./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 205c5df1a1a60f895a95c3ed9a3099f16685cc5b57379f95f0c6fb3c071e97b9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:24:15,216 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:24:15,263 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:24:15,267 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:24:15,267 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:24:15,283 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:24:15,284 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:24:15,284 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:24:15,284 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:24:15,284 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:24:15,285 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:24:15,285 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:24:15,285 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:24:15,285 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:24:15,285 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:24:15,285 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:24:15,285 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:24:15,285 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:24:15,285 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:24:15,286 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:24:15,286 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:24:15,287 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:24:15,287 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 205c5df1a1a60f895a95c3ed9a3099f16685cc5b57379f95f0c6fb3c071e97b9 [2025-03-04 04:24:15,523 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:24:15,532 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:24:15,534 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:24:15,535 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:24:15,535 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:24:15,535 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-03-04 04:24:16,653 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b0f597e3/6402c14ec0374ae5ab7f6cabecdaccb9/FLAGbb435416a [2025-03-04 04:24:17,340 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:24:17,340 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-03-04 04:24:17,388 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b0f597e3/6402c14ec0374ae5ab7f6cabecdaccb9/FLAGbb435416a [2025-03-04 04:24:17,726 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b0f597e3/6402c14ec0374ae5ab7f6cabecdaccb9 [2025-03-04 04:24:17,728 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:24:17,730 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:24:17,731 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:24:17,731 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:24:17,737 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:24:17,737 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:24:17" (1/1) ... [2025-03-04 04:24:17,738 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@198966b1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:17, skipping insertion in model container [2025-03-04 04:24:17,738 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:24:17" (1/1) ... [2025-03-04 04:24:17,862 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:24:21,144 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[392782,392795] [2025-03-04 04:24:21,356 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:24:21,385 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:24:21,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4196] [2025-03-04 04:24:21,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4198] [2025-03-04 04:24:21,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4214] [2025-03-04 04:24:21,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4223] [2025-03-04 04:24:21,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [4355] [2025-03-04 04:24:21,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [4363-4364] [2025-03-04 04:24:21,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4515] [2025-03-04 04:24:21,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4518] [2025-03-04 04:24:21,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4520] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4525] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4528] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4530] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4535] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4538] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4540] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4545] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4548] [2025-03-04 04:24:21,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4550] [2025-03-04 04:24:21,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4568] [2025-03-04 04:24:21,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4571] [2025-03-04 04:24:21,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4573] [2025-03-04 04:24:21,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4578] [2025-03-04 04:24:21,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4581] [2025-03-04 04:24:21,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4583] [2025-03-04 04:24:21,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4588] [2025-03-04 04:24:21,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4591] [2025-03-04 04:24:21,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4593] [2025-03-04 04:24:21,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4598] [2025-03-04 04:24:21,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4601] [2025-03-04 04:24:21,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4603] [2025-03-04 04:24:21,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4649] [2025-03-04 04:24:21,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4656] [2025-03-04 04:24:21,484 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (554), "i" (12UL)); [5492-5493] [2025-03-04 04:24:21,485 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (560), "i" (12UL)); [5510-5511] [2025-03-04 04:24:21,485 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (568), "i" (12UL)); [5533-5534] [2025-03-04 04:24:21,486 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (584), "i" (12UL)); [5572-5573] [2025-03-04 04:24:21,503 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (1171), "i" (12UL)); [6292-6293] [2025-03-04 04:24:21,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6708] [2025-03-04 04:24:21,558 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2103), "i" (12UL)); [7360-7361] [2025-03-04 04:24:21,558 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2104), "i" (12UL)); [7369-7370] [2025-03-04 04:24:21,560 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2155), "i" (12UL)); [7462-7463] [2025-03-04 04:24:21,620 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2921), "i" (12UL)); [8491-8492] [2025-03-04 04:24:21,621 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2927), "i" (12UL)); [8510-8511] [2025-03-04 04:24:21,621 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2928), "i" (12UL)); [8518-8519] [2025-03-04 04:24:21,739 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin-metadata.c"), "i" (1214), "i" (12UL)); [13117-13118] [2025-03-04 04:24:21,755 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[392782,392795] [2025-03-04 04:24:21,769 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:24:21,945 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2025-03-04 04:24:21,951 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:24:21,952 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21 WrapperNode [2025-03-04 04:24:21,952 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:24:21,953 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:24:21,953 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:24:21,953 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:24:21,958 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:22,049 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:22,297 INFO L138 Inliner]: procedures = 655, calls = 4751, calls flagged for inlining = 251, calls inlined = 247, statements flattened = 11217 [2025-03-04 04:24:22,298 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:24:22,298 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:24:22,299 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:24:22,299 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:24:22,307 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:22,307 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:22,340 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:25,766 INFO L175 MemorySlicer]: Split 1880 memory accesses to 63 slices as follows [2, 3, 2, 4, 4, 8, 2, 5, 2, 5, 2, 3, 8, 3, 2, 3, 1, 2, 3, 15, 1, 3, 23, 1, 3, 3, 3, 3, 1, 3, 1, 1413, 6, 66, 20, 7, 2, 69, 19, 1, 4, 4, 2, 2, 8, 2, 8, 3, 3, 14, 11, 2, 5, 60, 1, 1, 3, 2, 2, 1, 9, 3, 3]. 75 percent of accesses are in the largest equivalence class. The 145 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 7, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 14, 0, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3]. The 502 writes are split as follows [1, 1, 1, 0, 4, 0, 2, 1, 1, 1, 1, 3, 0, 3, 1, 2, 1, 0, 2, 5, 0, 2, 12, 0, 3, 1, 1, 2, 1, 1, 0, 357, 1, 1, 2, 0, 1, 0, 11, 1, 1, 2, 0, 1, 0, 2, 0, 3, 1, 0, 0, 0, 0, 60, 0, 0, 1, 1, 0, 1, 0, 2, 0]. [2025-03-04 04:24:25,767 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:25,767 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:25,925 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:25,947 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:26,019 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:26,054 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:26,137 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:24:26,139 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:24:26,139 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:24:26,139 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:24:26,140 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (1/1) ... [2025-03-04 04:24:26,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:24:26,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:24:26,248 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 04:24:26,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 04:24:26,275 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-03-04 04:24:26,277 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:24:26,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:24:26,278 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2025-03-04 04:24:26,279 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2025-03-04 04:24:26,279 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2025-03-04 04:24:26,281 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2025-03-04 04:24:26,281 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:24:26,281 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:24:26,282 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-03-04 04:24:26,282 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-03-04 04:24:26,282 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2025-03-04 04:24:26,282 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2025-03-04 04:24:26,282 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2025-03-04 04:24:26,282 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2025-03-04 04:24:26,282 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2025-03-04 04:24:26,282 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2025-03-04 04:24:26,282 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2025-03-04 04:24:26,282 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2025-03-04 04:24:26,282 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2025-03-04 04:24:26,282 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2025-03-04 04:24:26,282 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2025-03-04 04:24:26,283 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2025-03-04 04:24:26,283 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2025-03-04 04:24:26,283 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2025-03-04 04:24:26,283 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2025-03-04 04:24:26,283 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2025-03-04 04:24:26,283 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2025-03-04 04:24:26,283 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2025-03-04 04:24:26,283 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2025-03-04 04:24:26,283 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2025-03-04 04:24:26,283 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-03-04 04:24:26,283 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-03-04 04:24:26,283 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2025-03-04 04:24:26,283 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2025-03-04 04:24:26,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:24:26,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:24:26,284 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2025-03-04 04:24:26,284 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2025-03-04 04:24:26,284 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-03-04 04:24:26,285 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:24:26,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 04:24:26,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 04:24:26,288 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 04:24:26,288 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2025-03-04 04:24:26,289 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2025-03-04 04:24:26,289 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:24:26,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2025-03-04 04:24:26,289 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2025-03-04 04:24:26,289 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:24:26,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 04:24:26,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-03-04 04:24:26,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2025-03-04 04:24:26,292 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-03-04 04:24:26,292 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2025-03-04 04:24:26,292 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2025-03-04 04:24:26,292 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-03-04 04:24:26,292 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:24:26,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-03-04 04:24:26,293 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2025-03-04 04:24:26,294 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2025-03-04 04:24:26,294 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2025-03-04 04:24:26,294 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2025-03-04 04:24:26,294 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-03-04 04:24:26,294 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-03-04 04:24:26,294 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2025-03-04 04:24:26,294 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2025-03-04 04:24:26,294 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2025-03-04 04:24:26,294 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2025-03-04 04:24:26,294 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:24:26,294 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-03-04 04:24:26,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-03-04 04:24:26,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-03-04 04:24:26,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-03-04 04:24:26,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-03-04 04:24:26,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:24:26,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:24:26,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:24:26,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:24:26,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-03-04 04:24:26,297 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2025-03-04 04:24:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2025-03-04 04:24:26,298 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2025-03-04 04:24:26,298 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2025-03-04 04:24:26,298 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 04:24:26,298 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 04:24:26,298 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2025-03-04 04:24:26,298 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2025-03-04 04:24:26,298 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_17 [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_17 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-03-04 04:24:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:24:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:24:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 04:24:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2025-03-04 04:24:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2025-03-04 04:24:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:24:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2025-03-04 04:24:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2025-03-04 04:24:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-03-04 04:24:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-03-04 04:24:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-03-04 04:24:26,302 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-04 04:24:26,302 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-04 04:24:26,303 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 04:24:26,303 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 04:24:26,303 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2025-03-04 04:24:26,303 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2025-03-04 04:24:26,306 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:24:26,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:24:26,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:24:26,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:24:26,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:24:26,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2025-03-04 04:24:26,310 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_26 [2025-03-04 04:24:26,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_26 [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-03-04 04:24:26,310 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2025-03-04 04:24:26,310 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-03-04 04:24:26,310 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-03-04 04:24:26,310 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-03-04 04:24:26,310 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2025-03-04 04:24:26,311 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2025-03-04 04:24:26,311 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2025-03-04 04:24:26,316 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:24:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:24:26,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-04 04:24:26,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-03-04 04:24:26,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:24:26,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-03-04 04:24:26,322 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:24:26,322 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-03-04 04:24:26,322 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-03-04 04:24:26,322 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2025-03-04 04:24:26,322 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2025-03-04 04:24:26,322 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2025-03-04 04:24:26,322 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2025-03-04 04:24:26,322 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2025-03-04 04:24:26,323 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:24:26,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-03-04 04:24:26,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-03-04 04:24:26,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-03-04 04:24:26,325 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2025-03-04 04:24:26,325 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2025-03-04 04:24:26,325 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-03-04 04:24:26,325 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-03-04 04:24:26,325 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-03-04 04:24:26,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2025-03-04 04:24:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-04 04:24:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-03-04 04:24:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-03-04 04:24:26,328 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:24:26,328 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2025-03-04 04:24:26,329 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2025-03-04 04:24:26,329 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2025-03-04 04:24:26,330 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2025-03-04 04:24:26,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:24:26,330 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-03-04 04:24:26,330 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-03-04 04:24:26,330 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:24:26,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2025-03-04 04:24:26,331 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2025-03-04 04:24:26,331 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2025-03-04 04:24:26,331 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:24:26,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2025-03-04 04:24:26,331 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2025-03-04 04:24:26,331 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2025-03-04 04:24:26,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2025-03-04 04:24:26,332 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2025-03-04 04:24:26,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2025-03-04 04:24:26,332 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2025-03-04 04:24:26,332 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2025-03-04 04:24:26,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:24:26,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-03-04 04:24:26,333 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2025-03-04 04:24:26,333 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2025-03-04 04:24:26,334 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:26,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:26,334 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-03-04 04:24:26,334 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-03-04 04:24:26,334 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2025-03-04 04:24:26,334 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2025-03-04 04:24:26,334 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-03-04 04:24:26,334 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:24:26,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:24:26,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-03-04 04:24:26,336 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-03-04 04:24:26,336 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-03-04 04:24:26,336 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-03-04 04:24:26,336 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-03-04 04:24:26,337 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-03-04 04:24:26,337 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2025-03-04 04:24:26,337 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2025-03-04 04:24:26,337 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2025-03-04 04:24:26,337 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2025-03-04 04:24:27,743 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:24:27,748 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:24:27,774 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4917: havoc #t~mem156; [2025-03-04 04:24:27,809 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14904: havoc #t~nondet2610; [2025-03-04 04:24:27,888 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14803: havoc #t~nondet2589; [2025-03-04 04:24:27,892 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14778: havoc #t~ret2587.base, #t~ret2587.offset; [2025-03-04 04:24:27,934 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: havoc data_block_equal_#t~mem2028#1;havoc data_block_equal_#t~mem2029#1;call ULTIMATE.dealloc(data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset);havoc data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset);havoc data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset);havoc data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset);havoc data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset);havoc data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset; [2025-03-04 04:24:27,934 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: havoc subtree_equal_#t~mem2039#1;havoc subtree_equal_#t~mem2040#1;call ULTIMATE.dealloc(subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset);havoc subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset;call ULTIMATE.dealloc(subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset);havoc subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset; [2025-03-04 04:24:28,019 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: call ULTIMATE.dealloc(~#free_blocks~0#1.base, ~#free_blocks~0#1.offset);havoc ~#free_blocks~0#1.base, ~#free_blocks~0#1.offset; [2025-03-04 04:24:28,083 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13292: call ULTIMATE.dealloc(~#value~2#1.base, ~#value~2#1.offset);havoc ~#value~2#1.base, ~#value~2#1.offset;call ULTIMATE.dealloc(~#keys~0#1.base, ~#keys~0#1.offset);havoc ~#keys~0#1.base, ~#keys~0#1.offset;call ULTIMATE.dealloc(~#exception_block~0#1.base, ~#exception_block~0#1.offset);havoc ~#exception_block~0#1.base, ~#exception_block~0#1.offset;call ULTIMATE.dealloc(~#exception_time~0#1.base, ~#exception_time~0#1.offset);havoc ~#exception_time~0#1.base, ~#exception_time~0#1.offset; [2025-03-04 04:24:28,084 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: havoc __snapshotted_since_#t~mem2393#1; [2025-03-04 04:24:28,097 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4835: havoc __kmalloc_#t~ret150#1.base, __kmalloc_#t~ret150#1.offset; [2025-03-04 04:24:28,125 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-03-04 04:24:28,178 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14908: havoc dm_btree_remove_leaves_#t~nondet2611#1; [2025-03-04 04:24:28,179 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13452: call ULTIMATE.dealloc(__remove_range_~#begin#1.base, __remove_range_~#begin#1.offset);havoc __remove_range_~#begin#1.base, __remove_range_~#begin#1.offset;call ULTIMATE.dealloc(__remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset);havoc __remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset);havoc __remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset;call ULTIMATE.dealloc(__remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset);havoc __remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset);havoc __remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset; [2025-03-04 04:24:28,418 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4240: havoc __rounddown_pow_of_two_#t~bitwise11#1; [2025-03-04 04:24:28,418 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: call ULTIMATE.dealloc(disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset);havoc disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset; [2025-03-04 04:24:28,542 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: call ULTIMATE.dealloc(~#data_block~0#1.base, ~#data_block~0#1.offset);havoc ~#data_block~0#1.base, ~#data_block~0#1.offset; [2025-03-04 04:24:28,578 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14854: havoc dm_bm_is_read_only_#t~nondet2599#1; [2025-03-04 04:24:28,624 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: havoc dm_thin_dev_id_#t~mem2392#1; [2025-03-04 04:24:28,640 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: call ULTIMATE.dealloc(~#len~1.base, ~#len~1.offset);havoc ~#len~1.base, ~#len~1.offset; [2025-03-04 04:24:28,695 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6110: call ULTIMATE.dealloc(passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset);havoc passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset; [2025-03-04 04:24:28,697 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14737: havoc #t~nondet2583; [2025-03-04 04:24:28,707 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5624: call ULTIMATE.dealloc(~#bios~0.base, ~#bios~0.offset);havoc ~#bios~0.base, ~#bios~0.offset; [2025-03-04 04:24:28,744 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-03-04 04:24:29,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13100: call ULTIMATE.dealloc(__reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset);havoc __reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset);havoc __reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset);havoc __reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset; [2025-03-04 04:24:29,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12952: call ULTIMATE.dealloc(__create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset);havoc __create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset;call ULTIMATE.dealloc(__create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset);havoc __create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset;call ULTIMATE.dealloc(__create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset);havoc __create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset;call ULTIMATE.dealloc(__create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset);havoc __create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset;call ULTIMATE.dealloc(__create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset);havoc __create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset; [2025-03-04 04:24:29,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238: call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset);havoc process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset;call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset);havoc process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset; [2025-03-04 04:24:29,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15052: havoc dm_tm_read_lock_#t~nondet2636#1; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: call ULTIMATE.dealloc(__release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset);havoc __release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset;call ULTIMATE.dealloc(__release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset);havoc __release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: call ULTIMATE.dealloc(process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset);havoc process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056: havoc dm_tm_shadow_block_#t~nondet2637#1; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12880: call ULTIMATE.dealloc(__create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset);havoc __create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset;call ULTIMATE.dealloc(__create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset);havoc __create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset;call ULTIMATE.dealloc(__create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset);havoc __create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset;call ULTIMATE.dealloc(__create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset);havoc __create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset;call ULTIMATE.dealloc(__create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset);havoc __create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: call ULTIMATE.dealloc(process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset);havoc process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933: call ULTIMATE.dealloc(__set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset);havoc __set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9184: call ULTIMATE.dealloc(process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset);havoc process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset;call ULTIMATE.dealloc(process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset);havoc process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset; [2025-03-04 04:24:29,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13016: call ULTIMATE.dealloc(__delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset);havoc __delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset;call ULTIMATE.dealloc(__delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset);havoc __delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset; [2025-03-04 04:24:38,553 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15099: havoc ldv_release_4_#t~nondet2642#1; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13910: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset);havoc ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset);havoc ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15103: havoc ldv_resume_5_#t~nondet2643#1; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: call ULTIMATE.dealloc(throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset);havoc throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset);havoc main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14983: havoc dm_read_arg_group_#t~nondet2622#1; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: call ULTIMATE.dealloc(pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset);havoc pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14991: havoc dm_set_target_max_io_len_#t~nondet2624#1; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15124: havoc mempool_create_#t~ret2645#1.base, mempool_create_#t~ret2645#1.offset; [2025-03-04 04:24:38,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14994: havoc dm_shift_arg_#t~ret2625#1.base, dm_shift_arg_#t~ret2625#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: call ULTIMATE.dealloc(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset);havoc parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset;call ULTIMATE.dealloc(parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset);havoc parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: call ULTIMATE.dealloc(pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset);havoc pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset);havoc pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset);havoc pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset);havoc pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset);havoc pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset);havoc pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset);havoc pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset);havoc pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset);havoc pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset);havoc pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14740: havoc __alloc_workqueue_key_#t~ret2584#1.base, __alloc_workqueue_key_#t~ret2584#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: call ULTIMATE.dealloc(pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset);havoc pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset);havoc pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset);havoc pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset);havoc pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset);havoc pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset);havoc pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset);havoc pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset);havoc pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698: call ULTIMATE.dealloc(dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset);havoc dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: call ULTIMATE.dealloc(thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset);havoc thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset);havoc thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset);havoc thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset);havoc thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14949: havoc dm_get_md_#t~ret2617#1.base, dm_get_md_#t~ret2617#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15081: havoc kmem_cache_create_#t~ret2639#1.base, kmem_cache_create_#t~ret2639#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017: havoc dm_table_get_mode_#t~nondet2630#1; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14823: havoc dm_bio_prison_create_#t~ret2593#1.base, dm_bio_prison_create_#t~ret2593#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958: havoc dm_kcopyd_client_create_#t~ret2618#1.base, dm_kcopyd_client_create_#t~ret2618#1.offset; [2025-03-04 04:24:38,555 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15095: havoc ldv_probe_4_#t~nondet2641#1; [2025-03-04 04:24:38,603 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521: call ULTIMATE.dealloc(~#ref_count~0#1.base, ~#ref_count~0#1.offset);havoc ~#ref_count~0#1.base, ~#ref_count~0#1.offset; [2025-03-04 04:24:38,610 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15088: havoc #t~nondet2640; [2025-03-04 04:24:38,612 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: havoc #t~mem198.base, #t~mem198.offset;havoc #t~mem199.base, #t~mem199.offset; [2025-03-04 04:24:38,714 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14896: havoc dm_btree_insert_notify_#t~nondet2608#1; [2025-03-04 04:24:38,714 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12070: havoc pack_block_time_#t~bitwise2015#1; [2025-03-04 04:24:38,714 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396: call ULTIMATE.dealloc(__insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset);havoc __insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset;call ULTIMATE.dealloc(__insert_~#value~3#1.base, __insert_~#value~3#1.offset);havoc __insert_~#value~3#1.base, __insert_~#value~3#1.offset;call ULTIMATE.dealloc(__insert_~#keys~1#1.base, __insert_~#keys~1#1.offset);havoc __insert_~#keys~1#1.base, __insert_~#keys~1#1.offset; [2025-03-04 04:24:38,864 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15164: havoc rb_next_#t~ret2651#1.base, rb_next_#t~ret2651#1.offset; [2025-03-04 04:24:38,864 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158: havoc rb_first_#t~ret2650#1.base, rb_first_#t~ret2650#1.offset; [2025-03-04 04:24:38,865 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: call ULTIMATE.dealloc(~#bios~4#1.base, ~#bios~4#1.offset);havoc ~#bios~4#1.base, ~#bios~4#1.offset;call ULTIMATE.dealloc(~#plug~1#1.base, ~#plug~1#1.offset);havoc ~#plug~1#1.base, ~#plug~1#1.offset; [2025-03-04 04:24:38,865 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: call ULTIMATE.dealloc(__sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset);havoc __sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset; [2025-03-04 04:24:38,947 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: call ULTIMATE.dealloc(~#lookup_result~1.base, ~#lookup_result~1.offset);havoc ~#lookup_result~1.base, ~#lookup_result~1.offset; [2025-03-04 04:24:39,026 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: havoc need_commit_due_to_time_#t~mem787#1;havoc need_commit_due_to_time_#t~mem788#1;havoc need_commit_due_to_time_#t~short789#1; [2025-03-04 04:24:39,027 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-03-04 04:24:39,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15148: havoc #t~nondet2648; [2025-03-04 04:24:39,135 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: call ULTIMATE.dealloc(~#sblock~2.base, ~#sblock~2.offset);havoc ~#sblock~2.base, ~#sblock~2.offset; [2025-03-04 04:24:39,316 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14832: havoc #t~ret2594.base, #t~ret2594.offset; [2025-03-04 04:24:39,344 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152: havoc #t~nondet2649; [2025-03-04 04:24:39,357 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14772: havoc #t~nondet2586; [2025-03-04 04:24:39,420 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: call ULTIMATE.dealloc(~#__ptr~1.base, ~#__ptr~1.offset);havoc ~#__ptr~1.base, ~#__ptr~1.offset;call ULTIMATE.dealloc(~#__u~1.base, ~#__u~1.offset);havoc ~#__u~1.base, ~#__u~1.offset; [2025-03-04 04:24:39,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4288: havoc #t~mem32.base, #t~mem32.offset; [2025-03-04 04:24:39,481 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: havoc io_overlaps_block_#t~mem536#1;havoc io_overlaps_block_#t~mem535#1; [2025-03-04 04:24:39,531 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: call ULTIMATE.dealloc(~#data_block~1.base, ~#data_block~1.offset);havoc ~#data_block~1.base, ~#data_block~1.offset; [2025-03-04 04:24:39,539 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4208: havoc #t~mem7;havoc #t~bitwise8; [2025-03-04 04:24:39,608 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12436: call ULTIMATE.dealloc(~#sblock~1#1.base, ~#sblock~1#1.offset);havoc ~#sblock~1#1.base, ~#sblock~1#1.offset; [2025-03-04 04:24:39,608 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15000: havoc dm_sm_disk_open_#t~ret2627#1.base, dm_sm_disk_open_#t~ret2627#1.offset; [2025-03-04 04:24:39,609 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: havoc get_disk_ro_#t~mem1841#1; [2025-03-04 04:24:39,609 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15044: havoc dm_tm_open_with_sm_#t~nondet2634#1; [2025-03-04 04:24:39,617 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4635: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-03-04 04:24:43,007 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14900: havoc #t~nondet2609; [2025-03-04 04:24:43,153 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14876: havoc dm_bm_write_lock_zero_#t~nondet2603#1; [2025-03-04 04:24:43,153 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298: call ULTIMATE.dealloc(~#sblock~0#1.base, ~#sblock~0#1.offset);havoc ~#sblock~0#1.base, ~#sblock~0#1.offset; [2025-03-04 04:24:43,207 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: call ULTIMATE.dealloc(requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset);havoc requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset);havoc requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset);havoc requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset);havoc requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset; [2025-03-04 04:24:43,209 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368: havoc #t~mem317; [2025-03-04 04:24:43,234 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: call ULTIMATE.dealloc(pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset);havoc pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset;call ULTIMATE.dealloc(pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset);havoc pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset; [2025-03-04 04:24:43,234 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: call ULTIMATE.dealloc(~#w~2#1.base, ~#w~2#1.offset);havoc ~#w~2#1.base, ~#w~2#1.offset; [2025-03-04 04:24:43,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15048: havoc #t~nondet2635; [2025-03-04 04:24:43,251 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14850: havoc #t~nondet2598; [2025-03-04 04:24:43,253 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14810: havoc #t~nondet2590; [2025-03-04 04:24:43,399 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: call ULTIMATE.dealloc(~#begin~0#1.base, ~#begin~0#1.offset);havoc ~#begin~0#1.base, ~#begin~0#1.offset;call ULTIMATE.dealloc(~#end~1#1.base, ~#end~1#1.offset);havoc ~#end~1#1.base, ~#end~1#1.offset;call ULTIMATE.dealloc(~#virt_key~0#1.base, ~#virt_key~0#1.offset);havoc ~#virt_key~0#1.base, ~#virt_key~0#1.offset;call ULTIMATE.dealloc(~#virt_cell~0#1.base, ~#virt_cell~0#1.offset);havoc ~#virt_cell~0#1.base, ~#virt_cell~0#1.offset; [2025-03-04 04:24:43,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: havoc passdown_enabled_#t~mem912#1; [2025-03-04 04:24:43,504 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14929: havoc #t~ret2612.base, #t~ret2612.offset; [2025-03-04 04:24:43,885 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14933: havoc #t~nondet2613; [2025-03-04 04:24:44,149 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024: havoc #t~ret2632.base, #t~ret2632.offset; [2025-03-04 04:24:44,153 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15060: havoc #t~nondet2638; [2025-03-04 04:24:44,184 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14839: havoc dm_block_manager_create_#t~ret2596#1.base, dm_block_manager_create_#t~ret2596#1.offset; [2025-03-04 04:24:44,200 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14880: havoc #t~nondet2604; [2025-03-04 04:24:44,302 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997: call ULTIMATE.dealloc(~#need_commit1~0#1.base, ~#need_commit1~0#1.offset);havoc ~#need_commit1~0#1.base, ~#need_commit1~0#1.offset;call ULTIMATE.dealloc(~#need_commit2~0#1.base, ~#need_commit2~0#1.offset);havoc ~#need_commit2~0#1.base, ~#need_commit2~0#1.offset; [2025-03-04 04:24:44,400 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888: havoc dm_btree_find_highest_key_#t~nondet2606#1; [2025-03-04 04:24:44,400 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: call ULTIMATE.dealloc(~#mapped~0#1.base, ~#mapped~0#1.offset);havoc ~#mapped~0#1.base, ~#mapped~0#1.offset;call ULTIMATE.dealloc(~#highest~0#1.base, ~#highest~0#1.offset);havoc ~#highest~0#1.base, ~#highest~0#1.offset;call ULTIMATE.dealloc(~#buf~2#1.base, ~#buf~2#1.offset);havoc ~#buf~2#1.base, ~#buf~2#1.offset; [2025-03-04 04:24:44,400 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13742: call ULTIMATE.dealloc(__highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset);havoc __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset; [2025-03-04 04:24:44,421 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14969: havoc dm_kcopyd_zero_#t~nondet2620#1; [2025-03-04 04:24:44,421 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: call ULTIMATE.dealloc(~#to~0#1.base, ~#to~0#1.offset);havoc ~#to~0#1.base, ~#to~0#1.offset; [2025-03-04 04:24:44,423 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4952: havoc #t~mem184.base, #t~mem184.offset; [2025-03-04 04:24:44,459 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: call ULTIMATE.dealloc(~#bios~2#1.base, ~#bios~2#1.offset);havoc ~#bios~2#1.base, ~#bios~2#1.offset; [2025-03-04 04:24:44,463 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4342: havoc atomic_read_#t~mem46#1; [2025-03-04 04:24:44,466 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15021: havoc #t~nondet2631; [2025-03-04 04:24:44,493 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973: havoc dm_noflush_suspending_#t~nondet2621#1; [2025-03-04 04:24:44,578 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: call ULTIMATE.dealloc(~#work~0.base, ~#work~0.offset);havoc ~#work~0.base, ~#work~0.offset; [2025-03-04 04:24:44,597 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15168: havoc #t~nondet2652; [2025-03-04 04:24:44,613 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: call ULTIMATE.dealloc(~#maps~0#1.base, ~#maps~0#1.offset);havoc ~#maps~0#1.base, ~#maps~0#1.offset; [2025-03-04 04:24:44,679 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7540: call ULTIMATE.dealloc(~#__ptr~2.base, ~#__ptr~2.offset);havoc ~#__ptr~2.base, ~#__ptr~2.offset;call ULTIMATE.dealloc(~#__u~2.base, ~#__u~2.offset);havoc ~#__u~2.base, ~#__u~2.offset;call ULTIMATE.dealloc(~#__ptr___0~1.base, ~#__ptr___0~1.offset);havoc ~#__ptr___0~1.base, ~#__ptr___0~1.offset;call ULTIMATE.dealloc(~#__u___0~1.base, ~#__u___0~1.offset);havoc ~#__u___0~1.base, ~#__u___0~1.offset; [2025-03-04 04:24:44,680 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573-1: SUMMARY for call #t~ret876 := debug_lockdep_rcu_enabled(); srcloc: null [2025-03-04 04:24:44,680 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: assume -2147483648 <= #t~ret876 && #t~ret876 <= 2147483647;~tmp___0~35 := #t~ret876;havoc #t~ret876;~__mptr___0~6.base, ~__mptr___0~6.offset := ~________p1___0~1.base, ~________p1___0~1.offset;~tc.base, ~tc.offset := ~__mptr___0~6.base, ~__mptr___0~6.offset; [2025-03-04 04:24:44,680 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569-1: SUMMARY for call __read_once_size(~#__ptr___0~1.base, ~#__ptr___0~1.offset, ~#__u___0~1.base, ~#__u___0~1.offset, 8); srcloc: null [2025-03-04 04:24:44,680 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: call #t~mem875.base, #t~mem875.offset := read~$Pointer$#22(~#__u___0~1.base, ~#__u___0~1.offset, 8);~_________p1___0~1.base, ~_________p1___0~1.offset := #t~mem875.base, #t~mem875.offset;havoc #t~mem875.base, #t~mem875.offset;~________p1___0~1.base, ~________p1___0~1.offset := ~_________p1___0~1.base, ~_________p1___0~1.offset; [2025-03-04 04:24:44,680 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: call #t~mem874.base, #t~mem874.offset := read~$Pointer$#31(~tc.base, ~tc.offset, 8);call write~$Pointer$#22(#t~mem874.base, #t~mem874.offset, ~#__ptr___0~1.base, ~#__ptr___0~1.offset, 8);havoc #t~mem874.base, #t~mem874.offset; [2025-03-04 04:24:44,682 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14987: havoc #t~nondet2623; [2025-03-04 04:24:44,792 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: call ULTIMATE.dealloc(requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset);havoc requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset; [2025-03-04 04:24:44,792 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: call ULTIMATE.dealloc(requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset);havoc requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset; [2025-03-04 04:24:44,816 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693: call ULTIMATE.dealloc(~#__ptr~0.base, ~#__ptr~0.offset);havoc ~#__ptr~0.base, ~#__ptr~0.offset;call ULTIMATE.dealloc(~#__u~0.base, ~#__u~0.offset);havoc ~#__u~0.base, ~#__u~0.offset;call ULTIMATE.dealloc(~#__ptr___0~0.base, ~#__ptr___0~0.offset);havoc ~#__ptr___0~0.base, ~#__ptr___0~0.offset;call ULTIMATE.dealloc(~#__u___0~0.base, ~#__u___0~0.offset);havoc ~#__u___0~0.base, ~#__u___0~0.offset; [2025-03-04 04:24:44,823 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14884: havoc #t~nondet2605; [2025-03-04 04:24:44,853 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376: havoc #t~ite322;havoc #t~mem319;havoc #t~bitwise320;havoc #t~mem321; [2025-03-04 04:24:45,083 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15004: havoc dm_suspended_#t~nondet2628#1; [2025-03-04 04:24:45,083 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9455: call ULTIMATE.dealloc(~#transaction_id~0#1.base, ~#transaction_id~0#1.offset);havoc ~#transaction_id~0#1.base, ~#transaction_id~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset);havoc ~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset);havoc ~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset);havoc ~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset);havoc ~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#held_root~0#1.base, ~#held_root~0#1.offset);havoc ~#held_root~0#1.base, ~#held_root~0#1.offset;call ULTIMATE.dealloc(~#buf~1#1.base, ~#buf~1#1.offset);havoc ~#buf~1#1.base, ~#buf~1#1.offset;call ULTIMATE.dealloc(~#buf2~0#1.base, ~#buf2~0#1.offset);havoc ~#buf2~0#1.base, ~#buf2~0#1.offset; [2025-03-04 04:24:45,083 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13223: call ULTIMATE.dealloc(__get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset);havoc __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset; [2025-03-04 04:24:45,131 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777: call ULTIMATE.dealloc(~#old_count~0#1.base, ~#old_count~0#1.offset);havoc ~#old_count~0#1.base, ~#old_count~0#1.offset; [2025-03-04 04:24:45,299 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718: call ULTIMATE.dealloc(~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset);havoc ~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset;call ULTIMATE.dealloc(~#data_key~0#1.base, ~#data_key~0#1.offset);havoc ~#data_key~0#1.base, ~#data_key~0#1.offset;call ULTIMATE.dealloc(~#data_cell~0#1.base, ~#data_cell~0#1.offset);havoc ~#data_cell~0#1.base, ~#data_cell~0#1.offset;call ULTIMATE.dealloc(~#virt_begin~0#1.base, ~#virt_begin~0#1.offset);havoc ~#virt_begin~0#1.base, ~#virt_begin~0#1.offset;call ULTIMATE.dealloc(~#virt_end~0#1.base, ~#virt_end~0#1.offset);havoc ~#virt_end~0#1.base, ~#virt_end~0#1.offset;call ULTIMATE.dealloc(~#data_begin~0#1.base, ~#data_begin~0#1.offset);havoc ~#data_begin~0#1.base, ~#data_begin~0#1.offset; [2025-03-04 04:24:45,299 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13333: call ULTIMATE.dealloc(dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset);havoc dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset; [2025-03-04 04:24:45,536 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: call ULTIMATE.dealloc(check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset);havoc check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset; [2025-03-04 04:24:45,992 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15013: havoc #t~ret2629.base, #t~ret2629.offset; [2025-03-04 04:24:45,994 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:24:47,915 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14836: havoc #t~nondet2595; [2025-03-04 04:24:47,956 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: call ULTIMATE.dealloc(~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset);havoc ~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset; [2025-03-04 04:24:50,863 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12809: call ULTIMATE.dealloc(~#key~4.base, ~#key~4.offset);havoc ~#key~4.base, ~#key~4.offset;call ULTIMATE.dealloc(~#details_le~0.base, ~#details_le~0.offset);havoc ~#details_le~0.base, ~#details_le~0.offset; [2025-03-04 04:24:51,715 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15028: havoc dm_tm_create_with_sm_#t~nondet2633#1; [2025-03-04 04:24:51,715 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14997: havoc dm_sm_disk_create_#t~ret2626#1.base, dm_sm_disk_create_#t~ret2626#1.offset; [2025-03-04 04:24:51,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: call ULTIMATE.dealloc(~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset);havoc ~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset; [2025-03-04 04:24:51,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144: havoc #t~nondet2647; [2025-03-04 04:24:51,794 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14846: havoc dm_bm_block_size_#t~nondet2597#1; [2025-03-04 04:24:51,794 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185: call ULTIMATE.dealloc(__superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset);havoc __superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset; [2025-03-04 04:24:51,794 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12503: call ULTIMATE.dealloc(~#unformatted~0#1.base, ~#unformatted~0#1.offset);havoc ~#unformatted~0#1.base, ~#unformatted~0#1.offset; [2025-03-04 04:24:51,809 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: havoc #t~mem906; [2025-03-04 04:24:51,827 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14892: havoc #t~nondet2607; [2025-03-04 04:24:51,845 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: call ULTIMATE.dealloc(~#cell~1.base, ~#cell~1.offset);havoc ~#cell~1.base, ~#cell~1.offset;call ULTIMATE.dealloc(~#key~1.base, ~#key~1.offset);havoc ~#key~1.base, ~#key~1.offset; [2025-03-04 04:24:51,847 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14936: havoc #t~ret2614.base, #t~ret2614.offset; [2025-03-04 04:24:51,850 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14858: havoc #t~nondet2600; [2025-03-04 04:24:51,924 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5259: call ULTIMATE.dealloc(__blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset);havoc __blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset; [2025-03-04 04:24:51,925 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14768: havoc _cond_resched_#t~nondet2585#1; [2025-03-04 04:24:51,925 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14781: havoc bio_alloc_bioset_#t~ret2588#1.base, bio_alloc_bioset_#t~ret2588#1.offset; [2025-03-04 04:24:51,925 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5033: havoc bdev_discard_alignment_#t~mem210#1; [2025-03-04 04:24:51,925 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: havoc bdev_discard_alignment_#t~mem208#1.base, bdev_discard_alignment_#t~mem208#1.offset;havoc bdev_discard_alignment_#t~mem209#1; [2025-03-04 04:24:51,927 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14942: havoc #t~ret2615.base, #t~ret2615.offset; [2025-03-04 04:24:51,959 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13858: call ULTIMATE.dealloc(dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset);havoc dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset; [2025-03-04 04:24:51,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: call ULTIMATE.dealloc(~#info~3.base, ~#info~3.offset);havoc ~#info~3.base, ~#info~3.offset; [2025-03-04 04:24:52,141 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637: call ULTIMATE.dealloc(~#metadata_len~0#1.base, ~#metadata_len~0#1.offset);havoc ~#metadata_len~0#1.base, ~#metadata_len~0#1.offset;call ULTIMATE.dealloc(~#data_len~0#1.base, ~#data_len~0#1.offset);havoc ~#data_len~0#1.base, ~#data_len~0#1.offset;call ULTIMATE.dealloc(~#sblock~3#1.base, ~#sblock~3#1.offset);havoc ~#sblock~3#1.base, ~#sblock~3#1.offset; [2025-03-04 04:24:52,141 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12589: call ULTIMATE.dealloc(__write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset);havoc __write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset;call ULTIMATE.dealloc(__write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset);havoc __write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset; [2025-03-04 04:24:52,154 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872: havoc dm_bm_write_lock_#t~nondet2602#1; [2025-03-04 04:24:52,191 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179: havoc #t~nondet2654; [2025-03-04 04:24:52,203 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15172: havoc #t~nondet2653; [2025-03-04 04:24:52,254 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: call ULTIMATE.dealloc(~#data_cell~1.base, ~#data_cell~1.offset);havoc ~#data_cell~1.base, ~#data_cell~1.offset;call ULTIMATE.dealloc(~#key~0.base, ~#key~0.offset);havoc ~#key~0.base, ~#key~0.offset; [2025-03-04 04:24:52,266 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14817: havoc dm_bio_detain_#t~nondet2591#1; [2025-03-04 04:24:52,266 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14820: havoc dm_bio_prison_alloc_cell_#t~ret2592#1.base, dm_bio_prison_alloc_cell_#t~ret2592#1.offset; [2025-03-04 04:24:52,301 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15121: havoc mempool_alloc_#t~ret2644#1.base, mempool_alloc_#t~ret2644#1.offset; [2025-03-04 04:24:52,301 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280: havoc #t~mem543#1.base, #t~mem543#1.offset; [2025-03-04 04:24:52,405 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6355: call ULTIMATE.dealloc(~#from~0#1.base, ~#from~0#1.offset);havoc ~#from~0#1.base, ~#from~0#1.offset;call ULTIMATE.dealloc(~#to~1#1.base, ~#to~1#1.offset);havoc ~#to~1#1.base, ~#to~1#1.offset; [2025-03-04 04:24:52,405 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14965: havoc dm_kcopyd_copy_#t~nondet2619#1; [2025-03-04 04:24:52,564 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: call ULTIMATE.dealloc(data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset);havoc data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset;call ULTIMATE.dealloc(data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset);havoc data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset;call ULTIMATE.dealloc(data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset);havoc data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset; [2025-03-04 04:24:52,564 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127: call ULTIMATE.dealloc(subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset);havoc subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset; [2025-03-04 04:24:52,564 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: call ULTIMATE.dealloc(data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset);havoc data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset;call ULTIMATE.dealloc(data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset);havoc data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset;call ULTIMATE.dealloc(data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset);havoc data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset; [2025-03-04 04:24:52,564 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: call ULTIMATE.dealloc(subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset);havoc subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset; [2025-03-04 04:24:52,566 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14868: havoc #t~nondet2601; [2025-03-04 04:24:52,568 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14946: havoc #t~nondet2616; [2025-03-04 04:24:52,603 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: call ULTIMATE.dealloc(~#lookup_result~0.base, ~#lookup_result~0.offset);havoc ~#lookup_result~0.base, ~#lookup_result~0.offset; [2025-03-04 04:24:52,662 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430: call ULTIMATE.dealloc(~#cells~1#1.base, ~#cells~1#1.offset);havoc ~#cells~1#1.base, ~#cells~1#1.offset; [2025-03-04 04:24:54,586 INFO L? ?]: Removed 6032 outVars from TransFormulas that were not future-live. [2025-03-04 04:24:54,586 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:24:54,652 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:24:54,652 INFO L336 CfgBuilder]: Removed 7 assume(true) statements. [2025-03-04 04:24:54,653 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:24:54 BoogieIcfgContainer [2025-03-04 04:24:54,653 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:24:54,656 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:24:54,656 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:24:54,659 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:24:54,659 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:24:17" (1/3) ... [2025-03-04 04:24:54,659 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e5bf522 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:24:54, skipping insertion in model container [2025-03-04 04:24:54,659 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:21" (2/3) ... [2025-03-04 04:24:54,660 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e5bf522 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:24:54, skipping insertion in model container [2025-03-04 04:24:54,660 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:24:54" (3/3) ... [2025-03-04 04:24:54,660 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-03-04 04:24:54,670 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:24:54,674 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i that has 415 procedures, 5235 locations, 1 initial locations, 194 loop locations, and 2 error locations. [2025-03-04 04:24:54,784 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:24:54,791 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;@71aa3a78, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:24:54,792 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-04 04:24:54,803 INFO L276 IsEmpty]: Start isEmpty. Operand has 4685 states, 3035 states have (on average 1.2932454695222406) internal successors, (3925), 3172 states have internal predecessors, (3925), 1356 states have call successors, (1356), 292 states have call predecessors, (1356), 291 states have return successors, (1348), 1310 states have call predecessors, (1348), 1348 states have call successors, (1348) [2025-03-04 04:24:54,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2025-03-04 04:24:54,819 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:24:54,820 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:24:54,820 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:24:54,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:24:54,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1308204270, now seen corresponding path program 1 times [2025-03-04 04:24:54,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:24:54,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739538141] [2025-03-04 04:24:54,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:24:54,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:24:55,392 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-03-04 04:24:55,571 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-03-04 04:24:55,571 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:24:55,571 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:24:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 2424 trivial. 0 not checked. [2025-03-04 04:24:55,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:24:55,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739538141] [2025-03-04 04:24:55,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739538141] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-04 04:24:55,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870279112] [2025-03-04 04:24:55,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:24:55,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-04 04:24:55,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:24:55,986 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-04 04:24:55,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-04 04:24:57,537 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-03-04 04:24:57,914 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-03-04 04:24:57,914 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:24:57,914 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:24:57,930 INFO L256 TraceCheckSpWp]: Trace formula consists of 4035 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-04 04:24:57,941 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 04:24:57,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 2364 trivial. 0 not checked. [2025-03-04 04:24:57,970 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-04 04:24:57,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870279112] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:24:57,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-04 04:24:57,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-04 04:24:57,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67599586] [2025-03-04 04:24:57,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:24:57,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-04 04:24:57,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:24:57,990 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-04 04:24:57,991 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:24:58,000 INFO L87 Difference]: Start difference. First operand has 4685 states, 3035 states have (on average 1.2932454695222406) internal successors, (3925), 3172 states have internal predecessors, (3925), 1356 states have call successors, (1356), 292 states have call predecessors, (1356), 291 states have return successors, (1348), 1310 states have call predecessors, (1348), 1348 states have call successors, (1348) Second operand has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:24:58,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:24:58,285 INFO L93 Difference]: Finished difference Result 9363 states and 13604 transitions. [2025-03-04 04:24:58,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-04 04:24:58,287 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 426 [2025-03-04 04:24:58,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:24:58,340 INFO L225 Difference]: With dead ends: 9363 [2025-03-04 04:24:58,340 INFO L226 Difference]: Without dead ends: 4656 [2025-03-04 04:24:58,373 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 427 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:24:58,375 INFO L435 NwaCegarLoop]: 6589 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6589 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-04 04:24:58,376 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6589 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-04 04:24:58,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4656 states. [2025-03-04 04:24:58,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4656 to 4656. [2025-03-04 04:24:58,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 3017 states have (on average 1.28538283062645) internal successors, (3878), 3142 states have internal predecessors, (3878), 1348 states have call successors, (1348), 291 states have call predecessors, (1348), 289 states have return successors, (1340), 1302 states have call predecessors, (1340), 1340 states have call successors, (1340) [2025-03-04 04:24:58,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 6566 transitions. [2025-03-04 04:24:58,653 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 6566 transitions. Word has length 426 [2025-03-04 04:24:58,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:24:58,653 INFO L471 AbstractCegarLoop]: Abstraction has 4656 states and 6566 transitions. [2025-03-04 04:24:58,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:24:58,654 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 6566 transitions. [2025-03-04 04:24:58,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2025-03-04 04:24:58,659 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:24:58,659 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:24:58,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-04 04:24:58,860 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-04 04:24:58,860 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:24:58,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:24:58,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1256466654, now seen corresponding path program 1 times [2025-03-04 04:24:58,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:24:58,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977926298] [2025-03-04 04:24:58,861 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:24:58,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:24:59,167 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-03-04 04:24:59,251 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-03-04 04:24:59,251 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:24:59,251 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:24:59,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:24:59,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:24:59,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977926298] [2025-03-04 04:24:59,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977926298] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:24:59,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:24:59,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:24:59,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33461932] [2025-03-04 04:24:59,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:24:59,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:24:59,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:24:59,767 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:24:59,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:24:59,768 INFO L87 Difference]: Start difference. First operand 4656 states and 6566 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-03-04 04:25:00,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:00,658 INFO L93 Difference]: Finished difference Result 12934 states and 18123 transitions. [2025-03-04 04:25:00,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:00,659 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 426 [2025-03-04 04:25:00,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:00,713 INFO L225 Difference]: With dead ends: 12934 [2025-03-04 04:25:00,713 INFO L226 Difference]: Without dead ends: 8344 [2025-03-04 04:25:00,741 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:00,742 INFO L435 NwaCegarLoop]: 7712 mSDtfsCounter, 5174 mSDsluCounter, 6316 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5174 SdHoareTripleChecker+Valid, 14028 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:00,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5174 Valid, 14028 Invalid, 181 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-04 04:25:00,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8344 states. [2025-03-04 04:25:01,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8344 to 8322. [2025-03-04 04:25:01,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8322 states, 5381 states have (on average 1.2806169856903922) internal successors, (6891), 5615 states have internal predecessors, (6891), 2373 states have call successors, (2373), 568 states have call predecessors, (2373), 566 states have return successors, (2365), 2288 states have call predecessors, (2365), 2365 states have call successors, (2365) [2025-03-04 04:25:01,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8322 states to 8322 states and 11629 transitions. [2025-03-04 04:25:01,080 INFO L78 Accepts]: Start accepts. Automaton has 8322 states and 11629 transitions. Word has length 426 [2025-03-04 04:25:01,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:01,081 INFO L471 AbstractCegarLoop]: Abstraction has 8322 states and 11629 transitions. [2025-03-04 04:25:01,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-03-04 04:25:01,082 INFO L276 IsEmpty]: Start isEmpty. Operand 8322 states and 11629 transitions. [2025-03-04 04:25:01,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2025-03-04 04:25:01,086 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:01,087 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:01,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 04:25:01,087 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:25:01,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:01,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1424584458, now seen corresponding path program 1 times [2025-03-04 04:25:01,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:01,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63054616] [2025-03-04 04:25:01,088 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:01,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:01,436 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 432 statements into 1 equivalence classes. [2025-03-04 04:25:01,489 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 432 of 432 statements. [2025-03-04 04:25:01,490 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:01,490 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:01,672 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:25:01,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:01,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63054616] [2025-03-04 04:25:01,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63054616] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:01,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:01,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:01,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489847141] [2025-03-04 04:25:01,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:01,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:01,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:01,674 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:01,674 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:01,674 INFO L87 Difference]: Start difference. First operand 8322 states and 11629 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-03-04 04:25:02,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:02,356 INFO L93 Difference]: Finished difference Result 24085 states and 33557 transitions. [2025-03-04 04:25:02,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:02,357 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 432 [2025-03-04 04:25:02,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:02,485 INFO L225 Difference]: With dead ends: 24085 [2025-03-04 04:25:02,486 INFO L226 Difference]: Without dead ends: 15829 [2025-03-04 04:25:02,534 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:02,536 INFO L435 NwaCegarLoop]: 9454 mSDtfsCounter, 6058 mSDsluCounter, 6331 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6058 SdHoareTripleChecker+Valid, 15785 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:02,537 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6058 Valid, 15785 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-04 04:25:02,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15829 states. [2025-03-04 04:25:03,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15829 to 15809. [2025-03-04 04:25:03,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15809 states, 10207 states have (on average 1.2762809836386793) internal successors, (13027), 10660 states have internal predecessors, (13027), 4491 states have call successors, (4491), 1111 states have call predecessors, (4491), 1109 states have return successors, (4483), 4329 states have call predecessors, (4483), 4483 states have call successors, (4483) [2025-03-04 04:25:03,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15809 states to 15809 states and 22001 transitions. [2025-03-04 04:25:03,373 INFO L78 Accepts]: Start accepts. Automaton has 15809 states and 22001 transitions. Word has length 432 [2025-03-04 04:25:03,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:03,377 INFO L471 AbstractCegarLoop]: Abstraction has 15809 states and 22001 transitions. [2025-03-04 04:25:03,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-03-04 04:25:03,378 INFO L276 IsEmpty]: Start isEmpty. Operand 15809 states and 22001 transitions. [2025-03-04 04:25:03,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2025-03-04 04:25:03,384 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:03,384 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:03,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 04:25:03,384 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:25:03,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:03,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1035347003, now seen corresponding path program 1 times [2025-03-04 04:25:03,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:03,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867558594] [2025-03-04 04:25:03,386 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:03,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:03,782 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-03-04 04:25:03,853 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-03-04 04:25:03,853 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:03,853 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:04,173 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-03-04 04:25:04,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:04,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867558594] [2025-03-04 04:25:04,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867558594] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:04,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:04,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:04,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453822623] [2025-03-04 04:25:04,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:04,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:04,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:04,175 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:04,175 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:04,175 INFO L87 Difference]: Start difference. First operand 15809 states and 22001 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:08,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 04:25:09,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:09,146 INFO L93 Difference]: Finished difference Result 47126 states and 65584 transitions. [2025-03-04 04:25:09,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:09,147 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 439 [2025-03-04 04:25:09,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:09,368 INFO L225 Difference]: With dead ends: 47126 [2025-03-04 04:25:09,368 INFO L226 Difference]: Without dead ends: 31393 [2025-03-04 04:25:09,461 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:09,463 INFO L435 NwaCegarLoop]: 11281 mSDtfsCounter, 6414 mSDsluCounter, 6500 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6414 SdHoareTripleChecker+Valid, 17781 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:09,463 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6414 Valid, 17781 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2025-03-04 04:25:09,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31393 states. [2025-03-04 04:25:10,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31393 to 31370. [2025-03-04 04:25:10,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31370 states, 20270 states have (on average 1.2765170202269362) internal successors, (25875), 21158 states have internal predecessors, (25875), 8893 states have call successors, (8893), 2207 states have call predecessors, (8893), 2205 states have return successors, (8885), 8584 states have call predecessors, (8885), 8885 states have call successors, (8885) [2025-03-04 04:25:10,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31370 states to 31370 states and 43653 transitions. [2025-03-04 04:25:10,787 INFO L78 Accepts]: Start accepts. Automaton has 31370 states and 43653 transitions. Word has length 439 [2025-03-04 04:25:10,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:10,787 INFO L471 AbstractCegarLoop]: Abstraction has 31370 states and 43653 transitions. [2025-03-04 04:25:10,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:10,788 INFO L276 IsEmpty]: Start isEmpty. Operand 31370 states and 43653 transitions. [2025-03-04 04:25:10,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2025-03-04 04:25:10,793 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:10,794 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:10,794 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 04:25:10,794 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:25:10,794 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:10,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1309892937, now seen corresponding path program 1 times [2025-03-04 04:25:10,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:10,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160341898] [2025-03-04 04:25:10,795 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:10,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:11,236 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 444 statements into 1 equivalence classes. [2025-03-04 04:25:11,301 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 444 of 444 statements. [2025-03-04 04:25:11,301 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:11,301 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:11,542 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:25:11,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:11,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160341898] [2025-03-04 04:25:11,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160341898] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:11,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:11,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:11,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803317487] [2025-03-04 04:25:11,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:11,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:11,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:11,543 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:11,543 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:11,543 INFO L87 Difference]: Start difference. First operand 31370 states and 43653 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:12,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:12,207 INFO L93 Difference]: Finished difference Result 31372 states and 43654 transitions. [2025-03-04 04:25:12,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:12,208 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 444 [2025-03-04 04:25:12,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:12,528 INFO L225 Difference]: With dead ends: 31372 [2025-03-04 04:25:12,528 INFO L226 Difference]: Without dead ends: 31369 [2025-03-04 04:25:12,542 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:12,543 INFO L435 NwaCegarLoop]: 6541 mSDtfsCounter, 6479 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6479 SdHoareTripleChecker+Valid, 6541 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:12,543 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6479 Valid, 6541 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:25:12,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31369 states. [2025-03-04 04:25:13,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31369 to 31369. [2025-03-04 04:25:14,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31369 states, 20270 states have (on average 1.2764676862358164) internal successors, (25874), 21157 states have internal predecessors, (25874), 8892 states have call successors, (8892), 2207 states have call predecessors, (8892), 2205 states have return successors, (8885), 8584 states have call predecessors, (8885), 8885 states have call successors, (8885) [2025-03-04 04:25:14,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31369 states to 31369 states and 43651 transitions. [2025-03-04 04:25:14,256 INFO L78 Accepts]: Start accepts. Automaton has 31369 states and 43651 transitions. Word has length 444 [2025-03-04 04:25:14,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:14,257 INFO L471 AbstractCegarLoop]: Abstraction has 31369 states and 43651 transitions. [2025-03-04 04:25:14,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:14,257 INFO L276 IsEmpty]: Start isEmpty. Operand 31369 states and 43651 transitions. [2025-03-04 04:25:14,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2025-03-04 04:25:14,263 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:14,263 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:14,264 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 04:25:14,264 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:25:14,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:14,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1957866797, now seen corresponding path program 1 times [2025-03-04 04:25:14,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:14,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866411563] [2025-03-04 04:25:14,265 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:14,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:14,667 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 445 statements into 1 equivalence classes. [2025-03-04 04:25:14,728 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 445 of 445 statements. [2025-03-04 04:25:14,728 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:14,728 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:14,946 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:25:14,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:14,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866411563] [2025-03-04 04:25:14,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866411563] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:14,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:14,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:14,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258553781] [2025-03-04 04:25:14,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:14,948 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:14,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:14,949 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:14,949 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:14,949 INFO L87 Difference]: Start difference. First operand 31369 states and 43651 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:15,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:15,688 INFO L93 Difference]: Finished difference Result 31371 states and 43652 transitions. [2025-03-04 04:25:15,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:15,689 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 445 [2025-03-04 04:25:15,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:15,892 INFO L225 Difference]: With dead ends: 31371 [2025-03-04 04:25:15,892 INFO L226 Difference]: Without dead ends: 31368 [2025-03-04 04:25:15,919 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:15,921 INFO L435 NwaCegarLoop]: 6539 mSDtfsCounter, 6476 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6476 SdHoareTripleChecker+Valid, 6539 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:15,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6476 Valid, 6539 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-04 04:25:15,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31368 states. [2025-03-04 04:25:16,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31368 to 31368. [2025-03-04 04:25:16,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31368 states, 20270 states have (on average 1.2764183522446966) internal successors, (25873), 21156 states have internal predecessors, (25873), 8891 states have call successors, (8891), 2207 states have call predecessors, (8891), 2205 states have return successors, (8885), 8584 states have call predecessors, (8885), 8885 states have call successors, (8885) [2025-03-04 04:25:17,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31368 states to 31368 states and 43649 transitions. [2025-03-04 04:25:17,141 INFO L78 Accepts]: Start accepts. Automaton has 31368 states and 43649 transitions. Word has length 445 [2025-03-04 04:25:17,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:17,143 INFO L471 AbstractCegarLoop]: Abstraction has 31368 states and 43649 transitions. [2025-03-04 04:25:17,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:17,143 INFO L276 IsEmpty]: Start isEmpty. Operand 31368 states and 43649 transitions. [2025-03-04 04:25:17,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2025-03-04 04:25:17,146 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:17,147 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:17,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-04 04:25:17,147 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:25:17,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:17,147 INFO L85 PathProgramCache]: Analyzing trace with hash -570221000, now seen corresponding path program 1 times [2025-03-04 04:25:17,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:17,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027372147] [2025-03-04 04:25:17,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:17,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:17,447 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 446 statements into 1 equivalence classes. [2025-03-04 04:25:17,493 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 446 of 446 statements. [2025-03-04 04:25:17,494 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:17,494 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:17,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:25:17,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:17,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027372147] [2025-03-04 04:25:17,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027372147] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:17,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:17,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:17,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609649334] [2025-03-04 04:25:17,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:17,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:17,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:17,679 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:17,679 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:17,679 INFO L87 Difference]: Start difference. First operand 31368 states and 43649 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:18,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:18,637 INFO L93 Difference]: Finished difference Result 31370 states and 43650 transitions. [2025-03-04 04:25:18,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:18,637 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 446 [2025-03-04 04:25:18,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:18,793 INFO L225 Difference]: With dead ends: 31370 [2025-03-04 04:25:18,793 INFO L226 Difference]: Without dead ends: 31367 [2025-03-04 04:25:18,807 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:18,808 INFO L435 NwaCegarLoop]: 6537 mSDtfsCounter, 6473 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6473 SdHoareTripleChecker+Valid, 6537 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:18,808 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6473 Valid, 6537 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-04 04:25:18,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31367 states. [2025-03-04 04:25:20,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31367 to 31367. [2025-03-04 04:25:20,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31367 states, 20270 states have (on average 1.2763690182535767) internal successors, (25872), 21155 states have internal predecessors, (25872), 8890 states have call successors, (8890), 2207 states have call predecessors, (8890), 2205 states have return successors, (8885), 8584 states have call predecessors, (8885), 8885 states have call successors, (8885) [2025-03-04 04:25:20,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31367 states to 31367 states and 43647 transitions. [2025-03-04 04:25:20,656 INFO L78 Accepts]: Start accepts. Automaton has 31367 states and 43647 transitions. Word has length 446 [2025-03-04 04:25:20,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:20,658 INFO L471 AbstractCegarLoop]: Abstraction has 31367 states and 43647 transitions. [2025-03-04 04:25:20,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:20,658 INFO L276 IsEmpty]: Start isEmpty. Operand 31367 states and 43647 transitions. [2025-03-04 04:25:20,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2025-03-04 04:25:20,662 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:20,663 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:20,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-04 04:25:20,663 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:25:20,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:20,663 INFO L85 PathProgramCache]: Analyzing trace with hash -502875276, now seen corresponding path program 1 times [2025-03-04 04:25:20,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:20,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629901283] [2025-03-04 04:25:20,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:20,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:21,112 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 447 statements into 1 equivalence classes. [2025-03-04 04:25:21,166 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 447 of 447 statements. [2025-03-04 04:25:21,166 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:21,166 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:21,375 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:25:21,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:21,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629901283] [2025-03-04 04:25:21,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629901283] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:21,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:21,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:21,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763909057] [2025-03-04 04:25:21,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:21,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:21,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:21,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:21,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:21,378 INFO L87 Difference]: Start difference. First operand 31367 states and 43647 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:23,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:23,920 INFO L93 Difference]: Finished difference Result 87814 states and 123734 transitions. [2025-03-04 04:25:23,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:23,921 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 447 [2025-03-04 04:25:23,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:24,257 INFO L225 Difference]: With dead ends: 87814 [2025-03-04 04:25:24,257 INFO L226 Difference]: Without dead ends: 56510 [2025-03-04 04:25:24,404 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:24,405 INFO L435 NwaCegarLoop]: 7691 mSDtfsCounter, 6246 mSDsluCounter, 4769 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6246 SdHoareTripleChecker+Valid, 12460 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:24,405 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6246 Valid, 12460 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-04 04:25:24,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56510 states. [2025-03-04 04:25:26,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56510 to 56443. [2025-03-04 04:25:26,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56443 states, 36147 states have (on average 1.264032976457244) internal successors, (45691), 37855 states have internal predecessors, (45691), 16074 states have call successors, (16074), 4235 states have call predecessors, (16074), 4220 states have return successors, (16769), 15468 states have call predecessors, (16769), 16065 states have call successors, (16769) [2025-03-04 04:25:27,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56443 states to 56443 states and 78534 transitions. [2025-03-04 04:25:27,323 INFO L78 Accepts]: Start accepts. Automaton has 56443 states and 78534 transitions. Word has length 447 [2025-03-04 04:25:27,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:27,324 INFO L471 AbstractCegarLoop]: Abstraction has 56443 states and 78534 transitions. [2025-03-04 04:25:27,325 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-03-04 04:25:27,325 INFO L276 IsEmpty]: Start isEmpty. Operand 56443 states and 78534 transitions. [2025-03-04 04:25:27,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2025-03-04 04:25:27,329 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:27,330 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:27,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-04 04:25:27,330 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:25:27,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:27,331 INFO L85 PathProgramCache]: Analyzing trace with hash 296388370, now seen corresponding path program 1 times [2025-03-04 04:25:27,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:27,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065754596] [2025-03-04 04:25:27,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:27,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:27,790 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 493 statements into 1 equivalence classes. [2025-03-04 04:25:27,846 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 493 of 493 statements. [2025-03-04 04:25:27,846 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:27,846 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:28,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-03-04 04:25:28,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:28,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065754596] [2025-03-04 04:25:28,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065754596] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:28,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:28,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:28,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672890376] [2025-03-04 04:25:28,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:28,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:28,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:28,052 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:28,052 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:28,052 INFO L87 Difference]: Start difference. First operand 56443 states and 78534 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2025-03-04 04:25:30,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:30,416 INFO L93 Difference]: Finished difference Result 112729 states and 159509 transitions. [2025-03-04 04:25:30,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:30,417 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 493 [2025-03-04 04:25:30,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:30,801 INFO L225 Difference]: With dead ends: 112729 [2025-03-04 04:25:30,801 INFO L226 Difference]: Without dead ends: 56362 [2025-03-04 04:25:31,119 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:31,120 INFO L435 NwaCegarLoop]: 6511 mSDtfsCounter, 0 mSDsluCounter, 6505 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 13016 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:31,120 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 13016 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:25:31,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56362 states.