./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-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash caf1a4eab5e51deb57b3b831f63984ad70a1fd7311b8578dfecf8fada796f2c4 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:59:44,172 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:59:44,234 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:59:44,239 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:59:44,239 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:59:44,262 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:59:44,263 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:59:44,263 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:59:44,263 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:59:44,264 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:59:44,264 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:59:44,265 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:59:44,265 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:59:44,265 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:59:44,265 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:59:44,265 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:59:44,265 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:59:44,266 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:59:44,266 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:44,267 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:59:44,267 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:59:44,267 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:59:44,267 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:59:44,267 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:59:44,268 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:59:44,268 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:59:44,268 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:59:44,268 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:59:44,268 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:59:44,268 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> caf1a4eab5e51deb57b3b831f63984ad70a1fd7311b8578dfecf8fada796f2c4 [2025-02-08 02:59:44,492 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:59:44,498 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:59:44,499 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:59:44,500 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:59:44,500 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:59:44,501 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-08 02:59:45,694 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0bdc06092/fa3a547341a14af881ee8ca5880ca753/FLAGf1957e73d [2025-02-08 02:59:46,278 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:59:46,278 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-08 02:59:46,324 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0bdc06092/fa3a547341a14af881ee8ca5880ca753/FLAGf1957e73d [2025-02-08 02:59:46,335 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0bdc06092/fa3a547341a14af881ee8ca5880ca753 [2025-02-08 02:59:46,337 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:59:46,338 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:59:46,340 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:46,340 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:59:46,343 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:59:46,344 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:46" (1/1) ... [2025-02-08 02:59:46,344 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@235bbf6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:46, skipping insertion in model container [2025-02-08 02:59:46,344 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:46" (1/1) ... [2025-02-08 02:59:46,443 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:59:50,325 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[386914,386927] [2025-02-08 02:59:50,404 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:50,436 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:59:50,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4206] [2025-02-08 02:59:50,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4208] [2025-02-08 02:59:50,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4224] [2025-02-08 02:59:50,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4233] [2025-02-08 02:59:50,511 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)); [4365] [2025-02-08 02:59:50,511 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"); [4373-4374] [2025-02-08 02:59:50,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4387] [2025-02-08 02:59:50,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4390] [2025-02-08 02:59:50,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4392] [2025-02-08 02:59:50,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4397] [2025-02-08 02:59:50,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4400] [2025-02-08 02:59:50,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4402] [2025-02-08 02:59:50,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4407] [2025-02-08 02:59:50,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4410] [2025-02-08 02:59:50,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4412] [2025-02-08 02:59:50,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4417] [2025-02-08 02:59:50,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4420] [2025-02-08 02:59:50,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4422] [2025-02-08 02:59:50,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4440] [2025-02-08 02:59:50,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4443] [2025-02-08 02:59:50,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4445] [2025-02-08 02:59:50,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4450] [2025-02-08 02:59:50,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4453] [2025-02-08 02:59:50,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4455] [2025-02-08 02:59:50,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4460] [2025-02-08 02:59:50,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4463] [2025-02-08 02:59:50,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4465] [2025-02-08 02:59:50,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4470] [2025-02-08 02:59:50,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4473] [2025-02-08 02:59:50,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4475] [2025-02-08 02:59:50,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4541] [2025-02-08 02:59:50,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4548] [2025-02-08 02:59:50,537 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (554), "i" (12UL)); [5474-5475] [2025-02-08 02:59:50,538 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (560), "i" (12UL)); [5492-5493] [2025-02-08 02:59:50,538 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (568), "i" (12UL)); [5515-5516] [2025-02-08 02:59:50,539 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (584), "i" (12UL)); [5554-5555] [2025-02-08 02:59:50,557 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (1171), "i" (12UL)); [6274-6275] [2025-02-08 02:59:50,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6690] [2025-02-08 02:59:50,613 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2103), "i" (12UL)); [7342-7343] [2025-02-08 02:59:50,613 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2104), "i" (12UL)); [7351-7352] [2025-02-08 02:59:50,615 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2155), "i" (12UL)); [7444-7445] [2025-02-08 02:59:50,707 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2921), "i" (12UL)); [8473-8474] [2025-02-08 02:59:50,708 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2927), "i" (12UL)); [8492-8493] [2025-02-08 02:59:50,708 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2928), "i" (12UL)); [8500-8501] [2025-02-08 02:59:50,869 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin-metadata.c"), "i" (1214), "i" (12UL)); [12943-12944] [2025-02-08 02:59:50,893 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[386914,386927] [2025-02-08 02:59:50,938 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:51,108 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2025-02-08 02:59:51,115 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:59:51,116 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51 WrapperNode [2025-02-08 02:59:51,116 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:51,117 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:51,117 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:59:51,117 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:59:51,122 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:51,196 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:51,417 INFO L138 Inliner]: procedures = 589, calls = 4631, calls flagged for inlining = 239, calls inlined = 236, statements flattened = 11164 [2025-02-08 02:59:51,418 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:51,418 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:59:51,419 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:59:51,419 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:59:51,426 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:51,426 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:51,458 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:54,971 INFO L175 MemorySlicer]: Split 1880 memory accesses to 63 slices as follows [3, 66, 19, 4, 2, 1, 7, 20, 3, 8, 2, 4, 23, 3, 15, 1, 1, 3, 69, 1, 3, 3, 3, 6, 2, 1413, 2, 3, 2, 5, 4, 2, 3, 2, 3, 3, 1, 5, 4, 2, 2, 8, 8, 8, 1, 3, 3, 2, 3, 5, 2, 1, 11, 60, 2, 2, 2, 1, 3, 1, 14, 3, 9]. 75 percent of accesses are in the largest equivalence class. The 145 initializations are split as follows [0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 1, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 3, 0]. The 502 writes are split as follows [3, 1, 11, 2, 2, 0, 0, 2, 1, 0, 0, 1, 12, 3, 5, 0, 0, 3, 0, 1, 3, 1, 2, 1, 1, 357, 1, 2, 1, 1, 0, 1, 1, 1, 1, 2, 1, 1, 4, 2, 1, 0, 0, 0, 0, 2, 2, 0, 1, 0, 1, 0, 0, 60, 1, 0, 0, 1, 1, 1, 0, 0, 0]. [2025-02-08 02:59:54,972 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:54,973 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:55,188 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:55,205 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:55,266 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:55,301 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:55,370 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:59:55,371 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:59:55,372 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:59:55,373 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:59:55,373 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:51" (1/1) ... [2025-02-08 02:59:55,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:55,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:59:55,398 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:59:55,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:59:55,428 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-02-08 02:59:55,428 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-02-08 02:59:55,428 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:59:55,428 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:59:55,428 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2025-02-08 02:59:55,428 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2025-02-08 02:59:55,429 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-02-08 02:59:55,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-02-08 02:59:55,429 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-02-08 02:59:55,429 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-02-08 02:59:55,429 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2025-02-08 02:59:55,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2025-02-08 02:59:55,429 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2025-02-08 02:59:55,429 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2025-02-08 02:59:55,429 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2025-02-08 02:59:55,429 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-02-08 02:59:55,430 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2025-02-08 02:59:55,430 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2025-02-08 02:59:55,432 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2025-02-08 02:59:55,432 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2025-02-08 02:59:55,433 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 02:59:55,433 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2025-02-08 02:59:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 02:59:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2025-02-08 02:59:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2025-02-08 02:59:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:59:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-02-08 02:59:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2025-02-08 02:59:55,435 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2025-02-08 02:59:55,435 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-02-08 02:59:55,436 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:59:55,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:59:55,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:59:55,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:59:55,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 02:59:55,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 02:59:55,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 02:59:55,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2025-02-08 02:59:55,439 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2025-02-08 02:59:55,439 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:59:55,439 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2025-02-08 02:59:55,439 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2025-02-08 02:59:55,439 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:59:55,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:59:55,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2025-02-08 02:59:55,442 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-02-08 02:59:55,442 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2025-02-08 02:59:55,442 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2025-02-08 02:59:55,442 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-02-08 02:59:55,442 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:59:55,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:59:55,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2025-02-08 02:59:55,445 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2025-02-08 02:59:55,445 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-02-08 02:59:55,445 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-02-08 02:59:55,445 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2025-02-08 02:59:55,446 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2025-02-08 02:59:55,446 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:55,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:55,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 02:59:55,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-08 02:59:55,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-08 02:59:55,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-08 02:59:55,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-08 02:59:55,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-08 02:59:55,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-08 02:59:55,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-08 02:59:55,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:55,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-08 02:59:55,452 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2025-02-08 02:59:55,452 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2025-02-08 02:59:55,452 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:59:55,452 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2025-02-08 02:59:55,452 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2025-02-08 02:59:55,452 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2025-02-08 02:59:55,452 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_10 [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_10 [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 02:59:55,453 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 02:59:55,453 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-02-08 02:59:55,454 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:59:55,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:59:55,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-08 02:59:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-08 02:59:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2025-02-08 02:59:55,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2025-02-08 02:59:55,460 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2025-02-08 02:59:55,460 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2025-02-08 02:59:55,460 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2025-02-08 02:59:55,460 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2025-02-08 02:59:55,460 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-02-08 02:59:55,460 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-02-08 02:59:55,460 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 02:59:55,460 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 02:59:55,460 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:59:55,460 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_14 [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_14 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2025-02-08 02:59:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:59:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:59:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:59:55,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-08 02:59:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-08 02:59:55,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 02:59:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 02:59:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 02:59:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:59:55,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:59:55,471 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2025-02-08 02:59:55,471 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2025-02-08 02:59:55,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:59:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-08 02:59:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:55,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:59:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 02:59:55,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-08 02:59:55,478 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:59:55,478 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-02-08 02:59:55,478 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-02-08 02:59:55,478 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-02-08 02:59:55,479 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-02-08 02:59:55,479 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2025-02-08 02:59:55,480 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 02:59:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2025-02-08 02:59:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-02-08 02:59:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2025-02-08 02:59:55,482 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2025-02-08 02:59:55,482 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2025-02-08 02:59:55,482 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:59:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 02:59:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2025-02-08 02:59:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2025-02-08 02:59:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-02-08 02:59:55,485 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2025-02-08 02:59:55,485 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2025-02-08 02:59:55,486 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2025-02-08 02:59:55,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2025-02-08 02:59:55,486 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:59:55,486 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:59:55,486 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-02-08 02:59:55,486 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-02-08 02:59:55,486 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-08 02:59:55,486 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-08 02:59:55,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2025-02-08 02:59:55,487 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2025-02-08 02:59:55,487 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2025-02-08 02:59:55,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2025-02-08 02:59:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:59:55,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:59:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2025-02-08 02:59:55,488 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2025-02-08 02:59:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2025-02-08 02:59:55,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2025-02-08 02:59:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2025-02-08 02:59:55,489 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2025-02-08 02:59:55,489 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 02:59:55,490 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:59:55,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:59:55,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:59:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:59:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-02-08 02:59:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-08 02:59:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-02-08 02:59:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-02-08 02:59:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2025-02-08 02:59:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2025-02-08 02:59:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2025-02-08 02:59:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2025-02-08 02:59:56,990 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:59:57,002 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:59:57,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899: havoc #t~mem156; [2025-02-08 02:59:57,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14124: havoc #t~nondet2577; [2025-02-08 02:59:57,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023: havoc #t~nondet2556; [2025-02-08 02:59:57,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13998: havoc #t~ret2554.base, #t~ret2554.offset; [2025-02-08 02:59:57,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: havoc subtree_equal_#t~mem2037#1;havoc subtree_equal_#t~mem2038#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;#t~ret2628#1 := subtree_equal_#res#1;havoc subtree_equal_#t~memcpy~res2035#1.base, subtree_equal_#t~memcpy~res2035#1.offset, subtree_equal_#t~memcpy~res2036#1.base, subtree_equal_#t~memcpy~res2036#1.offset, subtree_equal_#t~mem2037#1, subtree_equal_#t~mem2038#1, subtree_equal_~context#1.base, subtree_equal_~context#1.offset, subtree_equal_~value1_le#1.base, subtree_equal_~value1_le#1.offset, subtree_equal_~value2_le#1.base, subtree_equal_~value2_le#1.offset, subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset, subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset;havoc subtree_equal_#in~context#1.base, subtree_equal_#in~context#1.offset, subtree_equal_#in~value1_le#1.base, subtree_equal_#in~value1_le#1.offset, subtree_equal_#in~value2_le#1.base, subtree_equal_#in~value2_le#1.offset;assume { :end_inline_subtree_equal } true;assume -2147483648 <= #t~ret2628#1 && #t~ret2628#1 <= 2147483647;#t~funptrres2624#1 := #t~ret2628#1; [2025-02-08 02:59:57,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: havoc data_block_equal_#t~mem2026#1;havoc data_block_equal_#t~mem2027#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;#t~ret2627#1 := data_block_equal_#res#1;havoc data_block_equal_#t~memcpy~res2022#1.base, data_block_equal_#t~memcpy~res2022#1.offset, data_block_equal_#t~memcpy~res2023#1.base, data_block_equal_#t~memcpy~res2023#1.offset, data_block_equal_#t~mem2024#1, data_block_equal_#t~mem2025#1, data_block_equal_#t~mem2026#1, data_block_equal_#t~mem2027#1, data_block_equal_~context#1.base, data_block_equal_~context#1.offset, data_block_equal_~value1_le#1.base, data_block_equal_~value1_le#1.offset, data_block_equal_~value2_le#1.base, data_block_equal_~value2_le#1.offset, data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset, data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset, data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset, data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset, data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset;havoc data_block_equal_#in~context#1.base, data_block_equal_#in~context#1.offset, data_block_equal_#in~value1_le#1.base, data_block_equal_#in~value1_le#1.offset, data_block_equal_#in~value2_le#1.base, data_block_equal_#in~value2_le#1.offset;assume { :end_inline_data_block_equal } true;assume -2147483648 <= #t~ret2627#1 && #t~ret2627#1 <= 2147483647;#t~funptrres2624#1 := #t~ret2627#1; [2025-02-08 02:59:57,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516: 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-02-08 02:59:57,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: dm_pool_alloc_data_block_#t~ret2470#1 := dm_sm_new_block_#res#1;havoc dm_sm_new_block_#t~mem1908#1.base, dm_sm_new_block_#t~mem1908#1.offset, dm_sm_new_block_#t~ret1909#1, dm_sm_new_block_~sm#1.base, dm_sm_new_block_~sm#1.offset, dm_sm_new_block_~b#1.base, dm_sm_new_block_~b#1.offset, dm_sm_new_block_~tmp~156#1;havoc dm_sm_new_block_#in~sm#1.base, dm_sm_new_block_#in~sm#1.offset, dm_sm_new_block_#in~b#1.base, dm_sm_new_block_#in~b#1.offset;assume { :end_inline_dm_sm_new_block } true;assume -2147483648 <= dm_pool_alloc_data_block_#t~ret2470#1 && dm_pool_alloc_data_block_#t~ret2470#1 <= 2147483647;dm_pool_alloc_data_block_~r~75#1 := dm_pool_alloc_data_block_#t~ret2470#1;havoc dm_pool_alloc_data_block_#t~mem2469#1.base, dm_pool_alloc_data_block_#t~mem2469#1.offset;havoc dm_pool_alloc_data_block_#t~ret2470#1; [2025-02-08 02:59:57,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13118: 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-02-08 02:59:57,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111: havoc __snapshotted_since_#t~mem2391#1;#t~ret2400#1 := __snapshotted_since_#res#1;havoc __snapshotted_since_#t~mem2391#1, __snapshotted_since_~td#1.base, __snapshotted_since_~td#1.offset, __snapshotted_since_~time#1;havoc __snapshotted_since_#in~td#1.base, __snapshotted_since_#in~td#1.offset, __snapshotted_since_#in~time#1;assume { :end_inline___snapshotted_since } true;call write~int#7((if 0 == #t~ret2400#1 % 256 then 0 else 1), ~result#1.base, 8 + ~result#1.offset, 1);havoc #t~mem2399#1;havoc #t~ret2400#1; [2025-02-08 02:59:57,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4724: havoc __kmalloc_#t~ret137#1.base, __kmalloc_#t~ret137#1.offset; [2025-02-08 02:59:57,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-02-08 02:59:57,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13304: assume 0 != __remove_range_~r~68#1;__remove_range_#res#1 := __remove_range_~r~68#1;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-02-08 02:59:57,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13304: assume !(0 != __remove_range_~r~68#1);call __remove_range_#t~mem2440#1 := read~int#25(__remove_range_~td#1.base, 38 + __remove_range_~td#1.offset, 8);call __remove_range_#t~mem2439#1 := read~int#5(__remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset, 4);call write~int#25(__remove_range_#t~mem2440#1 - __remove_range_#t~mem2439#1 % 4294967296, __remove_range_~td#1.base, 38 + __remove_range_~td#1.offset, 8);havoc __remove_range_#t~mem2440#1;havoc __remove_range_#t~mem2439#1;call write~int#25(1, __remove_range_~td#1.base, 36 + __remove_range_~td#1.offset, 1);call __remove_range_#t~mem2441#1 := read~int#11(__remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset, 8);call write~int#2(__remove_range_#t~mem2441#1, __remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset, 8);havoc __remove_range_#t~mem2441#1;call __remove_range_#t~mem2442#1 := read~int#25(__remove_range_~pmd~5#1.base, 452 + __remove_range_~pmd~5#1.offset, 8); [2025-02-08 02:59:57,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14128: havoc dm_btree_remove_leaves_#t~nondet2578#1;__remove_range_#t~ret2438#1 := dm_btree_remove_leaves_#res#1;havoc dm_btree_remove_leaves_#t~nondet2578#1, dm_btree_remove_leaves_~arg0#1.base, dm_btree_remove_leaves_~arg0#1.offset, dm_btree_remove_leaves_~arg1#1, dm_btree_remove_leaves_~arg2#1.base, dm_btree_remove_leaves_~arg2#1.offset, dm_btree_remove_leaves_~arg3#1, dm_btree_remove_leaves_~arg4#1.base, dm_btree_remove_leaves_~arg4#1.offset, dm_btree_remove_leaves_~arg5#1.base, dm_btree_remove_leaves_~arg5#1.offset;havoc dm_btree_remove_leaves_#in~arg0#1.base, dm_btree_remove_leaves_#in~arg0#1.offset, dm_btree_remove_leaves_#in~arg1#1, dm_btree_remove_leaves_#in~arg2#1.base, dm_btree_remove_leaves_#in~arg2#1.offset, dm_btree_remove_leaves_#in~arg3#1, dm_btree_remove_leaves_#in~arg4#1.base, dm_btree_remove_leaves_#in~arg4#1.offset, dm_btree_remove_leaves_#in~arg5#1.base, dm_btree_remove_leaves_#in~arg5#1.offset;assume { :end_inline_dm_btree_remove_leaves } true;assume -2147483648 <= __remove_range_#t~ret2438#1 && __remove_range_#t~ret2438#1 <= 2147483647;__remove_range_~r~68#1 := __remove_range_#t~ret2438#1;havoc __remove_range_#t~mem2437#1;havoc __remove_range_#t~ret2438#1; [2025-02-08 02:59:57,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: assume -2147483648 <= __remove_range_#t~ret2443#1 && __remove_range_#t~ret2443#1 <= 2147483647;__remove_range_~tmp~182#1 := __remove_range_#t~ret2443#1;havoc __remove_range_#t~mem2442#1;havoc __remove_range_#t~ret2443#1;__remove_range_#res#1 := __remove_range_~tmp~182#1;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-02-08 02:59:57,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13278: 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;#t~ret2452#1 := __remove_range_#res#1;havoc __remove_range_#t~mem2428#1.base, __remove_range_#t~mem2428#1.offset, __remove_range_#t~mem2429#1, __remove_range_#t~mem2430#1, __remove_range_#t~ret2431#1, __remove_range_#t~mem2432#1, __remove_range_#t~mem2433#1.base, __remove_range_#t~mem2433#1.offset, __remove_range_#t~mem2434#1, __remove_range_#t~mem2435#1, __remove_range_#t~ret2436#1, __remove_range_#t~mem2437#1, __remove_range_#t~ret2438#1, __remove_range_#t~mem2440#1, __remove_range_#t~mem2439#1, __remove_range_#t~mem2441#1, __remove_range_#t~mem2442#1, __remove_range_#t~ret2443#1, __remove_range_~td#1.base, __remove_range_~td#1.offset, __remove_range_~#begin#1.base, __remove_range_~#begin#1.offset, __remove_range_~end#1, __remove_range_~r~68#1, __remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset, __remove_range_~pmd~5#1.base, __remove_range_~pmd~5#1.offset, __remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset, __remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset, __remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset, __remove_range_~tmp~182#1;havoc __remove_range_#in~td#1.base, __remove_range_#in~td#1.offset, __remove_range_#in~begin#1, __remove_range_#in~end#1;assume { :end_inline___remove_range } true;assume -2147483648 <= #t~ret2452#1 && #t~ret2452#1 <= 2147483647;~r~70#1 := #t~ret2452#1;havoc #t~ret2452#1; [2025-02-08 02:59:57,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311-1: SUMMARY for call __remove_range_#t~ret2443#1 := dm_btree_insert(__remove_range_~pmd~5#1.base, 160 + __remove_range_~pmd~5#1.offset, __remove_range_#t~mem2442#1, __remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset, __remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset, __remove_range_~pmd~5#1.base, 452 + __remove_range_~pmd~5#1.offset); srcloc: null [2025-02-08 02:59:57,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume 0 != ~tmp___1~29#1; [2025-02-08 02:59:57,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !(0 != ~tmp___1~29#1); [2025-02-08 02:59:57,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: 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-02-08 02:59:57,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4249: __rounddown_pow_of_two_#t~ret10#1 := fls_long_#res#1;havoc fls_long_#t~ret9#1, fls_long_~l#1, fls_long_~tmp___0~0#1;havoc fls_long_#in~l#1;assume { :end_inline_fls_long } true;__rounddown_pow_of_two_~tmp~0#1 := __rounddown_pow_of_two_#t~ret10#1;havoc __rounddown_pow_of_two_#t~ret10#1; [2025-02-08 02:59:57,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4241: fls_long_#t~ret9#1 := fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;havoc fls64_#in~x#1;assume { :end_inline_fls64 } true;assume -2147483648 <= fls_long_#t~ret9#1 && fls_long_#t~ret9#1 <= 2147483647;fls_long_~tmp___0~0#1 := fls_long_#t~ret9#1;havoc fls_long_#t~ret9#1;fls_long_#res#1 := fls_long_~tmp___0~0#1; [2025-02-08 02:59:57,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9745: ~tmp___0~60#1 := (if 0 == #t~ret1492#1 % 256 then 0 else 1); [2025-02-08 02:59:57,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9745-1: SUMMARY for call #t~ret1492#1 := is_factor(#t~mem1490#1 % 4294967296, #t~mem1491#1); srcloc: null [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: havoc blk_limits_io_opt_~arg0#1.base, blk_limits_io_opt_~arg0#1.offset, blk_limits_io_opt_~arg1#1;havoc blk_limits_io_opt_#in~arg0#1.base, blk_limits_io_opt_#in~arg0#1.offset, blk_limits_io_opt_#in~arg1#1;assume { :end_inline_blk_limits_io_opt } true;havoc #t~mem1501#1; [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250: havoc __rounddown_pow_of_two_#t~bitwise11#1;#t~ret1489#1 := __rounddown_pow_of_two_#res#1;havoc __rounddown_pow_of_two_#t~ret10#1, __rounddown_pow_of_two_#t~bitwise11#1, __rounddown_pow_of_two_~n#1, __rounddown_pow_of_two_~tmp~0#1;havoc __rounddown_pow_of_two_#in~n#1;assume { :end_inline___rounddown_pow_of_two } true;~tmp~124#1 := #t~ret1489#1;havoc #t~mem1488#1;havoc #t~ret1489#1;call write~int#25(~tmp~124#1, ~limits#1.base, 24 + ~limits#1.offset, 4);call #t~mem1490#1 := read~int#25(~pool~48#1.base, 56 + ~pool~48#1.offset, 4);call #t~mem1491#1 := read~int#25(~limits#1.base, 24 + ~limits#1.offset, 4); [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250-3: [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250-4: havoc __rounddown_pow_of_two_#t~bitwise11#1; [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9746: assume 0 != ~tmp___0~60#1 % 256;~tmp___1~29#1 := 0; [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9746: assume !(0 != ~tmp___0~60#1 % 256);~tmp___1~29#1 := 1; [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250-2: __rounddown_pow_of_two_#res#1 := __rounddown_pow_of_two_#t~bitwise11#1;havoc __rounddown_pow_of_two_#t~bitwise11#1; [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250-5: assume 0 == (if (__rounddown_pow_of_two_~tmp~0#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (__rounddown_pow_of_two_~tmp~0#1 - 1) % 4294967296 % 4294967296 else (__rounddown_pow_of_two_~tmp~0#1 - 1) % 4294967296 % 4294967296 - 4294967296);__rounddown_pow_of_two_#t~bitwise11#1 := 1; [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250-5: assume !(0 == (if (__rounddown_pow_of_two_~tmp~0#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (__rounddown_pow_of_two_~tmp~0#1 - 1) % 4294967296 % 4294967296 else (__rounddown_pow_of_two_~tmp~0#1 - 1) % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume 0 == #t~bitwise1486#1 % 4294967296;havoc #t~mem1485#1;havoc #t~mem1484#1;havoc #t~bitwise1486#1;call #t~mem1487#1 := read~int#25(~limits#1.base, 24 + ~limits#1.offset, 4);call write~int#25(#t~mem1487#1 - 1, ~limits#1.base, 24 + ~limits#1.offset, 4);havoc #t~mem1487#1; [2025-02-08 02:59:57,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume !(0 == #t~bitwise1486#1 % 4294967296);havoc #t~mem1485#1;havoc #t~mem1484#1;havoc #t~bitwise1486#1; [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742: call #t~mem1488#1 := read~int#25(~limits#1.base, 24 + ~limits#1.offset, 4);assume { :begin_inline___rounddown_pow_of_two } true;__rounddown_pow_of_two_#in~n#1 := #t~mem1488#1 % 4294967296;havoc __rounddown_pow_of_two_#res#1;havoc __rounddown_pow_of_two_#t~ret10#1, __rounddown_pow_of_two_#t~bitwise11#1, __rounddown_pow_of_two_~n#1, __rounddown_pow_of_two_~tmp~0#1;__rounddown_pow_of_two_~n#1 := __rounddown_pow_of_two_#in~n#1;havoc __rounddown_pow_of_two_~tmp~0#1;assume { :begin_inline_fls_long } true;fls_long_#in~l#1 := __rounddown_pow_of_two_~n#1;havoc fls_long_#res#1;havoc fls_long_#t~ret9#1, fls_long_~l#1, fls_long_~tmp___0~0#1;fls_long_~l#1 := fls_long_#in~l#1;havoc fls_long_~tmp___0~0#1;assume { :begin_inline_fls64 } true;fls64_#in~x#1 := fls_long_~l#1;havoc fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;fls64_~x#1 := fls64_#in~x#1;havoc fls64_~bitpos~0#1;fls64_~bitpos~0#1 := -1;fls64_#res#1 := 1 + fls64_~bitpos~0#1; [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-5: call #t~mem1485#1 := read~int#25(~limits#1.base, 24 + ~limits#1.offset, 4);call #t~mem1484#1 := read~int#25(~limits#1.base, 24 + ~limits#1.offset, 4); [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-1: [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-2: havoc #t~bitwise1486#1;assume #t~bitwise1486#1 % 4294967296 <= #t~mem1485#1 % 4294967296 && #t~bitwise1486#1 % 4294967296 <= (#t~mem1484#1 - 1) % 4294967296; [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-3: assume #t~mem1485#1 % 4294967296 == (#t~mem1484#1 - 1) % 4294967296;#t~bitwise1486#1 := #t~mem1485#1; [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-3: assume !(#t~mem1485#1 % 4294967296 == (#t~mem1484#1 - 1) % 4294967296); [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-4: assume 0 == #t~mem1485#1 % 4294967296 || 0 == (#t~mem1484#1 - 1) % 4294967296;#t~bitwise1486#1 := 0; [2025-02-08 02:59:57,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-4: assume !(0 == #t~mem1485#1 % 4294967296 || 0 == (#t~mem1484#1 - 1) % 4294967296); [2025-02-08 02:59:57,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6807: havoc schedule_internal_copy_#t~mem576#1.base, schedule_internal_copy_#t~mem576#1.offset, schedule_internal_copy_#t~mem577#1.base, schedule_internal_copy_#t~mem577#1.offset, schedule_internal_copy_#t~mem578#1, schedule_internal_copy_~tc#1.base, schedule_internal_copy_~tc#1.offset, schedule_internal_copy_~virt_block#1, schedule_internal_copy_~data_origin#1, schedule_internal_copy_~data_dest#1, schedule_internal_copy_~cell#1.base, schedule_internal_copy_~cell#1.offset, schedule_internal_copy_~bio#1.base, schedule_internal_copy_~bio#1.offset;havoc schedule_internal_copy_#in~tc#1.base, schedule_internal_copy_#in~tc#1.offset, schedule_internal_copy_#in~virt_block#1, schedule_internal_copy_#in~data_origin#1, schedule_internal_copy_#in~data_dest#1, schedule_internal_copy_#in~cell#1.base, schedule_internal_copy_#in~cell#1.offset, schedule_internal_copy_#in~bio#1.base, schedule_internal_copy_#in~bio#1.offset;assume { :end_inline_schedule_internal_copy } true; [2025-02-08 02:59:57,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6799: 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-02-08 02:59:57,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: havoc dm_bm_is_read_only_#t~nondet2566#1; [2025-02-08 02:59:57,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12588: SUMMARY for call list_del(~td~2#1.base, ~td~2#1.offset); srcloc: null [2025-02-08 02:59:57,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12589: SUMMARY for call kfree(~td~2#1.base, ~td~2#1.offset); srcloc: null [2025-02-08 02:59:57,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12591: ~td~2#1.base, ~td~2#1.offset := ~tmp~177#1.base, ~tmp~177#1.offset;call #t~mem2225#1.base, #t~mem2225#1.offset := read~$Pointer$#25(~tmp~177#1.base, ~tmp~177#1.offset, 8);~__mptr___1~5#1.base, ~__mptr___1~5#1.offset := #t~mem2225#1.base, #t~mem2225#1.offset;havoc #t~mem2225#1.base, #t~mem2225#1.offset;~tmp~177#1.base, ~tmp~177#1.offset := ~__mptr___1~5#1.base, ~__mptr___1~5#1.offset; [2025-02-08 02:59:57,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585-1: call #t~mem2224#1 := read~int#25(~td~2#1.base, 32 + ~td~2#1.offset, 4); [2025-02-08 02:59:57,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585: assume 0 != #t~mem2224#1;havoc #t~mem2224#1;~open_devices~0#1 := 1 + ~open_devices~0#1; [2025-02-08 02:59:57,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585: assume !(0 != #t~mem2224#1);havoc #t~mem2224#1; [2025-02-08 02:59:57,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: havoc dm_thin_dev_id_#t~mem2390#1; [2025-02-08 02:59:57,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12088: call ULTIMATE.dealloc(~#len~1.base, ~#len~1.offset);havoc ~#len~1.base, ~#len~1.offset; [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6142: assume passdown_double_checking_shared_status_~e~1#1 % 18446744073709551616 != passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616; [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6142: assume !(passdown_double_checking_shared_status_~e~1#1 % 18446744073709551616 != passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616);call passdown_double_checking_shared_status_#t~mem507#1.base, passdown_double_checking_shared_status_#t~mem507#1.offset := read~$Pointer$#25(passdown_double_checking_shared_status_~m#1.base, 66 + passdown_double_checking_shared_status_~m#1.offset, 8); [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume 0 == passdown_double_checking_shared_status_#t~mem503#1 % 256;havoc passdown_double_checking_shared_status_#t~mem503#1; [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume !(0 == passdown_double_checking_shared_status_#t~mem503#1 % 256);havoc passdown_double_checking_shared_status_#t~mem503#1;passdown_double_checking_shared_status_~b~1#1 := 1 + passdown_double_checking_shared_status_~b~1#1; [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: assume 0 != passdown_double_checking_shared_status_~r~3#1;passdown_double_checking_shared_status_#res#1 := passdown_double_checking_shared_status_~r~3#1;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-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: assume !(0 != passdown_double_checking_shared_status_~r~3#1);call passdown_double_checking_shared_status_#t~mem503#1 := read~int#3(passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset, 1); [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147: assume -2147483648 <= passdown_double_checking_shared_status_#t~ret508#1 && passdown_double_checking_shared_status_#t~ret508#1 <= 2147483647;passdown_double_checking_shared_status_~r~3#1 := passdown_double_checking_shared_status_#t~ret508#1; [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147-1: SUMMARY for call passdown_double_checking_shared_status_#t~ret508#1 := issue_discard(passdown_double_checking_shared_status_~tc~4#1.base, passdown_double_checking_shared_status_~tc~4#1.offset, passdown_double_checking_shared_status_~b~1#1, passdown_double_checking_shared_status_~e~1#1, passdown_double_checking_shared_status_#t~mem507#1.base, passdown_double_checking_shared_status_#t~mem507#1.offset); srcloc: null [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: assume -2147483648 <= passdown_double_checking_shared_status_#t~ret505#1 && passdown_double_checking_shared_status_#t~ret505#1 <= 2147483647;passdown_double_checking_shared_status_~r~3#1 := passdown_double_checking_shared_status_#t~ret505#1; [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131-1: SUMMARY for call passdown_double_checking_shared_status_#t~ret505#1 := dm_pool_block_is_used(passdown_double_checking_shared_status_#t~mem504#1.base, passdown_double_checking_shared_status_#t~mem504#1.offset, passdown_double_checking_shared_status_~e~1#1, passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset); srcloc: null [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131-2: call passdown_double_checking_shared_status_#t~mem504#1.base, passdown_double_checking_shared_status_#t~mem504#1.offset := read~$Pointer$#25(passdown_double_checking_shared_status_~pool~11#1.base, 40 + passdown_double_checking_shared_status_~pool~11#1.offset, 8); [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6119: assume passdown_double_checking_shared_status_~b~1#1 % 18446744073709551616 < passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616; [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6119: assume !(passdown_double_checking_shared_status_~b~1#1 % 18446744073709551616 < passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616); [2025-02-08 02:59:57,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6148: assume 0 != passdown_double_checking_shared_status_~r~3#1;passdown_double_checking_shared_status_#res#1 := passdown_double_checking_shared_status_~r~3#1;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-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6148: assume !(0 != passdown_double_checking_shared_status_~r~3#1);passdown_double_checking_shared_status_~b~1#1 := passdown_double_checking_shared_status_~e~1#1; [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: assume 0 != (if passdown_double_checking_shared_status_#t~mem506#1 % 256 % 4294967296 <= 2147483647 then passdown_double_checking_shared_status_#t~mem506#1 % 256 % 4294967296 else passdown_double_checking_shared_status_#t~mem506#1 % 256 % 4294967296 - 4294967296);havoc passdown_double_checking_shared_status_#t~mem506#1; [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: assume !(0 != (if passdown_double_checking_shared_status_#t~mem506#1 % 256 % 4294967296 <= 2147483647 then passdown_double_checking_shared_status_#t~mem506#1 % 256 % 4294967296 else passdown_double_checking_shared_status_#t~mem506#1 % 256 % 4294967296 - 4294967296));havoc passdown_double_checking_shared_status_#t~mem506#1;passdown_double_checking_shared_status_~e~1#1 := 1 + passdown_double_checking_shared_status_~e~1#1; [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132: assume 0 != passdown_double_checking_shared_status_~r~3#1;passdown_double_checking_shared_status_#res#1 := passdown_double_checking_shared_status_~r~3#1;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-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132: assume !(0 != passdown_double_checking_shared_status_~r~3#1);call passdown_double_checking_shared_status_#t~mem506#1 := read~int#3(passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset, 1); [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6124: assume passdown_double_checking_shared_status_~b~1#1 % 18446744073709551616 == passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616; [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6124: assume !(passdown_double_checking_shared_status_~b~1#1 % 18446744073709551616 == passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616);passdown_double_checking_shared_status_~e~1#1 := 1 + passdown_double_checking_shared_status_~b~1#1; [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108-1: SUMMARY for call passdown_double_checking_shared_status_#t~ret502#1 := dm_pool_block_is_used(passdown_double_checking_shared_status_#t~mem501#1.base, passdown_double_checking_shared_status_#t~mem501#1.offset, passdown_double_checking_shared_status_~b~1#1, passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset); srcloc: null [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108-2: call passdown_double_checking_shared_status_#t~mem501#1.base, passdown_double_checking_shared_status_#t~mem501#1.offset := read~$Pointer$#25(passdown_double_checking_shared_status_~pool~11#1.base, 40 + passdown_double_checking_shared_status_~pool~11#1.offset, 8); [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108: assume -2147483648 <= passdown_double_checking_shared_status_#t~ret502#1 && passdown_double_checking_shared_status_#t~ret502#1 <= 2147483647;passdown_double_checking_shared_status_~r~3#1 := passdown_double_checking_shared_status_#t~ret502#1; [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6154: assume passdown_double_checking_shared_status_~b~1#1 % 18446744073709551616 != passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616; [2025-02-08 02:59:57,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6154: assume !(passdown_double_checking_shared_status_~b~1#1 % 18446744073709551616 != passdown_double_checking_shared_status_~end~0#1 % 18446744073709551616);passdown_double_checking_shared_status_#res#1 := 0;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-02-08 02:59:57,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6092: 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;#t~ret516#1 := passdown_double_checking_shared_status_#res#1;havoc passdown_double_checking_shared_status_#t~mem495#1.base, passdown_double_checking_shared_status_#t~mem495#1.offset, passdown_double_checking_shared_status_#t~mem496#1.base, passdown_double_checking_shared_status_#t~mem496#1.offset, passdown_double_checking_shared_status_#t~mem497#1, passdown_double_checking_shared_status_#t~mem498#1, passdown_double_checking_shared_status_#t~mem499#1, passdown_double_checking_shared_status_#t~mem500#1, passdown_double_checking_shared_status_#t~mem501#1.base, passdown_double_checking_shared_status_#t~mem501#1.offset, passdown_double_checking_shared_status_#t~ret502#1, passdown_double_checking_shared_status_#t~mem503#1, passdown_double_checking_shared_status_#t~mem504#1.base, passdown_double_checking_shared_status_#t~mem504#1.offset, passdown_double_checking_shared_status_#t~ret505#1, passdown_double_checking_shared_status_#t~mem506#1, passdown_double_checking_shared_status_#t~mem507#1.base, passdown_double_checking_shared_status_#t~mem507#1.offset, passdown_double_checking_shared_status_#t~ret508#1, passdown_double_checking_shared_status_~m#1.base, passdown_double_checking_shared_status_~m#1.offset, passdown_double_checking_shared_status_~r~3#1, passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset, passdown_double_checking_shared_status_~tc~4#1.base, passdown_double_checking_shared_status_~tc~4#1.offset, passdown_double_checking_shared_status_~pool~11#1.base, passdown_double_checking_shared_status_~pool~11#1.offset, passdown_double_checking_shared_status_~b~1#1, passdown_double_checking_shared_status_~e~1#1, passdown_double_checking_shared_status_~end~0#1;havoc passdown_double_checking_shared_status_#in~m#1.base, passdown_double_checking_shared_status_#in~m#1.offset;assume { :end_inline_passdown_double_checking_shared_status } true;assume -2147483648 <= #t~ret516#1 && #t~ret516#1 <= 2147483647;~r~4#1 := #t~ret516#1;havoc #t~ret516#1; [2025-02-08 02:59:57,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13957: havoc #t~nondet2550; [2025-02-08 02:59:57,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: call ULTIMATE.dealloc(~#bios~0.base, ~#bios~0.offset);havoc ~#bios~0.base, ~#bios~0.offset; [2025-02-08 02:59:57,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: pool_suspend_active_thins_~tc~11#1.base, pool_suspend_active_thins_~tc~11#1.offset := pool_suspend_active_thins_#t~ret1250#1.base, pool_suspend_active_thins_#t~ret1250#1.offset;havoc pool_suspend_active_thins_#t~ret1250#1.base, pool_suspend_active_thins_#t~ret1250#1.offset; [2025-02-08 02:59:57,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016-1: SUMMARY for call pool_suspend_active_thins_#t~ret1250#1.base, pool_suspend_active_thins_#t~ret1250#1.offset := get_next_thin(pool_suspend_active_thins_~pool#1.base, pool_suspend_active_thins_~pool#1.offset, pool_suspend_active_thins_~tc~11#1.base, pool_suspend_active_thins_~tc~11#1.offset); srcloc: null [2025-02-08 02:59:57,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: call pool_suspend_active_thins_#t~mem1249#1.base, pool_suspend_active_thins_#t~mem1249#1.offset := read~$Pointer$#25(pool_suspend_active_thins_~tc~11#1.base, 64 + pool_suspend_active_thins_~tc~11#1.offset, 8);assume { :begin_inline_dm_internal_suspend_noflush } true;dm_internal_suspend_noflush_#in~arg0#1.base, dm_internal_suspend_noflush_#in~arg0#1.offset := pool_suspend_active_thins_#t~mem1249#1.base, pool_suspend_active_thins_#t~mem1249#1.offset;havoc dm_internal_suspend_noflush_~arg0#1.base, dm_internal_suspend_noflush_~arg0#1.offset;dm_internal_suspend_noflush_~arg0#1.base, dm_internal_suspend_noflush_~arg0#1.offset := dm_internal_suspend_noflush_#in~arg0#1.base, dm_internal_suspend_noflush_#in~arg0#1.offset;havoc dm_internal_suspend_noflush_~arg0#1.base, dm_internal_suspend_noflush_~arg0#1.offset;havoc dm_internal_suspend_noflush_#in~arg0#1.base, dm_internal_suspend_noflush_#in~arg0#1.offset;assume { :end_inline_dm_internal_suspend_noflush } true; [2025-02-08 02:59:57,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5978: SUMMARY for call thin_defer_bio(~tc.base, ~tc.offset, ~bio~4.base, ~bio~4.offset); srcloc: null [2025-02-08 02:59:57,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-02-08 02:59:57,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5987: SUMMARY for call remap_and_issue(#t~mem446.base, #t~mem446.offset, ~bio~4.base, ~bio~4.offset, ~block); srcloc: null [2025-02-08 02:59:57,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5987-1: call #t~mem446.base, #t~mem446.offset := read~$Pointer$#25(~#info~1.base, ~#info~1.offset, 8); [2025-02-08 02:59:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185: process_create_snap_mesg_#t~ret1293#1 := dm_pool_create_snap_#res#1;havoc dm_pool_create_snap_#t~mem2301#1, dm_pool_create_snap_#t~ret2302#1, dm_pool_create_snap_~pmd#1.base, dm_pool_create_snap_~pmd#1.offset, dm_pool_create_snap_~dev#1, dm_pool_create_snap_~origin#1, dm_pool_create_snap_~r~51#1;havoc dm_pool_create_snap_#in~pmd#1.base, dm_pool_create_snap_#in~pmd#1.offset, dm_pool_create_snap_#in~dev#1, dm_pool_create_snap_#in~origin#1;assume { :end_inline_dm_pool_create_snap } true;assume -2147483648 <= process_create_snap_mesg_#t~ret1293#1 && process_create_snap_mesg_#t~ret1293#1 <= 2147483647;process_create_snap_mesg_~r~24#1 := process_create_snap_mesg_#t~ret1293#1;havoc process_create_snap_mesg_#t~mem1290#1.base, process_create_snap_mesg_#t~mem1290#1.offset;havoc process_create_snap_mesg_#t~mem1291#1;havoc process_create_snap_mesg_#t~mem1292#1;havoc process_create_snap_mesg_#t~ret1293#1; [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14272: havoc dm_tm_read_lock_#t~nondet2603#1;__release_metadata_snap_#t~ret2361#1 := dm_tm_read_lock_#res#1;havoc dm_tm_read_lock_#t~nondet2603#1, dm_tm_read_lock_~arg0#1.base, dm_tm_read_lock_~arg0#1.offset, dm_tm_read_lock_~arg1#1, dm_tm_read_lock_~arg2#1.base, dm_tm_read_lock_~arg2#1.offset, dm_tm_read_lock_~arg3#1.base, dm_tm_read_lock_~arg3#1.offset;havoc dm_tm_read_lock_#in~arg0#1.base, dm_tm_read_lock_#in~arg0#1.offset, dm_tm_read_lock_#in~arg1#1, dm_tm_read_lock_#in~arg2#1.base, dm_tm_read_lock_#in~arg2#1.offset, dm_tm_read_lock_#in~arg3#1.base, dm_tm_read_lock_#in~arg3#1.offset;assume { :end_inline_dm_tm_read_lock } true;assume -2147483648 <= __release_metadata_snap_#t~ret2361#1 && __release_metadata_snap_#t~ret2361#1 <= 2147483647;__release_metadata_snap_~r~58#1 := __release_metadata_snap_#t~ret2361#1;havoc __release_metadata_snap_#t~mem2360#1.base, __release_metadata_snap_#t~mem2360#1.offset;havoc __release_metadata_snap_#t~ret2361#1; [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186: assume 0 != process_create_snap_mesg_~r~24#1;call process_create_snap_mesg_#t~mem1294#1.base, process_create_snap_mesg_#t~mem1294#1.offset := read~$Pointer$#25(process_create_snap_mesg_~argv#1.base, 8 + process_create_snap_mesg_~argv#1.offset, 8);call process_create_snap_mesg_#t~mem1295#1.base, process_create_snap_mesg_#t~mem1295#1.offset := read~$Pointer$#25(process_create_snap_mesg_~argv#1.base, 16 + process_create_snap_mesg_~argv#1.offset, 8); [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186: assume !(0 != process_create_snap_mesg_~r~24#1);process_create_snap_mesg_#res#1 := 0;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-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13018: assume 0 != __release_metadata_snap_~r~58#1;__release_metadata_snap_#res#1 := __release_metadata_snap_~r~58#1;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-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13018: assume !(0 != __release_metadata_snap_~r~58#1);call __release_metadata_snap_#t~mem2362#1.base, __release_metadata_snap_#t~mem2362#1.offset := read~$Pointer$#56(__release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset, 8); [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12820-1: SUMMARY for call __create_snap_#t~ret2298#1 := dm_btree_remove(__create_snap_~pmd#1.base, 160 + __create_snap_~pmd#1.offset, __create_snap_#t~mem2297#1, __create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset, __create_snap_~pmd#1.base, 452 + __create_snap_~pmd#1.offset); srcloc: null [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12820-2: call __create_snap_#t~mem2297#1 := read~int#25(__create_snap_~pmd#1.base, 452 + __create_snap_~pmd#1.offset, 8); [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12820: assume -2147483648 <= __create_snap_#t~ret2298#1 && __create_snap_#t~ret2298#1 <= 2147483647;call __create_snap_#t~mem2299#1 := read~int#25(__create_snap_~pmd#1.base, 460 + __create_snap_~pmd#1.offset, 8); [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12952: assume 0 != __reserve_metadata_snap_#t~mem2330#1 % 18446744073709551616;havoc __reserve_metadata_snap_#t~mem2330#1; [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12952: assume !(0 != __reserve_metadata_snap_#t~mem2330#1 % 18446744073709551616);havoc __reserve_metadata_snap_#t~mem2330#1; [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: 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;#t~ret1347#1 := process_set_transaction_id_mesg_#res#1;havoc process_set_transaction_id_mesg_#t~ret1305#1, process_set_transaction_id_mesg_#t~mem1306#1.base, process_set_transaction_id_mesg_#t~mem1306#1.offset, process_set_transaction_id_mesg_#t~ret1307#1, process_set_transaction_id_mesg_#t~mem1308#1.base, process_set_transaction_id_mesg_#t~mem1308#1.offset, process_set_transaction_id_mesg_#t~ret1309#1, process_set_transaction_id_mesg_#t~mem1310#1.base, process_set_transaction_id_mesg_#t~mem1310#1.offset, process_set_transaction_id_mesg_#t~ret1311#1, process_set_transaction_id_mesg_#t~mem1312#1.base, process_set_transaction_id_mesg_#t~mem1312#1.offset, process_set_transaction_id_mesg_#t~ret1313#1, process_set_transaction_id_mesg_#t~mem1314#1.base, process_set_transaction_id_mesg_#t~mem1314#1.offset, process_set_transaction_id_mesg_#t~mem1315#1, process_set_transaction_id_mesg_#t~mem1316#1, process_set_transaction_id_mesg_#t~ret1317#1, process_set_transaction_id_mesg_#t~mem1318#1.base, process_set_transaction_id_mesg_#t~mem1318#1.offset, process_set_transaction_id_mesg_#t~mem1319#1.base, process_set_transaction_id_mesg_#t~mem1319#1.offset, process_set_transaction_id_mesg_#t~ret1320#1, process_set_transaction_id_mesg_~argc#1, process_set_transaction_id_mesg_~argv#1.base, process_set_transaction_id_mesg_~argv#1.offset, process_set_transaction_id_mesg_~pool#1.base, process_set_transaction_id_mesg_~pool#1.offset, process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset, process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset, process_set_transaction_id_mesg_~r~26#1, process_set_transaction_id_mesg_~tmp~118#1, process_set_transaction_id_mesg_~tmp___0~55#1;havoc process_set_transaction_id_mesg_#in~argc#1, process_set_transaction_id_mesg_#in~argv#1.base, process_set_transaction_id_mesg_#in~argv#1.offset, process_set_transaction_id_mesg_#in~pool#1.base, process_set_transaction_id_mesg_#in~pool#1.offset;assume { :end_inline_process_set_transaction_id_mesg } true;assume -2147483648 <= #t~ret1347#1 && #t~ret1347#1 <= 2147483647;~r~29#1 := #t~ret1347#1;havoc #t~ret1347#1; [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187: assume -2147483648 <= process_create_snap_mesg_#t~ret1296#1 && process_create_snap_mesg_#t~ret1296#1 <= 2147483647;havoc process_create_snap_mesg_#t~mem1294#1.base, process_create_snap_mesg_#t~mem1294#1.offset;havoc process_create_snap_mesg_#t~mem1295#1.base, process_create_snap_mesg_#t~mem1295#1.offset;havoc process_create_snap_mesg_#t~ret1296#1;process_create_snap_mesg_#res#1 := process_create_snap_mesg_~r~24#1;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-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: process_create_thin_mesg_#t~ret1282#1 := dm_pool_create_thin_#res#1;havoc dm_pool_create_thin_#t~mem2274#1, dm_pool_create_thin_#t~ret2275#1, dm_pool_create_thin_~pmd#1.base, dm_pool_create_thin_~pmd#1.offset, dm_pool_create_thin_~dev#1, dm_pool_create_thin_~r~48#1;havoc dm_pool_create_thin_#in~pmd#1.base, dm_pool_create_thin_#in~pmd#1.offset, dm_pool_create_thin_#in~dev#1;assume { :end_inline_dm_pool_create_thin } true;assume -2147483648 <= process_create_thin_mesg_#t~ret1282#1 && process_create_thin_mesg_#t~ret1282#1 <= 2147483647;process_create_thin_mesg_~r~23#1 := process_create_thin_mesg_#t~ret1282#1;havoc process_create_thin_mesg_#t~mem1280#1.base, process_create_thin_mesg_#t~mem1280#1.offset;havoc process_create_thin_mesg_#t~mem1281#1;havoc process_create_thin_mesg_#t~ret1282#1; [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187-1: SUMMARY for call process_create_snap_mesg_#t~ret1296#1 := printk(107, 0); srcloc: null [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270-1: process_reserve_metadata_snap_mesg_#res#1 := process_reserve_metadata_snap_mesg_~r~27#1; [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12821: assume -2147483648 <= __create_snap_#t~ret2300#1 && __create_snap_#t~ret2300#1 <= 2147483647;havoc __create_snap_#t~mem2299#1;havoc __create_snap_#t~ret2300#1;__create_snap_#res#1 := __create_snap_~r~50#1;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-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12821-1: SUMMARY for call __create_snap_#t~ret2300#1 := dm_btree_remove(__create_snap_~pmd#1.base, 256 + __create_snap_~pmd#1.offset, __create_snap_#t~mem2299#1, __create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset, __create_snap_~pmd#1.base, 460 + __create_snap_~pmd#1.offset); srcloc: null [2025-02-08 02:59:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12953: assume -2147483648 <= __reserve_metadata_snap_#t~ret2331#1 && __reserve_metadata_snap_#t~ret2331#1 <= 2147483647;havoc __reserve_metadata_snap_#t~ret2331#1;call __reserve_metadata_snap_#t~mem2332#1.base, __reserve_metadata_snap_#t~mem2332#1.offset := read~$Pointer$#25(__reserve_metadata_snap_~pmd#1.base, 48 + __reserve_metadata_snap_~pmd#1.offset, 8); [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12953-1: SUMMARY for call __reserve_metadata_snap_#t~ret2331#1 := printk(197, 0); srcloc: null [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12970: __reserve_metadata_snap_~tmp___1~41#1.base, __reserve_metadata_snap_~tmp___1~41#1.offset := __reserve_metadata_snap_#t~ret2348#1.base, __reserve_metadata_snap_#t~ret2348#1.offset;havoc __reserve_metadata_snap_#t~mem2347#1.base, __reserve_metadata_snap_#t~mem2347#1.offset;havoc __reserve_metadata_snap_#t~ret2348#1.base, __reserve_metadata_snap_#t~ret2348#1.offset;__reserve_metadata_snap_~disk_super~6#1.base, __reserve_metadata_snap_~disk_super~6#1.offset := __reserve_metadata_snap_~tmp___1~41#1.base, __reserve_metadata_snap_~tmp___1~41#1.offset;call write~int#25(__reserve_metadata_snap_~held_root~1#1, __reserve_metadata_snap_~disk_super~6#1.base, 56 + __reserve_metadata_snap_~disk_super~6#1.offset, 8);call __reserve_metadata_snap_#t~mem2349#1.base, __reserve_metadata_snap_#t~mem2349#1.offset := read~$Pointer$#9(__reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset, 8); [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12706: 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;dm_pool_create_thin_#t~ret2275#1 := __create_thin_#res#1;havoc __create_thin_#t~mem2260#1, __create_thin_#t~ret2261#1, __create_thin_#t~ret2262#1, __create_thin_#t~mem2263#1, __create_thin_#t~mem2264#1, __create_thin_#t~ret2265#1, __create_thin_#t~mem2266#1, __create_thin_#t~ret2267#1, __create_thin_#t~ret2268#1, __create_thin_#t~mem2269#1, __create_thin_#t~ret2270#1, __create_thin_#t~mem2271#1, __create_thin_#t~ret2272#1, __create_thin_#t~mem2273#1.base, __create_thin_#t~mem2273#1.offset, __create_thin_~pmd#1.base, __create_thin_~pmd#1.offset, __create_thin_~dev#1, __create_thin_~r~47#1, __create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset, __create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset, __create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset, __create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset, __create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset;havoc __create_thin_#in~pmd#1.base, __create_thin_#in~pmd#1.offset, __create_thin_#in~dev#1;assume { :end_inline___create_thin } true;assume -2147483648 <= dm_pool_create_thin_#t~ret2275#1 && dm_pool_create_thin_#t~ret2275#1 <= 2147483647;dm_pool_create_thin_~r~48#1 := dm_pool_create_thin_#t~ret2275#1;havoc dm_pool_create_thin_#t~ret2275#1; [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155: assume 0 != process_create_thin_mesg_~r~23#1;call process_create_thin_mesg_#t~mem1283#1.base, process_create_thin_mesg_#t~mem1283#1.offset := read~$Pointer$#25(process_create_thin_mesg_~argv#1.base, 8 + process_create_thin_mesg_~argv#1.offset, 8); [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155: assume !(0 != process_create_thin_mesg_~r~23#1);process_create_thin_mesg_#res#1 := 0;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-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12970-1: SUMMARY for call __reserve_metadata_snap_#t~ret2348#1.base, __reserve_metadata_snap_#t~ret2348#1.offset := dm_block_data(__reserve_metadata_snap_#t~mem2347#1.base, __reserve_metadata_snap_#t~mem2347#1.offset); srcloc: null [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12937: assume 0 != __reserve_metadata_snap_~r~56#1;__reserve_metadata_snap_#res#1 := __reserve_metadata_snap_~r~56#1;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-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12937: assume !(0 != __reserve_metadata_snap_~r~56#1);call __reserve_metadata_snap_#t~mem2324#1 := read~int#44(__reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset, 4); [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9287-1: process_release_metadata_snap_mesg_#res#1 := process_release_metadata_snap_mesg_~r~28#1; [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: havoc __reserve_metadata_snap_#t~mem2332#1.base, __reserve_metadata_snap_#t~mem2332#1.offset;call __reserve_metadata_snap_#t~mem2333#1.base, __reserve_metadata_snap_#t~mem2333#1.offset := read~$Pointer$#25(__reserve_metadata_snap_~pmd#1.base, 48 + __reserve_metadata_snap_~pmd#1.offset, 8);call __reserve_metadata_snap_#t~mem2334#1.base, __reserve_metadata_snap_#t~mem2334#1.offset := read~$Pointer$#30(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset, 8); [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337: #t~ret1353#1 := process_release_metadata_snap_mesg_#res#1;havoc process_release_metadata_snap_mesg_#t~ret1326#1, process_release_metadata_snap_mesg_#t~mem1327#1.base, process_release_metadata_snap_mesg_#t~mem1327#1.offset, process_release_metadata_snap_mesg_#t~ret1328#1, process_release_metadata_snap_mesg_#t~ret1329#1, process_release_metadata_snap_mesg_~argc#1, process_release_metadata_snap_mesg_~argv#1.base, process_release_metadata_snap_mesg_~argv#1.offset, process_release_metadata_snap_mesg_~pool#1.base, process_release_metadata_snap_mesg_~pool#1.offset, process_release_metadata_snap_mesg_~r~28#1;havoc process_release_metadata_snap_mesg_#in~argc#1, process_release_metadata_snap_mesg_#in~argv#1.base, process_release_metadata_snap_mesg_#in~argv#1.offset, process_release_metadata_snap_mesg_#in~pool#1.base, process_release_metadata_snap_mesg_#in~pool#1.offset;assume { :end_inline_process_release_metadata_snap_mesg } true;assume -2147483648 <= #t~ret1353#1 && #t~ret1353#1 <= 2147483647;~r~29#1 := #t~ret1353#1;havoc #t~ret1353#1; [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954-1: SUMMARY for call dm_tm_dec(__reserve_metadata_snap_#t~mem2332#1.base, __reserve_metadata_snap_#t~mem2332#1.offset, __reserve_metadata_snap_~held_root~1#1); srcloc: null [2025-02-08 02:59:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume -2147483648 <= process_create_thin_mesg_#t~ret1284#1 && process_create_thin_mesg_#t~ret1284#1 <= 2147483647;havoc process_create_thin_mesg_#t~mem1283#1.base, process_create_thin_mesg_#t~mem1283#1.offset;havoc process_create_thin_mesg_#t~ret1284#1;process_create_thin_mesg_#res#1 := process_create_thin_mesg_~r~23#1;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-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-1: SUMMARY for call process_create_thin_mesg_#t~ret1284#1 := printk(106, 0); srcloc: null [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276: havoc dm_tm_shadow_block_#t~nondet2604#1;__reserve_metadata_snap_#t~ret2323#1 := dm_tm_shadow_block_#res#1;havoc dm_tm_shadow_block_#t~nondet2604#1, dm_tm_shadow_block_~arg0#1.base, dm_tm_shadow_block_~arg0#1.offset, dm_tm_shadow_block_~arg1#1, dm_tm_shadow_block_~arg2#1.base, dm_tm_shadow_block_~arg2#1.offset, dm_tm_shadow_block_~arg3#1.base, dm_tm_shadow_block_~arg3#1.offset, dm_tm_shadow_block_~arg4#1.base, dm_tm_shadow_block_~arg4#1.offset;havoc dm_tm_shadow_block_#in~arg0#1.base, dm_tm_shadow_block_#in~arg0#1.offset, dm_tm_shadow_block_#in~arg1#1, dm_tm_shadow_block_#in~arg2#1.base, dm_tm_shadow_block_#in~arg2#1.offset, dm_tm_shadow_block_#in~arg3#1.base, dm_tm_shadow_block_#in~arg3#1.offset, dm_tm_shadow_block_#in~arg4#1.base, dm_tm_shadow_block_#in~arg4#1.offset;assume { :end_inline_dm_tm_shadow_block } true;assume -2147483648 <= __reserve_metadata_snap_#t~ret2323#1 && __reserve_metadata_snap_#t~ret2323#1 <= 2147483647;__reserve_metadata_snap_~r~56#1 := __reserve_metadata_snap_#t~ret2323#1;havoc __reserve_metadata_snap_#t~mem2322#1.base, __reserve_metadata_snap_#t~mem2322#1.offset;havoc __reserve_metadata_snap_#t~ret2323#1; [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12955: assume -2147483648 <= __reserve_metadata_snap_#t~ret2335#1 && __reserve_metadata_snap_#t~ret2335#1 <= 2147483647;havoc __reserve_metadata_snap_#t~mem2333#1.base, __reserve_metadata_snap_#t~mem2333#1.offset;havoc __reserve_metadata_snap_#t~mem2334#1.base, __reserve_metadata_snap_#t~mem2334#1.offset;havoc __reserve_metadata_snap_#t~ret2335#1;__reserve_metadata_snap_#res#1 := -16;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-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12955-1: SUMMARY for call __reserve_metadata_snap_#t~ret2335#1 := dm_tm_unlock(__reserve_metadata_snap_#t~mem2333#1.base, __reserve_metadata_snap_#t~mem2333#1.offset, __reserve_metadata_snap_#t~mem2334#1.base, __reserve_metadata_snap_#t~mem2334#1.offset); srcloc: null [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13022-1: SUMMARY for call __release_metadata_snap_#t~ret2363#1.base, __release_metadata_snap_#t~ret2363#1.offset := dm_block_data(__release_metadata_snap_#t~mem2362#1.base, __release_metadata_snap_#t~mem2362#1.offset); srcloc: null [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13022: __release_metadata_snap_~tmp___0~77#1.base, __release_metadata_snap_~tmp___0~77#1.offset := __release_metadata_snap_#t~ret2363#1.base, __release_metadata_snap_#t~ret2363#1.offset;havoc __release_metadata_snap_#t~mem2362#1.base, __release_metadata_snap_#t~mem2362#1.offset;havoc __release_metadata_snap_#t~ret2363#1.base, __release_metadata_snap_#t~ret2363#1.offset;__release_metadata_snap_~disk_super~7#1.base, __release_metadata_snap_~disk_super~7#1.offset := __release_metadata_snap_~tmp___0~77#1.base, __release_metadata_snap_~tmp___0~77#1.offset;call __release_metadata_snap_#t~mem2364#1.base, __release_metadata_snap_#t~mem2364#1.offset := read~$Pointer$#25(__release_metadata_snap_~pmd#1.base, 32 + __release_metadata_snap_~pmd#1.offset, 8);call __release_metadata_snap_#t~mem2365#1 := read~int#25(__release_metadata_snap_~disk_super~7#1.base, 320 + __release_metadata_snap_~disk_super~7#1.offset, 8); [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: 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;#t~ret1338#1 := process_create_thin_mesg_#res#1;havoc process_create_thin_mesg_#t~ret1277#1, process_create_thin_mesg_#t~mem1278#1.base, process_create_thin_mesg_#t~mem1278#1.offset, process_create_thin_mesg_#t~ret1279#1, process_create_thin_mesg_#t~mem1280#1.base, process_create_thin_mesg_#t~mem1280#1.offset, process_create_thin_mesg_#t~mem1281#1, process_create_thin_mesg_#t~ret1282#1, process_create_thin_mesg_#t~mem1283#1.base, process_create_thin_mesg_#t~mem1283#1.offset, process_create_thin_mesg_#t~ret1284#1, process_create_thin_mesg_~argc#1, process_create_thin_mesg_~argv#1.base, process_create_thin_mesg_~argv#1.offset, process_create_thin_mesg_~pool#1.base, process_create_thin_mesg_~pool#1.offset, process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset, process_create_thin_mesg_~r~23#1;havoc process_create_thin_mesg_#in~argc#1, process_create_thin_mesg_#in~argv#1.base, process_create_thin_mesg_#in~argv#1.offset, process_create_thin_mesg_#in~pool#1.base, process_create_thin_mesg_#in~pool#1.offset;assume { :end_inline_process_create_thin_mesg } true;assume -2147483648 <= #t~ret1338#1 && #t~ret1338#1 <= 2147483647;~r~29#1 := #t~ret1338#1;havoc #t~ret1338#1; [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973: assume -2147483648 <= __reserve_metadata_snap_#t~ret2350#1 && __reserve_metadata_snap_#t~ret2350#1 <= 2147483647;havoc __reserve_metadata_snap_#t~mem2349#1.base, __reserve_metadata_snap_#t~mem2349#1.offset;havoc __reserve_metadata_snap_#t~ret2350#1;__reserve_metadata_snap_#res#1 := 0;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-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973-1: SUMMARY for call __reserve_metadata_snap_#t~ret2350#1 := dm_bm_unlock(__reserve_metadata_snap_#t~mem2349#1.base, __reserve_metadata_snap_#t~mem2349#1.offset); srcloc: null [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12759: 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;__create_snap_#t~ret2295#1 := __set_snapshot_details_#res#1;havoc __set_snapshot_details_#t~ret2276#1, __set_snapshot_details_#t~mem2277#1.base, __set_snapshot_details_#t~mem2277#1.offset, __set_snapshot_details_#t~mem2278#1.base, __set_snapshot_details_#t~mem2278#1.offset, __set_snapshot_details_#t~mem2279#1.base, __set_snapshot_details_#t~mem2279#1.offset, __set_snapshot_details_#t~mem2280#1, __set_snapshot_details_#t~mem2281#1.base, __set_snapshot_details_#t~mem2281#1.offset, __set_snapshot_details_~pmd#1.base, __set_snapshot_details_~pmd#1.offset, __set_snapshot_details_~snap#1.base, __set_snapshot_details_~snap#1.offset, __set_snapshot_details_~origin#1, __set_snapshot_details_~time#1, __set_snapshot_details_~r~49#1, __set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset;havoc __set_snapshot_details_#in~pmd#1.base, __set_snapshot_details_#in~pmd#1.offset, __set_snapshot_details_#in~snap#1.base, __set_snapshot_details_#in~snap#1.offset, __set_snapshot_details_#in~origin#1, __set_snapshot_details_#in~time#1;assume { :end_inline___set_snapshot_details } true;assume -2147483648 <= __create_snap_#t~ret2295#1 && __create_snap_#t~ret2295#1 <= 2147483647;__create_snap_~r~50#1 := __create_snap_#t~ret2295#1;havoc __create_snap_#t~mem2293#1.base, __create_snap_#t~mem2293#1.offset;havoc __create_snap_#t~mem2294#1;havoc __create_snap_#t~ret2295#1;call __create_snap_#t~mem2296#1.base, __create_snap_#t~mem2296#1.offset := read~$Pointer$#25(__create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset, 8); [2025-02-08 02:59:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842: 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;dm_pool_delete_thin_device_#t~ret2314#1 := __delete_device_#res#1;havoc __delete_device_#t~ret2303#1, __delete_device_#t~mem2304#1.base, __delete_device_#t~mem2304#1.offset, __delete_device_#t~mem2305#1, __delete_device_#t~mem2306#1.base, __delete_device_#t~mem2306#1.offset, __delete_device_#t~mem2307#1.base, __delete_device_#t~mem2307#1.offset, __delete_device_#t~mem2308#1.base, __delete_device_#t~mem2308#1.offset, __delete_device_#t~mem2309#1, __delete_device_#t~ret2310#1, __delete_device_#t~mem2311#1, __delete_device_#t~ret2312#1, __delete_device_~pmd#1.base, __delete_device_~pmd#1.offset, __delete_device_~dev#1, __delete_device_~r~52#1, __delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset, __delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset;havoc __delete_device_#in~pmd#1.base, __delete_device_#in~pmd#1.offset, __delete_device_#in~dev#1;assume { :end_inline___delete_device } true;assume -2147483648 <= dm_pool_delete_thin_device_#t~ret2314#1 && dm_pool_delete_thin_device_#t~ret2314#1 <= 2147483647;dm_pool_delete_thin_device_~r~53#1 := dm_pool_delete_thin_device_#t~ret2314#1;havoc dm_pool_delete_thin_device_#t~ret2314#1; [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941: assume -9223372036854775808 <= __reserve_metadata_snap_#t~ret2325#1 && __reserve_metadata_snap_#t~ret2325#1 <= 9223372036854775807;__reserve_metadata_snap_~tmp~179#1 := __reserve_metadata_snap_#t~ret2325#1;havoc __reserve_metadata_snap_#t~mem2324#1;havoc __reserve_metadata_snap_#t~ret2325#1; [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941-1: SUMMARY for call __reserve_metadata_snap_#t~ret2325#1 := ldv__builtin_expect((if 0 == __reserve_metadata_snap_#t~mem2324#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13024-1: SUMMARY for call __release_metadata_snap_#t~ret2366#1 := dm_sm_dec_block(__release_metadata_snap_#t~mem2364#1.base, __release_metadata_snap_#t~mem2364#1.offset, __release_metadata_snap_#t~mem2365#1); srcloc: null [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13024: assume -2147483648 <= __release_metadata_snap_#t~ret2366#1 && __release_metadata_snap_#t~ret2366#1 <= 2147483647;havoc __release_metadata_snap_#t~mem2364#1.base, __release_metadata_snap_#t~mem2364#1.offset;havoc __release_metadata_snap_#t~mem2365#1;havoc __release_metadata_snap_#t~ret2366#1;call __release_metadata_snap_#t~mem2367#1.base, __release_metadata_snap_#t~mem2367#1.offset := read~$Pointer$#25(__release_metadata_snap_~pmd#1.base, 32 + __release_metadata_snap_~pmd#1.offset, 8);call __release_metadata_snap_#t~mem2368#1 := read~int#25(__release_metadata_snap_~disk_super~7#1.base, 328 + __release_metadata_snap_~disk_super~7#1.offset, 8); [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12942: assume 0 != __reserve_metadata_snap_~tmp~179#1; [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12942: assume !(0 != __reserve_metadata_snap_~tmp~179#1);call __reserve_metadata_snap_#t~mem2326#1.base, __reserve_metadata_snap_#t~mem2326#1.offset := read~$Pointer$#30(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset, 8); [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210: process_delete_mesg_#t~ret1302#1 := dm_pool_delete_thin_device_#res#1;havoc dm_pool_delete_thin_device_#t~mem2313#1, dm_pool_delete_thin_device_#t~ret2314#1, dm_pool_delete_thin_device_~pmd#1.base, dm_pool_delete_thin_device_~pmd#1.offset, dm_pool_delete_thin_device_~dev#1, dm_pool_delete_thin_device_~r~53#1;havoc dm_pool_delete_thin_device_#in~pmd#1.base, dm_pool_delete_thin_device_#in~pmd#1.offset, dm_pool_delete_thin_device_#in~dev#1;assume { :end_inline_dm_pool_delete_thin_device } true;assume -2147483648 <= process_delete_mesg_#t~ret1302#1 && process_delete_mesg_#t~ret1302#1 <= 2147483647;process_delete_mesg_~r~25#1 := process_delete_mesg_#t~ret1302#1;havoc process_delete_mesg_#t~mem1300#1.base, process_delete_mesg_#t~mem1300#1.offset;havoc process_delete_mesg_#t~mem1301#1;havoc process_delete_mesg_#t~ret1302#1; [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: havoc __reserve_metadata_snap_#t~memset~res2336#1.base, __reserve_metadata_snap_#t~memset~res2336#1.offset; [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12926: 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;dm_pool_reserve_metadata_snap_#t~ret2352#1 := __reserve_metadata_snap_#res#1;havoc __reserve_metadata_snap_#t~mem2320#1.base, __reserve_metadata_snap_#t~mem2320#1.offset, __reserve_metadata_snap_#t~ret2321#1, __reserve_metadata_snap_#t~mem2322#1.base, __reserve_metadata_snap_#t~mem2322#1.offset, __reserve_metadata_snap_#t~ret2323#1, __reserve_metadata_snap_#t~mem2324#1, __reserve_metadata_snap_#t~ret2325#1, __reserve_metadata_snap_#t~mem2326#1.base, __reserve_metadata_snap_#t~mem2326#1.offset, __reserve_metadata_snap_#t~ret2327#1, __reserve_metadata_snap_#t~mem2328#1.base, __reserve_metadata_snap_#t~mem2328#1.offset, __reserve_metadata_snap_#t~ret2329#1.base, __reserve_metadata_snap_#t~ret2329#1.offset, __reserve_metadata_snap_#t~mem2330#1, __reserve_metadata_snap_#t~ret2331#1, __reserve_metadata_snap_#t~mem2332#1.base, __reserve_metadata_snap_#t~mem2332#1.offset, __reserve_metadata_snap_#t~mem2333#1.base, __reserve_metadata_snap_#t~mem2333#1.offset, __reserve_metadata_snap_#t~mem2334#1.base, __reserve_metadata_snap_#t~mem2334#1.offset, __reserve_metadata_snap_#t~ret2335#1, __reserve_metadata_snap_#t~memset~res2336#1.base, __reserve_metadata_snap_#t~memset~res2336#1.offset, __reserve_metadata_snap_#t~memset~res2337#1.base, __reserve_metadata_snap_#t~memset~res2337#1.offset, __reserve_metadata_snap_#t~mem2338#1.base, __reserve_metadata_snap_#t~mem2338#1.offset, __reserve_metadata_snap_#t~mem2339#1, __reserve_metadata_snap_#t~mem2340#1.base, __reserve_metadata_snap_#t~mem2340#1.offset, __reserve_metadata_snap_#t~mem2341#1, __reserve_metadata_snap_#t~mem2342#1.base, __reserve_metadata_snap_#t~mem2342#1.offset, __reserve_metadata_snap_#t~mem2343#1.base, __reserve_metadata_snap_#t~mem2343#1.offset, __reserve_metadata_snap_#t~ret2344#1, __reserve_metadata_snap_#t~ret2345#1, __reserve_metadata_snap_#t~mem2346#1.base, __reserve_metadata_snap_#t~mem2346#1.offset, __reserve_metadata_snap_#t~mem2347#1.base, __reserve_metadata_snap_#t~mem2347#1.offset, __reserve_metadata_snap_#t~ret2348#1.base, __reserve_metadata_snap_#t~ret2348#1.offset, __reserve_metadata_snap_#t~mem2349#1.base, __reserve_metadata_snap_#t~mem2349#1.offset, __reserve_metadata_snap_#t~ret2350#1, __reserve_metadata_snap_~pmd#1.base, __reserve_metadata_snap_~pmd#1.offset, __reserve_metadata_snap_~r~56#1, __reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset, __reserve_metadata_snap_~disk_super~6#1.base, __reserve_metadata_snap_~disk_super~6#1.offset, __reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset, __reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset, __reserve_metadata_snap_~held_root~1#1, __reserve_metadata_snap_~tmp~179#1, __reserve_metadata_snap_~tmp___0~76#1.base, __reserve_metadata_snap_~tmp___0~76#1.offset, __reserve_metadata_snap_~tmp___1~41#1.base, __reserve_metadata_snap_~tmp___1~41#1.offset;havoc __reserve_metadata_snap_#in~pmd#1.base, __reserve_metadata_snap_#in~pmd#1.offset;assume { :end_inline___reserve_metadata_snap } true;assume -2147483648 <= dm_pool_reserve_metadata_snap_#t~ret2352#1 && dm_pool_reserve_metadata_snap_#t~ret2352#1 <= 2147483647;dm_pool_reserve_metadata_snap_~r~57#1 := dm_pool_reserve_metadata_snap_#t~ret2352#1;havoc dm_pool_reserve_metadata_snap_#t~ret2352#1; [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959-1: SUMMARY for call __reserve_metadata_snap_#t~memset~res2336#1.base, __reserve_metadata_snap_#t~memset~res2336#1.offset := #Ultimate.C_memset#25(__reserve_metadata_snap_~disk_super~6#1.base, 64 + __reserve_metadata_snap_~disk_super~6#1.offset, 0, 128); srcloc: null [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: assume -2147483648 <= __release_metadata_snap_#t~ret2369#1 && __release_metadata_snap_#t~ret2369#1 <= 2147483647;havoc __release_metadata_snap_#t~mem2367#1.base, __release_metadata_snap_#t~mem2367#1.offset;havoc __release_metadata_snap_#t~mem2368#1;havoc __release_metadata_snap_#t~ret2369#1;call __release_metadata_snap_#t~mem2370#1.base, __release_metadata_snap_#t~mem2370#1.offset := read~$Pointer$#25(__release_metadata_snap_~pmd#1.base, 32 + __release_metadata_snap_~pmd#1.offset, 8); [2025-02-08 02:59:58,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025-1: SUMMARY for call __release_metadata_snap_#t~ret2369#1 := dm_sm_dec_block(__release_metadata_snap_#t~mem2367#1.base, __release_metadata_snap_#t~mem2367#1.offset, __release_metadata_snap_#t~mem2368#1); srcloc: null [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: 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;dm_pool_create_snap_#t~ret2302#1 := __create_snap_#res#1;havoc __create_snap_#t~mem2282#1, __create_snap_#t~ret2283#1, __create_snap_#t~mem2284#1, __create_snap_#t~ret2285#1, __create_snap_#t~mem2286#1, __create_snap_#t~mem2287#1.base, __create_snap_#t~mem2287#1.offset, __create_snap_#t~mem2288#1, __create_snap_#t~ret2289#1, __create_snap_#t~mem2290#1.base, __create_snap_#t~mem2290#1.offset, __create_snap_#t~mem2291#1, __create_snap_#t~ret2292#1, __create_snap_#t~mem2293#1.base, __create_snap_#t~mem2293#1.offset, __create_snap_#t~mem2294#1, __create_snap_#t~ret2295#1, __create_snap_#t~mem2296#1.base, __create_snap_#t~mem2296#1.offset, __create_snap_#t~mem2297#1, __create_snap_#t~ret2298#1, __create_snap_#t~mem2299#1, __create_snap_#t~ret2300#1, __create_snap_~pmd#1.base, __create_snap_~pmd#1.offset, __create_snap_~dev#1, __create_snap_~origin#1, __create_snap_~r~50#1, __create_snap_~origin_root~0#1, __create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset, __create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset, __create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset, __create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset, __create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset;havoc __create_snap_#in~pmd#1.base, __create_snap_#in~pmd#1.offset, __create_snap_#in~dev#1, __create_snap_#in~origin#1;assume { :end_inline___create_snap } true;assume -2147483648 <= dm_pool_create_snap_#t~ret2302#1 && dm_pool_create_snap_#t~ret2302#1 <= 2147483647;dm_pool_create_snap_~r~51#1 := dm_pool_create_snap_#t~ret2302#1;havoc dm_pool_create_snap_#t~ret2302#1; [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026: assume -2147483648 <= __release_metadata_snap_#t~ret2371#1 && __release_metadata_snap_#t~ret2371#1 <= 2147483647;havoc __release_metadata_snap_#t~mem2370#1.base, __release_metadata_snap_#t~mem2370#1.offset;havoc __release_metadata_snap_#t~ret2371#1;call __release_metadata_snap_#t~mem2372#1.base, __release_metadata_snap_#t~mem2372#1.offset := read~$Pointer$#25(__release_metadata_snap_~pmd#1.base, 48 + __release_metadata_snap_~pmd#1.offset, 8);call __release_metadata_snap_#t~mem2373#1.base, __release_metadata_snap_#t~mem2373#1.offset := read~$Pointer$#56(__release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset, 8); [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: assume 0 != process_delete_mesg_~r~25#1;call process_delete_mesg_#t~mem1303#1.base, process_delete_mesg_#t~mem1303#1.offset := read~$Pointer$#25(process_delete_mesg_~argv#1.base, 8 + process_delete_mesg_~argv#1.offset, 8); [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: assume !(0 != process_delete_mesg_~r~25#1); [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960-1: SUMMARY for call __reserve_metadata_snap_#t~memset~res2337#1.base, __reserve_metadata_snap_#t~memset~res2337#1.offset := #Ultimate.C_memset#25(__reserve_metadata_snap_~disk_super~6#1.base, 192 + __reserve_metadata_snap_~disk_super~6#1.offset, 0, 128); srcloc: null [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026-1: SUMMARY for call __release_metadata_snap_#t~ret2371#1 := dm_sm_dec_block(__release_metadata_snap_#t~mem2370#1.base, __release_metadata_snap_#t~mem2370#1.offset, __release_metadata_snap_~held_root~2#1); srcloc: null [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960: havoc __reserve_metadata_snap_#t~memset~res2337#1.base, __reserve_metadata_snap_#t~memset~res2337#1.offset;call __reserve_metadata_snap_#t~mem2338#1.base, __reserve_metadata_snap_#t~mem2338#1.offset := read~$Pointer$#25(__reserve_metadata_snap_~pmd#1.base, 48 + __reserve_metadata_snap_~pmd#1.offset, 8);call __reserve_metadata_snap_#t~mem2339#1 := read~int#25(__reserve_metadata_snap_~disk_super~6#1.base, 320 + __reserve_metadata_snap_~disk_super~6#1.offset, 8); [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: assume -2147483648 <= __release_metadata_snap_#t~ret2374#1 && __release_metadata_snap_#t~ret2374#1 <= 2147483647;__release_metadata_snap_~tmp___1~42#1 := __release_metadata_snap_#t~ret2374#1;havoc __release_metadata_snap_#t~mem2372#1.base, __release_metadata_snap_#t~mem2372#1.offset;havoc __release_metadata_snap_#t~mem2373#1.base, __release_metadata_snap_#t~mem2373#1.offset;havoc __release_metadata_snap_#t~ret2374#1;__release_metadata_snap_#res#1 := __release_metadata_snap_~tmp___1~42#1;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-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027-1: SUMMARY for call __release_metadata_snap_#t~ret2374#1 := dm_tm_unlock(__release_metadata_snap_#t~mem2372#1.base, __release_metadata_snap_#t~mem2372#1.offset, __release_metadata_snap_#t~mem2373#1.base, __release_metadata_snap_#t~mem2373#1.offset); srcloc: null [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: process_set_transaction_id_mesg_#t~ret1317#1 := dm_pool_set_metadata_transaction_id_#res#1;havoc dm_pool_set_metadata_transaction_id_#t~mem2315#1, dm_pool_set_metadata_transaction_id_#t~mem2316#1, dm_pool_set_metadata_transaction_id_#t~ret2317#1, dm_pool_set_metadata_transaction_id_~pmd#1.base, dm_pool_set_metadata_transaction_id_~pmd#1.offset, dm_pool_set_metadata_transaction_id_~current_id#1, dm_pool_set_metadata_transaction_id_~new_id#1, dm_pool_set_metadata_transaction_id_~r~54#1;havoc dm_pool_set_metadata_transaction_id_#in~pmd#1.base, dm_pool_set_metadata_transaction_id_#in~pmd#1.offset, dm_pool_set_metadata_transaction_id_#in~current_id#1, dm_pool_set_metadata_transaction_id_#in~new_id#1;assume { :end_inline_dm_pool_set_metadata_transaction_id } true;assume -2147483648 <= process_set_transaction_id_mesg_#t~ret1317#1 && process_set_transaction_id_mesg_#t~ret1317#1 <= 2147483647;process_set_transaction_id_mesg_~r~26#1 := process_set_transaction_id_mesg_#t~ret1317#1;havoc process_set_transaction_id_mesg_#t~mem1314#1.base, process_set_transaction_id_mesg_#t~mem1314#1.offset;havoc process_set_transaction_id_mesg_#t~mem1315#1;havoc process_set_transaction_id_mesg_#t~mem1316#1;havoc process_set_transaction_id_mesg_#t~ret1317#1; [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212: assume -2147483648 <= process_delete_mesg_#t~ret1304#1 && process_delete_mesg_#t~ret1304#1 <= 2147483647;havoc process_delete_mesg_#t~mem1303#1.base, process_delete_mesg_#t~mem1303#1.offset;havoc process_delete_mesg_#t~ret1304#1; [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212-1: SUMMARY for call process_delete_mesg_#t~ret1304#1 := printk(108, 0); srcloc: null [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: havoc __reserve_metadata_snap_#t~mem2338#1.base, __reserve_metadata_snap_#t~mem2338#1.offset;havoc __reserve_metadata_snap_#t~mem2339#1;call __reserve_metadata_snap_#t~mem2340#1.base, __reserve_metadata_snap_#t~mem2340#1.offset := read~$Pointer$#25(__reserve_metadata_snap_~pmd#1.base, 48 + __reserve_metadata_snap_~pmd#1.offset, 8);call __reserve_metadata_snap_#t~mem2341#1 := read~int#25(__reserve_metadata_snap_~disk_super~6#1.base, 328 + __reserve_metadata_snap_~disk_super~6#1.offset, 8); [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961-1: SUMMARY for call dm_tm_inc(__reserve_metadata_snap_#t~mem2338#1.base, __reserve_metadata_snap_#t~mem2338#1.offset, __reserve_metadata_snap_#t~mem2339#1); srcloc: null [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: havoc __create_snap_#t~mem2296#1.base, __create_snap_#t~mem2296#1.offset; [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813-1: SUMMARY for call __close_device(__create_snap_#t~mem2296#1.base, __create_snap_#t~mem2296#1.offset); srcloc: null [2025-02-08 02:59:58,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12995: 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;dm_pool_release_metadata_snap_#t~ret2376#1 := __release_metadata_snap_#res#1;havoc __release_metadata_snap_#t~ret2353#1, __release_metadata_snap_#t~mem2354#1.base, __release_metadata_snap_#t~mem2354#1.offset, __release_metadata_snap_#t~ret2355#1.base, __release_metadata_snap_#t~ret2355#1.offset, __release_metadata_snap_#t~mem2356#1, __release_metadata_snap_#t~mem2357#1.base, __release_metadata_snap_#t~mem2357#1.offset, __release_metadata_snap_#t~ret2358#1, __release_metadata_snap_#t~ret2359#1, __release_metadata_snap_#t~mem2360#1.base, __release_metadata_snap_#t~mem2360#1.offset, __release_metadata_snap_#t~ret2361#1, __release_metadata_snap_#t~mem2362#1.base, __release_metadata_snap_#t~mem2362#1.offset, __release_metadata_snap_#t~ret2363#1.base, __release_metadata_snap_#t~ret2363#1.offset, __release_metadata_snap_#t~mem2364#1.base, __release_metadata_snap_#t~mem2364#1.offset, __release_metadata_snap_#t~mem2365#1, __release_metadata_snap_#t~ret2366#1, __release_metadata_snap_#t~mem2367#1.base, __release_metadata_snap_#t~mem2367#1.offset, __release_metadata_snap_#t~mem2368#1, __release_metadata_snap_#t~ret2369#1, __release_metadata_snap_#t~mem2370#1.base, __release_metadata_snap_#t~mem2370#1.offset, __release_metadata_snap_#t~ret2371#1, __release_metadata_snap_#t~mem2372#1.base, __release_metadata_snap_#t~mem2372#1.offset, __release_metadata_snap_#t~mem2373#1.base, __release_metadata_snap_#t~mem2373#1.offset, __release_metadata_snap_#t~ret2374#1, __release_metadata_snap_~pmd#1.base, __release_metadata_snap_~pmd#1.offset, __release_metadata_snap_~r~58#1, __release_metadata_snap_~disk_super~7#1.base, __release_metadata_snap_~disk_super~7#1.offset, __release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset, __release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset, __release_metadata_snap_~held_root~2#1, __release_metadata_snap_~tmp~180#1.base, __release_metadata_snap_~tmp~180#1.offset, __release_metadata_snap_~tmp___0~77#1.base, __release_metadata_snap_~tmp___0~77#1.offset, __release_metadata_snap_~tmp___1~42#1;havoc __release_metadata_snap_#in~pmd#1.base, __release_metadata_snap_#in~pmd#1.offset;assume { :end_inline___release_metadata_snap } true;assume -2147483648 <= dm_pool_release_metadata_snap_#t~ret2376#1 && dm_pool_release_metadata_snap_#t~ret2376#1 <= 2147483647;dm_pool_release_metadata_snap_~r~59#1 := dm_pool_release_metadata_snap_#t~ret2376#1;havoc dm_pool_release_metadata_snap_#t~ret2376#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12962: havoc __reserve_metadata_snap_#t~mem2340#1.base, __reserve_metadata_snap_#t~mem2340#1.offset;havoc __reserve_metadata_snap_#t~mem2341#1;call __reserve_metadata_snap_#t~mem2342#1.base, __reserve_metadata_snap_#t~mem2342#1.offset := read~$Pointer$#25(__reserve_metadata_snap_~pmd#1.base, 48 + __reserve_metadata_snap_~pmd#1.offset, 8);call __reserve_metadata_snap_#t~mem2343#1.base, __reserve_metadata_snap_#t~mem2343#1.offset := read~$Pointer$#30(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset, 8); [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12962-1: SUMMARY for call dm_tm_inc(__reserve_metadata_snap_#t~mem2340#1.base, __reserve_metadata_snap_#t~mem2340#1.offset, __reserve_metadata_snap_#t~mem2341#1); srcloc: null [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: assume 0 != process_set_transaction_id_mesg_~r~26#1;call process_set_transaction_id_mesg_#t~mem1318#1.base, process_set_transaction_id_mesg_#t~mem1318#1.offset := read~$Pointer$#25(process_set_transaction_id_mesg_~argv#1.base, 8 + process_set_transaction_id_mesg_~argv#1.offset, 8);call process_set_transaction_id_mesg_#t~mem1319#1.base, process_set_transaction_id_mesg_#t~mem1319#1.offset := read~$Pointer$#25(process_set_transaction_id_mesg_~argv#1.base, 16 + process_set_transaction_id_mesg_~argv#1.offset, 8); [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: assume !(0 != process_set_transaction_id_mesg_~r~26#1);process_set_transaction_id_mesg_#res#1 := 0;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-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: 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;#t~ret1344#1 := process_delete_mesg_#res#1;havoc process_delete_mesg_#t~ret1297#1, process_delete_mesg_#t~mem1298#1.base, process_delete_mesg_#t~mem1298#1.offset, process_delete_mesg_#t~ret1299#1, process_delete_mesg_#t~mem1300#1.base, process_delete_mesg_#t~mem1300#1.offset, process_delete_mesg_#t~mem1301#1, process_delete_mesg_#t~ret1302#1, process_delete_mesg_#t~mem1303#1.base, process_delete_mesg_#t~mem1303#1.offset, process_delete_mesg_#t~ret1304#1, process_delete_mesg_~argc#1, process_delete_mesg_~argv#1.base, process_delete_mesg_~argv#1.offset, process_delete_mesg_~pool#1.base, process_delete_mesg_~pool#1.offset, process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset, process_delete_mesg_~r~25#1;havoc process_delete_mesg_#in~argc#1, process_delete_mesg_#in~argv#1.base, process_delete_mesg_#in~argv#1.offset, process_delete_mesg_#in~pool#1.base, process_delete_mesg_#in~pool#1.offset;assume { :end_inline_process_delete_mesg } true;assume -2147483648 <= #t~ret1344#1 && #t~ret1344#1 <= 2147483647;~r~29#1 := #t~ret1344#1;havoc #t~ret1344#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12814: assume 0 != __create_snap_~r~50#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12814: assume !(0 != __create_snap_~r~50#1);__create_snap_#res#1 := 0;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-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963: assume -2147483648 <= __reserve_metadata_snap_#t~ret2344#1 && __reserve_metadata_snap_#t~ret2344#1 <= 2147483647;havoc __reserve_metadata_snap_#t~mem2342#1.base, __reserve_metadata_snap_#t~mem2342#1.offset;havoc __reserve_metadata_snap_#t~mem2343#1.base, __reserve_metadata_snap_#t~mem2343#1.offset;havoc __reserve_metadata_snap_#t~ret2344#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963-1: SUMMARY for call __reserve_metadata_snap_#t~ret2344#1 := dm_tm_unlock(__reserve_metadata_snap_#t~mem2342#1.base, __reserve_metadata_snap_#t~mem2342#1.offset, __reserve_metadata_snap_#t~mem2343#1.base, __reserve_metadata_snap_#t~mem2343#1.offset); srcloc: null [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume -2147483648 <= process_set_transaction_id_mesg_#t~ret1320#1 && process_set_transaction_id_mesg_#t~ret1320#1 <= 2147483647;havoc process_set_transaction_id_mesg_#t~mem1318#1.base, process_set_transaction_id_mesg_#t~mem1318#1.offset;havoc process_set_transaction_id_mesg_#t~mem1319#1.base, process_set_transaction_id_mesg_#t~mem1319#1.offset;havoc process_set_transaction_id_mesg_#t~ret1320#1;process_set_transaction_id_mesg_#res#1 := process_set_transaction_id_mesg_~r~26#1;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-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-1: SUMMARY for call process_set_transaction_id_mesg_#t~ret1320#1 := printk(111, 0); srcloc: null [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12964-1: SUMMARY for call __reserve_metadata_snap_#t~ret2345#1 := superblock_lock(__reserve_metadata_snap_~pmd#1.base, __reserve_metadata_snap_~pmd#1.offset, __reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset); srcloc: null [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12964: assume -2147483648 <= __reserve_metadata_snap_#t~ret2345#1 && __reserve_metadata_snap_#t~ret2345#1 <= 2147483647;__reserve_metadata_snap_~r~56#1 := __reserve_metadata_snap_#t~ret2345#1;havoc __reserve_metadata_snap_#t~ret2345#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215-1: process_delete_mesg_#res#1 := process_delete_mesg_~r~25#1;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-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: process_reserve_metadata_snap_mesg_#t~ret1324#1 := dm_pool_reserve_metadata_snap_#res#1;havoc dm_pool_reserve_metadata_snap_#t~mem2351#1, dm_pool_reserve_metadata_snap_#t~ret2352#1, dm_pool_reserve_metadata_snap_~pmd#1.base, dm_pool_reserve_metadata_snap_~pmd#1.offset, dm_pool_reserve_metadata_snap_~r~57#1;havoc dm_pool_reserve_metadata_snap_#in~pmd#1.base, dm_pool_reserve_metadata_snap_#in~pmd#1.offset;assume { :end_inline_dm_pool_reserve_metadata_snap } true;assume -2147483648 <= process_reserve_metadata_snap_mesg_#t~ret1324#1 && process_reserve_metadata_snap_mesg_#t~ret1324#1 <= 2147483647;process_reserve_metadata_snap_mesg_~r~27#1 := process_reserve_metadata_snap_mesg_#t~ret1324#1;havoc process_reserve_metadata_snap_mesg_#t~mem1323#1.base, process_reserve_metadata_snap_mesg_#t~mem1323#1.offset;havoc process_reserve_metadata_snap_mesg_#t~ret1324#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: 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;#t~ret1341#1 := process_create_snap_mesg_#res#1;havoc process_create_snap_mesg_#t~ret1285#1, process_create_snap_mesg_#t~mem1286#1.base, process_create_snap_mesg_#t~mem1286#1.offset, process_create_snap_mesg_#t~ret1287#1, process_create_snap_mesg_#t~mem1288#1.base, process_create_snap_mesg_#t~mem1288#1.offset, process_create_snap_mesg_#t~ret1289#1, process_create_snap_mesg_#t~mem1290#1.base, process_create_snap_mesg_#t~mem1290#1.offset, process_create_snap_mesg_#t~mem1291#1, process_create_snap_mesg_#t~mem1292#1, process_create_snap_mesg_#t~ret1293#1, process_create_snap_mesg_#t~mem1294#1.base, process_create_snap_mesg_#t~mem1294#1.offset, process_create_snap_mesg_#t~mem1295#1.base, process_create_snap_mesg_#t~mem1295#1.offset, process_create_snap_mesg_#t~ret1296#1, process_create_snap_mesg_~argc#1, process_create_snap_mesg_~argv#1.base, process_create_snap_mesg_~argv#1.offset, process_create_snap_mesg_~pool#1.base, process_create_snap_mesg_~pool#1.offset, process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset, process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset, process_create_snap_mesg_~r~24#1;havoc process_create_snap_mesg_#in~argc#1, process_create_snap_mesg_#in~argv#1.base, process_create_snap_mesg_#in~argv#1.offset, process_create_snap_mesg_#in~pool#1.base, process_create_snap_mesg_#in~pool#1.offset;assume { :end_inline_process_create_snap_mesg } true;assume -2147483648 <= #t~ret1341#1 && #t~ret1341#1 <= 2147483647;~r~29#1 := #t~ret1341#1;havoc #t~ret1341#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12965: assume 0 != __reserve_metadata_snap_~r~56#1;call __reserve_metadata_snap_#t~mem2346#1.base, __reserve_metadata_snap_#t~mem2346#1.offset := read~$Pointer$#25(__reserve_metadata_snap_~pmd#1.base, 48 + __reserve_metadata_snap_~pmd#1.offset, 8); [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12965: assume !(0 != __reserve_metadata_snap_~r~56#1);call __reserve_metadata_snap_#t~mem2347#1.base, __reserve_metadata_snap_#t~mem2347#1.offset := read~$Pointer$#9(__reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset, 8); [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: process_release_metadata_snap_mesg_#t~ret1328#1 := dm_pool_release_metadata_snap_#res#1;havoc dm_pool_release_metadata_snap_#t~mem2375#1, dm_pool_release_metadata_snap_#t~ret2376#1, dm_pool_release_metadata_snap_~pmd#1.base, dm_pool_release_metadata_snap_~pmd#1.offset, dm_pool_release_metadata_snap_~r~59#1;havoc dm_pool_release_metadata_snap_#in~pmd#1.base, dm_pool_release_metadata_snap_#in~pmd#1.offset;assume { :end_inline_dm_pool_release_metadata_snap } true;assume -2147483648 <= process_release_metadata_snap_mesg_#t~ret1328#1 && process_release_metadata_snap_mesg_#t~ret1328#1 <= 2147483647;process_release_metadata_snap_mesg_~r~28#1 := process_release_metadata_snap_mesg_#t~ret1328#1;havoc process_release_metadata_snap_mesg_#t~mem1327#1.base, process_release_metadata_snap_mesg_#t~mem1327#1.offset;havoc process_release_metadata_snap_mesg_#t~ret1328#1; [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: __reserve_metadata_snap_~held_root~1#1 := __reserve_metadata_snap_#t~ret2327#1;havoc __reserve_metadata_snap_#t~mem2326#1.base, __reserve_metadata_snap_#t~mem2326#1.offset;havoc __reserve_metadata_snap_#t~ret2327#1;call __reserve_metadata_snap_#t~mem2328#1.base, __reserve_metadata_snap_#t~mem2328#1.offset := read~$Pointer$#30(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset, 8); [2025-02-08 02:59:58,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9266: assume 0 != process_reserve_metadata_snap_mesg_~r~27#1; [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9266: assume !(0 != process_reserve_metadata_snap_mesg_~r~27#1); [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949-1: SUMMARY for call __reserve_metadata_snap_#t~ret2327#1 := dm_block_location(__reserve_metadata_snap_#t~mem2326#1.base, __reserve_metadata_snap_#t~mem2326#1.offset); srcloc: null [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12966-1: SUMMARY for call dm_tm_dec(__reserve_metadata_snap_#t~mem2346#1.base, __reserve_metadata_snap_#t~mem2346#1.offset, __reserve_metadata_snap_~held_root~1#1); srcloc: null [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9283: assume 0 != process_release_metadata_snap_mesg_~r~28#1; [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9283: assume !(0 != process_release_metadata_snap_mesg_~r~28#1); [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12966: havoc __reserve_metadata_snap_#t~mem2346#1.base, __reserve_metadata_snap_#t~mem2346#1.offset;__reserve_metadata_snap_#res#1 := __reserve_metadata_snap_~r~56#1;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-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333: #t~ret1350#1 := process_reserve_metadata_snap_mesg_#res#1;havoc process_reserve_metadata_snap_mesg_#t~ret1321#1, process_reserve_metadata_snap_mesg_#t~ret1322#1, process_reserve_metadata_snap_mesg_#t~mem1323#1.base, process_reserve_metadata_snap_mesg_#t~mem1323#1.offset, process_reserve_metadata_snap_mesg_#t~ret1324#1, process_reserve_metadata_snap_mesg_#t~ret1325#1, process_reserve_metadata_snap_mesg_~argc#1, process_reserve_metadata_snap_mesg_~argv#1.base, process_reserve_metadata_snap_mesg_~argv#1.offset, process_reserve_metadata_snap_mesg_~pool#1.base, process_reserve_metadata_snap_mesg_~pool#1.offset, process_reserve_metadata_snap_mesg_~r~27#1;havoc process_reserve_metadata_snap_mesg_#in~argc#1, process_reserve_metadata_snap_mesg_#in~argv#1.base, process_reserve_metadata_snap_mesg_#in~argv#1.offset, process_reserve_metadata_snap_mesg_#in~pool#1.base, process_reserve_metadata_snap_mesg_#in~pool#1.offset;assume { :end_inline_process_reserve_metadata_snap_mesg } true;assume -2147483648 <= #t~ret1350#1 && #t~ret1350#1 <= 2147483647;~r~29#1 := #t~ret1350#1;havoc #t~ret1350#1; [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: assume -2147483648 <= process_reserve_metadata_snap_mesg_#t~ret1325#1 && process_reserve_metadata_snap_mesg_#t~ret1325#1 <= 2147483647;havoc process_reserve_metadata_snap_mesg_#t~ret1325#1; [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12950-1: SUMMARY for call __reserve_metadata_snap_#t~ret2329#1.base, __reserve_metadata_snap_#t~ret2329#1.offset := dm_block_data(__reserve_metadata_snap_#t~mem2328#1.base, __reserve_metadata_snap_#t~mem2328#1.offset); srcloc: null [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267-1: SUMMARY for call process_reserve_metadata_snap_mesg_#t~ret1325#1 := printk(112, 0); srcloc: null [2025-02-08 02:59:58,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12950: __reserve_metadata_snap_~tmp___0~76#1.base, __reserve_metadata_snap_~tmp___0~76#1.offset := __reserve_metadata_snap_#t~ret2329#1.base, __reserve_metadata_snap_#t~ret2329#1.offset;havoc __reserve_metadata_snap_#t~mem2328#1.base, __reserve_metadata_snap_#t~mem2328#1.offset;havoc __reserve_metadata_snap_#t~ret2329#1.base, __reserve_metadata_snap_#t~ret2329#1.offset;__reserve_metadata_snap_~disk_super~6#1.base, __reserve_metadata_snap_~disk_super~6#1.offset := __reserve_metadata_snap_~tmp___0~76#1.base, __reserve_metadata_snap_~tmp___0~76#1.offset;call __reserve_metadata_snap_#t~mem2330#1 := read~int#25(__reserve_metadata_snap_~disk_super~6#1.base, 56 + __reserve_metadata_snap_~disk_super~6#1.offset, 8); [2025-02-08 02:59:58,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284: assume -2147483648 <= process_release_metadata_snap_mesg_#t~ret1329#1 && process_release_metadata_snap_mesg_#t~ret1329#1 <= 2147483647;havoc process_release_metadata_snap_mesg_#t~ret1329#1; [2025-02-08 02:59:58,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284-1: SUMMARY for call process_release_metadata_snap_mesg_#t~ret1329#1 := printk(113, 0); srcloc: null [2025-02-08 03:00:07,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1059#1.base, pool_create_#t~ret1059#1.offset;havoc pool_create_#t~ret1059#1.base, pool_create_#t~ret1059#1.offset; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: assume 0 != parse_pool_features_#t~mem1100#1 % 4294967296 && 0 == parse_pool_features_~r~17#1;havoc parse_pool_features_#t~mem1100#1; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: assume !(0 != parse_pool_features_#t~mem1100#1 % 4294967296 && 0 == parse_pool_features_~r~17#1);havoc parse_pool_features_#t~mem1100#1;parse_pool_features_#res#1 := parse_pool_features_~r~17#1;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-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624-1: call parse_pool_features_#t~mem1100#1 := read~int#8(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, 4); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-1: SUMMARY for call pool_create_#t~ret1059#1.base, pool_create_#t~ret1059#1.offset := ERR_PTR(-12); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-1: SUMMARY for call pool_create_#t~ret1043#1 := IS_ERR(pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: pool_create_~tmp___3~5#1 := (if 0 == pool_create_#t~ret1043#1 % 256 then 0 else 1);havoc pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset;havoc pool_create_#t~ret1043#1; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043: havoc dm_bio_prison_create_#t~ret2560#1.base, dm_bio_prison_create_#t~ret2560#1.offset;pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset := dm_bio_prison_create_#res#1.base, dm_bio_prison_create_#res#1.offset;havoc dm_bio_prison_create_#t~ret2560#1.base, dm_bio_prison_create_#t~ret2560#1.offset;assume { :end_inline_dm_bio_prison_create } true;call write~$Pointer$#25(pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset, pool_create_~pool~34#1.base, 74 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset;call pool_create_#t~mem1039#1.base, pool_create_#t~mem1039#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 74 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: call thin_ctr_#t~mem1548#1.base, thin_ctr_#t~mem1548#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758-1: SUMMARY for call warn_if_metadata_device_too_big(pool_ctr_#t~mem1121#1.base, pool_ctr_#t~mem1121#1.offset); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043-2: dm_bio_prison_create_#res#1.base, dm_bio_prison_create_#res#1.offset := dm_bio_prison_create_#t~ret2560#1.base, dm_bio_prison_create_#t~ret2560#1.offset;havoc dm_bio_prison_create_#t~ret2560#1.base, dm_bio_prison_create_#t~ret2560#1.offset; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043-3: SUMMARY for call dm_bio_prison_create_#t~ret2560#1.base, dm_bio_prison_create_#t~ret2560#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: havoc pool_ctr_#t~mem1120#1.base, pool_ctr_#t~mem1120#1.offset;havoc pool_ctr_#t~mem1121#1.base, pool_ctr_#t~mem1121#1.offset;call pool_ctr_#t~mem1122#1.base, pool_ctr_#t~mem1122#1.offset := read~$Pointer$#25(pool_ctr_~argv#1.base, 8 + pool_ctr_~argv#1.offset, 8); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: 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;pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset := dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset;havoc dm_pool_metadata_open_#t~ret2213#1.base, dm_pool_metadata_open_#t~ret2213#1.offset, dm_pool_metadata_open_#t~ret2214#1, dm_pool_metadata_open_#t~ret2215#1.base, dm_pool_metadata_open_#t~ret2215#1.offset, dm_pool_metadata_open_#t~ret2216#1, dm_pool_metadata_open_#t~ret2217#1.base, dm_pool_metadata_open_#t~ret2217#1.offset, dm_pool_metadata_open_#t~ret2218#1, dm_pool_metadata_open_#t~ret2219#1, dm_pool_metadata_open_#t~ret2220#1, dm_pool_metadata_open_#t~ret2221#1.base, dm_pool_metadata_open_#t~ret2221#1.offset, dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset, dm_pool_metadata_open_~data_block_size#1, dm_pool_metadata_open_~format_device#1, dm_pool_metadata_open_~r~44#1, dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset, dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset, dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset, dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset, dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset, dm_pool_metadata_open_~tmp___2~23#1, dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset;havoc dm_pool_metadata_open_#in~bdev#1.base, dm_pool_metadata_open_#in~bdev#1.offset, dm_pool_metadata_open_#in~data_block_size#1, dm_pool_metadata_open_#in~format_device#1;assume { :end_inline_dm_pool_metadata_open } true;pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset := pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset;havoc pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume 0 != (if pool_create_~tmp___3~5#1 % 256 % 4294967296 <= 2147483647 then pool_create_~tmp___3~5#1 % 256 % 4294967296 else pool_create_~tmp___3~5#1 % 256 % 4294967296 - 4294967296);call pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 82 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume !(0 != (if pool_create_~tmp___3~5#1 % 256 % 4294967296 <= 2147483647 then pool_create_~tmp___3~5#1 % 256 % 4294967296 else pool_create_~tmp___3~5#1 % 256 % 4294967296 - 4294967296));pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset := 63, 0;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 64, 0, 131082, 1, pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset, pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2551#1.base, __alloc_workqueue_key_#t~ret2551#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9948: thin_ctr_~tmp___3~14#1.base, thin_ctr_~tmp___3~14#1.offset := thin_ctr_#t~ret1549#1.base, thin_ctr_#t~ret1549#1.offset;havoc thin_ctr_#t~mem1548#1.base, thin_ctr_#t~mem1548#1.offset;havoc thin_ctr_#t~ret1549#1.base, thin_ctr_#t~ret1549#1.offset; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9948-1: SUMMARY for call thin_ctr_#t~ret1549#1.base, thin_ctr_#t~ret1549#1.offset := spinlock_check(thin_ctr_#t~mem1548#1.base, 755 + thin_ctr_#t~mem1548#1.offset); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume -2147483648 <= pool_ctr_#t~ret1123#1 && pool_ctr_#t~ret1123#1 <= 2147483647;pool_ctr_~r~18#1 := pool_ctr_#t~ret1123#1;havoc pool_ctr_#t~mem1122#1.base, pool_ctr_#t~mem1122#1.offset;havoc pool_ctr_#t~ret1123#1; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759-1: SUMMARY for call pool_ctr_#t~ret1123#1 := dm_get_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1122#1.base, pool_ctr_#t~mem1122#1.offset, 3, pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363-1: SUMMARY for call pool_create_#t~ret1045#1 := PTR_ERR(pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: assume -9223372036854775808 <= pool_create_#t~ret1045#1 && pool_create_#t~ret1045#1 <= 9223372036854775807;pool_create_~tmp___2~9#1 := pool_create_#t~ret1045#1;havoc pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset;havoc pool_create_#t~ret1045#1;pool_create_~r~16#1 := (if pool_create_~tmp___2~9#1 % 4294967296 <= 2147483647 then pool_create_~tmp___2~9#1 % 4294967296 else pool_create_~tmp___2~9#1 % 4294967296 - 4294967296);call write~$Pointer$#25(62, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11270: havoc ldv_target_type_5_#t~ret1679#1.base, ldv_target_type_5_#t~ret1679#1.offset, ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset;assume { :end_inline_ldv_target_type_5 } true;~ldv_state_variable_4~0 := 1;assume { :begin_inline_ldv_initialize_dm_block_validator_4 } true;havoc ldv_initialize_dm_block_validator_4_#t~ret2528#1.base, ldv_initialize_dm_block_validator_4_#t~ret2528#1.offset, ldv_initialize_dm_block_validator_4_#t~ret2529#1.base, ldv_initialize_dm_block_validator_4_#t~ret2529#1.offset, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset;havoc ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: thin_ctr_~flags~20#1 := thin_ctr_#t~ret1550#1;havoc thin_ctr_#t~ret1550#1;call thin_ctr_#t~mem1551#1.base, thin_ctr_#t~mem1551#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8);call thin_ctr_#t~mem1552#1 := read~int#25(thin_ctr_#t~mem1551#1.base, 73 + thin_ctr_#t~mem1551#1.offset, 1); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949-1: SUMMARY for call thin_ctr_#t~ret1550#1 := _raw_spin_lock_irqsave(thin_ctr_~tmp___3~14#1.base, thin_ctr_~tmp___3~14#1.offset); srcloc: null [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: havoc dm_table_add_target_callbacks_~arg0#1.base, dm_table_add_target_callbacks_~arg0#1.offset, dm_table_add_target_callbacks_~arg1#1.base, dm_table_add_target_callbacks_~arg1#1.offset;havoc dm_table_add_target_callbacks_#in~arg0#1.base, dm_table_add_target_callbacks_#in~arg0#1.offset, dm_table_add_target_callbacks_#in~arg1#1.base, dm_table_add_target_callbacks_#in~arg1#1.offset;assume { :end_inline_dm_table_add_target_callbacks } true;havoc pool_ctr_#t~mem1175#1.base, pool_ctr_#t~mem1175#1.offset; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: assume 0 != pool_ctr_~r~18#1;call write~$Pointer$#25(90, 0, pool_ctr_~ti#1.base, 68 + pool_ctr_~ti#1.offset, 8); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: assume !(0 != pool_ctr_~r~18#1);call pool_ctr_#t~mem1124#1.base, pool_ctr_#t~mem1124#1.offset := read~$Pointer$#25(pool_ctr_~argv#1.base, 16 + pool_ctr_~argv#1.offset, 8);assume { :begin_inline_kstrtoul } true;kstrtoul_#in~s#1.base, kstrtoul_#in~s#1.offset, kstrtoul_#in~base#1, kstrtoul_#in~res#1.base, kstrtoul_#in~res#1.offset := pool_ctr_#t~mem1124#1.base, pool_ctr_#t~mem1124#1.offset, 10, pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset;havoc kstrtoul_#res#1;havoc kstrtoul_#t~ret19#1, kstrtoul_~s#1.base, kstrtoul_~s#1.offset, kstrtoul_~base#1, kstrtoul_~res#1.base, kstrtoul_~res#1.offset, kstrtoul_~tmp~1#1;kstrtoul_~s#1.base, kstrtoul_~s#1.offset := kstrtoul_#in~s#1.base, kstrtoul_#in~s#1.offset;kstrtoul_~base#1 := kstrtoul_#in~base#1;kstrtoul_~res#1.base, kstrtoul_~res#1.offset := kstrtoul_#in~res#1.base, kstrtoul_#in~res#1.offset;havoc kstrtoul_~tmp~1#1; [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: havoc dm_kcopyd_client_create_#t~ret2585#1.base, dm_kcopyd_client_create_#t~ret2585#1.offset;pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset := dm_kcopyd_client_create_#res#1.base, dm_kcopyd_client_create_#res#1.offset;havoc dm_kcopyd_client_create_#t~ret2585#1.base, dm_kcopyd_client_create_#t~ret2585#1.offset, dm_kcopyd_client_create_~arg0#1.base, dm_kcopyd_client_create_~arg0#1.offset;havoc dm_kcopyd_client_create_#in~arg0#1.base, dm_kcopyd_client_create_#in~arg0#1.offset;assume { :end_inline_dm_kcopyd_client_create } true;call write~$Pointer$#25(pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset, pool_create_~pool~34#1.base, 82 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset;call pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 82 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827: pool_ctr_#res#1 := 0;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-02-08 03:00:07,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178-3: SUMMARY for call dm_kcopyd_client_create_#t~ret2585#1.base, dm_kcopyd_client_create_#t~ret2585#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950: assume 0 != (if thin_ctr_#t~mem1552#1 % 256 % 4294967296 <= 2147483647 then thin_ctr_#t~mem1552#1 % 256 % 4294967296 else thin_ctr_#t~mem1552#1 % 256 % 4294967296 - 4294967296);havoc thin_ctr_#t~mem1551#1.base, thin_ctr_#t~mem1551#1.offset;havoc thin_ctr_#t~mem1552#1;call thin_ctr_#t~mem1553#1.base, thin_ctr_#t~mem1553#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950: assume !(0 != (if thin_ctr_#t~mem1552#1 % 256 % 4294967296 <= 2147483647 then thin_ctr_#t~mem1552#1 % 256 % 4294967296 else thin_ctr_#t~mem1552#1 % 256 % 4294967296 - 4294967296));havoc thin_ctr_#t~mem1551#1.base, thin_ctr_#t~mem1551#1.offset;havoc thin_ctr_#t~mem1552#1; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178-2: dm_kcopyd_client_create_#res#1.base, dm_kcopyd_client_create_#res#1.offset := dm_kcopyd_client_create_#t~ret2585#1.base, dm_kcopyd_client_create_#t~ret2585#1.offset;havoc dm_kcopyd_client_create_#t~ret2585#1.base, dm_kcopyd_client_create_#t~ret2585#1.offset; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8431: pool_create_#t~ret1060#1.base, pool_create_#t~ret1060#1.offset := mempool_create_slab_pool_#res#1.base, mempool_create_slab_pool_#res#1.offset;havoc mempool_create_slab_pool_#t~ret174#1.base, mempool_create_slab_pool_#t~ret174#1.offset, mempool_create_slab_pool_~min_nr#1, mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset, mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset;havoc mempool_create_slab_pool_#in~min_nr#1, mempool_create_slab_pool_#in~kc#1.base, mempool_create_slab_pool_#in~kc#1.offset;assume { :end_inline_mempool_create_slab_pool } true;call write~$Pointer$#25(pool_create_#t~ret1060#1.base, pool_create_#t~ret1060#1.offset, pool_create_~pool~34#1.base, 911 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~ret1060#1.base, pool_create_#t~ret1060#1.offset;call pool_create_#t~mem1061#1.base, pool_create_#t~mem1061#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 911 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11272: havoc ldv_initialize_dm_block_validator_4_#t~ret2528#1.base, ldv_initialize_dm_block_validator_4_#t~ret2528#1.offset, ldv_initialize_dm_block_validator_4_#t~ret2529#1.base, ldv_initialize_dm_block_validator_4_#t~ret2529#1.offset, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset;assume { :end_inline_ldv_initialize_dm_block_validator_4 } true;~ldv_state_variable_6~0 := 1;assume { :begin_inline_ldv_target_type_6 } true;havoc ldv_target_type_6_#t~ret1680#1.base, ldv_target_type_6_#t~ret1680#1.offset, ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset;havoc ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: havoc thin_ctr_#t~mem1553#1.base, thin_ctr_#t~mem1553#1.offset; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951-1: SUMMARY for call spin_unlock_irqrestore(thin_ctr_#t~mem1553#1.base, 755 + thin_ctr_#t~mem1553#1.offset, thin_ctr_~flags~20#1); srcloc: null [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: 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;havoc pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset;assume { :end_inline_pool_table_init } true; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: assume 0 != (dm_sm_register_threshold_callback_#t~mem1921#1.base + dm_sm_register_threshold_callback_#t~mem1921#1.offset) % 18446744073709551616;havoc dm_sm_register_threshold_callback_#t~mem1921#1.base, dm_sm_register_threshold_callback_#t~mem1921#1.offset;call dm_sm_register_threshold_callback_#t~mem1927#1.base, dm_sm_register_threshold_callback_#t~mem1927#1.offset := read~$Pointer$#25(dm_sm_register_threshold_callback_~sm#1.base, 104 + dm_sm_register_threshold_callback_~sm#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1923#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1923#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1924#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1925#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1925#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1926#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1926#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.offset := dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset, dm_sm_register_threshold_callback_~threshold#1, dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset, dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset, dm_sm_register_threshold_callback_#t~mem1927#1.base, dm_sm_register_threshold_callback_#t~mem1927#1.offset;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1923#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1923#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1924#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1925#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1925#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1926#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1926#1.offset;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1923#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1923#1.offset := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1923#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1923#1.offset;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1924#1 := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1924#1;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1925#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1925#1.offset := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1925#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1925#1.offset;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1926#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1926#1.offset := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1926#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1926#1.offset;dm_sm_register_threshold_callback_#t~ret1928#1 := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1923#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1923#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1924#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1925#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1925#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1926#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#~1926#1.offset;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1923#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1923#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1924#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1925#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1925#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1926#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~1926#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int } true;assume -2147483648 <= dm_sm_register_threshold_callback_#t~ret1928#1 && dm_sm_register_threshold_callback_#t~ret1928#1 <= 2147483647;dm_sm_register_threshold_callback_~tmp~159#1 := dm_sm_register_threshold_callback_#t~ret1928#1;havoc dm_sm_register_threshold_callback_#t~mem1927#1.base, dm_sm_register_threshold_callback_#t~mem1927#1.offset;havoc dm_sm_register_threshold_callback_#t~ret1928#1;dm_sm_register_threshold_callback_#res#1 := dm_sm_register_threshold_callback_~tmp~159#1; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: assume !(0 != (dm_sm_register_threshold_callback_#t~mem1921#1.base + dm_sm_register_threshold_callback_#t~mem1921#1.offset) % 18446744073709551616);havoc dm_sm_register_threshold_callback_#t~mem1921#1.base, dm_sm_register_threshold_callback_#t~mem1921#1.offset;dm_sm_register_threshold_callback_#res#1 := -22; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1046#1.base, pool_create_#t~ret1046#1.offset;havoc pool_create_#t~ret1046#1.base, pool_create_#t~ret1046#1.offset; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume 0 == (pool_create_#t~mem1061#1.base + pool_create_#t~mem1061#1.offset) % 18446744073709551616;havoc pool_create_#t~mem1061#1.base, pool_create_#t~mem1061#1.offset;call write~$Pointer$#25(74, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8); [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume !(0 == (pool_create_#t~mem1061#1.base + pool_create_#t~mem1061#1.offset) % 18446744073709551616);havoc pool_create_#t~mem1061#1.base, pool_create_#t~mem1061#1.offset;call write~int#25(1, pool_create_~pool~34#1.base, 751 + pool_create_~pool~34#1.offset, 4);call write~int#25(~jiffies~0, pool_create_~pool~34#1.base, 743 + pool_create_~pool~34#1.offset, 8);call write~$Pointer$#25(pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset, pool_create_~pool~34#1.base, 24 + pool_create_~pool~34#1.offset, 8);call write~$Pointer$#25(pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~pool~34#1.base, 32 + pool_create_~pool~34#1.offset, 8);assume { :begin_inline___pool_table_insert } true;__pool_table_insert_#in~pool#1.base, __pool_table_insert_#in~pool#1.offset := pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset;havoc __pool_table_insert_#t~ret345#1, __pool_table_insert_#t~ret346#1, __pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset, __pool_table_insert_~tmp~26#1, __pool_table_insert_~tmp___0~7#1;__pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset := __pool_table_insert_#in~pool#1.base, __pool_table_insert_#in~pool#1.offset;havoc __pool_table_insert_~tmp~26#1;havoc __pool_table_insert_~tmp___0~7#1; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call pool_create_#t~ret1046#1.base, pool_create_#t~ret1046#1.offset := ERR_PTR(pool_create_~r~16#1); srcloc: null [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: call write~$Pointer$#25(159, 0, thin_ctr_~ti#1.base, 68 + thin_ctr_~ti#1.offset, 8);thin_ctr_~r~31#1 := -22; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-1: SUMMARY for call mutex_lock_nested(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset, 0); srcloc: null [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274: havoc ldv_target_type_6_#t~ret1680#1.base, ldv_target_type_6_#t~ret1680#1.offset, ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset;assume { :end_inline_ldv_target_type_6 } true; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-1: SUMMARY for call dm_pool_metadata_open_#t~ret2213#1.base, dm_pool_metadata_open_#t~ret2213#1.offset := kmalloc(832, 208); srcloc: null [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529: dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset := dm_pool_metadata_open_#t~ret2213#1.base, dm_pool_metadata_open_#t~ret2213#1.offset;havoc dm_pool_metadata_open_#t~ret2213#1.base, dm_pool_metadata_open_#t~ret2213#1.offset;dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset := dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: SUMMARY for call __pool_dec(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset); srcloc: null [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1062#1.base, pool_create_#t~ret1062#1.offset;havoc pool_create_#t~ret1062#1.base, pool_create_#t~ret1062#1.offset; [2025-02-08 03:00:07,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434-1: SUMMARY for call pool_create_#t~ret1062#1.base, pool_create_#t~ret1062#1.offset := ERR_PTR(-12); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: havoc kmem_cache_destroy_~arg0#1.base, kmem_cache_destroy_~arg0#1.offset;havoc kmem_cache_destroy_#in~arg0#1.base, kmem_cache_destroy_#in~arg0#1.offset;assume { :end_inline_kmem_cache_destroy } true; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: pool_ctr_#t~ret1125#1 := kstrtoul_#res#1;havoc kstrtoul_#t~ret19#1, kstrtoul_~s#1.base, kstrtoul_~s#1.offset, kstrtoul_~base#1, kstrtoul_~res#1.base, kstrtoul_~res#1.offset, kstrtoul_~tmp~1#1;havoc kstrtoul_#in~s#1.base, kstrtoul_#in~s#1.offset, kstrtoul_#in~base#1, kstrtoul_#in~res#1.base, kstrtoul_#in~res#1.offset;assume { :end_inline_kstrtoul } true;assume -2147483648 <= pool_ctr_#t~ret1125#1 && pool_ctr_#t~ret1125#1 <= 2147483647;pool_ctr_~tmp~110#1 := pool_ctr_#t~ret1125#1;havoc pool_ctr_#t~mem1124#1.base, pool_ctr_#t~mem1124#1.offset;havoc pool_ctr_#t~ret1125#1;pool_ctr_#t~short1127#1 := 0 != pool_ctr_~tmp~110#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747-1: SUMMARY for call ldv_target_type_6_#t~ret1680#1.base, ldv_target_type_6_#t~ret1680#1.offset := ldv_init_zalloc(88); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747: ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset := ldv_target_type_6_#t~ret1680#1.base, ldv_target_type_6_#t~ret1680#1.offset;havoc ldv_target_type_6_#t~ret1680#1.base, ldv_target_type_6_#t~ret1680#1.offset;~pool_target_group1~0.base, ~pool_target_group1~0.offset := ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: 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-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12531: assume 0 == (dm_pool_metadata_open_~pmd~1#1.base + dm_pool_metadata_open_~pmd~1#1.offset) % 18446744073709551616; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12531: assume !(0 == (dm_pool_metadata_open_~pmd~1#1.base + dm_pool_metadata_open_~pmd~1#1.offset) % 18446744073709551616); [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: SUMMARY for call INIT_LIST_HEAD(~#dm_thin_pool_table~0.base, 148 + ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: havoc ldv_probe_4_#t~nondet2608#1;ldv_main_exported_4_#t~ret2540#1 := ldv_probe_4_#res#1;havoc ldv_probe_4_#t~nondet2608#1;assume { :end_inline_ldv_probe_4 } true;assume -2147483648 <= ldv_main_exported_4_#t~ret2540#1 && ldv_main_exported_4_#t~ret2540#1 <= 2147483647;havoc ldv_main_exported_4_#t~ret2540#1;~ldv_state_variable_4~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: assume pool_ctr_#t~short1133#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: assume !pool_ctr_#t~short1133#1;call pool_ctr_#t~mem1132#1 := read~int#25(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8);pool_ctr_#t~short1133#1 := 0 != pool_ctr_#t~mem1132#1 % 128 % 18446744073709551616; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-2: pool_ctr_#t~short1133#1 := pool_ctr_#t~short1131#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-3: assume pool_ctr_#t~short1131#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-3: assume !pool_ctr_#t~short1131#1;call pool_ctr_#t~mem1130#1 := read~int#25(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8);pool_ctr_#t~short1131#1 := pool_ctr_#t~mem1130#1 % 18446744073709551616 > 2097152; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-4: pool_ctr_#t~short1131#1 := pool_ctr_#t~short1129#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: call pool_ctr_#t~mem1176#1.base, pool_ctr_#t~mem1176#1.offset := read~$Pointer$#41(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset, 8); [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832-1: SUMMARY for call kfree(pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume pool_ctr_#t~short1133#1;havoc pool_ctr_#t~mem1126#1;havoc pool_ctr_#t~short1127#1;havoc pool_ctr_#t~mem1128#1;havoc pool_ctr_#t~short1129#1;havoc pool_ctr_#t~mem1130#1;havoc pool_ctr_#t~short1131#1;havoc pool_ctr_#t~mem1132#1;havoc pool_ctr_#t~short1133#1;call write~$Pointer$#25(91, 0, pool_ctr_~ti#1.base, 68 + pool_ctr_~ti#1.offset, 8);pool_ctr_~r~18#1 := -22; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume !pool_ctr_#t~short1133#1;havoc pool_ctr_#t~mem1126#1;havoc pool_ctr_#t~short1127#1;havoc pool_ctr_#t~mem1128#1;havoc pool_ctr_#t~short1129#1;havoc pool_ctr_#t~mem1130#1;havoc pool_ctr_#t~short1131#1;havoc pool_ctr_#t~mem1132#1;havoc pool_ctr_#t~short1133#1;call pool_ctr_#t~mem1134#1.base, pool_ctr_#t~mem1134#1.offset := read~$Pointer$#25(pool_ctr_~argv#1.base, 24 + pool_ctr_~argv#1.offset, 8); [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532: assume -2147483648 <= dm_pool_metadata_open_#t~ret2214#1 && dm_pool_metadata_open_#t~ret2214#1 <= 2147483647;havoc dm_pool_metadata_open_#t~ret2214#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;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-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532-1: SUMMARY for call dm_pool_metadata_open_#t~ret2214#1 := printk(189, 0); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-5: assume pool_ctr_#t~short1129#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-5: assume !pool_ctr_#t~short1129#1;call pool_ctr_#t~mem1128#1 := read~int#25(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8);pool_ctr_#t~short1129#1 := pool_ctr_#t~mem1128#1 % 18446744073709551616 <= 127; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-6: pool_ctr_#t~short1129#1 := pool_ctr_#t~short1127#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-7: assume pool_ctr_#t~short1127#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-7: assume !pool_ctr_#t~short1127#1;call pool_ctr_#t~mem1126#1 := read~int#25(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8);pool_ctr_#t~short1127#1 := 0 == pool_ctr_#t~mem1126#1 % 18446744073709551616; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume -2147483648 <= thin_ctr_#t~ret1526#1 && thin_ctr_#t~ret1526#1 <= 2147483647;thin_ctr_~r~31#1 := thin_ctr_#t~ret1526#1;havoc thin_ctr_#t~mem1525#1.base, thin_ctr_#t~mem1525#1.offset;havoc thin_ctr_#t~ret1526#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890-1: SUMMARY for call thin_ctr_#t~ret1526#1 := dm_get_device(thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_#t~mem1525#1.base, thin_ctr_#t~mem1525#1.offset, thin_ctr_~tmp___0~61#1, thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12533-1: SUMMARY for call dm_pool_metadata_open_#t~ret2215#1.base, dm_pool_metadata_open_#t~ret2215#1.offset := ERR_PTR(-12); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12533: dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset := dm_pool_metadata_open_#t~ret2215#1.base, dm_pool_metadata_open_#t~ret2215#1.offset;havoc dm_pool_metadata_open_#t~ret2215#1.base, dm_pool_metadata_open_#t~ret2215#1.offset;dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset;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-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11542: #t~ret2622#1 := main_#res#1;havoc main_#t~ret1683#1.base, main_#t~ret1683#1.offset, main_#t~ret1684#1.base, main_#t~ret1684#1.offset, main_#t~ret1685#1.base, main_#t~ret1685#1.offset, main_#t~ret1686#1.base, main_#t~ret1686#1.offset, main_#t~ret1687#1.base, main_#t~ret1687#1.offset, main_#t~ret1688#1.base, main_#t~ret1688#1.offset, main_#t~ret1689#1.base, main_#t~ret1689#1.offset, main_#t~ret1690#1.base, main_#t~ret1690#1.offset, main_#t~ret1691#1.base, main_#t~ret1691#1.offset, main_#t~ret1692#1.base, main_#t~ret1692#1.offset, main_#t~ret1693#1.base, main_#t~ret1693#1.offset, main_#t~ret1694#1.base, main_#t~ret1694#1.offset, main_#t~ret1695#1.base, main_#t~ret1695#1.offset, main_#t~ret1696#1.base, main_#t~ret1696#1.offset, main_#t~ret1697#1.base, main_#t~ret1697#1.offset, main_#t~ret1698#1.base, main_#t~ret1698#1.offset, main_#t~ret1699#1.base, main_#t~ret1699#1.offset, main_#t~ret1700#1.base, main_#t~ret1700#1.offset, main_#t~ret1701#1.base, main_#t~ret1701#1.offset, main_#t~ret1702#1.base, main_#t~ret1702#1.offset, main_#t~ret1703#1.base, main_#t~ret1703#1.offset, main_#t~ret1704#1.base, main_#t~ret1704#1.offset, main_#t~ret1705#1.base, main_#t~ret1705#1.offset, main_#t~ret1706#1.base, main_#t~ret1706#1.offset, main_#t~ret1707#1.base, main_#t~ret1707#1.offset, main_#t~ret1708#1.base, main_#t~ret1708#1.offset, main_#t~ret1709#1.base, main_#t~ret1709#1.offset, main_#t~ret1710#1.base, main_#t~ret1710#1.offset, main_#t~ret1711#1.base, main_#t~ret1711#1.offset, main_#t~ret1712#1.base, main_#t~ret1712#1.offset, main_#t~nondet1713#1, main_#t~switch1714#1, main_#t~nondet1715#1, main_#t~switch1716#1, main_#t~mem1717#1, main_#t~ret1718#1, main_#t~mem1719#1.base, main_#t~mem1719#1.offset, main_#t~ret1720#1, main_#t~mem1721#1.base, main_#t~mem1721#1.offset, main_#t~ret1722#1, main_#t~mem1723#1.base, main_#t~mem1723#1.offset, main_#t~ret1724#1, main_#t~mem1725#1.base, main_#t~mem1725#1.offset, main_#t~ret1726#1, main_#t~mem1727#1.base, main_#t~mem1727#1.offset, main_#t~ret1728#1, main_#t~mem1729#1, main_#t~ret1730#1, main_#t~mem1731#1, main_#t~ret1732#1, main_#t~mem1733#1, main_#t~ret1734#1, main_#t~mem1735#1, main_#t~ret1736#1, main_#t~mem1737#1, main_#t~ret1738#1, main_#t~ret1739#1, main_#t~ret1740#1, main_#t~ret1741#1, main_#t~ret1742#1, main_#t~ret1743#1, main_#t~mem1744#1, main_#t~ret1745#1, main_#t~mem1746#1, main_#t~ret1747#1, main_#t~mem1748#1, main_#t~ret1749#1, main_#t~mem1750#1, main_#t~ret1751#1, main_#t~mem1752#1, main_#t~ret1753#1, main_#t~mem1754#1, main_#t~mem1755#1, main_#t~mem1756#1, main_#t~mem1757#1, main_#t~mem1758#1, main_#t~mem1759#1, main_#t~mem1760#1, main_#t~mem1761#1, main_#t~mem1762#1, main_#t~mem1763#1, main_#t~mem1764#1, main_#t~mem1765#1, main_#t~mem1766#1, main_#t~mem1767#1, main_#t~mem1768#1, main_#t~nondet1769#1, main_#t~switch1770#1, main_#t~ret1771#1, main_#t~nondet1772#1, main_#t~switch1773#1, main_#t~mem1774#1, main_#t~ret1775#1, main_#t~mem1776#1, main_#t~ret1777#1, main_#t~mem1778#1, main_#t~ret1779#1, main_#t~mem1780#1, main_#t~ret1781#1, main_#t~mem1782#1, main_#t~ret1783#1, main_#t~mem1784#1, main_#t~ret1785#1, main_#t~mem1786#1.base, main_#t~mem1786#1.offset, main_#t~ret1787#1, main_#t~mem1788#1.base, main_#t~mem1788#1.offset, main_#t~ret1789#1, main_#t~mem1790#1.base, main_#t~mem1790#1.offset, main_#t~ret1791#1, main_#t~mem1792#1.base, main_#t~mem1792#1.offset, main_#t~ret1793#1, main_#t~mem1794#1.base, main_#t~mem1794#1.offset, main_#t~ret1795#1, main_#t~mem1796#1, main_#t~ret1797#1, main_#t~mem1798#1, main_#t~ret1799#1, main_#t~mem1800#1, main_#t~ret1801#1, main_#t~mem1802#1, main_#t~ret1803#1, main_#t~mem1804#1, main_#t~ret1805#1, main_#t~ret1806#1, main_#t~ret1807#1, main_#t~ret1808#1, main_#t~ret1809#1, main_#t~ret1810#1, main_#t~mem1811#1, main_#t~mem1812#1, main_#t~mem1813#1, main_#t~mem1814#1, main_#t~mem1815#1, main_#t~mem1816#1, main_#t~mem1817#1, main_#t~mem1818#1, main_#t~mem1819#1, main_#t~mem1820#1, main_#t~mem1821#1, main_#t~mem1822#1, main_#t~mem1823#1, main_#t~mem1824#1, main_#t~mem1825#1, main_#t~ret1826#1, main_~ldvarg11~0#1.base, main_~ldvarg11~0#1.offset, main_~tmp~139#1.base, main_~tmp~139#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___0~65#1.base, main_~tmp___0~65#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___1~33#1.base, main_~tmp___1~33#1.offset, main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___2~21#1.base, main_~tmp___2~21#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___3~17#1.base, main_~tmp___3~17#1.offset, main_~ldvarg13~0#1.base, main_~ldvarg13~0#1.offset, main_~tmp___4~10#1.base, main_~tmp___4~10#1.offset, main_~ldvarg10~0#1.base, main_~ldvarg10~0#1.offset, main_~tmp___5~7#1.base, main_~tmp___5~7#1.offset, main_~ldvarg9~0#1.base, main_~ldvarg9~0#1.offset, main_~tmp___6~5#1.base, main_~tmp___6~5#1.offset, main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___7~3#1.base, main_~tmp___7~3#1.offset, main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset, main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___8~3#1.base, main_~tmp___8~3#1.offset, main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset, main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset, main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset, main_~ldvarg30~0#1.base, main_~ldvarg30~0#1.offset, main_~tmp___9~3#1.base, main_~tmp___9~3#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___10~3#1.base, main_~tmp___10~3#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___11~2#1.base, main_~tmp___11~2#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___12~2#1.base, main_~tmp___12~2#1.offset, main_~ldvarg29~0#1.base, main_~ldvarg29~0#1.offset, main_~tmp___13~2#1.base, main_~tmp___13~2#1.offset, main_~ldvarg22~0#1.base, main_~ldvarg22~0#1.offset, main_~tmp___14~2#1.base, main_~tmp___14~2#1.offset, main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset, main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset, main_~tmp___15~2#1, main_~tmp___16~1#1, main_~tmp___17~1#1, main_~tmp___18~1#1;assume { :end_inline_main } true; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: assume 0 != thin_ctr_~r~31#1;call write~$Pointer$#25(153, 0, thin_ctr_~ti#1.base, 68 + thin_ctr_~ti#1.offset, 8); [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: assume !(0 != thin_ctr_~r~31#1);call thin_ctr_#t~mem1527#1.base, thin_ctr_#t~mem1527#1.offset := read~$Pointer$#41(thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset, 8);call write~$Pointer$#25(thin_ctr_#t~mem1527#1.base, thin_ctr_#t~mem1527#1.offset, thin_ctr_~tc~14#1.base, 16 + thin_ctr_~tc~14#1.offset, 8);havoc thin_ctr_#t~mem1527#1.base, thin_ctr_#t~mem1527#1.offset;call thin_ctr_#t~mem1528#1.base, thin_ctr_#t~mem1528#1.offset := read~$Pointer$#25(thin_ctr_~argv#1.base, 8 + thin_ctr_~argv#1.offset, 8); [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: call pool_ctr_#t~mem1177#1.base, pool_ctr_#t~mem1177#1.offset := read~$Pointer$#41(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8); [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: 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;pool_ctr_#t~ret1116#1 := parse_pool_features_#res#1;havoc parse_pool_features_#t~mem1091#1, parse_pool_features_#t~ret1092#1, parse_pool_features_#t~ret1093#1.base, parse_pool_features_#t~ret1093#1.offset, parse_pool_features_#t~mem1094#1, parse_pool_features_#t~ret1095#1, parse_pool_features_#t~ret1096#1, parse_pool_features_#t~ret1097#1, parse_pool_features_#t~ret1098#1, parse_pool_features_#t~ret1099#1, parse_pool_features_#t~mem1100#1, parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset, parse_pool_features_~ti#1.base, parse_pool_features_~ti#1.offset, parse_pool_features_~r~17#1, parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, parse_pool_features_~tmp~103#1, parse_pool_features_~tmp___0~50#1, parse_pool_features_~tmp___1~22#1, parse_pool_features_~tmp___2~10#1, parse_pool_features_~tmp___3~6#1;havoc parse_pool_features_#in~as#1.base, parse_pool_features_#in~as#1.offset, parse_pool_features_#in~pf#1.base, parse_pool_features_#in~pf#1.offset, parse_pool_features_#in~ti#1.base, parse_pool_features_#in~ti#1.offset;assume { :end_inline_parse_pool_features } true;assume -2147483648 <= pool_ctr_#t~ret1116#1 && pool_ctr_#t~ret1116#1 <= 2147483647;pool_ctr_~r~18#1 := pool_ctr_#t~ret1116#1;havoc pool_ctr_#t~ret1116#1; [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: SUMMARY for call dm_put_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1176#1.base, pool_ctr_#t~mem1176#1.offset); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9958: SUMMARY for call atomic_set(thin_ctr_~tc~14#1.base, 197 + thin_ctr_~tc~14#1.offset, 1); srcloc: null [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume 0 == (pool_create_#t~mem1048#1.base + pool_create_#t~mem1048#1.offset) % 18446744073709551616;havoc pool_create_#t~mem1048#1.base, pool_create_#t~mem1048#1.offset;call write~$Pointer$#25(65, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8); [2025-02-08 03:00:07,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume !(0 == (pool_create_#t~mem1048#1.base + pool_create_#t~mem1048#1.offset) % 18446744073709551616);havoc pool_create_#t~mem1048#1.base, pool_create_#t~mem1048#1.offset;assume { :begin_inline_throttle_init } true;throttle_init_#in~t#1.base, throttle_init_#in~t#1.offset := pool_create_~pool~34#1.base, 98 + pool_create_~pool~34#1.offset;havoc throttle_init_~t#1.base, throttle_init_~t#1.offset, throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset;throttle_init_~t#1.base, throttle_init_~t#1.offset := throttle_init_#in~t#1.base, throttle_init_#in~t#1.offset;call throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset := #Ultimate.allocOnStack(8); [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: havoc ldv_release_4_#t~nondet2609#1;ldv_main_exported_4_#t~ret2539#1 := ldv_release_4_#res#1;havoc ldv_release_4_#t~nondet2609#1;assume { :end_inline_ldv_release_4 } true;assume -2147483648 <= ldv_main_exported_4_#t~ret2539#1 && ldv_main_exported_4_#t~ret2539#1 <= 2147483647;havoc ldv_main_exported_4_#t~ret2539#1;~ldv_state_variable_4~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: SUMMARY for call dm_put_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1177#1.base, pool_ctr_#t~mem1177#1.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959: call thin_ctr_#t~mem1554#1.base, thin_ctr_#t~mem1554#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8);assume { :begin_inline_list_add_tail_rcu } true;list_add_tail_rcu_#in~new#1.base, list_add_tail_rcu_#in~new#1.offset, list_add_tail_rcu_#in~head#1.base, list_add_tail_rcu_#in~head#1.offset := thin_ctr_~tc~14#1.base, thin_ctr_~tc~14#1.offset, thin_ctr_#t~mem1554#1.base, 871 + thin_ctr_#t~mem1554#1.offset;havoc list_add_tail_rcu_#t~mem128#1.base, list_add_tail_rcu_#t~mem128#1.offset, list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset, list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset;list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset := list_add_tail_rcu_#in~new#1.base, list_add_tail_rcu_#in~new#1.offset;list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset := list_add_tail_rcu_#in~head#1.base, list_add_tail_rcu_#in~head#1.offset;call list_add_tail_rcu_#t~mem128#1.base, list_add_tail_rcu_#t~mem128#1.offset := read~$Pointer$#25(list_add_tail_rcu_~head#1.base, 8 + list_add_tail_rcu_~head#1.offset, 8);assume { :begin_inline___list_add_rcu } true;__list_add_rcu_#in~arg0#1.base, __list_add_rcu_#in~arg0#1.offset, __list_add_rcu_#in~arg1#1.base, __list_add_rcu_#in~arg1#1.offset, __list_add_rcu_#in~arg2#1.base, __list_add_rcu_#in~arg2#1.offset := list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset, list_add_tail_rcu_#t~mem128#1.base, list_add_tail_rcu_#t~mem128#1.offset, list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset;havoc __list_add_rcu_~arg0#1.base, __list_add_rcu_~arg0#1.offset, __list_add_rcu_~arg1#1.base, __list_add_rcu_~arg1#1.offset, __list_add_rcu_~arg2#1.base, __list_add_rcu_~arg2#1.offset;__list_add_rcu_~arg0#1.base, __list_add_rcu_~arg0#1.offset := __list_add_rcu_#in~arg0#1.base, __list_add_rcu_#in~arg0#1.offset;__list_add_rcu_~arg1#1.base, __list_add_rcu_~arg1#1.offset := __list_add_rcu_#in~arg1#1.base, __list_add_rcu_#in~arg1#1.offset;__list_add_rcu_~arg2#1.base, __list_add_rcu_~arg2#1.offset := __list_add_rcu_#in~arg2#1.base, __list_add_rcu_#in~arg2#1.offset; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959-1: SUMMARY for call init_completion(thin_ctr_~tc~14#1.base, 201 + thin_ctr_~tc~14#1.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc list_add_tail_rcu_#t~mem128#1.base, list_add_tail_rcu_#t~mem128#1.offset, list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset, list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset;havoc list_add_tail_rcu_#in~new#1.base, list_add_tail_rcu_#in~new#1.offset, list_add_tail_rcu_#in~head#1.base, list_add_tail_rcu_#in~head#1.offset;assume { :end_inline_list_add_tail_rcu } true;havoc thin_ctr_#t~mem1554#1.base, thin_ctr_#t~mem1554#1.offset;call thin_ctr_#t~mem1555#1.base, thin_ctr_#t~mem1555#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: calc_metadata_threshold_~tmp~109#1 := calc_metadata_threshold_#t~ret1115#1;havoc calc_metadata_threshold_#t~mem1113#1.base, calc_metadata_threshold_#t~mem1113#1.offset;havoc calc_metadata_threshold_#t~mem1114#1.base, calc_metadata_threshold_#t~mem1114#1.offset;havoc calc_metadata_threshold_#t~ret1115#1;calc_metadata_threshold_~quarter~0#1 := calc_metadata_threshold_~tmp~109#1 % 18446744073709551616 / 4;calc_metadata_threshold_~_min1~1#1 := 1024;calc_metadata_threshold_~_min2~1#1 := calc_metadata_threshold_~quarter~0#1;calc_metadata_threshold_#res#1 := (if calc_metadata_threshold_~_min1~1#1 % 18446744073709551616 < calc_metadata_threshold_~_min2~1#1 % 18446744073709551616 then calc_metadata_threshold_~_min1~1#1 else calc_metadata_threshold_~_min2~1#1); [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-1: SUMMARY for call calc_metadata_threshold_#t~ret1115#1 := get_metadata_dev_size_in_blocks(calc_metadata_threshold_#t~mem1114#1.base, calc_metadata_threshold_#t~mem1114#1.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-1: SUMMARY for call pool_create_#t~ret1049#1.base, pool_create_#t~ret1049#1.offset := ERR_PTR(-12); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1049#1.base, pool_create_#t~ret1049#1.offset;havoc pool_create_#t~ret1049#1.base, pool_create_#t~ret1049#1.offset; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537-1: SUMMARY for call __init_rwsem(dm_pool_metadata_open_~pmd~1#1.base, 304 + dm_pool_metadata_open_~pmd~1#1.offset, 190, 0, dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537: call write~int#25(0, dm_pool_metadata_open_~pmd~1#1.base, 448 + dm_pool_metadata_open_~pmd~1#1.offset, 4); [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: assume -2147483648 <= pool_ctr_#t~ret1135#1 && pool_ctr_#t~ret1135#1 <= 2147483647;pool_ctr_~tmp___0~52#1 := pool_ctr_#t~ret1135#1;havoc pool_ctr_#t~mem1134#1.base, pool_ctr_#t~mem1134#1.offset;havoc pool_ctr_#t~ret1135#1; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772-1: SUMMARY for call pool_ctr_#t~ret1135#1 := kstrtoull(pool_ctr_#t~mem1134#1.base, pool_ctr_#t~mem1134#1.offset, 10, pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9961: havoc thin_ctr_#t~mem1555#1.base, thin_ctr_#t~mem1555#1.offset; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9961-1: SUMMARY for call spin_unlock_irqrestore(thin_ctr_#t~mem1555#1.base, 755 + thin_ctr_#t~mem1555#1.offset, thin_ctr_~flags~20#1); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: pool_ctr_#res#1 := pool_ctr_~r~18#1;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-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: havoc __pool_table_insert_#t~ret345#1, __pool_table_insert_#t~ret346#1, __pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset, __pool_table_insert_~tmp~26#1, __pool_table_insert_~tmp___0~7#1;havoc __pool_table_insert_#in~pool#1.base, __pool_table_insert_#in~pool#1.offset;assume { :end_inline___pool_table_insert } true;pool_create_#res#1.base, pool_create_#res#1.offset := pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset;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-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962: SUMMARY for call synchronize_rcu(); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume 0 != pool_ctr_~tmp___0~52#1;call write~$Pointer$#25(92, 0, pool_ctr_~ti#1.base, 68 + pool_ctr_~ti#1.offset, 8);pool_ctr_~r~18#1 := -22; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume !(0 != pool_ctr_~tmp___0~52#1); [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12539-1: SUMMARY for call INIT_LIST_HEAD(dm_pool_metadata_open_~pmd~1#1.base, 468 + dm_pool_metadata_open_~pmd~1#1.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12539: call write~int#25(0, dm_pool_metadata_open_~pmd~1#1.base, 508 + dm_pool_metadata_open_~pmd~1#1.offset, 1);call write~$Pointer$#25(dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset, dm_pool_metadata_open_~pmd~1#1.base, 16 + dm_pool_metadata_open_~pmd~1#1.offset, 8);call write~int#25(dm_pool_metadata_open_~data_block_size#1, dm_pool_metadata_open_~pmd~1#1.base, 500 + dm_pool_metadata_open_~pmd~1#1.offset, 8); [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728-1: SUMMARY for call ldv_initialize_dm_block_validator_4_#t~ret2528#1.base, ldv_initialize_dm_block_validator_4_#t~ret2528#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728: ~sb_validator_group0~0.base, ~sb_validator_group0~0.offset := ldv_initialize_dm_block_validator_4_#t~ret2528#1.base, ldv_initialize_dm_block_validator_4_#t~ret2528#1.offset;havoc ldv_initialize_dm_block_validator_4_#t~ret2528#1.base, ldv_initialize_dm_block_validator_4_#t~ret2528#1.offset; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323: havoc ldv_resume_5_#t~nondet2610#1;main_#t~ret1826#1 := ldv_resume_5_#res#1;havoc ldv_resume_5_#t~nondet2610#1;assume { :end_inline_ldv_resume_5 } true;assume -2147483648 <= main_#t~ret1826#1 && main_#t~ret1826#1 <= 2147483647;havoc main_#t~ret1826#1;~ldv_state_variable_5~0 := 2; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9963: thin_ctr_#res#1 := 0;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-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9963-1: SUMMARY for call dm_put(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897: assume -2147483648 <= thin_ctr_#t~ret1529#1 && thin_ctr_#t~ret1529#1 <= 2147483647;thin_ctr_~tmp___1~30#1 := thin_ctr_#t~ret1529#1;havoc thin_ctr_#t~mem1528#1.base, thin_ctr_#t~mem1528#1.offset;havoc thin_ctr_#t~ret1529#1; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-1: SUMMARY for call thin_ctr_#t~ret1529#1 := read_dev_id(thin_ctr_#t~mem1528#1.base, thin_ctr_#t~mem1528#1.offset, thin_ctr_~tc~14#1.base, 40 + thin_ctr_~tc~14#1.offset, 0); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5471: assume -2147483648 <= __pool_table_insert_#t~ret345#1 && __pool_table_insert_#t~ret345#1 <= 2147483647;__pool_table_insert_~tmp~26#1 := __pool_table_insert_#t~ret345#1;havoc __pool_table_insert_#t~ret345#1; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5471-1: SUMMARY for call __pool_table_insert_#t~ret345#1 := mutex_is_locked(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset := ldv_initialize_dm_block_validator_4_#t~ret2529#1.base, ldv_initialize_dm_block_validator_4_#t~ret2529#1.offset;havoc ldv_initialize_dm_block_validator_4_#t~ret2529#1.base, ldv_initialize_dm_block_validator_4_#t~ret2529#1.offset;~sb_validator_group1~0.base, ~sb_validator_group1~0.offset := ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729-1: SUMMARY for call ldv_initialize_dm_block_validator_4_#t~ret2529#1.base, ldv_initialize_dm_block_validator_4_#t~ret2529#1.offset := ldv_init_zalloc(24); srcloc: null [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume 0 != thin_ctr_~tmp___1~30#1;call write~$Pointer$#25(154, 0, thin_ctr_~ti#1.base, 68 + thin_ctr_~ti#1.offset, 8);thin_ctr_~r~31#1 := -22; [2025-02-08 03:00:07,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume !(0 != thin_ctr_~tmp___1~30#1);call thin_ctr_#t~mem1530#1.base, thin_ctr_#t~mem1530#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 16 + thin_ctr_~tc~14#1.offset, 8);call thin_ctr_#t~mem1531#1.base, thin_ctr_#t~mem1531#1.offset := read~$Pointer$#25(thin_ctr_#t~mem1530#1.base, thin_ctr_#t~mem1530#1.offset, 8);call thin_ctr_#t~mem1532#1 := read~int#25(thin_ctr_#t~mem1531#1.base, thin_ctr_#t~mem1531#1.offset, 4);assume { :begin_inline_dm_get_md } true;dm_get_md_#in~arg0#1 := thin_ctr_#t~mem1532#1;havoc dm_get_md_#res#1.base, dm_get_md_#res#1.offset;havoc dm_get_md_#t~ret2584#1.base, dm_get_md_#t~ret2584#1.offset, dm_get_md_~arg0#1;dm_get_md_~arg0#1 := dm_get_md_#in~arg0#1; [2025-02-08 03:00:07,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: call pool_create_#t~mem1064#1.base, pool_create_#t~mem1064#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 887 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-1: SUMMARY for call __pool_table_insert_#t~ret346#1 := ldv__builtin_expect((if 0 == __pool_table_insert_~tmp~26#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445-1: SUMMARY for call dm_deferred_set_destroy(pool_create_#t~mem1063#1.base, pool_create_#t~mem1063#1.offset); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445-2: call pool_create_#t~mem1063#1.base, pool_create_#t~mem1063#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 895 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472: assume -9223372036854775808 <= __pool_table_insert_#t~ret346#1 && __pool_table_insert_#t~ret346#1 <= 9223372036854775807;__pool_table_insert_~tmp___0~7#1 := __pool_table_insert_#t~ret346#1;havoc __pool_table_insert_#t~ret346#1; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: 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;__pool_find_#t~ret1085#1.base, __pool_find_#t~ret1085#1.offset := pool_create_#res#1.base, pool_create_#res#1.offset;havoc pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset, pool_create_#t~ret1033#1, pool_create_#t~ret1034#1.base, pool_create_#t~ret1034#1.offset, pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset, pool_create_#t~bitwise1036#1, pool_create_#t~ret1037#1, pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset, pool_create_#t~mem1039#1.base, pool_create_#t~mem1039#1.offset, pool_create_#t~ret1040#1.base, pool_create_#t~ret1040#1.offset, pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset, pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset, pool_create_#t~ret1043#1, pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset, pool_create_#t~ret1045#1, pool_create_#t~ret1046#1.base, pool_create_#t~ret1046#1.offset, pool_create_#t~ret1047#1.base, pool_create_#t~ret1047#1.offset, pool_create_#t~mem1048#1.base, pool_create_#t~mem1048#1.offset, pool_create_#t~ret1049#1.base, pool_create_#t~ret1049#1.offset, pool_create_#t~mem1050#1, pool_create_#t~mem1051#1, pool_create_#t~mem1052#1, pool_create_#t~ret1053#1.base, pool_create_#t~ret1053#1.offset, pool_create_#t~ret1054#1.base, pool_create_#t~ret1054#1.offset, pool_create_#t~mem1055#1.base, pool_create_#t~mem1055#1.offset, pool_create_#t~ret1056#1.base, pool_create_#t~ret1056#1.offset, pool_create_#t~ret1057#1.base, pool_create_#t~ret1057#1.offset, pool_create_#t~mem1058#1.base, pool_create_#t~mem1058#1.offset, pool_create_#t~ret1059#1.base, pool_create_#t~ret1059#1.offset, pool_create_#t~ret1060#1.base, pool_create_#t~ret1060#1.offset, pool_create_#t~mem1061#1.base, pool_create_#t~mem1061#1.offset, pool_create_#t~ret1062#1.base, pool_create_#t~ret1062#1.offset, pool_create_#t~mem1063#1.base, pool_create_#t~mem1063#1.offset, pool_create_#t~mem1064#1.base, pool_create_#t~mem1064#1.offset, pool_create_#t~mem1065#1.base, pool_create_#t~mem1065#1.offset, pool_create_#t~mem1066#1.base, pool_create_#t~mem1066#1.offset, pool_create_#t~mem1067#1.base, pool_create_#t~mem1067#1.offset, pool_create_#t~ret1068#1, pool_create_#t~ret1069#1, pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset, pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~block_size___0#1, pool_create_~read_only#1, pool_create_~error#1.base, pool_create_~error#1.offset, pool_create_~r~16#1, pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset, pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset, pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset, pool_create_~format_device~0#1, pool_create_~tmp~99#1, pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset, pool_create_~tmp___1~19#1, pool_create_~tmp___2~9#1, pool_create_~tmp___3~5#1, pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset, pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset, pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset, pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset, pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset, pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset, pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset, pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset, pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset, pool_create_~tmp___5~1#1;havoc pool_create_#in~pool_md#1.base, pool_create_#in~pool_md#1.offset, pool_create_#in~metadata_dev#1.base, pool_create_#in~metadata_dev#1.offset, pool_create_#in~block_size___0#1, pool_create_#in~read_only#1, pool_create_#in~error#1.base, pool_create_#in~error#1.offset;assume { :end_inline_pool_create } true;__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset := __pool_find_#t~ret1085#1.base, __pool_find_#t~ret1085#1.offset;havoc __pool_find_#t~ret1085#1.base, __pool_find_#t~ret1085#1.offset;call write~int#22(1, __pool_find_~created#1.base, __pool_find_~created#1.offset, 4); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume 0 != __pool_table_insert_~tmp___0~7#1; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume !(0 != __pool_table_insert_~tmp___0~7#1); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-1: SUMMARY for call __init_work(pool_create_~pool~34#1.base, 251 + pool_create_~pool~34#1.offset, 0); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: call write~int#50(137438953408, pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, 8);call pool_create_#t~mem1050#1 := read~int#50(pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, 8);call write~int#25(pool_create_#t~mem1050#1, pool_create_~pool~34#1.base, 251 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~mem1050#1; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966-1: SUMMARY for call thin_ctr_#t~ret1557#1 := dm_pool_close_thin_device(thin_ctr_#t~mem1556#1.base, thin_ctr_#t~mem1556#1.offset); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966-2: call thin_ctr_#t~mem1556#1.base, thin_ctr_#t~mem1556#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 56 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966: assume -2147483648 <= thin_ctr_#t~ret1557#1 && thin_ctr_#t~ret1557#1 <= 2147483647;call thin_ctr_#t~mem1558#1.base, thin_ctr_#t~mem1558#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8447: call pool_create_#t~mem1065#1.base, pool_create_#t~mem1065#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 90 + pool_create_~pool~34#1.offset, 8);assume { :begin_inline_ldv_destroy_workqueue_11 } true;ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.offset := pool_create_#t~mem1065#1.base, pool_create_#t~mem1065#1.offset;havoc ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.offset; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543-1: SUMMARY for call dm_pool_metadata_open_#t~ret2216#1 := __create_persistent_data_objects(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset, (if 0 == (if dm_pool_metadata_open_~format_device#1 % 256 % 4294967296 <= 2147483647 then dm_pool_metadata_open_~format_device#1 % 256 % 4294967296 else dm_pool_metadata_open_~format_device#1 % 256 % 4294967296 - 4294967296) then 0 else 1)); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8447-1: SUMMARY for call dm_deferred_set_destroy(pool_create_#t~mem1064#1.base, pool_create_#t~mem1064#1.offset); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: assume -2147483648 <= dm_pool_metadata_open_#t~ret2216#1 && dm_pool_metadata_open_#t~ret2216#1 <= 2147483647;dm_pool_metadata_open_~r~44#1 := dm_pool_metadata_open_#t~ret2216#1;havoc dm_pool_metadata_open_#t~ret2216#1; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12544: assume 0 != dm_pool_metadata_open_~r~44#1; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12544: assume !(0 != dm_pool_metadata_open_~r~44#1); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: havoc invoke_work_3_#t~nondet1675#1, invoke_work_3_#t~switch1676#1, invoke_work_3_~tmp~134#1;assume { :end_inline_invoke_work_3 } true; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: pool_ctr_~tmp___1~23#1.base, pool_ctr_~tmp___1~23#1.offset := pool_ctr_#t~ret1136#1.base, pool_ctr_#t~ret1136#1.offset;havoc pool_ctr_#t~ret1136#1.base, pool_ctr_#t~ret1136#1.offset;pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset := pool_ctr_~tmp___1~23#1.base, pool_ctr_~tmp___1~23#1.offset; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779-1: SUMMARY for call pool_ctr_#t~ret1136#1.base, pool_ctr_#t~ret1136#1.offset := kzalloc(80, 208); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9968: SUMMARY for call __pool_dec(thin_ctr_#t~mem1558#1.base, thin_ctr_#t~mem1558#1.offset); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: SUMMARY for call lockdep_init_map(pool_create_~pool~34#1.base, 283 + pool_create_~pool~34#1.offset, 66, 0, pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset, 0); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: havoc ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_11 } true;call pool_create_#t~mem1066#1.base, pool_create_#t~mem1066#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 82 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12545: SUMMARY for call kfree(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546: dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset := dm_pool_metadata_open_#t~ret2217#1.base, dm_pool_metadata_open_#t~ret2217#1.offset;havoc dm_pool_metadata_open_#t~ret2217#1.base, dm_pool_metadata_open_#t~ret2217#1.offset;dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset;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-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume 0 == parse_pool_features_#t~mem1091#1 % 4294967296;havoc parse_pool_features_#t~mem1091#1;parse_pool_features_#res#1 := 0;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-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume !(0 == parse_pool_features_#t~mem1091#1 % 4294967296);havoc parse_pool_features_#t~mem1091#1;assume { :begin_inline_dm_read_arg_group } true;dm_read_arg_group_#in~arg0#1.base, dm_read_arg_group_#in~arg0#1.offset, dm_read_arg_group_#in~arg1#1.base, dm_read_arg_group_#in~arg1#1.offset, dm_read_arg_group_#in~arg2#1.base, dm_read_arg_group_#in~arg2#1.offset, dm_read_arg_group_#in~arg3#1.base, dm_read_arg_group_#in~arg3#1.offset := parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, parse_pool_features_~ti#1.base, 68 + parse_pool_features_~ti#1.offset;havoc dm_read_arg_group_#res#1;havoc dm_read_arg_group_#t~nondet2589#1, dm_read_arg_group_~arg0#1.base, dm_read_arg_group_~arg0#1.offset, dm_read_arg_group_~arg1#1.base, dm_read_arg_group_~arg1#1.offset, dm_read_arg_group_~arg2#1.base, dm_read_arg_group_~arg2#1.offset, dm_read_arg_group_~arg3#1.base, dm_read_arg_group_~arg3#1.offset;dm_read_arg_group_~arg0#1.base, dm_read_arg_group_~arg0#1.offset := dm_read_arg_group_#in~arg0#1.base, dm_read_arg_group_#in~arg0#1.offset;dm_read_arg_group_~arg1#1.base, dm_read_arg_group_~arg1#1.offset := dm_read_arg_group_#in~arg1#1.base, dm_read_arg_group_#in~arg1#1.offset;dm_read_arg_group_~arg2#1.base, dm_read_arg_group_~arg2#1.offset := dm_read_arg_group_#in~arg2#1.base, dm_read_arg_group_#in~arg2#1.offset;dm_read_arg_group_~arg3#1.base, dm_read_arg_group_~arg3#1.offset := dm_read_arg_group_#in~arg3#1.base, dm_read_arg_group_#in~arg3#1.offset;havoc dm_read_arg_group_#t~nondet2589#1;assume -2147483648 <= dm_read_arg_group_#t~nondet2589#1 && dm_read_arg_group_#t~nondet2589#1 <= 2147483647;dm_read_arg_group_#res#1 := dm_read_arg_group_#t~nondet2589#1;havoc dm_read_arg_group_#t~nondet2589#1; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, 259 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: call write~$Pointer$#25(#funAddr~do_worker.base, #funAddr~do_worker.offset, pool_create_~pool~34#1.base, 275 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546-1: SUMMARY for call dm_pool_metadata_open_#t~ret2217#1.base, dm_pool_metadata_open_#t~ret2217#1.offset := ERR_PTR(dm_pool_metadata_open_~r~44#1); srcloc: null [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970: call thin_ctr_#t~mem1559#1.base, thin_ctr_#t~mem1559#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 16 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume 0 == (pool_ctr_~pt~5#1.base + pool_ctr_~pt~5#1.offset) % 18446744073709551616;pool_ctr_~r~18#1 := -12; [2025-02-08 03:00:07,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume !(0 == (pool_ctr_~pt~5#1.base + pool_ctr_~pt~5#1.offset) % 18446744073709551616);call pool_ctr_#t~mem1137#1.base, pool_ctr_#t~mem1137#1.offset := read~$Pointer$#25(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, 8); [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: 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;main_#t~ret1718#1 := pool_ctr_#res#1;havoc pool_ctr_#t~ret1116#1, pool_ctr_#t~mem1117#1, pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset, pool_ctr_#t~ret1119#1, pool_ctr_#t~mem1120#1.base, pool_ctr_#t~mem1120#1.offset, pool_ctr_#t~mem1121#1.base, pool_ctr_#t~mem1121#1.offset, pool_ctr_#t~mem1122#1.base, pool_ctr_#t~mem1122#1.offset, pool_ctr_#t~ret1123#1, pool_ctr_#t~mem1124#1.base, pool_ctr_#t~mem1124#1.offset, pool_ctr_#t~ret1125#1, pool_ctr_#t~mem1126#1, pool_ctr_#t~short1127#1, pool_ctr_#t~mem1128#1, pool_ctr_#t~short1129#1, pool_ctr_#t~mem1130#1, pool_ctr_#t~short1131#1, pool_ctr_#t~mem1132#1, pool_ctr_#t~short1133#1, pool_ctr_#t~mem1134#1.base, pool_ctr_#t~mem1134#1.offset, pool_ctr_#t~ret1135#1, pool_ctr_#t~ret1136#1.base, pool_ctr_#t~ret1136#1.offset, pool_ctr_#t~mem1137#1.base, pool_ctr_#t~mem1137#1.offset, pool_ctr_#t~ret1138#1.base, pool_ctr_#t~ret1138#1.offset, pool_ctr_#t~mem1139#1.base, pool_ctr_#t~mem1139#1.offset, pool_ctr_#t~mem1140#1.base, pool_ctr_#t~mem1140#1.offset, pool_ctr_#t~mem1141#1, pool_ctr_#t~mem1142#1, pool_ctr_#t~ret1143#1.base, pool_ctr_#t~ret1143#1.offset, pool_ctr_#t~ret1144#1, pool_ctr_#t~ret1145#1, pool_ctr_#t~mem1146#1, pool_ctr_#t~mem1147#1, pool_ctr_#t~mem1148#1, pool_ctr_#t~short1149#1, pool_ctr_#t~mem1150#1.base, pool_ctr_#t~mem1150#1.offset, pool_ctr_#t~mem1151#1.base, pool_ctr_#t~mem1151#1.offset, pool_ctr_#t~mem1152#1, pool_ctr_#t~mem1153#1, pool_ctr_#t~mem1154#1, pool_ctr_#t~mem1155#1, pool_ctr_#t~mem1156#1, pool_ctr_#t~mem1157#1, pool_ctr_#t~mem1158#1, pool_ctr_#t~mem1159#1, pool_ctr_#t~mem1160#1, pool_ctr_#t~mem1161#1, pool_ctr_#t~mem1162#1, pool_ctr_#t~mem1163#1, pool_ctr_#t~mem1164#1, pool_ctr_#t~mem1165#1, pool_ctr_#t~mem1166#1, pool_ctr_#t~mem1167#1, pool_ctr_#t~mem1168#1, pool_ctr_#t~mem1169#1, pool_ctr_#t~short1170#1, pool_ctr_#t~ret1171#1, pool_ctr_#t~mem1172#1.base, pool_ctr_#t~mem1172#1.offset, pool_ctr_#t~mem1173#1.base, pool_ctr_#t~mem1173#1.offset, pool_ctr_#t~ret1174#1, pool_ctr_#t~mem1175#1.base, pool_ctr_#t~mem1175#1.offset, pool_ctr_#t~mem1176#1.base, pool_ctr_#t~mem1176#1.offset, pool_ctr_#t~mem1177#1.base, pool_ctr_#t~mem1177#1.offset, pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_~argc#1, pool_ctr_~argv#1.base, pool_ctr_~argv#1.offset, pool_ctr_~r~18#1, pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset, pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset, pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset, pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset, pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset, pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset, pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, pool_ctr_~metadata_mode~0#1, pool_ctr_~tmp~110#1, pool_ctr_~tmp___0~52#1, pool_ctr_~tmp___1~23#1.base, pool_ctr_~tmp___1~23#1.offset, pool_ctr_~tmp___2~11#1.base, pool_ctr_~tmp___2~11#1.offset, pool_ctr_~tmp___3~7#1, pool_ctr_~tmp___4~4#1, pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, pool_ctr_~tmp___6~0#1;havoc pool_ctr_#in~ti#1.base, pool_ctr_#in~ti#1.offset, pool_ctr_#in~argc#1, pool_ctr_#in~argv#1.base, pool_ctr_#in~argv#1.offset;assume { :end_inline_pool_ctr } true;assume -2147483648 <= main_#t~ret1718#1 && main_#t~ret1718#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret1718#1;havoc main_#t~mem1717#1;havoc main_#t~ret1718#1; [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970-1: SUMMARY for call dm_put(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset); srcloc: null [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: call pool_create_#t~mem1067#1.base, pool_create_#t~mem1067#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 74 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-1: SUMMARY for call dm_kcopyd_client_destroy(pool_create_#t~mem1066#1.base, pool_create_#t~mem1066#1.offset); srcloc: null [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13736: 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;havoc ldv_main_exported_4_#t~ret2530#1.base, ldv_main_exported_4_#t~ret2530#1.offset, ldv_main_exported_4_#t~ret2531#1.base, ldv_main_exported_4_#t~ret2531#1.offset, ldv_main_exported_4_#t~nondet2532#1, ldv_main_exported_4_#t~switch2533#1, ldv_main_exported_4_#t~mem2534#1, ldv_main_exported_4_#t~ret2535#1, ldv_main_exported_4_#t~mem2536#1, ldv_main_exported_4_#t~ret2537#1, ldv_main_exported_4_#t~mem2538#1, ldv_main_exported_4_#t~ret2539#1, ldv_main_exported_4_#t~ret2540#1, ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset, ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset, ldv_main_exported_4_~tmp~187#1;assume { :end_inline_ldv_main_exported_4 } true; [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume 0 == (thin_ctr_~pool_md~0#1.base + thin_ctr_~pool_md~0#1.offset) % 18446744073709551616;call write~$Pointer$#25(155, 0, thin_ctr_~ti#1.base, 68 + thin_ctr_~ti#1.offset, 8);thin_ctr_~r~31#1 := -22; [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume !(0 == (thin_ctr_~pool_md~0#1.base + thin_ctr_~pool_md~0#1.offset) % 18446744073709551616); [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: call write~int#24(137438953408, pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, 8);call pool_create_#t~mem1051#1 := read~int#24(pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, 8);call write~int#25(pool_create_#t~mem1051#1, pool_create_~pool~34#1.base, 327 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~mem1051#1; [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386-1: SUMMARY for call __init_work(pool_create_~pool~34#1.base, 327 + pool_create_~pool~34#1.offset, 0); srcloc: null [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972: call thin_ctr_#t~mem1560#1.base, thin_ctr_#t~mem1560#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 24 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972-1: SUMMARY for call dm_put_device(thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_#t~mem1559#1.base, thin_ctr_#t~mem1559#1.offset); srcloc: null [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: SUMMARY for call dm_bio_prison_destroy(pool_create_#t~mem1067#1.base, pool_create_#t~mem1067#1.offset); srcloc: null [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5480: SUMMARY for call list_add(__pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset, ~#dm_thin_pool_table~0.base, 148 + ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12550-1: SUMMARY for call dm_pool_metadata_open_#t~ret2218#1 := __begin_transaction(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset); srcloc: null [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12550: assume -2147483648 <= dm_pool_metadata_open_#t~ret2218#1 && dm_pool_metadata_open_#t~ret2218#1 <= 2147483647;dm_pool_metadata_open_~r~44#1 := dm_pool_metadata_open_#t~ret2218#1;havoc dm_pool_metadata_open_#t~ret2218#1; [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11295: havoc invoke_work_2_#t~nondet1681#1, invoke_work_2_#t~switch1682#1, invoke_work_2_~tmp~138#1;assume { :end_inline_invoke_work_2 } true; [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: 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;main_#t~ret1775#1 := thin_ctr_#res#1;havoc thin_ctr_#t~ret1515#1.base, thin_ctr_#t~ret1515#1.offset, thin_ctr_#t~mem1516#1.base, thin_ctr_#t~mem1516#1.offset, thin_ctr_#t~ret1517#1.base, thin_ctr_#t~ret1517#1.offset, thin_ctr_#t~ret1518#1.base, thin_ctr_#t~ret1518#1.offset, thin_ctr_#t~mem1519#1.base, thin_ctr_#t~mem1519#1.offset, thin_ctr_#t~mem1520#1.base, thin_ctr_#t~mem1520#1.offset, thin_ctr_#t~ret1521#1, thin_ctr_#t~mem1522#1.base, thin_ctr_#t~mem1522#1.offset, thin_ctr_#t~mem1523#1.base, thin_ctr_#t~mem1523#1.offset, thin_ctr_#t~ret1524#1, thin_ctr_#t~mem1525#1.base, thin_ctr_#t~mem1525#1.offset, thin_ctr_#t~ret1526#1, thin_ctr_#t~mem1527#1.base, thin_ctr_#t~mem1527#1.offset, thin_ctr_#t~mem1528#1.base, thin_ctr_#t~mem1528#1.offset, thin_ctr_#t~ret1529#1, thin_ctr_#t~mem1530#1.base, thin_ctr_#t~mem1530#1.offset, thin_ctr_#t~mem1531#1.base, thin_ctr_#t~mem1531#1.offset, thin_ctr_#t~mem1532#1, thin_ctr_#t~ret1533#1.base, thin_ctr_#t~ret1533#1.offset, thin_ctr_#t~ret1534#1.base, thin_ctr_#t~ret1534#1.offset, thin_ctr_#t~mem1535#1.base, thin_ctr_#t~mem1535#1.offset, thin_ctr_#t~mem1536#1.base, thin_ctr_#t~mem1536#1.offset, thin_ctr_#t~mem1537#1.base, thin_ctr_#t~mem1537#1.offset, thin_ctr_#t~ret1538#1, thin_ctr_#t~mem1539#1.base, thin_ctr_#t~mem1539#1.offset, thin_ctr_#t~mem1540#1.base, thin_ctr_#t~mem1540#1.offset, thin_ctr_#t~mem1541#1, thin_ctr_#t~ret1542#1, thin_ctr_#t~mem1543#1.base, thin_ctr_#t~mem1543#1.offset, thin_ctr_#t~mem1544#1, thin_ctr_#t~ret1545#1, thin_ctr_#t~mem1546#1.base, thin_ctr_#t~mem1546#1.offset, thin_ctr_#t~mem1547#1, thin_ctr_#t~mem1548#1.base, thin_ctr_#t~mem1548#1.offset, thin_ctr_#t~ret1549#1.base, thin_ctr_#t~ret1549#1.offset, thin_ctr_#t~ret1550#1, thin_ctr_#t~mem1551#1.base, thin_ctr_#t~mem1551#1.offset, thin_ctr_#t~mem1552#1, thin_ctr_#t~mem1553#1.base, thin_ctr_#t~mem1553#1.offset, thin_ctr_#t~mem1554#1.base, thin_ctr_#t~mem1554#1.offset, thin_ctr_#t~mem1555#1.base, thin_ctr_#t~mem1555#1.offset, thin_ctr_#t~mem1556#1.base, thin_ctr_#t~mem1556#1.offset, thin_ctr_#t~ret1557#1, thin_ctr_#t~mem1558#1.base, thin_ctr_#t~mem1558#1.offset, thin_ctr_#t~mem1559#1.base, thin_ctr_#t~mem1559#1.offset, thin_ctr_#t~mem1560#1.base, thin_ctr_#t~mem1560#1.offset, thin_ctr_#t~mem1561#1.base, thin_ctr_#t~mem1561#1.offset, thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_~argc#1, thin_ctr_~argv#1.base, thin_ctr_~argv#1.offset, thin_ctr_~r~31#1, thin_ctr_~tc~14#1.base, thin_ctr_~tc~14#1.offset, thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset, thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset, thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset, thin_ctr_~flags~20#1, thin_ctr_~tmp~127#1.base, thin_ctr_~tmp~127#1.offset, thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset, thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset, thin_ctr_~tmp___0~61#1, thin_ctr_~tmp___1~30#1, thin_ctr_~tmp___2~18#1, thin_ctr_~tmp___3~14#1.base, thin_ctr_~tmp___3~14#1.offset;havoc thin_ctr_#in~ti#1.base, thin_ctr_#in~ti#1.offset, thin_ctr_#in~argc#1, thin_ctr_#in~argv#1.base, thin_ctr_#in~argv#1.offset;assume { :end_inline_thin_ctr } true;assume -2147483648 <= main_#t~ret1775#1 && main_#t~ret1775#1 <= 2147483647;~ldv_retval_4~0 := main_#t~ret1775#1;havoc main_#t~mem1774#1;havoc main_#t~ret1775#1; [2025-02-08 03:00:07,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume 0 != (thin_ctr_#t~mem1560#1.base + thin_ctr_#t~mem1560#1.offset) % 18446744073709551616;havoc thin_ctr_#t~mem1560#1.base, thin_ctr_#t~mem1560#1.offset;call thin_ctr_#t~mem1561#1.base, thin_ctr_#t~mem1561#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 24 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume !(0 != (thin_ctr_#t~mem1560#1.base + thin_ctr_#t~mem1560#1.offset) % 18446744073709551616);havoc thin_ctr_#t~mem1560#1.base, thin_ctr_#t~mem1560#1.offset; [2025-02-08 03:00:07,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: assume 0 != parse_pool_features_~r~17#1;parse_pool_features_#res#1 := -22;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-02-08 03:00:07,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: assume !(0 != parse_pool_features_~r~17#1); [2025-02-08 03:00:07,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8455: SUMMARY for call kfree(pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389: SUMMARY for call lockdep_init_map(pool_create_~pool~34#1.base, 359 + pool_create_~pool~34#1.offset, 67, 0, pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset, 0); srcloc: null [2025-02-08 03:00:07,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12551: assume dm_pool_metadata_open_~r~44#1 < 0; [2025-02-08 03:00:07,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12551: assume !(dm_pool_metadata_open_~r~44#1 < 0);dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset;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-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: havoc dm_read_arg_group_#t~nondet2589#1;parse_pool_features_#t~ret1092#1 := dm_read_arg_group_#res#1;havoc dm_read_arg_group_#t~nondet2589#1, dm_read_arg_group_~arg0#1.base, dm_read_arg_group_~arg0#1.offset, dm_read_arg_group_~arg1#1.base, dm_read_arg_group_~arg1#1.offset, dm_read_arg_group_~arg2#1.base, dm_read_arg_group_~arg2#1.offset, dm_read_arg_group_~arg3#1.base, dm_read_arg_group_~arg3#1.offset;havoc dm_read_arg_group_#in~arg0#1.base, dm_read_arg_group_#in~arg0#1.offset, dm_read_arg_group_#in~arg1#1.base, dm_read_arg_group_#in~arg1#1.offset, dm_read_arg_group_#in~arg2#1.base, dm_read_arg_group_#in~arg2#1.offset, dm_read_arg_group_#in~arg3#1.base, dm_read_arg_group_#in~arg3#1.offset;assume { :end_inline_dm_read_arg_group } true;assume -2147483648 <= parse_pool_features_#t~ret1092#1 && parse_pool_features_#t~ret1092#1 <= 2147483647;parse_pool_features_~r~17#1 := parse_pool_features_#t~ret1092#1;havoc parse_pool_features_#t~ret1092#1; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: pool_ctr_~tmp___2~11#1.base, pool_ctr_~tmp___2~11#1.offset := pool_ctr_#t~ret1138#1.base, pool_ctr_#t~ret1138#1.offset;havoc pool_ctr_#t~mem1137#1.base, pool_ctr_#t~mem1137#1.offset;havoc pool_ctr_#t~ret1138#1.base, pool_ctr_#t~ret1138#1.offset;call pool_ctr_#t~mem1139#1.base, pool_ctr_#t~mem1139#1.offset := read~$Pointer$#41(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8);call pool_ctr_#t~mem1140#1.base, pool_ctr_#t~mem1140#1.offset := read~$Pointer$#25(pool_ctr_#t~mem1139#1.base, pool_ctr_#t~mem1139#1.offset, 8);call pool_ctr_#t~mem1141#1 := read~int#25(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8);call pool_ctr_#t~mem1142#1 := read~int#25(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, 4);assume { :begin_inline___pool_find } true;__pool_find_#in~pool_md#1.base, __pool_find_#in~pool_md#1.offset, __pool_find_#in~metadata_dev#1.base, __pool_find_#in~metadata_dev#1.offset, __pool_find_#in~block_size___0#1, __pool_find_#in~read_only#1, __pool_find_#in~error#1.base, __pool_find_#in~error#1.offset, __pool_find_#in~created#1.base, __pool_find_#in~created#1.offset := pool_ctr_~tmp___2~11#1.base, pool_ctr_~tmp___2~11#1.offset, pool_ctr_#t~mem1140#1.base, pool_ctr_#t~mem1140#1.offset, pool_ctr_#t~mem1141#1, (if 2 == pool_ctr_#t~mem1142#1 % 4294967296 then 1 else 0), pool_ctr_~ti#1.base, 68 + pool_ctr_~ti#1.offset, pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset;havoc __pool_find_#res#1.base, __pool_find_#res#1.offset;havoc __pool_find_#t~ret1079#1.base, __pool_find_#t~ret1079#1.offset, __pool_find_#t~mem1080#1.base, __pool_find_#t~mem1080#1.offset, __pool_find_#t~ret1081#1.base, __pool_find_#t~ret1081#1.offset, __pool_find_#t~ret1082#1.base, __pool_find_#t~ret1082#1.offset, __pool_find_#t~mem1083#1.base, __pool_find_#t~mem1083#1.offset, __pool_find_#t~ret1084#1.base, __pool_find_#t~ret1084#1.offset, __pool_find_#t~ret1085#1.base, __pool_find_#t~ret1085#1.offset, __pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset, __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset, __pool_find_~block_size___0#1, __pool_find_~read_only#1, __pool_find_~error#1.base, __pool_find_~error#1.offset, __pool_find_~created#1.base, __pool_find_~created#1.offset, __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset, __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset, __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset, __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset;__pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset := __pool_find_#in~pool_md#1.base, __pool_find_#in~pool_md#1.offset;__pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset := __pool_find_#in~metadata_dev#1.base, __pool_find_#in~metadata_dev#1.offset;__pool_find_~block_size___0#1 := __pool_find_#in~block_size___0#1;__pool_find_~read_only#1 := __pool_find_#in~read_only#1;__pool_find_~error#1.base, __pool_find_~error#1.offset := __pool_find_#in~error#1.base, __pool_find_#in~error#1.offset;__pool_find_~created#1.base, __pool_find_~created#1.offset := __pool_find_#in~created#1.base, __pool_find_#in~created#1.offset;havoc __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset;havoc __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset;havoc __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset;havoc __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset;assume { :begin_inline___pool_table_lookup_metadata_dev } true;__pool_table_lookup_metadata_dev_#in~md_dev#1.base, __pool_table_lookup_metadata_dev_#in~md_dev#1.offset := __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset;havoc __pool_table_lookup_metadata_dev_#res#1.base, __pool_table_lookup_metadata_dev_#res#1.offset;havoc __pool_table_lookup_metadata_dev_#t~ret354#1, __pool_table_lookup_metadata_dev_#t~ret355#1, __pool_table_lookup_metadata_dev_#t~mem356#1.base, __pool_table_lookup_metadata_dev_#t~mem356#1.offset, __pool_table_lookup_metadata_dev_#t~mem357#1.base, __pool_table_lookup_metadata_dev_#t~mem357#1.offset, __pool_table_lookup_metadata_dev_#t~mem358#1.base, __pool_table_lookup_metadata_dev_#t~mem358#1.offset, __pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset, __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset, __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset, __pool_table_lookup_metadata_dev_~tmp___0~10#1, __pool_table_lookup_metadata_dev_~tmp___1~5#1, __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset;__pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset := __pool_table_lookup_metadata_dev_#in~md_dev#1.base, __pool_table_lookup_metadata_dev_#in~md_dev#1.offset;havoc __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset;havoc __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset;havoc __pool_table_lookup_metadata_dev_~tmp___0~10#1;havoc __pool_table_lookup_metadata_dev_~tmp___1~5#1;havoc __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset;havoc __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset;__pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset := 0, 0; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: havoc thin_ctr_#t~mem1561#1.base, thin_ctr_#t~mem1561#1.offset; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975-1: SUMMARY for call dm_put_device(thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_#t~mem1561#1.base, thin_ctr_#t~mem1561#1.offset); srcloc: null [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: call dm_pool_register_metadata_threshold_#t~mem2516#1.base, dm_pool_register_metadata_threshold_#t~mem2516#1.offset := read~$Pointer$#25(dm_pool_register_metadata_threshold_~pmd#1.base, 32 + dm_pool_register_metadata_threshold_~pmd#1.offset, 8);assume { :begin_inline_dm_sm_register_threshold_callback } true;dm_sm_register_threshold_callback_#in~sm#1.base, dm_sm_register_threshold_callback_#in~sm#1.offset, dm_sm_register_threshold_callback_#in~threshold#1, dm_sm_register_threshold_callback_#in~fn#1.base, dm_sm_register_threshold_callback_#in~fn#1.offset, dm_sm_register_threshold_callback_#in~context#1.base, dm_sm_register_threshold_callback_#in~context#1.offset := dm_pool_register_metadata_threshold_#t~mem2516#1.base, dm_pool_register_metadata_threshold_#t~mem2516#1.offset, dm_pool_register_metadata_threshold_~threshold#1, dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset, dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset;havoc dm_sm_register_threshold_callback_#res#1;havoc dm_sm_register_threshold_callback_#t~mem1921#1.base, dm_sm_register_threshold_callback_#t~mem1921#1.offset, dm_sm_register_threshold_callback_#t~mem1927#1.base, dm_sm_register_threshold_callback_#t~mem1927#1.offset, dm_sm_register_threshold_callback_#t~ret1928#1, dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset, dm_sm_register_threshold_callback_~threshold#1, dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset, dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset, dm_sm_register_threshold_callback_~tmp~159#1;dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset := dm_sm_register_threshold_callback_#in~sm#1.base, dm_sm_register_threshold_callback_#in~sm#1.offset;dm_sm_register_threshold_callback_~threshold#1 := dm_sm_register_threshold_callback_#in~threshold#1;dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset := dm_sm_register_threshold_callback_#in~fn#1.base, dm_sm_register_threshold_callback_#in~fn#1.offset;dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset := dm_sm_register_threshold_callback_#in~context#1.base, dm_sm_register_threshold_callback_#in~context#1.offset;havoc dm_sm_register_threshold_callback_~tmp~159#1;call dm_sm_register_threshold_callback_#t~mem1921#1.base, dm_sm_register_threshold_callback_#t~mem1921#1.offset := read~$Pointer$#25(dm_sm_register_threshold_callback_~sm#1.base, 104 + dm_sm_register_threshold_callback_~sm#1.offset, 8); [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675-1: SUMMARY for call down_write(dm_pool_register_metadata_threshold_~pmd#1.base, 304 + dm_pool_register_metadata_threshold_~pmd#1.offset); srcloc: null [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786-1: SUMMARY for call pool_ctr_#t~ret1138#1.base, pool_ctr_#t~ret1138#1.offset := dm_table_get_md(pool_ctr_#t~mem1137#1.base, pool_ctr_#t~mem1137#1.offset); srcloc: null [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12552: assume -2147483648 <= dm_pool_metadata_open_#t~ret2219#1 && dm_pool_metadata_open_#t~ret2219#1 <= 2147483647;dm_pool_metadata_open_~tmp___2~23#1 := dm_pool_metadata_open_#t~ret2219#1;havoc dm_pool_metadata_open_#t~ret2219#1; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12552-1: SUMMARY for call dm_pool_metadata_open_#t~ret2219#1 := dm_pool_metadata_close(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset); srcloc: null [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: pool_ctr_#t~ret1143#1.base, pool_ctr_#t~ret1143#1.offset := __pool_find_#res#1.base, __pool_find_#res#1.offset;havoc __pool_find_#t~ret1079#1.base, __pool_find_#t~ret1079#1.offset, __pool_find_#t~mem1080#1.base, __pool_find_#t~mem1080#1.offset, __pool_find_#t~ret1081#1.base, __pool_find_#t~ret1081#1.offset, __pool_find_#t~ret1082#1.base, __pool_find_#t~ret1082#1.offset, __pool_find_#t~mem1083#1.base, __pool_find_#t~mem1083#1.offset, __pool_find_#t~ret1084#1.base, __pool_find_#t~ret1084#1.offset, __pool_find_#t~ret1085#1.base, __pool_find_#t~ret1085#1.offset, __pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset, __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset, __pool_find_~block_size___0#1, __pool_find_~read_only#1, __pool_find_~error#1.base, __pool_find_~error#1.offset, __pool_find_~created#1.base, __pool_find_~created#1.offset, __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset, __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset, __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset, __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset;havoc __pool_find_#in~pool_md#1.base, __pool_find_#in~pool_md#1.offset, __pool_find_#in~metadata_dev#1.base, __pool_find_#in~metadata_dev#1.offset, __pool_find_#in~block_size___0#1, __pool_find_#in~read_only#1, __pool_find_#in~error#1.base, __pool_find_#in~error#1.offset, __pool_find_#in~created#1.base, __pool_find_#in~created#1.offset;assume { :end_inline___pool_find } true;pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset := pool_ctr_#t~ret1143#1.base, pool_ctr_#t~ret1143#1.offset;havoc pool_ctr_#t~mem1139#1.base, pool_ctr_#t~mem1139#1.offset;havoc pool_ctr_#t~mem1140#1.base, pool_ctr_#t~mem1140#1.offset;havoc pool_ctr_#t~mem1141#1;havoc pool_ctr_#t~mem1142#1;havoc pool_ctr_#t~ret1143#1.base, pool_ctr_#t~ret1143#1.offset; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: __pool_find_#t~ret1079#1.base, __pool_find_#t~ret1079#1.offset := __pool_table_lookup_metadata_dev_#res#1.base, __pool_table_lookup_metadata_dev_#res#1.offset;havoc __pool_table_lookup_metadata_dev_#t~ret354#1, __pool_table_lookup_metadata_dev_#t~ret355#1, __pool_table_lookup_metadata_dev_#t~mem356#1.base, __pool_table_lookup_metadata_dev_#t~mem356#1.offset, __pool_table_lookup_metadata_dev_#t~mem357#1.base, __pool_table_lookup_metadata_dev_#t~mem357#1.offset, __pool_table_lookup_metadata_dev_#t~mem358#1.base, __pool_table_lookup_metadata_dev_#t~mem358#1.offset, __pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset, __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset, __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset, __pool_table_lookup_metadata_dev_~tmp___0~10#1, __pool_table_lookup_metadata_dev_~tmp___1~5#1, __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset;havoc __pool_table_lookup_metadata_dev_#in~md_dev#1.base, __pool_table_lookup_metadata_dev_#in~md_dev#1.offset;assume { :end_inline___pool_table_lookup_metadata_dev } true;__pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset := __pool_find_#t~ret1079#1.base, __pool_find_#t~ret1079#1.offset;havoc __pool_find_#t~ret1079#1.base, __pool_find_#t~ret1079#1.offset;__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset := __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: dm_pool_register_metadata_threshold_#t~ret2517#1 := dm_sm_register_threshold_callback_#res#1;havoc dm_sm_register_threshold_callback_#t~mem1921#1.base, dm_sm_register_threshold_callback_#t~mem1921#1.offset, dm_sm_register_threshold_callback_#t~mem1927#1.base, dm_sm_register_threshold_callback_#t~mem1927#1.offset, dm_sm_register_threshold_callback_#t~ret1928#1, dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset, dm_sm_register_threshold_callback_~threshold#1, dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset, dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset, dm_sm_register_threshold_callback_~tmp~159#1;havoc dm_sm_register_threshold_callback_#in~sm#1.base, dm_sm_register_threshold_callback_#in~sm#1.offset, dm_sm_register_threshold_callback_#in~threshold#1, dm_sm_register_threshold_callback_#in~fn#1.base, dm_sm_register_threshold_callback_#in~fn#1.offset, dm_sm_register_threshold_callback_#in~context#1.base, dm_sm_register_threshold_callback_#in~context#1.offset;assume { :end_inline_dm_sm_register_threshold_callback } true;assume -2147483648 <= dm_pool_register_metadata_threshold_#t~ret2517#1 && dm_pool_register_metadata_threshold_#t~ret2517#1 <= 2147483647;dm_pool_register_metadata_threshold_~r~88#1 := dm_pool_register_metadata_threshold_#t~ret2517#1;havoc dm_pool_register_metadata_threshold_#t~mem2516#1.base, dm_pool_register_metadata_threshold_#t~mem2516#1.offset;havoc dm_pool_register_metadata_threshold_#t~ret2517#1; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, 335 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: call write~$Pointer$#25(#funAddr~do_waker.base, #funAddr~do_waker.offset, pool_create_~pool~34#1.base, 351 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: assume -2147483648 <= pool_create_#t~ret1068#1 && pool_create_#t~ret1068#1 <= 2147483647;pool_create_~tmp___5~1#1 := pool_create_#t~ret1068#1; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-1: SUMMARY for call pool_create_#t~ret1068#1 := dm_pool_metadata_close(pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset); srcloc: null [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: assume dm_pool_metadata_open_~tmp___2~23#1 < 0; [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: assume !(dm_pool_metadata_open_~tmp___2~23#1 < 0); [2025-02-08 03:00:07,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: call write~$Pointer$#25(thin_ctr_#t~ret1534#1.base, thin_ctr_#t~ret1534#1.offset, thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8);havoc thin_ctr_#t~ret1534#1.base, thin_ctr_#t~ret1534#1.offset;call thin_ctr_#t~mem1535#1.base, thin_ctr_#t~mem1535#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911-1: SUMMARY for call thin_ctr_#t~ret1534#1.base, thin_ctr_#t~ret1534#1.offset := __pool_table_lookup(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume -2147483648 <= __pool_table_lookup_metadata_dev_#t~ret354#1 && __pool_table_lookup_metadata_dev_#t~ret354#1 <= 2147483647;__pool_table_lookup_metadata_dev_~tmp___0~10#1 := __pool_table_lookup_metadata_dev_#t~ret354#1;havoc __pool_table_lookup_metadata_dev_#t~ret354#1; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-1: SUMMARY for call __pool_table_lookup_metadata_dev_#t~ret354#1 := mutex_is_locked(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: dm_pool_register_metadata_threshold_#res#1 := dm_pool_register_metadata_threshold_~r~88#1; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554: assume -2147483648 <= dm_pool_metadata_open_#t~ret2220#1 && dm_pool_metadata_open_#t~ret2220#1 <= 2147483647;havoc dm_pool_metadata_open_#t~ret2220#1; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677-1: SUMMARY for call up_write(dm_pool_register_metadata_threshold_~pmd#1.base, 304 + dm_pool_register_metadata_threshold_~pmd#1.offset); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: assume 0 != pool_create_~tmp___5~1#1; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: assume !(0 != pool_create_~tmp___5~1#1); [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-1: SUMMARY for call dm_pool_metadata_open_#t~ret2220#1 := printk(191, 0); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: pool_ctr_~tmp___4~4#1 := (if 0 == pool_ctr_#t~ret1144#1 % 256 then 0 else 1);havoc pool_ctr_#t~ret1144#1; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789-1: SUMMARY for call pool_ctr_#t~ret1144#1 := IS_ERR(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: assume 0 == (thin_ctr_#t~mem1535#1.base + thin_ctr_#t~mem1535#1.offset) % 18446744073709551616;havoc thin_ctr_#t~mem1535#1.base, thin_ctr_#t~mem1535#1.offset;call write~$Pointer$#25(156, 0, thin_ctr_~ti#1.base, 68 + thin_ctr_~ti#1.offset, 8);thin_ctr_~r~31#1 := -22; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: assume !(0 == (thin_ctr_#t~mem1535#1.base + thin_ctr_#t~mem1535#1.offset) % 18446744073709551616);havoc thin_ctr_#t~mem1535#1.base, thin_ctr_#t~mem1535#1.offset;call thin_ctr_#t~mem1536#1.base, thin_ctr_#t~mem1536#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume 0 != (__pool_find_~pool~35#1.base + __pool_find_~pool~35#1.offset) % 18446744073709551616;call __pool_find_#t~mem1080#1.base, __pool_find_#t~mem1080#1.offset := read~$Pointer$#25(__pool_find_~pool~35#1.base, 24 + __pool_find_~pool~35#1.offset, 8); [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume !(0 != (__pool_find_~pool~35#1.base + __pool_find_~pool~35#1.offset) % 18446744073709551616); [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552-1: SUMMARY for call __pool_table_lookup_metadata_dev_#t~ret355#1 := ldv__builtin_expect((if 0 == __pool_table_lookup_metadata_dev_~tmp___0~10#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: assume -2147483648 <= pool_create_#t~ret1069#1 && pool_create_#t~ret1069#1 <= 2147483647;havoc pool_create_#t~ret1069#1; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459-1: SUMMARY for call pool_create_#t~ret1069#1 := printk(75, 0); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552: assume -9223372036854775808 <= __pool_table_lookup_metadata_dev_#t~ret355#1 && __pool_table_lookup_metadata_dev_#t~ret355#1 <= 9223372036854775807;__pool_table_lookup_metadata_dev_~tmp___1~5#1 := __pool_table_lookup_metadata_dev_#t~ret355#1;havoc __pool_table_lookup_metadata_dev_#t~ret355#1; [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393-1: SUMMARY for call init_timer_key(pool_create_~pool~34#1.base, 403 + pool_create_~pool~34#1.offset, 2097152, 68, 0, pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset); srcloc: null [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: call write~$Pointer$#25(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, pool_create_~pool~34#1.base, 427 + pool_create_~pool~34#1.offset, 8);call write~int#25(pool_create_~pool~34#1.base + (327 + pool_create_~pool~34#1.offset), pool_create_~pool~34#1.base, 435 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084-1: SUMMARY for call down_write(dm_pool_open_thin_device_~pmd#1.base, 304 + dm_pool_open_thin_device_~pmd#1.offset); srcloc: null [2025-02-08 03:00:07,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: SUMMARY for call kfree(thin_ctr_~tc~14#1.base, thin_ctr_~tc~14#1.offset); srcloc: null [2025-02-08 03:00:07,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: call dm_pool_open_thin_device_#t~mem2386#1 := read~int#25(dm_pool_open_thin_device_~pmd#1.base, 508 + dm_pool_open_thin_device_~pmd#1.offset, 1); [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: assume 0 != (if pool_ctr_~tmp___4~4#1 % 256 % 4294967296 <= 2147483647 then pool_ctr_~tmp___4~4#1 % 256 % 4294967296 else pool_ctr_~tmp___4~4#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: assume !(0 != (if pool_ctr_~tmp___4~4#1 % 256 % 4294967296 <= 2147483647 then pool_ctr_~tmp___4~4#1 % 256 % 4294967296 else pool_ctr_~tmp___4~4#1 % 256 % 4294967296 - 4294967296));call pool_ctr_#t~mem1146#1 := read~int#22(pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset, 4);pool_ctr_#t~short1149#1 := 0 == pool_ctr_#t~mem1146#1; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume 0 != __pool_table_lookup_metadata_dev_~tmp___1~5#1; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume !(0 != __pool_table_lookup_metadata_dev_~tmp___1~5#1);call __pool_table_lookup_metadata_dev_#t~mem356#1.base, __pool_table_lookup_metadata_dev_#t~mem356#1.offset := read~$Pointer$#25(~#dm_thin_pool_table~0.base, 148 + ~#dm_thin_pool_table~0.offset, 8);__pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset := __pool_table_lookup_metadata_dev_#t~mem356#1.base, __pool_table_lookup_metadata_dev_#t~mem356#1.offset;havoc __pool_table_lookup_metadata_dev_#t~mem356#1.base, __pool_table_lookup_metadata_dev_#t~mem356#1.offset;__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset := __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299-50: assume 0 == ~ldv_retval_4~0;~ldv_state_variable_5~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299-50: assume !(0 == ~ldv_retval_4~0); [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume (__pool_find_#t~mem1080#1.base + __pool_find_#t~mem1080#1.offset) % 18446744073709551616 != (__pool_find_~pool_md#1.base + __pool_find_~pool_md#1.offset) % 18446744073709551616;havoc __pool_find_#t~mem1080#1.base, __pool_find_#t~mem1080#1.offset;call write~$Pointer$#25(77, 0, __pool_find_~error#1.base, __pool_find_~error#1.offset, 8); [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume !((__pool_find_#t~mem1080#1.base + __pool_find_#t~mem1080#1.offset) % 18446744073709551616 != (__pool_find_~pool_md#1.base + __pool_find_~pool_md#1.offset) % 18446744073709551616);havoc __pool_find_#t~mem1080#1.base, __pool_find_#t~mem1080#1.offset; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13085: assume 0 == dm_pool_open_thin_device_#t~mem2386#1 % 256;havoc dm_pool_open_thin_device_#t~mem2386#1; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13085: assume !(0 == dm_pool_open_thin_device_#t~mem2386#1 % 256);havoc dm_pool_open_thin_device_#t~mem2386#1; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume -9223372036854775808 <= pool_ctr_#t~ret1145#1 && pool_ctr_#t~ret1145#1 <= 9223372036854775807;pool_ctr_~tmp___3~7#1 := pool_ctr_#t~ret1145#1;havoc pool_ctr_#t~ret1145#1;pool_ctr_~r~18#1 := (if pool_ctr_~tmp___3~7#1 % 4294967296 <= 2147483647 then pool_ctr_~tmp___3~7#1 % 4294967296 else pool_ctr_~tmp___3~7#1 % 4294967296 - 4294967296); [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-1: SUMMARY for call pool_ctr_#t~ret1145#1 := PTR_ERR(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset); srcloc: null [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: assume { :begin_inline_dm_shift_arg } true;dm_shift_arg_#in~arg0#1.base, dm_shift_arg_#in~arg0#1.offset := parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset;havoc dm_shift_arg_#res#1.base, dm_shift_arg_#res#1.offset;havoc dm_shift_arg_#t~ret2592#1.base, dm_shift_arg_#t~ret2592#1.offset, dm_shift_arg_~arg0#1.base, dm_shift_arg_~arg0#1.offset;dm_shift_arg_~arg0#1.base, dm_shift_arg_~arg0#1.offset := dm_shift_arg_#in~arg0#1.base, dm_shift_arg_#in~arg0#1.offset; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-1: SUMMARY for call pool_create_#t~ret1033#1 := IS_ERR(pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset); srcloc: null [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: pool_create_~tmp~99#1 := (if 0 == pool_create_#t~ret1033#1 % 256 then 0 else 1);havoc pool_create_#t~ret1033#1; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981: thin_ctr_#res#1 := thin_ctr_~r~31#1;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-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086-1: SUMMARY for call dm_pool_open_thin_device_#t~ret2387#1 := __open_device(dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset, dm_pool_open_thin_device_~dev#1, 0, dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset); srcloc: null [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: assume -2147483648 <= dm_pool_open_thin_device_#t~ret2387#1 && dm_pool_open_thin_device_#t~ret2387#1 <= 2147483647;dm_pool_open_thin_device_~r~62#1 := dm_pool_open_thin_device_#t~ret2387#1;havoc dm_pool_open_thin_device_#t~ret2387#1; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13945: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13945: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 03:00:07,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-1: pool_create_#res#1.base, pool_create_#res#1.offset := pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset;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-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12558-1: SUMMARY for call dm_pool_metadata_open_#t~ret2221#1.base, dm_pool_metadata_open_#t~ret2221#1.offset := ERR_PTR(dm_pool_metadata_open_~r~44#1); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume 0 != (if pool_create_~tmp~99#1 % 256 % 4294967296 <= 2147483647 then pool_create_~tmp~99#1 % 256 % 4294967296 else pool_create_~tmp~99#1 % 256 % 4294967296 - 4294967296);call write~$Pointer$#25(59, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8);pool_create_#res#1.base, pool_create_#res#1.offset := pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset;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-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume !(0 != (if pool_create_~tmp~99#1 % 256 % 4294967296 <= 2147483647 then pool_create_~tmp~99#1 % 256 % 4294967296 else pool_create_~tmp~99#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset := __pool_find_#t~ret1081#1.base, __pool_find_#t~ret1081#1.offset;havoc __pool_find_#t~ret1081#1.base, __pool_find_#t~ret1081#1.offset;__pool_find_#res#1.base, __pool_find_#res#1.offset := __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-1: SUMMARY for call __init_work(pool_create_~pool~34#1.base, 535 + pool_create_~pool~34#1.offset, 0); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-1: SUMMARY for call __pool_find_#t~ret1081#1.base, __pool_find_#t~ret1081#1.offset := ERR_PTR(-16); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: call write~int#31(137438953408, pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, 8);call pool_create_#t~mem1052#1 := read~int#31(pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, 8);call write~int#25(pool_create_#t~mem1052#1, pool_create_~pool~34#1.base, 535 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~mem1052#1; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12558: dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset := dm_pool_metadata_open_#t~ret2221#1.base, dm_pool_metadata_open_#t~ret2221#1.offset;havoc dm_pool_metadata_open_#t~ret2221#1.base, dm_pool_metadata_open_#t~ret2221#1.offset;dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset;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-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13946: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8595: assume -2147483648 <= parse_pool_features_#t~ret1095#1 && parse_pool_features_#t~ret1095#1 <= 2147483647;parse_pool_features_~tmp___3~6#1 := parse_pool_features_#t~ret1095#1;havoc parse_pool_features_#t~ret1095#1; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8595-1: SUMMARY for call parse_pool_features_#t~ret1095#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 80, 0); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14211: havoc dm_set_target_max_io_len_#t~nondet2591#1;thin_ctr_#t~ret1545#1 := dm_set_target_max_io_len_#res#1;havoc dm_set_target_max_io_len_#t~nondet2591#1, dm_set_target_max_io_len_~arg0#1.base, dm_set_target_max_io_len_~arg0#1.offset, dm_set_target_max_io_len_~arg1#1;havoc dm_set_target_max_io_len_#in~arg0#1.base, dm_set_target_max_io_len_#in~arg0#1.offset, dm_set_target_max_io_len_#in~arg1#1;assume { :end_inline_dm_set_target_max_io_len } true;assume -2147483648 <= thin_ctr_#t~ret1545#1 && thin_ctr_#t~ret1545#1 <= 2147483647;thin_ctr_~r~31#1 := thin_ctr_#t~ret1545#1;havoc thin_ctr_#t~mem1543#1.base, thin_ctr_#t~mem1543#1.offset;havoc thin_ctr_#t~mem1544#1;havoc thin_ctr_#t~ret1545#1; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972-56: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_6~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972-56: assume !(0 == ~ldv_retval_1~0); [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume 0 == parse_pool_features_~tmp___3~6#1;call write~int#25(0, parse_pool_features_~pf#1.base, 4 + parse_pool_features_~pf#1.offset, 1); [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume !(0 == parse_pool_features_~tmp___3~6#1); [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-3: SUMMARY for call mempool_create_#t~ret2612#1.base, mempool_create_#t~ret2612#1.offset := ldv_malloc(192); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-2: mempool_create_#res#1.base, mempool_create_#res#1.offset := mempool_create_#t~ret2612#1.base, mempool_create_#t~ret2612#1.offset;havoc mempool_create_#t~ret2612#1.base, mempool_create_#t~ret2612#1.offset; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344: havoc mempool_create_#t~ret2612#1.base, mempool_create_#t~ret2612#1.offset;mempool_create_slab_pool_#t~ret174#1.base, mempool_create_slab_pool_#t~ret174#1.offset := mempool_create_#res#1.base, mempool_create_#res#1.offset;havoc mempool_create_#t~ret2612#1.base, mempool_create_#t~ret2612#1.offset, mempool_create_~arg0#1, mempool_create_~arg1#1.base, mempool_create_~arg1#1.offset, mempool_create_~arg2#1.base, mempool_create_~arg2#1.offset, mempool_create_~arg3#1.base, mempool_create_~arg3#1.offset;havoc mempool_create_#in~arg0#1, mempool_create_#in~arg1#1.base, mempool_create_#in~arg1#1.offset, mempool_create_#in~arg2#1.base, mempool_create_#in~arg2#1.offset, mempool_create_#in~arg3#1.base, mempool_create_#in~arg3#1.offset;assume { :end_inline_mempool_create } true;mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset := mempool_create_slab_pool_#t~ret174#1.base, mempool_create_slab_pool_#t~ret174#1.offset;havoc mempool_create_slab_pool_#t~ret174#1.base, mempool_create_slab_pool_#t~ret174#1.offset;mempool_create_slab_pool_#res#1.base, mempool_create_slab_pool_#res#1.offset := mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-1: SUMMARY for call __pool_inc(thin_ctr_#t~mem1536#1.base, thin_ctr_#t~mem1536#1.offset); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089: dm_pool_open_thin_device_#res#1 := dm_pool_open_thin_device_~r~62#1; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089-1: SUMMARY for call up_write(dm_pool_open_thin_device_~pmd#1.base, 304 + dm_pool_open_thin_device_~pmd#1.offset); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: havoc thin_ctr_#t~mem1536#1.base, thin_ctr_#t~mem1536#1.offset;call thin_ctr_#t~mem1537#1.base, thin_ctr_#t~mem1537#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8); [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636: SUMMARY for call destroy_workqueue(ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: SUMMARY for call lockdep_init_map(pool_create_~pool~34#1.base, 567 + pool_create_~pool~34#1.offset, 69, 0, pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset, 0); srcloc: null [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: assume pool_ctr_#t~short1149#1;havoc pool_ctr_#t~mem1146#1;havoc pool_ctr_#t~mem1147#1;havoc pool_ctr_#t~mem1148#1;havoc pool_ctr_#t~short1149#1;call write~$Pointer$#25(93, 0, pool_ctr_~ti#1.base, 68 + pool_ctr_~ti#1.offset, 8);pool_ctr_~r~18#1 := -22; [2025-02-08 03:00:07,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: assume !pool_ctr_#t~short1149#1;havoc pool_ctr_#t~mem1146#1;havoc pool_ctr_#t~mem1147#1;havoc pool_ctr_#t~mem1148#1;havoc pool_ctr_#t~short1149#1;call write~$Pointer$#25(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset, pool_ctr_~pt~5#1.base, 8 + pool_ctr_~pt~5#1.offset, 8);call write~$Pointer$#25(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset, 8);call pool_ctr_#t~mem1150#1.base, pool_ctr_#t~mem1150#1.offset := read~$Pointer$#41(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8);call write~$Pointer$#25(pool_ctr_#t~mem1150#1.base, pool_ctr_#t~mem1150#1.offset, pool_ctr_~pt~5#1.base, 24 + pool_ctr_~pt~5#1.offset, 8);havoc pool_ctr_#t~mem1150#1.base, pool_ctr_#t~mem1150#1.offset;call pool_ctr_#t~mem1151#1.base, pool_ctr_#t~mem1151#1.offset := read~$Pointer$#41(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset, 8);call write~$Pointer$#25(pool_ctr_#t~mem1151#1.base, pool_ctr_#t~mem1151#1.offset, pool_ctr_~pt~5#1.base, 16 + pool_ctr_~pt~5#1.offset, 8);havoc pool_ctr_#t~mem1151#1.base, pool_ctr_#t~mem1151#1.offset;call pool_ctr_#t~mem1152#1 := read~int#25(pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset, 8);call write~int#25(pool_ctr_#t~mem1152#1, pool_ctr_~pt~5#1.base, 56 + pool_ctr_~pt~5#1.offset, 8);havoc pool_ctr_#t~mem1152#1;call pool_ctr_#t~mem1153#1 := read~int#25(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, 4);call pool_ctr_#t~mem1154#1 := read~int#25(pool_ctr_~#pf~0#1.base, 4 + pool_ctr_~#pf~0#1.offset, 1);call pool_ctr_#t~mem1155#1 := read~int#25(pool_ctr_~#pf~0#1.base, 5 + pool_ctr_~#pf~0#1.offset, 1);call pool_ctr_#t~mem1156#1 := read~int#25(pool_ctr_~#pf~0#1.base, 6 + pool_ctr_~#pf~0#1.offset, 1);call pool_ctr_#t~mem1157#1 := read~int#25(pool_ctr_~#pf~0#1.base, 7 + pool_ctr_~#pf~0#1.offset, 1);call write~int#14(pool_ctr_#t~mem1153#1, pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, 4);call write~int#14(pool_ctr_#t~mem1154#1, pool_ctr_~#tmp___5~2#1.base, 4 + pool_ctr_~#tmp___5~2#1.offset, 1);call write~int#14(pool_ctr_#t~mem1155#1, pool_ctr_~#tmp___5~2#1.base, 5 + pool_ctr_~#tmp___5~2#1.offset, 1);call write~int#14(pool_ctr_#t~mem1156#1, pool_ctr_~#tmp___5~2#1.base, 6 + pool_ctr_~#tmp___5~2#1.offset, 1);call write~int#14(pool_ctr_#t~mem1157#1, pool_ctr_~#tmp___5~2#1.base, 7 + pool_ctr_~#tmp___5~2#1.offset, 1);havoc pool_ctr_#t~mem1153#1;havoc pool_ctr_#t~mem1154#1;havoc pool_ctr_#t~mem1155#1;havoc pool_ctr_#t~mem1156#1;havoc pool_ctr_#t~mem1157#1;call pool_ctr_#t~mem1158#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, 4);call pool_ctr_#t~mem1159#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 4 + pool_ctr_~#tmp___5~2#1.offset, 1);call pool_ctr_#t~mem1160#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 5 + pool_ctr_~#tmp___5~2#1.offset, 1);call pool_ctr_#t~mem1161#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 6 + pool_ctr_~#tmp___5~2#1.offset, 1);call pool_ctr_#t~mem1162#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 7 + pool_ctr_~#tmp___5~2#1.offset, 1);call write~int#25(pool_ctr_#t~mem1158#1, pool_ctr_~pt~5#1.base, 64 + pool_ctr_~pt~5#1.offset, 4);call write~int#25(pool_ctr_#t~mem1159#1, pool_ctr_~pt~5#1.base, 68 + pool_ctr_~pt~5#1.offset, 1);call write~int#25(pool_ctr_#t~mem1160#1, pool_ctr_~pt~5#1.base, 69 + pool_ctr_~pt~5#1.offset, 1);call write~int#25(pool_ctr_#t~mem1161#1, pool_ctr_~pt~5#1.base, 70 + pool_ctr_~pt~5#1.offset, 1);call write~int#25(pool_ctr_#t~mem1162#1, pool_ctr_~pt~5#1.base, 71 + pool_ctr_~pt~5#1.offset, 1);havoc pool_ctr_#t~mem1158#1;havoc pool_ctr_#t~mem1159#1;havoc pool_ctr_#t~mem1160#1;havoc pool_ctr_#t~mem1161#1;havoc pool_ctr_#t~mem1162#1;call pool_ctr_#t~mem1163#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, 4);call pool_ctr_#t~mem1164#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 4 + pool_ctr_~#tmp___5~2#1.offset, 1);call pool_ctr_#t~mem1165#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 5 + pool_ctr_~#tmp___5~2#1.offset, 1);call pool_ctr_#t~mem1166#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 6 + pool_ctr_~#tmp___5~2#1.offset, 1);call pool_ctr_#t~mem1167#1 := read~int#14(pool_ctr_~#tmp___5~2#1.base, 7 + pool_ctr_~#tmp___5~2#1.offset, 1);call write~int#25(pool_ctr_#t~mem1163#1, pool_ctr_~pt~5#1.base, 72 + pool_ctr_~pt~5#1.offset, 4);call write~int#25(pool_ctr_#t~mem1164#1, pool_ctr_~pt~5#1.base, 76 + pool_ctr_~pt~5#1.offset, 1);call write~int#25(pool_ctr_#t~mem1165#1, pool_ctr_~pt~5#1.base, 77 + pool_ctr_~pt~5#1.offset, 1);call write~int#25(pool_ctr_#t~mem1166#1, pool_ctr_~pt~5#1.base, 78 + pool_ctr_~pt~5#1.offset, 1);call write~int#25(pool_ctr_#t~mem1167#1, pool_ctr_~pt~5#1.base, 79 + pool_ctr_~pt~5#1.offset, 1);havoc pool_ctr_#t~mem1163#1;havoc pool_ctr_#t~mem1164#1;havoc pool_ctr_#t~mem1165#1;havoc pool_ctr_#t~mem1166#1;havoc pool_ctr_#t~mem1167#1;call write~int#25(1, pool_ctr_~ti#1.base, 36 + pool_ctr_~ti#1.offset, 4);call write~int#25(1, pool_ctr_~ti#1.base, 79 + pool_ctr_~ti#1.offset, 1);call pool_ctr_#t~mem1168#1 := read~int#25(pool_ctr_~#pf~0#1.base, 5 + pool_ctr_~#pf~0#1.offset, 1);pool_ctr_#t~short1170#1 := 0 != (if pool_ctr_#t~mem1168#1 % 256 % 4294967296 <= 2147483647 then pool_ctr_#t~mem1168#1 % 256 % 4294967296 else pool_ctr_#t~mem1168#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:00:07,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796-1: assume pool_ctr_#t~short1149#1;call pool_ctr_#t~mem1147#1 := read~int#25(pool_ctr_~#pf~0#1.base, 5 + pool_ctr_~#pf~0#1.offset, 1);call pool_ctr_#t~mem1148#1 := read~int#25(pool_ctr_~pool~37#1.base, 69 + pool_ctr_~pool~37#1.offset, 1);pool_ctr_#t~short1149#1 := (if pool_ctr_#t~mem1147#1 % 256 % 4294967296 <= 2147483647 then pool_ctr_#t~mem1147#1 % 256 % 4294967296 else pool_ctr_#t~mem1147#1 % 256 % 4294967296 - 4294967296) != (if pool_ctr_#t~mem1148#1 % 256 % 4294967296 <= 2147483647 then pool_ctr_#t~mem1148#1 % 256 % 4294967296 else pool_ctr_#t~mem1148#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:00:07,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796-1: assume !pool_ctr_#t~short1149#1; [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919: assume -2147483648 <= thin_ctr_#t~ret1538#1 && thin_ctr_#t~ret1538#1 <= 2147483647;thin_ctr_~tmp___2~18#1 := thin_ctr_#t~ret1538#1;havoc thin_ctr_#t~mem1537#1.base, thin_ctr_#t~mem1537#1.offset;havoc thin_ctr_#t~ret1538#1; [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-1: SUMMARY for call thin_ctr_#t~ret1538#1 := get_pool_mode(thin_ctr_#t~mem1537#1.base, thin_ctr_#t~mem1537#1.offset); srcloc: null [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: SUMMARY for call __pool_inc(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset); srcloc: null [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637: SUMMARY for call call_and_disable_all_1(2); srcloc: null [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214-3: SUMMARY for call dm_shift_arg_#t~ret2592#1.base, dm_shift_arg_#t~ret2592#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214-2: dm_shift_arg_#res#1.base, dm_shift_arg_#res#1.offset := dm_shift_arg_#t~ret2592#1.base, dm_shift_arg_#t~ret2592#1.offset;havoc dm_shift_arg_#t~ret2592#1.base, dm_shift_arg_#t~ret2592#1.offset; [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: havoc dm_shift_arg_#t~ret2592#1.base, dm_shift_arg_#t~ret2592#1.offset;parse_pool_features_#t~ret1093#1.base, parse_pool_features_#t~ret1093#1.offset := dm_shift_arg_#res#1.base, dm_shift_arg_#res#1.offset;havoc dm_shift_arg_#t~ret2592#1.base, dm_shift_arg_#t~ret2592#1.offset, dm_shift_arg_~arg0#1.base, dm_shift_arg_~arg0#1.offset;havoc dm_shift_arg_#in~arg0#1.base, dm_shift_arg_#in~arg0#1.offset;assume { :end_inline_dm_shift_arg } true;parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset := parse_pool_features_#t~ret1093#1.base, parse_pool_features_#t~ret1093#1.offset;call parse_pool_features_#t~mem1094#1 := read~int#8(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, 4);call write~int#8(parse_pool_features_#t~mem1094#1 - 1, parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, 4);havoc parse_pool_features_#t~mem1094#1; [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: assume 3 == thin_ctr_~tmp___2~18#1 % 4294967296;call write~$Pointer$#25(157, 0, thin_ctr_~ti#1.base, 68 + thin_ctr_~ti#1.offset, 8);thin_ctr_~r~31#1 := -22; [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: assume !(3 == thin_ctr_~tmp___2~18#1 % 4294967296);call thin_ctr_#t~mem1539#1.base, thin_ctr_#t~mem1539#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8);call thin_ctr_#t~mem1540#1.base, thin_ctr_#t~mem1540#1.offset := read~$Pointer$#25(thin_ctr_#t~mem1539#1.base, 40 + thin_ctr_#t~mem1539#1.offset, 8);call thin_ctr_#t~mem1541#1 := read~int#25(thin_ctr_~tc~14#1.base, 40 + thin_ctr_~tc~14#1.offset, 8);assume { :begin_inline_dm_pool_open_thin_device } true;dm_pool_open_thin_device_#in~pmd#1.base, dm_pool_open_thin_device_#in~pmd#1.offset, dm_pool_open_thin_device_#in~dev#1, dm_pool_open_thin_device_#in~td#1.base, dm_pool_open_thin_device_#in~td#1.offset := thin_ctr_#t~mem1540#1.base, thin_ctr_#t~mem1540#1.offset, thin_ctr_#t~mem1541#1, thin_ctr_~tc~14#1.base, 56 + thin_ctr_~tc~14#1.offset;havoc dm_pool_open_thin_device_#res#1;havoc dm_pool_open_thin_device_#t~mem2386#1, dm_pool_open_thin_device_#t~ret2387#1, dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset, dm_pool_open_thin_device_~dev#1, dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset, dm_pool_open_thin_device_~r~62#1;dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset := dm_pool_open_thin_device_#in~pmd#1.base, dm_pool_open_thin_device_#in~pmd#1.offset;dm_pool_open_thin_device_~dev#1 := dm_pool_open_thin_device_#in~dev#1;dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset := dm_pool_open_thin_device_#in~td#1.base, dm_pool_open_thin_device_#in~td#1.offset;havoc dm_pool_open_thin_device_~r~62#1;dm_pool_open_thin_device_~r~62#1 := -22; [2025-02-08 03:00:07,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: assume -2147483648 <= parse_pool_features_#t~ret1096#1 && parse_pool_features_#t~ret1096#1 <= 2147483647;parse_pool_features_~tmp___2~10#1 := parse_pool_features_#t~ret1096#1;havoc parse_pool_features_#t~ret1096#1; [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599-1: SUMMARY for call parse_pool_features_#t~ret1096#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 81, 0); srcloc: null [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335-1: SUMMARY for call pool_create_#t~ret1034#1.base, pool_create_#t~ret1034#1.offset := kmalloc(66576, 208); srcloc: null [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset := pool_create_#t~ret1034#1.base, pool_create_#t~ret1034#1.offset;havoc pool_create_#t~ret1034#1.base, pool_create_#t~ret1034#1.offset;pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset := pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset; [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, 543 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: call write~$Pointer$#25(#funAddr~do_no_space_timeout.base, #funAddr~do_no_space_timeout.offset, pool_create_~pool~34#1.base, 559 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534-1: SUMMARY for call __pool_find_#t~ret1082#1.base, __pool_find_#t~ret1082#1.offset := __pool_table_lookup(__pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset); srcloc: null [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume 0 == parse_pool_features_~tmp___2~10#1;call write~int#25(0, parse_pool_features_~pf#1.base, 5 + parse_pool_features_~pf#1.offset, 1); [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume !(0 == parse_pool_features_~tmp___2~10#1); [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset := __pool_find_#t~ret1082#1.base, __pool_find_#t~ret1082#1.offset;havoc __pool_find_#t~ret1082#1.base, __pool_find_#t~ret1082#1.offset; [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: havoc invoke_work_1_#t~nondet1677#1, invoke_work_1_#t~switch1678#1, invoke_work_1_~tmp~135#1;assume { :end_inline_invoke_work_1 } true; [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call init_timer_key(pool_create_~pool~34#1.base, 611 + pool_create_~pool~34#1.offset, 2097152, 70, 0, pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset); srcloc: null [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: call write~$Pointer$#25(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, pool_create_~pool~34#1.base, 635 + pool_create_~pool~34#1.offset, 8);call write~int#25(pool_create_~pool~34#1.base + (535 + pool_create_~pool~34#1.offset), pool_create_~pool~34#1.base, 643 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: assume 0 != (__pool_find_~pool~35#1.base + __pool_find_~pool~35#1.offset) % 18446744073709551616;call __pool_find_#t~mem1083#1.base, __pool_find_#t~mem1083#1.offset := read~$Pointer$#25(__pool_find_~pool~35#1.base, 32 + __pool_find_~pool~35#1.offset, 8); [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: assume !(0 != (__pool_find_~pool~35#1.base + __pool_find_~pool~35#1.offset) % 18446744073709551616);assume { :begin_inline_pool_create } true;pool_create_#in~pool_md#1.base, pool_create_#in~pool_md#1.offset, pool_create_#in~metadata_dev#1.base, pool_create_#in~metadata_dev#1.offset, pool_create_#in~block_size___0#1, pool_create_#in~read_only#1, pool_create_#in~error#1.base, pool_create_#in~error#1.offset := __pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset, __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset, __pool_find_~block_size___0#1, __pool_find_~read_only#1, __pool_find_~error#1.base, __pool_find_~error#1.offset;havoc pool_create_#res#1.base, pool_create_#res#1.offset;havoc pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset, pool_create_#t~ret1033#1, pool_create_#t~ret1034#1.base, pool_create_#t~ret1034#1.offset, pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset, pool_create_#t~bitwise1036#1, pool_create_#t~ret1037#1, pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset, pool_create_#t~mem1039#1.base, pool_create_#t~mem1039#1.offset, pool_create_#t~ret1040#1.base, pool_create_#t~ret1040#1.offset, pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset, pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset, pool_create_#t~ret1043#1, pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset, pool_create_#t~ret1045#1, pool_create_#t~ret1046#1.base, pool_create_#t~ret1046#1.offset, pool_create_#t~ret1047#1.base, pool_create_#t~ret1047#1.offset, pool_create_#t~mem1048#1.base, pool_create_#t~mem1048#1.offset, pool_create_#t~ret1049#1.base, pool_create_#t~ret1049#1.offset, pool_create_#t~mem1050#1, pool_create_#t~mem1051#1, pool_create_#t~mem1052#1, pool_create_#t~ret1053#1.base, pool_create_#t~ret1053#1.offset, pool_create_#t~ret1054#1.base, pool_create_#t~ret1054#1.offset, pool_create_#t~mem1055#1.base, pool_create_#t~mem1055#1.offset, pool_create_#t~ret1056#1.base, pool_create_#t~ret1056#1.offset, pool_create_#t~ret1057#1.base, pool_create_#t~ret1057#1.offset, pool_create_#t~mem1058#1.base, pool_create_#t~mem1058#1.offset, pool_create_#t~ret1059#1.base, pool_create_#t~ret1059#1.offset, pool_create_#t~ret1060#1.base, pool_create_#t~ret1060#1.offset, pool_create_#t~mem1061#1.base, pool_create_#t~mem1061#1.offset, pool_create_#t~ret1062#1.base, pool_create_#t~ret1062#1.offset, pool_create_#t~mem1063#1.base, pool_create_#t~mem1063#1.offset, pool_create_#t~mem1064#1.base, pool_create_#t~mem1064#1.offset, pool_create_#t~mem1065#1.base, pool_create_#t~mem1065#1.offset, pool_create_#t~mem1066#1.base, pool_create_#t~mem1066#1.offset, pool_create_#t~mem1067#1.base, pool_create_#t~mem1067#1.offset, pool_create_#t~ret1068#1, pool_create_#t~ret1069#1, pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset, pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~block_size___0#1, pool_create_~read_only#1, pool_create_~error#1.base, pool_create_~error#1.offset, pool_create_~r~16#1, pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset, pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset, pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset, pool_create_~format_device~0#1, pool_create_~tmp~99#1, pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset, pool_create_~tmp___1~19#1, pool_create_~tmp___2~9#1, pool_create_~tmp___3~5#1, pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset, pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset, pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset, pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset, pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset, pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset, pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset, pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset, pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset, pool_create_~tmp___5~1#1;pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset := pool_create_#in~pool_md#1.base, pool_create_#in~pool_md#1.offset;pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset := pool_create_#in~metadata_dev#1.base, pool_create_#in~metadata_dev#1.offset;pool_create_~block_size___0#1 := pool_create_#in~block_size___0#1;pool_create_~read_only#1 := pool_create_#in~read_only#1;pool_create_~error#1.base, pool_create_~error#1.offset := pool_create_#in~error#1.base, pool_create_#in~error#1.offset;havoc pool_create_~r~16#1;havoc pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset;havoc pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset;havoc pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset;havoc pool_create_~format_device~0#1;havoc pool_create_~tmp~99#1;havoc pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset;havoc pool_create_~tmp___1~19#1;havoc pool_create_~tmp___2~9#1;havoc pool_create_~tmp___3~5#1;call pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset := #Ultimate.allocOnStack(8);havoc pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset;havoc pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset;call pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset := #Ultimate.allocOnStack(8);call pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset := #Ultimate.allocOnStack(8);havoc pool_create_~tmp___5~1#1;pool_create_~format_device~0#1 := (if 0 == (if 0 == pool_create_~read_only#1 then 1 else 0) then 0 else 1);assume { :begin_inline_dm_pool_metadata_open } true;dm_pool_metadata_open_#in~bdev#1.base, dm_pool_metadata_open_#in~bdev#1.offset, dm_pool_metadata_open_#in~data_block_size#1, dm_pool_metadata_open_#in~format_device#1 := pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~block_size___0#1, (if 0 == (if pool_create_~format_device~0#1 % 256 % 4294967296 <= 2147483647 then pool_create_~format_device~0#1 % 256 % 4294967296 else pool_create_~format_device~0#1 % 256 % 4294967296 - 4294967296) then 0 else 1);havoc dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset;havoc dm_pool_metadata_open_#t~ret2213#1.base, dm_pool_metadata_open_#t~ret2213#1.offset, dm_pool_metadata_open_#t~ret2214#1, dm_pool_metadata_open_#t~ret2215#1.base, dm_pool_metadata_open_#t~ret2215#1.offset, dm_pool_metadata_open_#t~ret2216#1, dm_pool_metadata_open_#t~ret2217#1.base, dm_pool_metadata_open_#t~ret2217#1.offset, dm_pool_metadata_open_#t~ret2218#1, dm_pool_metadata_open_#t~ret2219#1, dm_pool_metadata_open_#t~ret2220#1, dm_pool_metadata_open_#t~ret2221#1.base, dm_pool_metadata_open_#t~ret2221#1.offset, dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset, dm_pool_metadata_open_~data_block_size#1, dm_pool_metadata_open_~format_device#1, dm_pool_metadata_open_~r~44#1, dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset, dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset, dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset, dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset, dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset, dm_pool_metadata_open_~tmp___2~23#1, dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset;dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset := dm_pool_metadata_open_#in~bdev#1.base, dm_pool_metadata_open_#in~bdev#1.offset;dm_pool_metadata_open_~data_block_size#1 := dm_pool_metadata_open_#in~data_block_size#1;dm_pool_metadata_open_~format_device#1 := dm_pool_metadata_open_#in~format_device#1;havoc dm_pool_metadata_open_~r~44#1;havoc dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset;havoc dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset;havoc dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset;call dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset := #Ultimate.allocOnStack(8);havoc dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset;havoc dm_pool_metadata_open_~tmp___2~23#1;havoc dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset; [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume 0 == (pool_create_~pool~34#1.base + pool_create_~pool~34#1.offset) % 18446744073709551616;call write~$Pointer$#25(60, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8); [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume !(0 == (pool_create_~pool~34#1.base + pool_create_~pool~34#1.offset) % 18446744073709551616);call write~$Pointer$#25(pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset, pool_create_~pool~34#1.base, 40 + pool_create_~pool~34#1.offset, 8);call write~int#25(pool_create_~block_size___0#1, pool_create_~pool~34#1.base, 56 + pool_create_~pool~34#1.offset, 4); [2025-02-08 03:00:07,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset := ldv_target_type_5_#t~ret1679#1.base, ldv_target_type_5_#t~ret1679#1.offset;havoc ldv_target_type_5_#t~ret1679#1.base, ldv_target_type_5_#t~ret1679#1.offset;~thin_target_group1~0.base, ~thin_target_group1~0.offset := ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: havoc __list_add_rcu_~arg0#1.base, __list_add_rcu_~arg0#1.offset, __list_add_rcu_~arg1#1.base, __list_add_rcu_~arg1#1.offset, __list_add_rcu_~arg2#1.base, __list_add_rcu_~arg2#1.offset;havoc __list_add_rcu_#in~arg0#1.base, __list_add_rcu_#in~arg0#1.offset, __list_add_rcu_#in~arg1#1.base, __list_add_rcu_#in~arg1#1.offset, __list_add_rcu_#in~arg2#1.base, __list_add_rcu_#in~arg2#1.offset;assume { :end_inline___list_add_rcu } true;havoc list_add_tail_rcu_#t~mem128#1.base, list_add_tail_rcu_#t~mem128#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716-1: SUMMARY for call ldv_target_type_5_#t~ret1679#1.base, ldv_target_type_5_#t~ret1679#1.offset := ldv_init_zalloc(88); srcloc: null [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume (__pool_find_#t~mem1083#1.base + __pool_find_#t~mem1083#1.offset) % 18446744073709551616 != (__pool_find_~metadata_dev#1.base + __pool_find_~metadata_dev#1.offset) % 18446744073709551616;havoc __pool_find_#t~mem1083#1.base, __pool_find_#t~mem1083#1.offset;call write~$Pointer$#25(78, 0, __pool_find_~error#1.base, __pool_find_~error#1.offset, 8); [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume !((__pool_find_#t~mem1083#1.base + __pool_find_#t~mem1083#1.offset) % 18446744073709551616 != (__pool_find_~metadata_dev#1.base + __pool_find_~metadata_dev#1.offset) % 18446744073709551616);havoc __pool_find_#t~mem1083#1.base, __pool_find_#t~mem1083#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603: assume -2147483648 <= parse_pool_features_#t~ret1097#1 && parse_pool_features_#t~ret1097#1 <= 2147483647;parse_pool_features_~tmp___1~22#1 := parse_pool_features_#t~ret1097#1;havoc parse_pool_features_#t~ret1097#1; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603-1: SUMMARY for call parse_pool_features_#t~ret1097#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 82, 0); srcloc: null [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564-1: call __pool_table_lookup_metadata_dev_#t~mem357#1.base, __pool_table_lookup_metadata_dev_#t~mem357#1.offset := read~$Pointer$#25(__pool_table_lookup_metadata_dev_~tmp~29#1.base, 32 + __pool_table_lookup_metadata_dev_~tmp~29#1.offset, 8); [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564: assume (__pool_table_lookup_metadata_dev_#t~mem357#1.base + __pool_table_lookup_metadata_dev_#t~mem357#1.offset) % 18446744073709551616 == (__pool_table_lookup_metadata_dev_~md_dev#1.base + __pool_table_lookup_metadata_dev_~md_dev#1.offset) % 18446744073709551616;havoc __pool_table_lookup_metadata_dev_#t~mem357#1.base, __pool_table_lookup_metadata_dev_#t~mem357#1.offset;__pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset := __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564: assume !((__pool_table_lookup_metadata_dev_#t~mem357#1.base + __pool_table_lookup_metadata_dev_#t~mem357#1.offset) % 18446744073709551616 == (__pool_table_lookup_metadata_dev_~md_dev#1.base + __pool_table_lookup_metadata_dev_~md_dev#1.offset) % 18446744073709551616);havoc __pool_table_lookup_metadata_dev_#t~mem357#1.base, __pool_table_lookup_metadata_dev_#t~mem357#1.offset;call __pool_table_lookup_metadata_dev_#t~mem358#1.base, __pool_table_lookup_metadata_dev_#t~mem358#1.offset := read~$Pointer$#25(__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset, 8);__pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset := __pool_table_lookup_metadata_dev_#t~mem358#1.base, __pool_table_lookup_metadata_dev_#t~mem358#1.offset;havoc __pool_table_lookup_metadata_dev_#t~mem358#1.base, __pool_table_lookup_metadata_dev_#t~mem358#1.offset;__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset := __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339-1: SUMMARY for call pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset := ERR_PTR(-12); srcloc: null [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset;havoc pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10321: assume -2147483648 <= dm_thin_init_#t~ret1672#1 && dm_thin_init_#t~ret1672#1 <= 2147483647;dm_thin_init_~r~33#1 := dm_thin_init_#t~ret1672#1;havoc dm_thin_init_#t~ret1672#1; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10321-1: SUMMARY for call dm_thin_init_#t~ret1672#1 := dm_register_target(~#thin_target~0.base, ~#thin_target~0.offset); srcloc: null [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: assume 0 == parse_pool_features_~tmp___1~22#1;call write~int#25(0, parse_pool_features_~pf#1.base, 6 + parse_pool_features_~pf#1.offset, 1); [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: assume !(0 == parse_pool_features_~tmp___1~22#1); [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset := __pool_find_#t~ret1084#1.base, __pool_find_#t~ret1084#1.offset;havoc __pool_find_#t~ret1084#1.base, __pool_find_#t~ret1084#1.offset;__pool_find_#res#1.base, __pool_find_#res#1.offset := __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10322: assume 0 != dm_thin_init_~r~33#1;dm_thin_init_#res#1 := dm_thin_init_~r~33#1; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10322: assume !(0 != dm_thin_init_~r~33#1); [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538-1: SUMMARY for call __pool_find_#t~ret1084#1.base, __pool_find_#t~ret1084#1.offset := ERR_PTR(-22); srcloc: null [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-2: assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-2: assume !(0 != ~ldv_retval_2~0); [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_0~0 := 2;~ldv_state_variable_5~0 := 1;assume { :begin_inline_ldv_target_type_5 } true;havoc ldv_target_type_5_#t~ret1679#1.base, ldv_target_type_5_#t~ret1679#1.offset, ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset;havoc ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset; [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: assume !(0 == ~ldv_retval_2~0); [2025-02-08 03:00:07,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: thin_ctr_#t~ret1542#1 := dm_pool_open_thin_device_#res#1;havoc dm_pool_open_thin_device_#t~mem2386#1, dm_pool_open_thin_device_#t~ret2387#1, dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset, dm_pool_open_thin_device_~dev#1, dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset, dm_pool_open_thin_device_~r~62#1;havoc dm_pool_open_thin_device_#in~pmd#1.base, dm_pool_open_thin_device_#in~pmd#1.offset, dm_pool_open_thin_device_#in~dev#1, dm_pool_open_thin_device_#in~td#1.base, dm_pool_open_thin_device_#in~td#1.offset;assume { :end_inline_dm_pool_open_thin_device } true;assume -2147483648 <= thin_ctr_#t~ret1542#1 && thin_ctr_#t~ret1542#1 <= 2147483647;thin_ctr_~r~31#1 := thin_ctr_#t~ret1542#1;havoc thin_ctr_#t~mem1539#1.base, thin_ctr_#t~mem1539#1.offset;havoc thin_ctr_#t~mem1540#1.base, thin_ctr_#t~mem1540#1.offset;havoc thin_ctr_#t~mem1541#1;havoc thin_ctr_#t~ret1542#1; [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758: havoc sb_prepare_for_write_#t~ret1997#1.base, sb_prepare_for_write_#t~ret1997#1.offset, sb_prepare_for_write_#t~ret1998#1, sb_prepare_for_write_#t~ret1999#1, sb_prepare_for_write_~v#1.base, sb_prepare_for_write_~v#1.offset, sb_prepare_for_write_~b#1.base, sb_prepare_for_write_~b#1.offset, sb_prepare_for_write_~block_size___0#1, sb_prepare_for_write_~disk_super~0#1.base, sb_prepare_for_write_~disk_super~0#1.offset, sb_prepare_for_write_~tmp~160#1.base, sb_prepare_for_write_~tmp~160#1.offset;havoc sb_prepare_for_write_#in~v#1.base, sb_prepare_for_write_#in~v#1.offset, sb_prepare_for_write_#in~b#1.base, sb_prepare_for_write_#in~b#1.offset, sb_prepare_for_write_#in~block_size___0#1;assume { :end_inline_sb_prepare_for_write } true;havoc ldv_main_exported_4_#t~mem2538#1;~ldv_state_variable_4~0 := 2; [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407-1: SUMMARY for call pool_create_#t~ret1053#1.base, pool_create_#t~ret1053#1.offset := spinlock_check(pool_create_~pool~34#1.base, 755 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: havoc pool_create_#t~ret1053#1.base, pool_create_#t~ret1053#1.offset; [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: assume 0 != thin_ctr_~r~31#1;call write~$Pointer$#25(158, 0, thin_ctr_~ti#1.base, 68 + thin_ctr_~ti#1.offset, 8); [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: assume !(0 != thin_ctr_~r~31#1);call thin_ctr_#t~mem1543#1.base, thin_ctr_#t~mem1543#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8);call thin_ctr_#t~mem1544#1 := read~int#25(thin_ctr_#t~mem1543#1.base, 56 + thin_ctr_#t~mem1543#1.offset, 4);assume { :begin_inline_dm_set_target_max_io_len } true;dm_set_target_max_io_len_#in~arg0#1.base, dm_set_target_max_io_len_#in~arg0#1.offset, dm_set_target_max_io_len_#in~arg1#1 := thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_#t~mem1544#1 % 4294967296;havoc dm_set_target_max_io_len_#res#1;havoc dm_set_target_max_io_len_#t~nondet2591#1, dm_set_target_max_io_len_~arg0#1.base, dm_set_target_max_io_len_~arg0#1.offset, dm_set_target_max_io_len_~arg1#1;dm_set_target_max_io_len_~arg0#1.base, dm_set_target_max_io_len_~arg0#1.offset := dm_set_target_max_io_len_#in~arg0#1.base, dm_set_target_max_io_len_#in~arg0#1.offset;dm_set_target_max_io_len_~arg1#1 := dm_set_target_max_io_len_#in~arg1#1;havoc dm_set_target_max_io_len_#t~nondet2591#1;assume -2147483648 <= dm_set_target_max_io_len_#t~nondet2591#1 && dm_set_target_max_io_len_#t~nondet2591#1 <= 2147483647;dm_set_target_max_io_len_#res#1 := dm_set_target_max_io_len_#t~nondet2591#1;havoc dm_set_target_max_io_len_#t~nondet2591#1; [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: SUMMARY for call __raw_spin_lock_init(pool_create_~pool~34#1.base, 755 + pool_create_~pool~34#1.offset, 71, 0, pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: assume -2147483648 <= parse_pool_features_#t~ret1098#1 && parse_pool_features_#t~ret1098#1 <= 2147483647;parse_pool_features_~tmp___0~50#1 := parse_pool_features_#t~ret1098#1;havoc parse_pool_features_#t~ret1098#1; [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607-1: SUMMARY for call parse_pool_features_#t~ret1098#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 83, 0); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: SUMMARY for call bio_list_init(pool_create_~pool~34#1.base, 823 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: assume 0 == parse_pool_features_~tmp___0~50#1;call write~int#25(2, parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset, 4); [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: assume !(0 == parse_pool_features_~tmp___0~50#1); [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: SUMMARY for call __pool_inc(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326-1: SUMMARY for call dm_thin_init_#t~ret1673#1 := dm_register_target(~#pool_target~0.base, ~#pool_target~0.offset); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326: assume -2147483648 <= dm_thin_init_#t~ret1673#1 && dm_thin_init_#t~ret1673#1 <= 2147483647;dm_thin_init_~r~33#1 := dm_thin_init_#t~ret1673#1;havoc dm_thin_init_#t~ret1673#1; [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960-3: SUMMARY for call __alloc_workqueue_key_#t~ret2551#1.base, __alloc_workqueue_key_#t~ret2551#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret2551#1.base, __alloc_workqueue_key_#t~ret2551#1.offset;havoc __alloc_workqueue_key_#t~ret2551#1.base, __alloc_workqueue_key_#t~ret2551#1.offset; [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960: havoc __alloc_workqueue_key_#t~ret2551#1.base, __alloc_workqueue_key_#t~ret2551#1.offset;pool_create_#t~ret1047#1.base, pool_create_#t~ret1047#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2551#1.base, __alloc_workqueue_key_#t~ret2551#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset := pool_create_#t~ret1047#1.base, pool_create_#t~ret1047#1.offset;havoc pool_create_#t~ret1047#1.base, pool_create_#t~ret1047#1.offset;call write~$Pointer$#25(pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset, pool_create_~pool~34#1.base, 90 + pool_create_~pool~34#1.offset, 8);call pool_create_#t~mem1048#1.base, pool_create_#t~mem1048#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 90 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, 839 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345-3: assume (pool_create_~block_size___0#1 - 1) % 18446744073709551616 == pool_create_~block_size___0#1 % 18446744073709551616;pool_create_#t~bitwise1036#1 := pool_create_~block_size___0#1 - 1; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345-3: assume !((pool_create_~block_size___0#1 - 1) % 18446744073709551616 == pool_create_~block_size___0#1 % 18446744073709551616); [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345-2: havoc pool_create_#t~bitwise1036#1;assume pool_create_#t~bitwise1036#1 % 18446744073709551616 <= (pool_create_~block_size___0#1 - 1) % 18446744073709551616 && pool_create_#t~bitwise1036#1 % 18446744073709551616 <= pool_create_~block_size___0#1 % 18446744073709551616; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345-1: [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume 0 != pool_create_#t~bitwise1036#1 % 18446744073709551616;havoc pool_create_#t~bitwise1036#1;call write~int#25(-1, pool_create_~pool~34#1.base, 60 + pool_create_~pool~34#1.offset, 4); [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume !(0 != pool_create_#t~bitwise1036#1 % 18446744073709551616);havoc pool_create_#t~bitwise1036#1;assume { :begin_inline___ffs } true;__ffs_#in~word#1 := pool_create_~block_size___0#1;havoc __ffs_#res#1;havoc __ffs_~word#1;__ffs_~word#1 := __ffs_#in~word#1;__ffs_#res#1 := __ffs_~word#1; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: assume 0 != dm_thin_init_~r~33#1; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: assume !(0 != dm_thin_init_~r~33#1);dm_thin_init_~r~33#1 := -12;assume { :begin_inline_kmem_cache_create } true;kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset, kmem_cache_create_#in~arg1#1, kmem_cache_create_#in~arg2#1, kmem_cache_create_#in~arg3#1, kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset := 171, 0, 88, 8, 0, 0, 0;havoc kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset;havoc kmem_cache_create_#t~ret2606#1.base, kmem_cache_create_#t~ret2606#1.offset, kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset, kmem_cache_create_~arg1#1, kmem_cache_create_~arg2#1, kmem_cache_create_~arg3#1, kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset;kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset := kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset;kmem_cache_create_~arg1#1 := kmem_cache_create_#in~arg1#1;kmem_cache_create_~arg2#1 := kmem_cache_create_#in~arg2#1;kmem_cache_create_~arg3#1 := kmem_cache_create_#in~arg3#1;kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset := kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345-4: assume 0 == (pool_create_~block_size___0#1 - 1) % 18446744073709551616 || 0 == pool_create_~block_size___0#1 % 18446744073709551616;pool_create_#t~bitwise1036#1 := 0; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345-4: assume !(0 == (pool_create_~block_size___0#1 - 1) % 18446744073709551616 || 0 == pool_create_~block_size___0#1 % 18446744073709551616); [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, 855 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11253: assume { :end_inline_dm_thin_exit } true;~ldv_state_variable_0~0 := 3; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: assume -2147483648 <= parse_pool_features_#t~ret1099#1 && parse_pool_features_#t~ret1099#1 <= 2147483647;parse_pool_features_~tmp~103#1 := parse_pool_features_#t~ret1099#1;havoc parse_pool_features_#t~ret1099#1; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611-1: SUMMARY for call parse_pool_features_#t~ret1099#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 84, 0); srcloc: null [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572: assume (__pool_table_lookup_metadata_dev_~tmp~29#1.base + __pool_table_lookup_metadata_dev_~tmp~29#1.offset) % 18446744073709551616 != (~#dm_thin_pool_table~0.base + (148 + ~#dm_thin_pool_table~0.offset)) % 18446744073709551616; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572: assume !((__pool_table_lookup_metadata_dev_~tmp~29#1.base + __pool_table_lookup_metadata_dev_~tmp~29#1.offset) % 18446744073709551616 != (~#dm_thin_pool_table~0.base + (148 + ~#dm_thin_pool_table~0.offset)) % 18446744073709551616);__pool_table_lookup_metadata_dev_#res#1.base, __pool_table_lookup_metadata_dev_#res#1.offset := __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset; [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, 871 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: call write~int#25(0, pool_create_~pool~34#1.base, 72 + pool_create_~pool~34#1.offset, 1);call write~int#25(1, pool_create_~pool~34#1.base, 73 + pool_create_~pool~34#1.offset, 1); [2025-02-08 03:00:07,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9933: assume 0 != thin_ctr_~r~31#1; [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9933: assume !(0 != thin_ctr_~r~31#1);call write~int#25(1, thin_ctr_~ti#1.base, 36 + thin_ctr_~ti#1.offset, 4);call write~int#25(1, thin_ctr_~ti#1.base, 76 + thin_ctr_~ti#1.offset, 1);call write~int#25(64, thin_ctr_~ti#1.base, 48 + thin_ctr_~ti#1.offset, 4);call write~int#25(1, thin_ctr_~ti#1.base, 79 + thin_ctr_~ti#1.offset, 1);call thin_ctr_#t~mem1546#1.base, thin_ctr_#t~mem1546#1.offset := read~$Pointer$#25(thin_ctr_~tc~14#1.base, 48 + thin_ctr_~tc~14#1.offset, 8);call thin_ctr_#t~mem1547#1 := read~int#25(thin_ctr_#t~mem1546#1.base, 69 + thin_ctr_#t~mem1546#1.offset, 1); [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: assume 0 == parse_pool_features_~tmp~103#1;call write~int#25(1, parse_pool_features_~pf#1.base, 7 + parse_pool_features_~pf#1.offset, 1); [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: assume !(0 == parse_pool_features_~tmp~103#1);call write~$Pointer$#25(85, 0, parse_pool_features_~ti#1.base, 68 + parse_pool_features_~ti#1.offset, 8);parse_pool_features_~r~17#1 := -22; [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: pool_create_#t~ret1037#1 := __ffs_#res#1;havoc __ffs_~word#1;havoc __ffs_#in~word#1;assume { :end_inline___ffs } true;pool_create_~tmp___1~19#1 := pool_create_#t~ret1037#1;havoc pool_create_#t~ret1037#1;call write~int#25((if pool_create_~tmp___1~19#1 % 18446744073709551616 % 4294967296 <= 2147483647 then pool_create_~tmp___1~19#1 % 18446744073709551616 % 4294967296 else pool_create_~tmp___1~19#1 % 18446744073709551616 % 4294967296 - 4294967296), pool_create_~pool~34#1.base, 60 + pool_create_~pool~34#1.offset, 4); [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5177: 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;havoc throttle_init_~t#1.base, throttle_init_~t#1.offset, throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset;havoc throttle_init_#in~t#1.base, throttle_init_#in~t#1.offset;assume { :end_inline_throttle_init } true; [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: havoc dm_consume_args_~arg0#1.base, dm_consume_args_~arg0#1.offset, dm_consume_args_~arg1#1;havoc dm_consume_args_#in~arg0#1.base, dm_consume_args_#in~arg0#1.offset, dm_consume_args_#in~arg1#1;assume { :end_inline_dm_consume_args } true;assume { :begin_inline_parse_pool_features } true;parse_pool_features_#in~as#1.base, parse_pool_features_#in~as#1.offset, parse_pool_features_#in~pf#1.base, parse_pool_features_#in~pf#1.offset, parse_pool_features_#in~ti#1.base, parse_pool_features_#in~ti#1.offset := pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset, pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset;havoc parse_pool_features_#res#1;havoc parse_pool_features_#t~mem1091#1, parse_pool_features_#t~ret1092#1, parse_pool_features_#t~ret1093#1.base, parse_pool_features_#t~ret1093#1.offset, parse_pool_features_#t~mem1094#1, parse_pool_features_#t~ret1095#1, parse_pool_features_#t~ret1096#1, parse_pool_features_#t~ret1097#1, parse_pool_features_#t~ret1098#1, parse_pool_features_#t~ret1099#1, parse_pool_features_#t~mem1100#1, parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset, parse_pool_features_~ti#1.base, parse_pool_features_~ti#1.offset, parse_pool_features_~r~17#1, parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, parse_pool_features_~tmp~103#1, parse_pool_features_~tmp___0~50#1, parse_pool_features_~tmp___1~22#1, parse_pool_features_~tmp___2~10#1, parse_pool_features_~tmp___3~6#1;parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset := parse_pool_features_#in~as#1.base, parse_pool_features_#in~as#1.offset;parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset := parse_pool_features_#in~pf#1.base, parse_pool_features_#in~pf#1.offset;parse_pool_features_~ti#1.base, parse_pool_features_~ti#1.offset := parse_pool_features_#in~ti#1.base, parse_pool_features_#in~ti#1.offset;havoc parse_pool_features_~r~17#1;call parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset := #Ultimate.allocOnStack(4);havoc parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset;call parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset := #Ultimate.allocOnStack(16);havoc parse_pool_features_~tmp~103#1;havoc parse_pool_features_~tmp___0~50#1;havoc parse_pool_features_~tmp___1~22#1;havoc parse_pool_features_~tmp___2~10#1;havoc parse_pool_features_~tmp___3~6#1;call write~int#20(0, parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, 4);call write~int#20(4, parse_pool_features_~#_args~0#1.base, 4 + parse_pool_features_~#_args~0#1.offset, 4);call write~$Pointer$#20(79, 0, parse_pool_features_~#_args~0#1.base, 8 + parse_pool_features_~#_args~0#1.offset, 8);call parse_pool_features_#t~mem1091#1 := read~int#35(parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, 4); [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume pool_ctr_#t~short1170#1;havoc pool_ctr_#t~mem1168#1;havoc pool_ctr_#t~mem1169#1;havoc pool_ctr_#t~short1170#1;call write~int#25(1, pool_ctr_~ti#1.base, 40 + pool_ctr_~ti#1.offset, 4);call write~int#25(1, pool_ctr_~ti#1.base, 77 + pool_ctr_~ti#1.offset, 1); [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume !pool_ctr_#t~short1170#1;havoc pool_ctr_#t~mem1168#1;havoc pool_ctr_#t~mem1169#1;havoc pool_ctr_#t~short1170#1; [2025-02-08 03:00:07,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-1: assume pool_ctr_#t~short1170#1;call pool_ctr_#t~mem1169#1 := read~int#25(pool_ctr_~#pf~0#1.base, 6 + pool_ctr_~#pf~0#1.offset, 1);pool_ctr_#t~short1170#1 := 0 != (if pool_ctr_#t~mem1169#1 % 256 % 4294967296 <= 2147483647 then pool_ctr_#t~mem1169#1 % 256 % 4294967296 else pool_ctr_#t~mem1169#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-1: assume !pool_ctr_#t~short1170#1; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-1: __pool_find_#res#1.base, __pool_find_#res#1.offset := __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416-1: SUMMARY for call pool_create_#t~ret1054#1.base, pool_create_#t~ret1054#1.offset := dm_deferred_set_create(); srcloc: null [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: call write~$Pointer$#25(pool_create_#t~ret1054#1.base, pool_create_#t~ret1054#1.offset, pool_create_~pool~34#1.base, 887 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~ret1054#1.base, pool_create_#t~ret1054#1.offset;call pool_create_#t~mem1055#1.base, pool_create_#t~mem1055#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 887 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179: call write~int#25(0, throttle_init_~t#1.base, 152 + throttle_init_~t#1.offset, 1);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-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179-1: SUMMARY for call __init_rwsem(throttle_init_~t#1.base, throttle_init_~t#1.offset, 8, 0, throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset); srcloc: null [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume 0 != pool_ctr_~r~18#1; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume !(0 != pool_ctr_~r~18#1);call pool_ctr_#t~mem1117#1 := read~int#25(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, 4);pool_ctr_~metadata_mode~0#1 := (if 2 == pool_ctr_#t~mem1117#1 % 4294967296 then 1 else 3);havoc pool_ctr_#t~mem1117#1;call pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset := read~$Pointer$#25(pool_ctr_~argv#1.base, pool_ctr_~argv#1.offset, 8); [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10333: assume 0 == (~_new_mapping_cache~0.base + ~_new_mapping_cache~0.offset) % 18446744073709551616; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10333: assume !(0 == (~_new_mapping_cache~0.base + ~_new_mapping_cache~0.offset) % 18446744073709551616);dm_thin_init_#res#1 := 0; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: call write~int#25(0, pool_create_~pool~34#1.base, 48 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume 0 == (pool_create_#t~mem1055#1.base + pool_create_#t~mem1055#1.offset) % 18446744073709551616;havoc pool_create_#t~mem1055#1.base, pool_create_#t~mem1055#1.offset;call write~$Pointer$#25(72, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8); [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume !(0 == (pool_create_#t~mem1055#1.base + pool_create_#t~mem1055#1.offset) % 18446744073709551616);havoc pool_create_#t~mem1055#1.base, pool_create_#t~mem1055#1.offset; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352-1: SUMMARY for call pool_features_init(pool_create_~pool~34#1.base, 64 + pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: assume { :begin_inline_dm_bio_prison_create } true;havoc dm_bio_prison_create_#res#1.base, dm_bio_prison_create_#res#1.offset;havoc dm_bio_prison_create_#t~ret2560#1.base, dm_bio_prison_create_#t~ret2560#1.offset; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419-1: SUMMARY for call pool_create_#t~ret1056#1.base, pool_create_#t~ret1056#1.offset := ERR_PTR(-12); srcloc: null [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1056#1.base, pool_create_#t~ret1056#1.offset;havoc pool_create_#t~ret1056#1.base, pool_create_#t~ret1056#1.offset; [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: 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-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume 0 == (pool_create_#t~mem1039#1.base + pool_create_#t~mem1039#1.offset) % 18446744073709551616;havoc pool_create_#t~mem1039#1.base, pool_create_#t~mem1039#1.offset;call write~$Pointer$#25(61, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8); [2025-02-08 03:00:07,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume !(0 == (pool_create_#t~mem1039#1.base + pool_create_#t~mem1039#1.offset) % 18446744073709551616);havoc pool_create_#t~mem1039#1.base, pool_create_#t~mem1039#1.offset;assume { :begin_inline_dm_kcopyd_client_create } true;dm_kcopyd_client_create_#in~arg0#1.base, dm_kcopyd_client_create_#in~arg0#1.offset := ~#dm_kcopyd_throttle~0.base, ~#dm_kcopyd_throttle~0.offset;havoc dm_kcopyd_client_create_#res#1.base, dm_kcopyd_client_create_#res#1.offset;havoc dm_kcopyd_client_create_#t~ret2585#1.base, dm_kcopyd_client_create_#t~ret2585#1.offset, dm_kcopyd_client_create_~arg0#1.base, dm_kcopyd_client_create_~arg0#1.offset;dm_kcopyd_client_create_~arg0#1.base, dm_kcopyd_client_create_~arg0#1.offset := dm_kcopyd_client_create_#in~arg0#1.base, dm_kcopyd_client_create_#in~arg0#1.offset; [2025-02-08 03:00:07,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11261: main_#t~ret1771#1 := dm_thin_init_#res#1;havoc dm_thin_init_#t~ret1672#1, dm_thin_init_#t~ret1673#1, dm_thin_init_#t~ret1674#1.base, dm_thin_init_#t~ret1674#1.offset, dm_thin_init_~r~33#1;assume { :end_inline_dm_thin_init } true;assume -2147483648 <= main_#t~ret1771#1 && main_#t~ret1771#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret1771#1;havoc main_#t~ret1771#1; [2025-02-08 03:00:07,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: call write~$Pointer$#25(pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset, pool_ctr_~ti#1.base, 60 + pool_ctr_~ti#1.offset, 8);assume { :begin_inline_calc_metadata_threshold } true;calc_metadata_threshold_#in~pt#1.base, calc_metadata_threshold_#in~pt#1.offset := pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset;havoc calc_metadata_threshold_#res#1;havoc calc_metadata_threshold_#t~mem1113#1.base, calc_metadata_threshold_#t~mem1113#1.offset, calc_metadata_threshold_#t~mem1114#1.base, calc_metadata_threshold_#t~mem1114#1.offset, calc_metadata_threshold_#t~ret1115#1, calc_metadata_threshold_~pt#1.base, calc_metadata_threshold_~pt#1.offset, calc_metadata_threshold_~quarter~0#1, calc_metadata_threshold_~tmp~109#1, calc_metadata_threshold_~_min1~1#1, calc_metadata_threshold_~_min2~1#1;calc_metadata_threshold_~pt#1.base, calc_metadata_threshold_~pt#1.offset := calc_metadata_threshold_#in~pt#1.base, calc_metadata_threshold_#in~pt#1.offset;havoc calc_metadata_threshold_~quarter~0#1;havoc calc_metadata_threshold_~tmp~109#1;havoc calc_metadata_threshold_~_min1~1#1;havoc calc_metadata_threshold_~_min2~1#1;call calc_metadata_threshold_#t~mem1113#1.base, calc_metadata_threshold_#t~mem1113#1.offset := read~$Pointer$#25(calc_metadata_threshold_~pt#1.base, 24 + calc_metadata_threshold_~pt#1.offset, 8);call calc_metadata_threshold_#t~mem1114#1.base, calc_metadata_threshold_#t~mem1114#1.offset := read~$Pointer$#25(calc_metadata_threshold_#t~mem1113#1.base, calc_metadata_threshold_#t~mem1113#1.offset, 8); [2025-02-08 03:00:07,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301-2: kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset := kmem_cache_create_#t~ret2606#1.base, kmem_cache_create_#t~ret2606#1.offset;havoc kmem_cache_create_#t~ret2606#1.base, kmem_cache_create_#t~ret2606#1.offset; [2025-02-08 03:00:07,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301-3: SUMMARY for call kmem_cache_create_#t~ret2606#1.base, kmem_cache_create_#t~ret2606#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:00:07,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301: havoc kmem_cache_create_#t~ret2606#1.base, kmem_cache_create_#t~ret2606#1.offset;dm_thin_init_#t~ret1674#1.base, dm_thin_init_#t~ret1674#1.offset := kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset;havoc kmem_cache_create_#t~ret2606#1.base, kmem_cache_create_#t~ret2606#1.offset, kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset, kmem_cache_create_~arg1#1, kmem_cache_create_~arg2#1, kmem_cache_create_~arg3#1, kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset;havoc kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset, kmem_cache_create_#in~arg1#1, kmem_cache_create_#in~arg2#1, kmem_cache_create_#in~arg3#1, kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset;assume { :end_inline_kmem_cache_create } true;~_new_mapping_cache~0.base, ~_new_mapping_cache~0.offset := dm_thin_init_#t~ret1674#1.base, dm_thin_init_#t~ret1674#1.offset;havoc dm_thin_init_#t~ret1674#1.base, dm_thin_init_#t~ret1674#1.offset; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume 0 != (if thin_ctr_#t~mem1547#1 % 256 % 4294967296 <= 2147483647 then thin_ctr_#t~mem1547#1 % 256 % 4294967296 else thin_ctr_#t~mem1547#1 % 256 % 4294967296 - 4294967296);havoc thin_ctr_#t~mem1546#1.base, thin_ctr_#t~mem1546#1.offset;havoc thin_ctr_#t~mem1547#1;call write~int#25(1, thin_ctr_~ti#1.base, 77 + thin_ctr_~ti#1.offset, 1);call write~int#25(1, thin_ctr_~ti#1.base, 40 + thin_ctr_~ti#1.offset, 4);call write~int#25(0, thin_ctr_~ti#1.base, 78 + thin_ctr_~ti#1.offset, 1); [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume !(0 != (if thin_ctr_#t~mem1547#1 % 256 % 4294967296 <= 2147483647 then thin_ctr_#t~mem1547#1 % 256 % 4294967296 else thin_ctr_#t~mem1547#1 % 256 % 4294967296 - 4294967296));havoc thin_ctr_#t~mem1546#1.base, thin_ctr_#t~mem1546#1.offset;havoc thin_ctr_#t~mem1547#1; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: pool_ctr_#t~ret1171#1 := calc_metadata_threshold_#res#1;havoc calc_metadata_threshold_#t~mem1113#1.base, calc_metadata_threshold_#t~mem1113#1.offset, calc_metadata_threshold_#t~mem1114#1.base, calc_metadata_threshold_#t~mem1114#1.offset, calc_metadata_threshold_#t~ret1115#1, calc_metadata_threshold_~pt#1.base, calc_metadata_threshold_~pt#1.offset, calc_metadata_threshold_~quarter~0#1, calc_metadata_threshold_~tmp~109#1, calc_metadata_threshold_~_min1~1#1, calc_metadata_threshold_~_min2~1#1;havoc calc_metadata_threshold_#in~pt#1.base, calc_metadata_threshold_#in~pt#1.offset;assume { :end_inline_calc_metadata_threshold } true;pool_ctr_~tmp___6~0#1 := pool_ctr_#t~ret1171#1;havoc pool_ctr_#t~ret1171#1;call pool_ctr_#t~mem1172#1.base, pool_ctr_#t~mem1172#1.offset := read~$Pointer$#25(pool_ctr_~pt~5#1.base, 8 + pool_ctr_~pt~5#1.offset, 8);call pool_ctr_#t~mem1173#1.base, pool_ctr_#t~mem1173#1.offset := read~$Pointer$#25(pool_ctr_#t~mem1172#1.base, 40 + pool_ctr_#t~mem1172#1.offset, 8);assume { :begin_inline_dm_pool_register_metadata_threshold } true;dm_pool_register_metadata_threshold_#in~pmd#1.base, dm_pool_register_metadata_threshold_#in~pmd#1.offset, dm_pool_register_metadata_threshold_#in~threshold#1, dm_pool_register_metadata_threshold_#in~fn#1.base, dm_pool_register_metadata_threshold_#in~fn#1.offset, dm_pool_register_metadata_threshold_#in~context#1.base, dm_pool_register_metadata_threshold_#in~context#1.offset := pool_ctr_#t~mem1173#1.base, pool_ctr_#t~mem1173#1.offset, pool_ctr_~tmp___6~0#1, #funAddr~metadata_low_callback.base, #funAddr~metadata_low_callback.offset, pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset;havoc dm_pool_register_metadata_threshold_#res#1;havoc dm_pool_register_metadata_threshold_#t~mem2516#1.base, dm_pool_register_metadata_threshold_#t~mem2516#1.offset, dm_pool_register_metadata_threshold_#t~ret2517#1, dm_pool_register_metadata_threshold_~pmd#1.base, dm_pool_register_metadata_threshold_~pmd#1.offset, dm_pool_register_metadata_threshold_~threshold#1, dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset, dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset, dm_pool_register_metadata_threshold_~r~88#1;dm_pool_register_metadata_threshold_~pmd#1.base, dm_pool_register_metadata_threshold_~pmd#1.offset := dm_pool_register_metadata_threshold_#in~pmd#1.base, dm_pool_register_metadata_threshold_#in~pmd#1.offset;dm_pool_register_metadata_threshold_~threshold#1 := dm_pool_register_metadata_threshold_#in~threshold#1;dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset := dm_pool_register_metadata_threshold_#in~fn#1.base, dm_pool_register_metadata_threshold_#in~fn#1.offset;dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset := dm_pool_register_metadata_threshold_#in~context#1.base, dm_pool_register_metadata_threshold_#in~context#1.offset;havoc dm_pool_register_metadata_threshold_~r~88#1; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169-2: dm_get_md_#res#1.base, dm_get_md_#res#1.offset := dm_get_md_#t~ret2584#1.base, dm_get_md_#t~ret2584#1.offset;havoc dm_get_md_#t~ret2584#1.base, dm_get_md_#t~ret2584#1.offset; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169-3: SUMMARY for call dm_get_md_#t~ret2584#1.base, dm_get_md_#t~ret2584#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: havoc dm_get_md_#t~ret2584#1.base, dm_get_md_#t~ret2584#1.offset;thin_ctr_#t~ret1533#1.base, thin_ctr_#t~ret1533#1.offset := dm_get_md_#res#1.base, dm_get_md_#res#1.offset;havoc dm_get_md_#t~ret2584#1.base, dm_get_md_#t~ret2584#1.offset, dm_get_md_~arg0#1;havoc dm_get_md_#in~arg0#1;assume { :end_inline_dm_get_md } true;thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset := thin_ctr_#t~ret1533#1.base, thin_ctr_#t~ret1533#1.offset;havoc thin_ctr_#t~mem1530#1.base, thin_ctr_#t~mem1530#1.offset;havoc thin_ctr_#t~mem1531#1.base, thin_ctr_#t~mem1531#1.offset;havoc thin_ctr_#t~mem1532#1;havoc thin_ctr_#t~ret1533#1.base, thin_ctr_#t~ret1533#1.offset; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: assume -2147483648 <= pool_ctr_#t~ret1119#1 && pool_ctr_#t~ret1119#1 <= 2147483647;pool_ctr_~r~18#1 := pool_ctr_#t~ret1119#1;havoc pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset;havoc pool_ctr_#t~ret1119#1; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-1: SUMMARY for call pool_ctr_#t~ret1119#1 := dm_get_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset, pool_ctr_~metadata_mode~0#1, pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset); srcloc: null [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4260-1: SUMMARY for call kstrtoul_#t~ret19#1 := kstrtoull(kstrtoul_~s#1.base, kstrtoul_~s#1.offset, kstrtoul_~base#1, kstrtoul_~res#1.base, kstrtoul_~res#1.offset); srcloc: null [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-1: SUMMARY for call pool_create_#t~ret1040#1.base, pool_create_#t~ret1040#1.offset := ERR_PTR(-12); srcloc: null [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1040#1.base, pool_create_#t~ret1040#1.offset;havoc pool_create_#t~ret1040#1.base, pool_create_#t~ret1040#1.offset; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4260: assume -2147483648 <= kstrtoul_#t~ret19#1 && kstrtoul_#t~ret19#1 <= 2147483647;kstrtoul_~tmp~1#1 := kstrtoul_#t~ret19#1;havoc kstrtoul_#t~ret19#1;kstrtoul_#res#1 := kstrtoul_~tmp~1#1; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: pool_ctr_#t~ret1174#1 := dm_pool_register_metadata_threshold_#res#1;havoc dm_pool_register_metadata_threshold_#t~mem2516#1.base, dm_pool_register_metadata_threshold_#t~mem2516#1.offset, dm_pool_register_metadata_threshold_#t~ret2517#1, dm_pool_register_metadata_threshold_~pmd#1.base, dm_pool_register_metadata_threshold_~pmd#1.offset, dm_pool_register_metadata_threshold_~threshold#1, dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset, dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset, dm_pool_register_metadata_threshold_~r~88#1;havoc dm_pool_register_metadata_threshold_#in~pmd#1.base, dm_pool_register_metadata_threshold_#in~pmd#1.offset, dm_pool_register_metadata_threshold_#in~threshold#1, dm_pool_register_metadata_threshold_#in~fn#1.base, dm_pool_register_metadata_threshold_#in~fn#1.offset, dm_pool_register_metadata_threshold_#in~context#1.base, dm_pool_register_metadata_threshold_#in~context#1.offset;assume { :end_inline_dm_pool_register_metadata_threshold } true;assume -2147483648 <= pool_ctr_#t~ret1174#1 && pool_ctr_#t~ret1174#1 <= 2147483647;pool_ctr_~r~18#1 := pool_ctr_#t~ret1174#1;havoc pool_ctr_#t~mem1172#1.base, pool_ctr_#t~mem1172#1.offset;havoc pool_ctr_#t~mem1173#1.base, pool_ctr_#t~mem1173#1.offset;havoc pool_ctr_#t~ret1174#1; [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume 0 != pool_ctr_~r~18#1;call write~$Pointer$#25(89, 0, pool_ctr_~ti#1.base, 68 + pool_ctr_~ti#1.offset, 8); [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume !(0 != pool_ctr_~r~18#1);call pool_ctr_#t~mem1120#1.base, pool_ctr_#t~mem1120#1.offset := read~$Pointer$#41(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8);call pool_ctr_#t~mem1121#1.base, pool_ctr_#t~mem1121#1.offset := read~$Pointer$#25(pool_ctr_#t~mem1120#1.base, pool_ctr_#t~mem1120#1.offset, 8); [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-1: SUMMARY for call pool_create_#t~ret1057#1.base, pool_create_#t~ret1057#1.offset := dm_deferred_set_create(); srcloc: null [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: call write~$Pointer$#25(pool_create_#t~ret1057#1.base, pool_create_#t~ret1057#1.offset, pool_create_~pool~34#1.base, 895 + pool_create_~pool~34#1.offset, 8);havoc pool_create_#t~ret1057#1.base, pool_create_#t~ret1057#1.offset;call pool_create_#t~mem1058#1.base, pool_create_#t~mem1058#1.offset := read~$Pointer$#25(pool_create_~pool~34#1.base, 895 + pool_create_~pool~34#1.offset, 8); [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: SUMMARY for call dm_unregister_target(~#pool_target~0.base, ~#pool_target~0.offset); srcloc: null [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: havoc dm_table_get_mode_#t~nondet2597#1;thin_ctr_#t~ret1524#1 := dm_table_get_mode_#res#1;havoc dm_table_get_mode_#t~nondet2597#1, dm_table_get_mode_~arg0#1.base, dm_table_get_mode_~arg0#1.offset;havoc dm_table_get_mode_#in~arg0#1.base, dm_table_get_mode_#in~arg0#1.offset;assume { :end_inline_dm_table_get_mode } true;thin_ctr_~tmp___0~61#1 := thin_ctr_#t~ret1524#1;havoc thin_ctr_#t~mem1523#1.base, thin_ctr_#t~mem1523#1.offset;havoc thin_ctr_#t~ret1524#1;call thin_ctr_#t~mem1525#1.base, thin_ctr_#t~mem1525#1.offset := read~$Pointer$#25(thin_ctr_~argv#1.base, thin_ctr_~argv#1.offset, 8); [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume 0 == (pool_create_#t~mem1058#1.base + pool_create_#t~mem1058#1.offset) % 18446744073709551616;havoc pool_create_#t~mem1058#1.base, pool_create_#t~mem1058#1.offset;call write~$Pointer$#25(73, 0, pool_create_~error#1.base, pool_create_~error#1.offset, 8); [2025-02-08 03:00:07,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume !(0 == (pool_create_#t~mem1058#1.base + pool_create_#t~mem1058#1.offset) % 18446744073709551616);havoc pool_create_#t~mem1058#1.base, pool_create_#t~mem1058#1.offset;call write~$Pointer$#25(0, 0, pool_create_~pool~34#1.base, 903 + pool_create_~pool~34#1.offset, 8);assume { :begin_inline_mempool_create_slab_pool } true;mempool_create_slab_pool_#in~min_nr#1, mempool_create_slab_pool_#in~kc#1.base, mempool_create_slab_pool_#in~kc#1.offset := 1024, ~_new_mapping_cache~0.base, ~_new_mapping_cache~0.offset;havoc mempool_create_slab_pool_#res#1.base, mempool_create_slab_pool_#res#1.offset;havoc mempool_create_slab_pool_#t~ret174#1.base, mempool_create_slab_pool_#t~ret174#1.offset, mempool_create_slab_pool_~min_nr#1, mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset, mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset;mempool_create_slab_pool_~min_nr#1 := mempool_create_slab_pool_#in~min_nr#1;mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset := mempool_create_slab_pool_#in~kc#1.base, mempool_create_slab_pool_#in~kc#1.offset;havoc mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset;assume { :begin_inline_mempool_create } true;mempool_create_#in~arg0#1, mempool_create_#in~arg1#1.base, mempool_create_#in~arg1#1.offset, mempool_create_#in~arg2#1.base, mempool_create_#in~arg2#1.offset, mempool_create_#in~arg3#1.base, mempool_create_#in~arg3#1.offset := mempool_create_slab_pool_~min_nr#1, #funAddr~mempool_alloc_slab.base, #funAddr~mempool_alloc_slab.offset, #funAddr~mempool_free_slab.base, #funAddr~mempool_free_slab.offset, mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset;havoc mempool_create_#res#1.base, mempool_create_#res#1.offset;havoc mempool_create_#t~ret2612#1.base, mempool_create_#t~ret2612#1.offset, mempool_create_~arg0#1, mempool_create_~arg1#1.base, mempool_create_~arg1#1.offset, mempool_create_~arg2#1.base, mempool_create_~arg2#1.offset, mempool_create_~arg3#1.base, mempool_create_~arg3#1.offset;mempool_create_~arg0#1 := mempool_create_#in~arg0#1;mempool_create_~arg1#1.base, mempool_create_~arg1#1.offset := mempool_create_#in~arg1#1.base, mempool_create_#in~arg1#1.offset;mempool_create_~arg2#1.base, mempool_create_~arg2#1.offset := mempool_create_#in~arg2#1.base, mempool_create_#in~arg2#1.offset;mempool_create_~arg3#1.base, mempool_create_~arg3#1.offset := mempool_create_#in~arg3#1.base, mempool_create_#in~arg3#1.offset; [2025-02-08 03:00:07,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume 0 != pool_ctr_~r~18#1; [2025-02-08 03:00:07,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume !(0 != pool_ctr_~r~18#1);call write~$Pointer$#25(#funAddr~pool_is_congested.base, #funAddr~pool_is_congested.offset, pool_ctr_~pt~5#1.base, 48 + pool_ctr_~pt~5#1.offset, 8);call pool_ctr_#t~mem1175#1.base, pool_ctr_#t~mem1175#1.offset := read~$Pointer$#25(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, 8);assume { :begin_inline_dm_table_add_target_callbacks } true;dm_table_add_target_callbacks_#in~arg0#1.base, dm_table_add_target_callbacks_#in~arg0#1.offset, dm_table_add_target_callbacks_#in~arg1#1.base, dm_table_add_target_callbacks_#in~arg1#1.offset := pool_ctr_#t~mem1175#1.base, pool_ctr_#t~mem1175#1.offset, pool_ctr_~pt~5#1.base, 32 + pool_ctr_~pt~5#1.offset;havoc dm_table_add_target_callbacks_~arg0#1.base, dm_table_add_target_callbacks_~arg0#1.offset, dm_table_add_target_callbacks_~arg1#1.base, dm_table_add_target_callbacks_~arg1#1.offset;dm_table_add_target_callbacks_~arg0#1.base, dm_table_add_target_callbacks_~arg0#1.offset := dm_table_add_target_callbacks_#in~arg0#1.base, dm_table_add_target_callbacks_#in~arg0#1.offset;dm_table_add_target_callbacks_~arg1#1.base, dm_table_add_target_callbacks_~arg1#1.offset := dm_table_add_target_callbacks_#in~arg1#1.base, dm_table_add_target_callbacks_#in~arg1#1.offset; [2025-02-08 03:00:07,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: dm_thin_init_#res#1 := dm_thin_init_~r~33#1; [2025-02-08 03:00:07,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341-1: SUMMARY for call dm_unregister_target(~#thin_target~0.base, ~#thin_target~0.offset); srcloc: null [2025-02-08 03:00:07,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: 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-02-08 03:00:07,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308: havoc #t~nondet2607; [2025-02-08 03:00:07,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: havoc #t~mem198.base, #t~mem198.offset;havoc #t~mem199.base, #t~mem199.offset; [2025-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14116: havoc dm_btree_insert_notify_#t~nondet2575#1;__insert_#t~ret2415#1 := dm_btree_insert_notify_#res#1;havoc dm_btree_insert_notify_#t~nondet2575#1, dm_btree_insert_notify_~arg0#1.base, dm_btree_insert_notify_~arg0#1.offset, dm_btree_insert_notify_~arg1#1, dm_btree_insert_notify_~arg2#1.base, dm_btree_insert_notify_~arg2#1.offset, dm_btree_insert_notify_~arg3#1.base, dm_btree_insert_notify_~arg3#1.offset, dm_btree_insert_notify_~arg4#1.base, dm_btree_insert_notify_~arg4#1.offset, dm_btree_insert_notify_~arg5#1.base, dm_btree_insert_notify_~arg5#1.offset;havoc dm_btree_insert_notify_#in~arg0#1.base, dm_btree_insert_notify_#in~arg0#1.offset, dm_btree_insert_notify_#in~arg1#1, dm_btree_insert_notify_#in~arg2#1.base, dm_btree_insert_notify_#in~arg2#1.offset, dm_btree_insert_notify_#in~arg3#1.base, dm_btree_insert_notify_#in~arg3#1.offset, dm_btree_insert_notify_#in~arg4#1.base, dm_btree_insert_notify_#in~arg4#1.offset, dm_btree_insert_notify_#in~arg5#1.base, dm_btree_insert_notify_#in~arg5#1.offset;assume { :end_inline_dm_btree_insert_notify } true;assume -2147483648 <= __insert_#t~ret2415#1 && __insert_#t~ret2415#1 <= 2147483647;__insert_~r~65#1 := __insert_#t~ret2415#1;havoc __insert_#t~mem2414#1;havoc __insert_#t~ret2415#1; [2025-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13233: assume 0 != __insert_~r~65#1;__insert_#res#1 := __insert_~r~65#1;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-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13233: assume !(0 != __insert_~r~65#1);call write~int#25(1, __insert_~td#1.base, 36 + __insert_~td#1.offset, 1);call __insert_#t~mem2416#1 := read~int#15(__insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset, 4); [2025-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: havoc pack_block_time_#t~bitwise2013#1;__insert_#t~ret2413#1 := pack_block_time_#res#1;havoc pack_block_time_#t~bitwise2013#1, pack_block_time_~b#1, pack_block_time_~t#1;havoc pack_block_time_#in~b#1, pack_block_time_#in~t#1;assume { :end_inline_pack_block_time } true;call write~int#57(__insert_#t~ret2413#1, __insert_~#value~3#1.base, __insert_~#value~3#1.offset, 8);havoc __insert_#t~mem2412#1;havoc __insert_#t~ret2413#1;call __insert_#t~mem2414#1 := read~int#25(__insert_~pmd~3#1.base, 452 + __insert_~pmd~3#1.offset, 8);assume { :begin_inline_dm_btree_insert_notify } true;dm_btree_insert_notify_#in~arg0#1.base, dm_btree_insert_notify_#in~arg0#1.offset, dm_btree_insert_notify_#in~arg1#1, dm_btree_insert_notify_#in~arg2#1.base, dm_btree_insert_notify_#in~arg2#1.offset, dm_btree_insert_notify_#in~arg3#1.base, dm_btree_insert_notify_#in~arg3#1.offset, dm_btree_insert_notify_#in~arg4#1.base, dm_btree_insert_notify_#in~arg4#1.offset, dm_btree_insert_notify_#in~arg5#1.base, dm_btree_insert_notify_#in~arg5#1.offset := __insert_~pmd~3#1.base, 64 + __insert_~pmd~3#1.offset, __insert_#t~mem2414#1, __insert_~#keys~1#1.base, __insert_~#keys~1#1.offset, __insert_~#value~3#1.base, __insert_~#value~3#1.offset, __insert_~pmd~3#1.base, 452 + __insert_~pmd~3#1.offset, __insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset;havoc dm_btree_insert_notify_#res#1;havoc dm_btree_insert_notify_#t~nondet2575#1, dm_btree_insert_notify_~arg0#1.base, dm_btree_insert_notify_~arg0#1.offset, dm_btree_insert_notify_~arg1#1, dm_btree_insert_notify_~arg2#1.base, dm_btree_insert_notify_~arg2#1.offset, dm_btree_insert_notify_~arg3#1.base, dm_btree_insert_notify_~arg3#1.offset, dm_btree_insert_notify_~arg4#1.base, dm_btree_insert_notify_~arg4#1.offset, dm_btree_insert_notify_~arg5#1.base, dm_btree_insert_notify_~arg5#1.offset;dm_btree_insert_notify_~arg0#1.base, dm_btree_insert_notify_~arg0#1.offset := dm_btree_insert_notify_#in~arg0#1.base, dm_btree_insert_notify_#in~arg0#1.offset;dm_btree_insert_notify_~arg1#1 := dm_btree_insert_notify_#in~arg1#1;dm_btree_insert_notify_~arg2#1.base, dm_btree_insert_notify_~arg2#1.offset := dm_btree_insert_notify_#in~arg2#1.base, dm_btree_insert_notify_#in~arg2#1.offset;dm_btree_insert_notify_~arg3#1.base, dm_btree_insert_notify_~arg3#1.offset := dm_btree_insert_notify_#in~arg3#1.base, dm_btree_insert_notify_#in~arg3#1.offset;dm_btree_insert_notify_~arg4#1.base, dm_btree_insert_notify_~arg4#1.offset := dm_btree_insert_notify_#in~arg4#1.base, dm_btree_insert_notify_#in~arg4#1.offset;dm_btree_insert_notify_~arg5#1.base, dm_btree_insert_notify_~arg5#1.offset := dm_btree_insert_notify_#in~arg5#1.base, dm_btree_insert_notify_#in~arg5#1.offset;havoc dm_btree_insert_notify_#t~nondet2575#1;assume -2147483648 <= dm_btree_insert_notify_#t~nondet2575#1 && dm_btree_insert_notify_#t~nondet2575#1 <= 2147483647;dm_btree_insert_notify_#res#1 := dm_btree_insert_notify_#t~nondet2575#1;havoc dm_btree_insert_notify_#t~nondet2575#1; [2025-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13238: assume 0 != __insert_#t~mem2416#1;havoc __insert_#t~mem2416#1;call __insert_#t~mem2417#1 := read~int#25(__insert_~td#1.base, 38 + __insert_~td#1.offset, 8);call write~int#25(1 + __insert_#t~mem2417#1, __insert_~td#1.base, 38 + __insert_~td#1.offset, 8);havoc __insert_#t~mem2417#1; [2025-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13238: assume !(0 != __insert_#t~mem2416#1);havoc __insert_#t~mem2416#1; [2025-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242-1: __insert_#res#1 := 0;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-02-08 03:00:07,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13222: 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;dm_thin_insert_block_#t~ret2421#1 := __insert_#res#1;havoc __insert_#t~mem2410#1.base, __insert_#t~mem2410#1.offset, __insert_#t~mem2411#1, __insert_#t~mem2412#1, __insert_#t~ret2413#1, __insert_#t~mem2414#1, __insert_#t~ret2415#1, __insert_#t~mem2416#1, __insert_#t~mem2417#1, __insert_~td#1.base, __insert_~td#1.offset, __insert_~block#1, __insert_~data_block#1, __insert_~r~65#1, __insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset, __insert_~#value~3#1.base, __insert_~#value~3#1.offset, __insert_~pmd~3#1.base, __insert_~pmd~3#1.offset, __insert_~#keys~1#1.base, __insert_~#keys~1#1.offset;havoc __insert_#in~td#1.base, __insert_#in~td#1.offset, __insert_#in~block#1, __insert_#in~data_block#1;assume { :end_inline___insert } true;assume -2147483648 <= dm_thin_insert_block_#t~ret2421#1 && dm_thin_insert_block_#t~ret2421#1 <= 2147483647;dm_thin_insert_block_~r~66#1 := dm_thin_insert_block_#t~ret2421#1;havoc dm_thin_insert_block_#t~ret2421#1; [2025-02-08 03:00:08,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187-1: SUMMARY for call __thin_bio_rb_add_#t~ret792#1.base, __thin_bio_rb_add_#t~ret792#1.offset := dm_bio_from_per_bio_data(__thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset, 64); srcloc: null [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220-1: SUMMARY for call bio_list_add(__extract_sorted_bios_~tc#1.base, 157 + __extract_sorted_bios_~tc#1.offset, __extract_sorted_bios_~bio~11#1.base, __extract_sorted_bios_~bio~11#1.offset); srcloc: null [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset := __thin_bio_rb_add_#t~ret792#1.base, __thin_bio_rb_add_#t~ret792#1.offset;havoc __thin_bio_rb_add_#t~ret792#1.base, __thin_bio_rb_add_#t~ret792#1.offset;call __thin_bio_rb_add_#t~mem793#1 := read~int#25(__thin_bio_rb_add_~tmp~70#1.base, 32 + __thin_bio_rb_add_~tmp~70#1.offset, 8); [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220: assume { :begin_inline_rb_erase } true;rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset := __extract_sorted_bios_~pbd~1#1.base, 32 + __extract_sorted_bios_~pbd~1#1.offset, __extract_sorted_bios_~tc#1.base, 189 + __extract_sorted_bios_~tc#1.offset;havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset := rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset;rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset := rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset;havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;havoc rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset;assume { :end_inline_rb_erase } true;assume { :begin_inline_rb_next } true;rb_next_#in~arg0#1.base, rb_next_#in~arg0#1.offset := __extract_sorted_bios_~node~0#1.base, __extract_sorted_bios_~node~0#1.offset;havoc rb_next_#res#1.base, rb_next_#res#1.offset;havoc rb_next_#t~ret2617#1.base, rb_next_#t~ret2617#1.offset, rb_next_~arg0#1.base, rb_next_~arg0#1.offset;rb_next_~arg0#1.base, rb_next_~arg0#1.offset := rb_next_#in~arg0#1.base, rb_next_#in~arg0#1.offset; [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380-1: __extract_sorted_bios_#t~ret800#1.base, __extract_sorted_bios_#t~ret800#1.offset := rb_next_#res#1.base, rb_next_#res#1.offset;havoc rb_next_#t~ret2617#1.base, rb_next_#t~ret2617#1.offset, rb_next_~arg0#1.base, rb_next_~arg0#1.offset;havoc rb_next_#in~arg0#1.base, rb_next_#in~arg0#1.offset;assume { :end_inline_rb_next } true;__extract_sorted_bios_~node~0#1.base, __extract_sorted_bios_~node~0#1.offset := __extract_sorted_bios_#t~ret800#1.base, __extract_sorted_bios_#t~ret800#1.offset;havoc __extract_sorted_bios_#t~ret800#1.base, __extract_sorted_bios_#t~ret800#1.offset; [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380-2: rb_next_#res#1.base, rb_next_#res#1.offset := rb_next_#t~ret2617#1.base, rb_next_#t~ret2617#1.offset;havoc rb_next_#t~ret2617#1.base, rb_next_#t~ret2617#1.offset; [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380: havoc rb_next_#t~ret2617#1.base, rb_next_#t~ret2617#1.offset; [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: SUMMARY for call spin_unlock_irqrestore(~tc#1.base, 73 + ~tc#1.offset, ~flags~9#1); srcloc: null [2025-02-08 03:00:08,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380-3: SUMMARY for call rb_next_#t~ret2617#1.base, rb_next_#t~ret2617#1.offset := ldv_malloc(24); srcloc: null [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: assume __thin_bio_rb_add_#t~mem793#1 % 18446744073709551616 > __thin_bio_rb_add_~bi_sector~1#1 % 18446744073709551616;havoc __thin_bio_rb_add_#t~mem793#1;call __thin_bio_rb_add_#t~mem794#1.base, __thin_bio_rb_add_#t~mem794#1.offset := read~$Pointer$#25(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8);__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset := __thin_bio_rb_add_#t~mem794#1.base, 16 + __thin_bio_rb_add_#t~mem794#1.offset;havoc __thin_bio_rb_add_#t~mem794#1.base, __thin_bio_rb_add_#t~mem794#1.offset; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: assume !(__thin_bio_rb_add_#t~mem793#1 % 18446744073709551616 > __thin_bio_rb_add_~bi_sector~1#1 % 18446744073709551616);havoc __thin_bio_rb_add_#t~mem793#1;call __thin_bio_rb_add_#t~mem795#1.base, __thin_bio_rb_add_#t~mem795#1.offset := read~$Pointer$#25(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8);__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset := __thin_bio_rb_add_#t~mem795#1.base, 8 + __thin_bio_rb_add_#t~mem795#1.offset;havoc __thin_bio_rb_add_#t~mem795#1.base, __thin_bio_rb_add_#t~mem795#1.offset; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312: ~tmp___3~1#1 := ~count~0#1;~count~0#1 := 1 + ~count~0#1; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: havoc rb_first_#t~ret2616#1.base, rb_first_#t~ret2616#1.offset; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset := __thin_bio_rb_add_#t~ret797#1.base, __thin_bio_rb_add_#t~ret797#1.offset;havoc __thin_bio_rb_add_#t~ret797#1.base, __thin_bio_rb_add_#t~ret797#1.offset;__thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset := __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;assume { :begin_inline_rb_link_node } true;rb_link_node_#in~node#1.base, rb_link_node_#in~node#1.offset, rb_link_node_#in~parent#1.base, rb_link_node_#in~parent#1.offset, rb_link_node_#in~rb_link#1.base, rb_link_node_#in~rb_link#1.offset := __thin_bio_rb_add_~pbd~0#1.base, 32 + __thin_bio_rb_add_~pbd~0#1.offset, __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset, __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset;havoc rb_link_node_~node#1.base, rb_link_node_~node#1.offset, rb_link_node_~parent#1.base, rb_link_node_~parent#1.offset, rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset, rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset;rb_link_node_~node#1.base, rb_link_node_~node#1.offset := rb_link_node_#in~node#1.base, rb_link_node_#in~node#1.offset;rb_link_node_~parent#1.base, rb_link_node_~parent#1.offset := rb_link_node_#in~parent#1.base, rb_link_node_#in~parent#1.offset;rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset := rb_link_node_#in~rb_link#1.base, rb_link_node_#in~rb_link#1.offset;havoc rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset;call write~int#25(rb_link_node_~parent#1.base + rb_link_node_~parent#1.offset, rb_link_node_~node#1.base, rb_link_node_~node#1.offset, 8);rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset := 0, 0;call write~$Pointer$#25(rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset, rb_link_node_~node#1.base, 8 + rb_link_node_~node#1.offset, 8);call write~$Pointer$#25(rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset, rb_link_node_~node#1.base, 16 + rb_link_node_~node#1.offset, 8);call write~$Pointer$#25(rb_link_node_~node#1.base, rb_link_node_~node#1.offset, rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset, 8);havoc rb_link_node_~node#1.base, rb_link_node_~node#1.offset, rb_link_node_~parent#1.base, rb_link_node_~parent#1.offset, rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset, rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset;havoc rb_link_node_#in~node#1.base, rb_link_node_#in~node#1.offset, rb_link_node_#in~parent#1.base, rb_link_node_#in~parent#1.offset, rb_link_node_#in~rb_link#1.base, rb_link_node_#in~rb_link#1.offset;assume { :end_inline_rb_link_node } true;assume { :begin_inline_rb_insert_color } true;rb_insert_color_#in~arg0#1.base, rb_insert_color_#in~arg0#1.offset, rb_insert_color_#in~arg1#1.base, rb_insert_color_#in~arg1#1.offset := __thin_bio_rb_add_~pbd~0#1.base, 32 + __thin_bio_rb_add_~pbd~0#1.offset, __thin_bio_rb_add_~tc#1.base, 189 + __thin_bio_rb_add_~tc#1.offset;havoc rb_insert_color_~arg0#1.base, rb_insert_color_~arg0#1.offset, rb_insert_color_~arg1#1.base, rb_insert_color_~arg1#1.offset;rb_insert_color_~arg0#1.base, rb_insert_color_~arg0#1.offset := rb_insert_color_#in~arg0#1.base, rb_insert_color_#in~arg0#1.offset;rb_insert_color_~arg1#1.base, rb_insert_color_~arg1#1.offset := rb_insert_color_#in~arg1#1.base, rb_insert_color_#in~arg1#1.offset;havoc rb_insert_color_~arg0#1.base, rb_insert_color_~arg0#1.offset, rb_insert_color_~arg1#1.base, rb_insert_color_~arg1#1.offset;havoc rb_insert_color_#in~arg0#1.base, rb_insert_color_#in~arg0#1.offset, rb_insert_color_#in~arg1#1.base, rb_insert_color_#in~arg1#1.offset;assume { :end_inline_rb_insert_color } true;havoc __thin_bio_rb_add_#t~mem790#1, __thin_bio_rb_add_#t~mem791#1.base, __thin_bio_rb_add_#t~mem791#1.offset, __thin_bio_rb_add_#t~ret792#1.base, __thin_bio_rb_add_#t~ret792#1.offset, __thin_bio_rb_add_#t~mem793#1, __thin_bio_rb_add_#t~mem794#1.base, __thin_bio_rb_add_#t~mem794#1.offset, __thin_bio_rb_add_#t~mem795#1.base, __thin_bio_rb_add_#t~mem795#1.offset, __thin_bio_rb_add_#t~mem796#1.base, __thin_bio_rb_add_#t~mem796#1.offset, __thin_bio_rb_add_#t~ret797#1.base, __thin_bio_rb_add_#t~ret797#1.offset, __thin_bio_rb_add_~tc#1.base, __thin_bio_rb_add_~tc#1.offset, __thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset, __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset, __thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset, __thin_bio_rb_add_~bi_sector~1#1, __thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset, __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset, __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;havoc __thin_bio_rb_add_#in~tc#1.base, __thin_bio_rb_add_#in~tc#1.offset, __thin_bio_rb_add_#in~bio#1.base, __thin_bio_rb_add_#in~bio#1.offset;assume { :end_inline___thin_bio_rb_add } true; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297-1: SUMMARY for call #t~ret810#1 := ensure_next_mapping(~pool~25#1.base, ~pool~25#1.offset); srcloc: null [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume -2147483648 <= #t~ret810#1 && #t~ret810#1 <= 2147483647;~tmp___2~3#1 := #t~ret810#1; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198-1: SUMMARY for call __thin_bio_rb_add_#t~ret797#1.base, __thin_bio_rb_add_#t~ret797#1.offset := dm_per_bio_data(__thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset, 64); srcloc: null [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: assume 0 == ~tmp___3~1#1 % 128 % 4294967296; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: assume !(0 == ~tmp___3~1#1 % 128 % 4294967296); [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182: call __thin_bio_rb_add_#t~mem796#1.base, __thin_bio_rb_add_#t~mem796#1.offset := read~$Pointer$#25(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8); [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: assume 0 != ~tmp___2~3#1; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: assume !(0 != ~tmp___2~3#1);call #t~mem813#1 := read~int#25(~bio~13#1.base, 24 + ~bio~13#1.offset, 8); [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: 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-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-1: SUMMARY for call throttle_work_update(~pool~25#1.base, 98 + ~pool~25#1.offset); srcloc: null [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315: call #t~mem823#1.base, #t~mem823#1.offset := read~$Pointer$#25(~pool~25#1.base, 40 + ~pool~25#1.offset, 8); [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249: assume { :begin_inline___thin_bio_rb_add } true;__thin_bio_rb_add_#in~tc#1.base, __thin_bio_rb_add_#in~tc#1.offset, __thin_bio_rb_add_#in~bio#1.base, __thin_bio_rb_add_#in~bio#1.offset := __sort_thin_deferred_bios_~tc#1.base, __sort_thin_deferred_bios_~tc#1.offset, __sort_thin_deferred_bios_~bio~12#1.base, __sort_thin_deferred_bios_~bio~12#1.offset;havoc __thin_bio_rb_add_#t~mem790#1, __thin_bio_rb_add_#t~mem791#1.base, __thin_bio_rb_add_#t~mem791#1.offset, __thin_bio_rb_add_#t~ret792#1.base, __thin_bio_rb_add_#t~ret792#1.offset, __thin_bio_rb_add_#t~mem793#1, __thin_bio_rb_add_#t~mem794#1.base, __thin_bio_rb_add_#t~mem794#1.offset, __thin_bio_rb_add_#t~mem795#1.base, __thin_bio_rb_add_#t~mem795#1.offset, __thin_bio_rb_add_#t~mem796#1.base, __thin_bio_rb_add_#t~mem796#1.offset, __thin_bio_rb_add_#t~ret797#1.base, __thin_bio_rb_add_#t~ret797#1.offset, __thin_bio_rb_add_~tc#1.base, __thin_bio_rb_add_~tc#1.offset, __thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset, __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset, __thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset, __thin_bio_rb_add_~bi_sector~1#1, __thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset, __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset, __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;__thin_bio_rb_add_~tc#1.base, __thin_bio_rb_add_~tc#1.offset := __thin_bio_rb_add_#in~tc#1.base, __thin_bio_rb_add_#in~tc#1.offset;__thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset := __thin_bio_rb_add_#in~bio#1.base, __thin_bio_rb_add_#in~bio#1.offset;havoc __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset;havoc __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset;havoc __thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset;havoc __thin_bio_rb_add_~bi_sector~1#1;havoc __thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset;havoc __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset;havoc __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;call __thin_bio_rb_add_#t~mem790#1 := read~int#25(__thin_bio_rb_add_~bio#1.base, 32 + __thin_bio_rb_add_~bio#1.offset, 8);__thin_bio_rb_add_~bi_sector~1#1 := __thin_bio_rb_add_#t~mem790#1;havoc __thin_bio_rb_add_#t~mem790#1;__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset := __thin_bio_rb_add_~tc#1.base, 189 + __thin_bio_rb_add_~tc#1.offset;__thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset := 0, 0; [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-1: [2025-02-08 03:00:08,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume 0 != #t~bitwise814#1 % 18446744073709551616;havoc #t~mem813#1;havoc #t~bitwise814#1;call #t~mem818#1.base, #t~mem818#1.offset := read~$Pointer$#25(~pool~25#1.base, 927 + ~pool~25#1.offset, 8); [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume !(0 != #t~bitwise814#1 % 18446744073709551616);havoc #t~mem813#1;havoc #t~bitwise814#1;call #t~mem822#1.base, #t~mem822#1.offset := read~$Pointer$#25(~pool~25#1.base, 919 + ~pool~25#1.offset, 8); [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-4: assume 0 == #t~mem813#1 % 18446744073709551616;#t~bitwise814#1 := 0; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-4: assume !(0 == #t~mem813#1 % 18446744073709551616); [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-3: assume 128 == #t~mem813#1 % 18446744073709551616;#t~bitwise814#1 := #t~mem813#1; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-3: assume !(128 == #t~mem813#1 % 18446744073709551616); [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-2: havoc #t~bitwise814#1;assume #t~bitwise814#1 % 18446744073709551616 <= #t~mem813#1 % 18446744073709551616 && #t~bitwise814#1 % 18446744073709551616 <= 128; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-1: SUMMARY for call #t~ret811#1.base, #t~ret811#1.offset := spinlock_check(~tc#1.base, 73 + ~tc#1.offset); srcloc: null [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: ~tmp___1~10#1.base, ~tmp___1~10#1.offset := #t~ret811#1.base, #t~ret811#1.offset;havoc #t~ret811#1.base, #t~ret811#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316-1: SUMMARY for call dm_pool_issue_prefetches(#t~mem823#1.base, #t~mem823#1.offset); srcloc: null [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316: havoc #t~mem823#1.base, #t~mem823#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: call __thin_bio_rb_add_#t~mem791#1.base, __thin_bio_rb_add_#t~mem791#1.offset := read~$Pointer$#25(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8);__thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset := __thin_bio_rb_add_#t~mem791#1.base, __thin_bio_rb_add_#t~mem791#1.offset;__thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset := __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset;__thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset := __thin_bio_rb_add_~__mptr~6#1.base, -2048 + __thin_bio_rb_add_~__mptr~6#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7217: __extract_sorted_bios_~__mptr~7#1.base, __extract_sorted_bios_~__mptr~7#1.offset := __extract_sorted_bios_~node~0#1.base, __extract_sorted_bios_~node~0#1.offset;__extract_sorted_bios_~pbd~1#1.base, __extract_sorted_bios_~pbd~1#1.offset := __extract_sorted_bios_~__mptr~7#1.base, -2048 + __extract_sorted_bios_~__mptr~7#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: 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-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308-1: SUMMARY for call ##fun~$Pointer$~X~$Pointer$~TO~VOID(~tc#1.base, ~tc#1.offset, ~bio~13#1.base, ~bio~13#1.offset, #t~mem818#1.base, #t~mem818#1.offset); srcloc: null [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308: havoc #t~mem818#1.base, #t~mem818#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300-1: SUMMARY for call #t~ret812#1 := _raw_spin_lock_irqsave(~tmp___1~10#1.base, ~tmp___1~10#1.offset); srcloc: null [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: ~flags~9#1 := #t~ret812#1;havoc #t~ret812#1; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: SUMMARY for call bio_list_add(~tc#1.base, 157 + ~tc#1.offset, ~bio~13#1.base, ~bio~13#1.offset); srcloc: null [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: assume 0 != (__thin_bio_rb_add_#t~mem796#1.base + __thin_bio_rb_add_#t~mem796#1.offset) % 18446744073709551616;havoc __thin_bio_rb_add_#t~mem796#1.base, __thin_bio_rb_add_#t~mem796#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: assume !(0 != (__thin_bio_rb_add_#t~mem796#1.base + __thin_bio_rb_add_#t~mem796#1.offset) % 18446744073709551616);havoc __thin_bio_rb_add_#t~mem796#1.base, __thin_bio_rb_add_#t~mem796#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219-1: SUMMARY for call __extract_sorted_bios_#t~ret799#1.base, __extract_sorted_bios_#t~ret799#1.offset := dm_bio_from_per_bio_data(__extract_sorted_bios_~pbd~1#1.base, __extract_sorted_bios_~pbd~1#1.offset, 64); srcloc: null [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219: __extract_sorted_bios_~bio~11#1.base, __extract_sorted_bios_~bio~11#1.offset := __extract_sorted_bios_#t~ret799#1.base, __extract_sorted_bios_#t~ret799#1.offset;havoc __extract_sorted_bios_#t~ret799#1.base, __extract_sorted_bios_#t~ret799#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: havoc #t~mem822#1.base, #t~mem822#1.offset; [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: SUMMARY for call ##fun~$Pointer$~X~$Pointer$~TO~VOID(~tc#1.base, ~tc#1.offset, ~bio~13#1.base, ~bio~13#1.offset, #t~mem822#1.base, #t~mem822#1.offset); srcloc: null [2025-02-08 03:00:08,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: SUMMARY for call bio_list_merge(~tc#1.base, 157 + ~tc#1.offset, ~#bios~4#1.base, ~#bios~4#1.offset); srcloc: null [2025-02-08 03:00:08,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: call ULTIMATE.dealloc(~#lookup_result~1.base, ~#lookup_result~1.offset);havoc ~#lookup_result~1.base, ~#lookup_result~1.offset; [2025-02-08 03:00:08,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: 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;#t~ret884#1 := need_commit_due_to_time_#res#1;havoc need_commit_due_to_time_#t~mem787#1, need_commit_due_to_time_#t~mem788#1, need_commit_due_to_time_#t~short789#1, need_commit_due_to_time_~pool#1.base, need_commit_due_to_time_~pool#1.offset;havoc need_commit_due_to_time_#in~pool#1.base, need_commit_due_to_time_#in~pool#1.offset;assume { :end_inline_need_commit_due_to_time } true;assume -2147483648 <= #t~ret884#1 && #t~ret884#1 <= 2147483647;~tmp___3~3#1 := #t~ret884#1;havoc #t~ret884#1; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166-3: assume need_commit_due_to_time_#t~short789#1; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166-3: assume !need_commit_due_to_time_#t~short789#1;call need_commit_due_to_time_#t~mem788#1 := read~int#25(need_commit_due_to_time_~pool#1.base, 743 + need_commit_due_to_time_~pool#1.offset, 8);need_commit_due_to_time_#t~short789#1 := (if (250 + (need_commit_due_to_time_#t~mem788#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (250 + (need_commit_due_to_time_#t~mem788#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (250 + (need_commit_due_to_time_#t~mem788#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166-2: need_commit_due_to_time_#res#1 := (if need_commit_due_to_time_#t~short789#1 then 1 else 0);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-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600: #t~ret883#1 := dm_pool_changed_this_transaction_#res#1;havoc dm_pool_changed_this_transaction_#t~mem2460#1.base, dm_pool_changed_this_transaction_#t~mem2460#1.offset, dm_pool_changed_this_transaction_#t~mem2461#1.base, dm_pool_changed_this_transaction_#t~mem2461#1.offset, dm_pool_changed_this_transaction_#t~mem2462#1, dm_pool_changed_this_transaction_#t~mem2463#1, dm_pool_changed_this_transaction_#t~mem2464#1.base, dm_pool_changed_this_transaction_#t~mem2464#1.offset, dm_pool_changed_this_transaction_~pmd#1.base, dm_pool_changed_this_transaction_~pmd#1.offset, dm_pool_changed_this_transaction_~r~73#1, dm_pool_changed_this_transaction_~td~7#1.base, dm_pool_changed_this_transaction_~td~7#1.offset, dm_pool_changed_this_transaction_~tmp~183#1.base, dm_pool_changed_this_transaction_~tmp~183#1.offset, dm_pool_changed_this_transaction_~__mptr~22#1.base, dm_pool_changed_this_transaction_~__mptr~22#1.offset, dm_pool_changed_this_transaction_~__mptr___0~12#1.base, dm_pool_changed_this_transaction_~__mptr___0~12#1.offset, dm_pool_changed_this_transaction_~__mptr___1~6#1.base, dm_pool_changed_this_transaction_~__mptr___1~6#1.offset;havoc dm_pool_changed_this_transaction_#in~pmd#1.base, dm_pool_changed_this_transaction_#in~pmd#1.offset;assume { :end_inline_dm_pool_changed_this_transaction } true;~tmp___1~12#1 := (if 0 == #t~ret883#1 % 256 then 0 else 1);havoc #t~mem882#1.base, #t~mem882#1.offset;havoc #t~ret883#1; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7621: SUMMARY for call bio_endio(~bio~14#1.base, ~bio~14#1.offset, -5); srcloc: null [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: SUMMARY for call process_thin_deferred_cells(~tc~8#1.base, ~tc~8#1.offset); srcloc: null [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: SUMMARY for call generic_make_request(~bio~14#1.base, ~bio~14#1.offset); srcloc: null [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13386: assume 0 != (if dm_pool_changed_this_transaction_#t~mem2462#1 % 256 % 4294967296 <= 2147483647 then dm_pool_changed_this_transaction_#t~mem2462#1 % 256 % 4294967296 else dm_pool_changed_this_transaction_#t~mem2462#1 % 256 % 4294967296 - 4294967296);havoc dm_pool_changed_this_transaction_#t~mem2462#1;call dm_pool_changed_this_transaction_#t~mem2463#1 := read~int#25(dm_pool_changed_this_transaction_~td~7#1.base, 36 + dm_pool_changed_this_transaction_~td~7#1.offset, 1);dm_pool_changed_this_transaction_~r~73#1 := (if 0 == dm_pool_changed_this_transaction_#t~mem2463#1 % 256 then 0 else 1);havoc dm_pool_changed_this_transaction_#t~mem2463#1; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13386: assume !(0 != (if dm_pool_changed_this_transaction_#t~mem2462#1 % 256 % 4294967296 <= 2147483647 then dm_pool_changed_this_transaction_#t~mem2462#1 % 256 % 4294967296 else dm_pool_changed_this_transaction_#t~mem2462#1 % 256 % 4294967296 - 4294967296));havoc dm_pool_changed_this_transaction_#t~mem2462#1;dm_pool_changed_this_transaction_~td~7#1.base, dm_pool_changed_this_transaction_~td~7#1.offset := dm_pool_changed_this_transaction_~tmp~183#1.base, dm_pool_changed_this_transaction_~tmp~183#1.offset;call dm_pool_changed_this_transaction_#t~mem2464#1.base, dm_pool_changed_this_transaction_#t~mem2464#1.offset := read~$Pointer$#25(dm_pool_changed_this_transaction_~tmp~183#1.base, dm_pool_changed_this_transaction_~tmp~183#1.offset, 8);dm_pool_changed_this_transaction_~__mptr___1~6#1.base, dm_pool_changed_this_transaction_~__mptr___1~6#1.offset := dm_pool_changed_this_transaction_#t~mem2464#1.base, dm_pool_changed_this_transaction_#t~mem2464#1.offset;havoc dm_pool_changed_this_transaction_#t~mem2464#1.base, dm_pool_changed_this_transaction_#t~mem2464#1.offset;dm_pool_changed_this_transaction_~tmp~183#1.base, dm_pool_changed_this_transaction_~tmp~183#1.offset := dm_pool_changed_this_transaction_~__mptr___1~6#1.base, dm_pool_changed_this_transaction_~__mptr___1~6#1.offset; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: assume 0 != ~tmp___1~12#1 % 256;~tmp___2~5#1 := 0; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: assume !(0 != ~tmp___1~12#1 % 256);~tmp___2~5#1 := 1; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13386-1: call dm_pool_changed_this_transaction_#t~mem2462#1 := read~int#25(dm_pool_changed_this_transaction_~td~7#1.base, 36 + dm_pool_changed_this_transaction_~td~7#1.offset, 1); [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: SUMMARY for call process_thin_deferred_bios(~tc~8#1.base, ~tc~8#1.offset); srcloc: null [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610: assume 0 == ~tmp___3~3#1;call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610: assume !(0 == ~tmp___3~3#1); [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: assume 0 != ~tmp___2~5#1;call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: assume !(0 != ~tmp___2~5#1);assume { :begin_inline_need_commit_due_to_time } true;need_commit_due_to_time_#in~pool#1.base, need_commit_due_to_time_#in~pool#1.offset := ~pool#1.base, ~pool#1.offset;havoc need_commit_due_to_time_#res#1;havoc need_commit_due_to_time_#t~mem787#1, need_commit_due_to_time_#t~mem788#1, need_commit_due_to_time_#t~short789#1, need_commit_due_to_time_~pool#1.base, need_commit_due_to_time_~pool#1.offset;need_commit_due_to_time_~pool#1.base, need_commit_due_to_time_~pool#1.offset := need_commit_due_to_time_#in~pool#1.base, need_commit_due_to_time_#in~pool#1.offset;call need_commit_due_to_time_#t~mem787#1 := read~int#25(need_commit_due_to_time_~pool#1.base, 743 + need_commit_due_to_time_~pool#1.offset, 8);need_commit_due_to_time_#t~short789#1 := (if (~jiffies~0 - need_commit_due_to_time_#t~mem787#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - need_commit_due_to_time_#t~mem787#1) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - need_commit_due_to_time_#t~mem787#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13395: assume (dm_pool_changed_this_transaction_~td~7#1.base + dm_pool_changed_this_transaction_~td~7#1.offset) % 18446744073709551616 != (dm_pool_changed_this_transaction_~pmd#1.base + (468 + dm_pool_changed_this_transaction_~pmd#1.offset)) % 18446744073709551616; [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13395: assume !((dm_pool_changed_this_transaction_~td~7#1.base + dm_pool_changed_this_transaction_~td~7#1.offset) % 18446744073709551616 != (dm_pool_changed_this_transaction_~pmd#1.base + (468 + dm_pool_changed_this_transaction_~pmd#1.offset)) % 18446744073709551616); [2025-02-08 03:00:08,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7623-1: SUMMARY for call #t~ret886#1.base, #t~ret886#1.offset := bio_list_pop(~#bios~5#1.base, ~#bios~5#1.offset); srcloc: null [2025-02-08 03:00:08,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7623: ~bio~14#1.base, ~bio~14#1.offset := #t~ret886#1.base, #t~ret886#1.offset; [2025-02-08 03:00:08,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: ~tc~8#1.base, ~tc~8#1.offset := #t~ret878#1.base, #t~ret878#1.offset;havoc #t~ret878#1.base, #t~ret878#1.offset; [2025-02-08 03:00:08,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586-1: SUMMARY for call #t~ret878#1.base, #t~ret878#1.offset := get_next_thin(~pool#1.base, ~pool#1.offset, ~tc~8#1.base, ~tc~8#1.offset); srcloc: null [2025-02-08 03:00:08,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13400-1: SUMMARY for call up_read(dm_pool_changed_this_transaction_~pmd#1.base, 304 + dm_pool_changed_this_transaction_~pmd#1.offset); srcloc: null [2025-02-08 03:00:08,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13400: dm_pool_changed_this_transaction_#res#1 := (if 0 == dm_pool_changed_this_transaction_~r~73#1 % 256 then 0 else 1); [2025-02-08 03:00:08,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624: assume 0 != (~bio~14#1.base + ~bio~14#1.offset) % 18446744073709551616; [2025-02-08 03:00:08,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624: assume !(0 != (~bio~14#1.base + ~bio~14#1.offset) % 18446744073709551616);call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-02-08 03:00:08,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: havoc #t~nondet2614; [2025-02-08 03:00:08,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390: call ULTIMATE.dealloc(~#sblock~2.base, ~#sblock~2.offset);havoc ~#sblock~2.base, ~#sblock~2.offset; [2025-02-08 03:00:08,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13665: havoc dm_bm_set_read_write_~arg0#1.base, dm_bm_set_read_write_~arg0#1.offset;havoc dm_bm_set_read_write_#in~arg0#1.base, dm_bm_set_read_write_#in~arg0#1.offset;assume { :end_inline_dm_bm_set_read_write } true;havoc dm_pool_metadata_read_write_#t~mem2515#1.base, dm_pool_metadata_read_write_#t~mem2515#1.offset; [2025-02-08 03:00:08,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: SUMMARY for call set_discard_callbacks(~pool#1.base, ~pool#1.offset); srcloc: null [2025-02-08 03:00:08,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13666: SUMMARY for call up_write(dm_pool_metadata_read_write_~pmd#1.base, 304 + dm_pool_metadata_read_write_~pmd#1.offset); srcloc: null [2025-02-08 03:00:08,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: havoc dm_pool_metadata_read_write_#t~mem2515#1.base, dm_pool_metadata_read_write_#t~mem2515#1.offset, dm_pool_metadata_read_write_~pmd#1.base, dm_pool_metadata_read_write_~pmd#1.offset;havoc dm_pool_metadata_read_write_#in~pmd#1.base, dm_pool_metadata_read_write_#in~pmd#1.offset;assume { :end_inline_dm_pool_metadata_read_write } true;call write~$Pointer$#25(#funAddr~process_bio.base, #funAddr~process_bio.offset, ~pool#1.base, 919 + ~pool#1.offset, 8);call write~$Pointer$#25(#funAddr~process_discard_bio.base, #funAddr~process_discard_bio.offset, ~pool#1.base, 927 + ~pool#1.offset, 8);call write~$Pointer$#25(#funAddr~process_cell.base, #funAddr~process_cell.offset, ~pool#1.base, 935 + ~pool#1.offset, 8);call write~$Pointer$#25(#funAddr~process_prepared_mapping.base, #funAddr~process_prepared_mapping.offset, ~pool#1.base, 951 + ~pool#1.offset, 8); [2025-02-08 03:00:08,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: havoc #t~ret2561.base, #t~ret2561.offset; [2025-02-08 03:00:08,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: havoc #t~nondet2615; [2025-02-08 03:00:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: havoc #t~nondet2553; [2025-02-08 03:00:08,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493: 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-02-08 03:00:08,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4297: havoc #t~mem32.base, #t~mem32.offset; [2025-02-08 03:00:08,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: havoc io_overlaps_block_#t~mem536#1;havoc io_overlaps_block_#t~mem535#1;#t~ret538#1 := io_overlaps_block_#res#1;havoc io_overlaps_block_#t~mem536#1, io_overlaps_block_#t~mem535#1, io_overlaps_block_~pool#1.base, io_overlaps_block_~pool#1.offset, io_overlaps_block_~bio#1.base, io_overlaps_block_~bio#1.offset;havoc io_overlaps_block_#in~pool#1.base, io_overlaps_block_#in~pool#1.offset, io_overlaps_block_#in~bio#1.base, io_overlaps_block_#in~bio#1.offset;assume { :end_inline_io_overlaps_block } true;assume -2147483648 <= #t~ret538#1 && #t~ret538#1 <= 2147483647;~tmp~45#1 := #t~ret538#1;havoc #t~ret538#1; [2025-02-08 03:00:08,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: assume 0 != ~tmp~45#1;~tmp___0~16#1 := 1; [2025-02-08 03:00:08,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: assume !(0 != ~tmp~45#1);~tmp___0~16#1 := 0; [2025-02-08 03:00:08,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: call ULTIMATE.dealloc(~#data_block~1.base, ~#data_block~1.offset);havoc ~#data_block~1.base, ~#data_block~1.offset; [2025-02-08 03:00:08,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4218: havoc #t~mem7;havoc #t~bitwise8; [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319-1: SUMMARY for call dm_tm_destroy(#t~mem2145#1.base, #t~mem2145#1.offset); srcloc: null [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: call #t~mem2146#1.base, #t~mem2146#1.offset := read~$Pointer$#25(~pmd#1.base, 32 + ~pmd#1.offset, 8); [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14264: havoc dm_tm_open_with_sm_#t~nondet2601#1; [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11688: havoc get_disk_ro_#t~mem1839#1; [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: call ULTIMATE.dealloc(~#sblock~1#1.base, ~#sblock~1#1.offset);havoc ~#sblock~1#1.base, ~#sblock~1#1.offset; [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12320: havoc #t~mem2146#1.base, #t~mem2146#1.offset;call #t~mem2147#1.base, #t~mem2147#1.offset := read~$Pointer$#62(~#sblock~1#1.base, ~#sblock~1#1.offset, 8); [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12320-1: SUMMARY for call dm_sm_destroy(#t~mem2146#1.base, #t~mem2146#1.offset); srcloc: null [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: havoc dm_sm_disk_open_#t~ret2594#1.base, dm_sm_disk_open_#t~ret2594#1.offset; [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317-1: SUMMARY for call dm_sm_destroy(#t~mem2144#1.base, #t~mem2144#1.offset); srcloc: null [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317: call #t~mem2145#1.base, #t~mem2145#1.offset := read~$Pointer$#25(~pmd#1.base, 48 + ~pmd#1.offset, 8); [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317-2: call #t~mem2144#1.base, #t~mem2144#1.offset := read~$Pointer$#25(~pmd#1.base, 40 + ~pmd#1.offset, 8); [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322: assume -2147483648 <= #t~ret2148#1 && #t~ret2148#1 <= 2147483647;#res#1 := ~r~38#1;call ULTIMATE.dealloc(~#sblock~1#1.base, ~#sblock~1#1.offset);havoc ~#sblock~1#1.base, ~#sblock~1#1.offset; [2025-02-08 03:00:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322-1: SUMMARY for call #t~ret2148#1 := dm_bm_unlock(#t~mem2147#1.base, #t~mem2147#1.offset); srcloc: null [2025-02-08 03:00:08,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4526: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 03:00:12,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14120: havoc #t~nondet2576; [2025-02-08 03:00:13,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: call ULTIMATE.dealloc(~#sblock~0#1.base, ~#sblock~0#1.offset);havoc ~#sblock~0#1.base, ~#sblock~0#1.offset; [2025-02-08 03:00:13,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14096: havoc dm_bm_write_lock_zero_#t~nondet2570#1; [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145-1: SUMMARY for call requeue_bios_#t~ret994#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145: assume -2147483648 <= requeue_bios_#t~ret994#1 && requeue_bios_#t~ret994#1 <= 2147483647;requeue_bios_~tmp___1~16#1 := requeue_bios_#t~ret994#1;havoc requeue_bios_#t~ret994#1;requeue_bios_~__mptr___0~7#1.base, requeue_bios_~__mptr___0~7#1.offset := requeue_bios_~________p1___0~2#1.base, requeue_bios_~________p1___0~2#1.offset;requeue_bios_~tc~10#1.base, requeue_bios_~tc~10#1.offset := requeue_bios_~__mptr___0~7#1.base, requeue_bios_~__mptr___0~7#1.offset; [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139-1: SUMMARY for call spin_unlock_irqrestore(requeue_bios_~tc~10#1.base, 73 + requeue_bios_~tc~10#1.offset, requeue_bios_~flags~14#1); srcloc: null [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: call requeue_bios_#t~mem992#1.base, requeue_bios_#t~mem992#1.offset := read~$Pointer$#25(requeue_bios_~tc~10#1.base, requeue_bios_~tc~10#1.offset, 8);call write~$Pointer$#12(requeue_bios_#t~mem992#1.base, requeue_bios_#t~mem992#1.offset, requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset, 8);havoc requeue_bios_#t~mem992#1.base, requeue_bios_#t~mem992#1.offset; [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call __read_once_size(requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset, requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset, 8); srcloc: null [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: call requeue_bios_#t~mem993#1.base, requeue_bios_#t~mem993#1.offset := read~$Pointer$#12(requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset, 8);requeue_bios_~_________p1___0~2#1.base, requeue_bios_~_________p1___0~2#1.offset := requeue_bios_#t~mem993#1.base, requeue_bios_#t~mem993#1.offset;havoc requeue_bios_#t~mem993#1.base, requeue_bios_#t~mem993#1.offset;requeue_bios_~________p1___0~2#1.base, requeue_bios_~________p1___0~2#1.offset := requeue_bios_~_________p1___0~2#1.base, requeue_bios_~_________p1___0~2#1.offset; [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135-1: SUMMARY for call requeue_bios_#t~ret990#1.base, requeue_bios_#t~ret990#1.offset := spinlock_check(requeue_bios_~tc~10#1.base, 73 + requeue_bios_~tc~10#1.offset); srcloc: null [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: requeue_bios_~tmp___0~43#1.base, requeue_bios_~tmp___0~43#1.offset := requeue_bios_#t~ret990#1.base, requeue_bios_#t~ret990#1.offset; [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: SUMMARY for call bio_list_merge(requeue_bios_~tc~10#1.base, 157 + requeue_bios_~tc~10#1.offset, requeue_bios_~tc~10#1.base, 173 + requeue_bios_~tc~10#1.offset); srcloc: null [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: 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-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: SUMMARY for call bio_list_init(requeue_bios_~tc~10#1.base, 173 + requeue_bios_~tc~10#1.offset); srcloc: null [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-1: SUMMARY for call requeue_bios_#t~ret991#1 := _raw_spin_lock_irqsave(requeue_bios_~tmp___0~43#1.base, requeue_bios_~tmp___0~43#1.offset); srcloc: null [2025-02-08 03:00:13,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: requeue_bios_~flags~14#1 := requeue_bios_#t~ret991#1;havoc requeue_bios_#t~ret991#1; [2025-02-08 03:00:13,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: havoc #t~mem317; [2025-02-08 03:00:13,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: 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-02-08 03:00:13,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: call ULTIMATE.dealloc(~#w~2#1.base, ~#w~2#1.offset);havoc ~#w~2#1.base, ~#w~2#1.offset; [2025-02-08 03:00:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: havoc #t~nondet2602; [2025-02-08 03:00:13,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: havoc #t~nondet2565; [2025-02-08 03:00:13,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14030: havoc #t~nondet2557; [2025-02-08 03:00:13,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: 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-02-08 03:00:13,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: havoc passdown_enabled_#t~mem912#1; [2025-02-08 03:00:13,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14149: havoc #t~ret2579.base, #t~ret2579.offset; [2025-02-08 03:00:13,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14153: havoc #t~nondet2580; [2025-02-08 03:00:13,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244: havoc #t~ret2599.base, #t~ret2599.offset; [2025-02-08 03:00:13,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14280: havoc #t~nondet2605; [2025-02-08 03:00:13,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033: ~tc~12#1.base, ~tc~12#1.offset := #t~ret1253#1.base, #t~ret1253#1.offset;havoc #t~ret1253#1.base, #t~ret1253#1.offset; [2025-02-08 03:00:13,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033-1: SUMMARY for call #t~ret1253#1.base, #t~ret1253#1.offset := get_next_thin(~pool#1.base, ~pool#1.offset, ~tc~12#1.base, ~tc~12#1.offset); srcloc: null [2025-02-08 03:00:13,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032: call #t~mem1252#1.base, #t~mem1252#1.offset := read~$Pointer$#25(~tc~12#1.base, 64 + ~tc~12#1.offset, 8);assume { :begin_inline_dm_internal_resume } true;dm_internal_resume_#in~arg0#1.base, dm_internal_resume_#in~arg0#1.offset := #t~mem1252#1.base, #t~mem1252#1.offset;havoc dm_internal_resume_~arg0#1.base, dm_internal_resume_~arg0#1.offset;dm_internal_resume_~arg0#1.base, dm_internal_resume_~arg0#1.offset := dm_internal_resume_#in~arg0#1.base, dm_internal_resume_#in~arg0#1.offset;havoc dm_internal_resume_~arg0#1.base, dm_internal_resume_~arg0#1.offset;havoc dm_internal_resume_#in~arg0#1.base, dm_internal_resume_#in~arg0#1.offset;assume { :end_inline_dm_internal_resume } true; [2025-02-08 03:00:14,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14059: havoc dm_block_manager_create_#t~ret2563#1.base, dm_block_manager_create_#t~ret2563#1.offset; [2025-02-08 03:00:14,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14100: havoc #t~nondet2571; [2025-02-08 03:00:14,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: 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-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: assume -2147483648 <= #t~ret1606#1 && #t~ret1606#1 <= 2147483647;havoc #t~ret1606#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-1: SUMMARY for call #t~ret1606#1 := printk(163, 0); srcloc: null [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10234: assume (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10234: assume !((if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1);~tmp___15~1#1 := 0; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: #t~ret1602#1 := dm_thin_get_mapped_count_#res#1;havoc dm_thin_get_mapped_count_#t~mem2491#1.base, dm_thin_get_mapped_count_#t~mem2491#1.offset, dm_thin_get_mapped_count_#t~mem2492#1, dm_thin_get_mapped_count_#t~mem2493#1, dm_thin_get_mapped_count_~td#1.base, dm_thin_get_mapped_count_~td#1.offset, dm_thin_get_mapped_count_~result#1.base, dm_thin_get_mapped_count_~result#1.offset, dm_thin_get_mapped_count_~r~82#1, dm_thin_get_mapped_count_~pmd~6#1.base, dm_thin_get_mapped_count_~pmd~6#1.offset;havoc dm_thin_get_mapped_count_#in~td#1.base, dm_thin_get_mapped_count_#in~td#1.offset, dm_thin_get_mapped_count_#in~result#1.base, dm_thin_get_mapped_count_#in~result#1.offset;assume { :end_inline_dm_thin_get_mapped_count } true;assume -2147483648 <= #t~ret1602#1 && #t~ret1602#1 <= 2147483647;~r~32#1 := #t~ret1602#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: call dm_thin_get_highest_mapped_block_#t~mem2500#1 := read~int#25(dm_thin_get_highest_mapped_block_~pmd~8#1.base, 508 + dm_thin_get_highest_mapped_block_~pmd~8#1.offset, 1); [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591-1: SUMMARY for call down_read(dm_thin_get_highest_mapped_block_~pmd~8#1.base, 304 + dm_thin_get_highest_mapped_block_~pmd~8#1.offset); srcloc: null [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: ~sz~1#1 := ~tmp___7~2#1 + ~sz~1#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: 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-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575: assume 0 != __highest_block_~r~83#1;__highest_block_#res#1 := __highest_block_~r~83#1;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-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575: assume !(0 != __highest_block_~r~83#1);call __highest_block_#t~mem2497#1 := read~int#2(__highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset, 8);__highest_block_~thin_root~0#1 := __highest_block_#t~mem2497#1;havoc __highest_block_#t~mem2497#1;assume { :begin_inline_dm_btree_find_highest_key } true;dm_btree_find_highest_key_#in~arg0#1.base, dm_btree_find_highest_key_#in~arg0#1.offset, dm_btree_find_highest_key_#in~arg1#1, dm_btree_find_highest_key_#in~arg2#1.base, dm_btree_find_highest_key_#in~arg2#1.offset := __highest_block_~pmd~7#1.base, 208 + __highest_block_~pmd~7#1.offset, __highest_block_~thin_root~0#1, __highest_block_~result#1.base, __highest_block_~result#1.offset;havoc dm_btree_find_highest_key_#res#1;havoc dm_btree_find_highest_key_#t~nondet2573#1, dm_btree_find_highest_key_~arg0#1.base, dm_btree_find_highest_key_~arg0#1.offset, dm_btree_find_highest_key_~arg1#1, dm_btree_find_highest_key_~arg2#1.base, dm_btree_find_highest_key_~arg2#1.offset;dm_btree_find_highest_key_~arg0#1.base, dm_btree_find_highest_key_~arg0#1.offset := dm_btree_find_highest_key_#in~arg0#1.base, dm_btree_find_highest_key_#in~arg0#1.offset;dm_btree_find_highest_key_~arg1#1 := dm_btree_find_highest_key_#in~arg1#1;dm_btree_find_highest_key_~arg2#1.base, dm_btree_find_highest_key_~arg2#1.offset := dm_btree_find_highest_key_#in~arg2#1.base, dm_btree_find_highest_key_#in~arg2#1.offset;havoc dm_btree_find_highest_key_#t~nondet2573#1;assume -2147483648 <= dm_btree_find_highest_key_#t~nondet2573#1 && dm_btree_find_highest_key_#t~nondet2573#1 <= 2147483647;dm_btree_find_highest_key_#res#1 := dm_btree_find_highest_key_#t~nondet2573#1;havoc dm_btree_find_highest_key_#t~nondet2573#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13596-1: SUMMARY for call up_read(dm_thin_get_highest_mapped_block_~pmd~8#1.base, 304 + dm_thin_get_highest_mapped_block_~pmd~8#1.offset); srcloc: null [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10235: assume -2147483648 <= #t~ret1638#1 && #t~ret1638#1 <= 2147483647;~tmp___14~1#1 := #t~ret1638#1;havoc #t~ret1638#1;~tmp___15~1#1 := ~tmp___14~1#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10235-1: SUMMARY for call #t~ret1638#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~1#1 % 18446744073709551616 % 18446744073709551616 else ~sz~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) - ~sz~1#1, 169, 0); srcloc: null [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10202: ~sz~1#1 := ~tmp___9~2#1 + ~sz~1#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13596: dm_thin_get_highest_mapped_block_#res#1 := dm_thin_get_highest_mapped_block_~r~84#1; [2025-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14108: havoc dm_btree_find_highest_key_#t~nondet2573#1;__highest_block_#t~ret2498#1 := dm_btree_find_highest_key_#res#1;havoc dm_btree_find_highest_key_#t~nondet2573#1, dm_btree_find_highest_key_~arg0#1.base, dm_btree_find_highest_key_~arg0#1.offset, dm_btree_find_highest_key_~arg1#1, dm_btree_find_highest_key_~arg2#1.base, dm_btree_find_highest_key_~arg2#1.offset;havoc dm_btree_find_highest_key_#in~arg0#1.base, dm_btree_find_highest_key_#in~arg0#1.offset, dm_btree_find_highest_key_#in~arg1#1, dm_btree_find_highest_key_#in~arg2#1.base, dm_btree_find_highest_key_#in~arg2#1.offset;assume { :end_inline_dm_btree_find_highest_key } true;assume -2147483648 <= __highest_block_#t~ret2498#1 && __highest_block_#t~ret2498#1 <= 2147483647;__highest_block_~tmp~184#1 := __highest_block_#t~ret2498#1;havoc __highest_block_#t~ret2498#1;__highest_block_#res#1 := __highest_block_~tmp~184#1;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-02-08 03:00:14,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13592: assume 0 == dm_thin_get_highest_mapped_block_#t~mem2500#1 % 256;havoc dm_thin_get_highest_mapped_block_#t~mem2500#1;assume { :begin_inline___highest_block } true;__highest_block_#in~td#1.base, __highest_block_#in~td#1.offset, __highest_block_#in~result#1.base, __highest_block_#in~result#1.offset := dm_thin_get_highest_mapped_block_~td#1.base, dm_thin_get_highest_mapped_block_~td#1.offset, dm_thin_get_highest_mapped_block_~result#1.base, dm_thin_get_highest_mapped_block_~result#1.offset;havoc __highest_block_#res#1;havoc __highest_block_#t~mem2494#1.base, __highest_block_#t~mem2494#1.offset, __highest_block_#t~mem2495#1, __highest_block_#t~ret2496#1, __highest_block_#t~mem2497#1, __highest_block_#t~ret2498#1, __highest_block_~td#1.base, __highest_block_~td#1.offset, __highest_block_~result#1.base, __highest_block_~result#1.offset, __highest_block_~r~83#1, __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset, __highest_block_~thin_root~0#1, __highest_block_~pmd~7#1.base, __highest_block_~pmd~7#1.offset, __highest_block_~tmp~184#1;__highest_block_~td#1.base, __highest_block_~td#1.offset := __highest_block_#in~td#1.base, __highest_block_#in~td#1.offset;__highest_block_~result#1.base, __highest_block_~result#1.offset := __highest_block_#in~result#1.base, __highest_block_#in~result#1.offset;havoc __highest_block_~r~83#1;call __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset := #Ultimate.allocOnStack(8);havoc __highest_block_~thin_root~0#1;havoc __highest_block_~pmd~7#1.base, __highest_block_~pmd~7#1.offset;havoc __highest_block_~tmp~184#1;call __highest_block_#t~mem2494#1.base, __highest_block_#t~mem2494#1.offset := read~$Pointer$#25(__highest_block_~td#1.base, 16 + __highest_block_~td#1.offset, 8);__highest_block_~pmd~7#1.base, __highest_block_~pmd~7#1.offset := __highest_block_#t~mem2494#1.base, __highest_block_#t~mem2494#1.offset;havoc __highest_block_#t~mem2494#1.base, __highest_block_#t~mem2494#1.offset;call __highest_block_#t~mem2495#1 := read~int#25(__highest_block_~pmd~7#1.base, 452 + __highest_block_~pmd~7#1.offset, 8); [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13592: assume !(0 == dm_thin_get_highest_mapped_block_#t~mem2500#1 % 256);havoc dm_thin_get_highest_mapped_block_#t~mem2500#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume -2147483648 <= #t~ret1610#1 && #t~ret1610#1 <= 2147483647;~tmp___4~9#1 := #t~ret1610#1;havoc #t~mem1607#1.base, #t~mem1607#1.offset;havoc #t~mem1608#1;havoc #t~mem1609#1;havoc #t~ret1610#1;~tmp___5~6#1 := ~tmp___4~9#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170: #t~ret1605#1 := dm_thin_get_highest_mapped_block_#res#1;havoc dm_thin_get_highest_mapped_block_#t~mem2499#1.base, dm_thin_get_highest_mapped_block_#t~mem2499#1.offset, dm_thin_get_highest_mapped_block_#t~mem2500#1, dm_thin_get_highest_mapped_block_#t~ret2501#1, dm_thin_get_highest_mapped_block_~td#1.base, dm_thin_get_highest_mapped_block_~td#1.offset, dm_thin_get_highest_mapped_block_~result#1.base, dm_thin_get_highest_mapped_block_~result#1.offset, dm_thin_get_highest_mapped_block_~r~84#1, dm_thin_get_highest_mapped_block_~pmd~8#1.base, dm_thin_get_highest_mapped_block_~pmd~8#1.offset;havoc dm_thin_get_highest_mapped_block_#in~td#1.base, dm_thin_get_highest_mapped_block_#in~td#1.offset, dm_thin_get_highest_mapped_block_#in~result#1.base, dm_thin_get_highest_mapped_block_#in~result#1.offset;assume { :end_inline_dm_thin_get_highest_mapped_block } true;assume -2147483648 <= #t~ret1605#1 && #t~ret1605#1 <= 2147483647;~r~32#1 := #t~ret1605#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178-1: SUMMARY for call #t~ret1610#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~1#1 % 18446744073709551616 % 18446744073709551616 else ~sz~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) - ~sz~1#1, 164, 0); srcloc: null [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13568: 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;dm_thin_get_highest_mapped_block_#t~ret2501#1 := __highest_block_#res#1;havoc __highest_block_#t~mem2494#1.base, __highest_block_#t~mem2494#1.offset, __highest_block_#t~mem2495#1, __highest_block_#t~ret2496#1, __highest_block_#t~mem2497#1, __highest_block_#t~ret2498#1, __highest_block_~td#1.base, __highest_block_~td#1.offset, __highest_block_~result#1.base, __highest_block_~result#1.offset, __highest_block_~r~83#1, __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset, __highest_block_~thin_root~0#1, __highest_block_~pmd~7#1.base, __highest_block_~pmd~7#1.offset, __highest_block_~tmp~184#1;havoc __highest_block_#in~td#1.base, __highest_block_#in~td#1.offset, __highest_block_#in~result#1.base, __highest_block_#in~result#1.offset;assume { :end_inline___highest_block } true;assume -2147483648 <= dm_thin_get_highest_mapped_block_#t~ret2501#1 && dm_thin_get_highest_mapped_block_#t~ret2501#1 <= 2147483647;dm_thin_get_highest_mapped_block_~r~84#1 := dm_thin_get_highest_mapped_block_#t~ret2501#1;havoc dm_thin_get_highest_mapped_block_#t~ret2501#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-1: SUMMARY for call #t~ret1603#1 := printk(162, 0); srcloc: null [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume -2147483648 <= #t~ret1603#1 && #t~ret1603#1 <= 2147483647;havoc #t~ret1603#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10187: assume -2147483648 <= #t~ret1614#1 && #t~ret1614#1 <= 2147483647;~tmp___6~4#1 := #t~ret1614#1;havoc #t~mem1611#1;havoc #t~mem1612#1.base, #t~mem1612#1.offset;havoc #t~mem1613#1;havoc #t~ret1614#1;~tmp___7~2#1 := ~tmp___6~4#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10187-1: SUMMARY for call #t~ret1614#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~1#1 % 18446744073709551616 % 18446744073709551616 else ~sz~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) - ~sz~1#1, 165, 0); srcloc: null [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: ~sz~1#1 := ~tmp___15~1#1 + ~sz~1#1;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-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume -2147483648 <= #t~ret1615#1 && #t~ret1615#1 <= 2147483647;~tmp___8~2#1 := #t~ret1615#1;havoc #t~ret1615#1;~tmp___9~2#1 := ~tmp___8~2#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: assume (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1;call #t~mem1611#1 := read~int#51(~#highest~0#1.base, ~#highest~0#1.offset, 8);call #t~mem1612#1.base, #t~mem1612#1.offset := read~$Pointer$#25(~tc~18#1.base, 48 + ~tc~18#1.offset, 8);call #t~mem1613#1 := read~int#25(#t~mem1612#1.base, 56 + #t~mem1612#1.offset, 4); [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: assume !((if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1);~tmp___7~2#1 := 0; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196-1: SUMMARY for call #t~ret1615#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~1#1 % 18446744073709551616 % 18446744073709551616 else ~sz~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) - ~sz~1#1, 166, 0); srcloc: null [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-1: assume (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-1: assume !((if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1);~tmp___9~2#1 := 0; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-2: assume 0 != ~r~32#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-2: assume !(0 != ~r~32#1); [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-3: assume (if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1;call #t~mem1607#1.base, #t~mem1607#1.offset := read~$Pointer$#25(~tc~18#1.base, 48 + ~tc~18#1.offset, 8);call #t~mem1608#1 := read~int#25(#t~mem1607#1.base, 56 + #t~mem1607#1.offset, 4);call #t~mem1609#1 := read~int#40(~#mapped~0#1.base, ~#mapped~0#1.offset, 8); [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-3: assume !((if ~maxlen#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~maxlen#1 % 4294967296 % 18446744073709551616 else ~maxlen#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) > ~sz~1#1);~tmp___5~6#1 := 0; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-4: assume ~r~32#1 < 0; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-4: assume !(~r~32#1 < 0); [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-5: assume 0 != ~r~32#1; [2025-02-08 03:00:14,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-5: assume !(0 != ~r~32#1);call #t~mem1604#1.base, #t~mem1604#1.offset := read~$Pointer$#25(~tc~18#1.base, 56 + ~tc~18#1.offset, 8);assume { :begin_inline_dm_thin_get_highest_mapped_block } true;dm_thin_get_highest_mapped_block_#in~td#1.base, dm_thin_get_highest_mapped_block_#in~td#1.offset, dm_thin_get_highest_mapped_block_#in~result#1.base, dm_thin_get_highest_mapped_block_#in~result#1.offset := #t~mem1604#1.base, #t~mem1604#1.offset, ~#highest~0#1.base, ~#highest~0#1.offset;havoc dm_thin_get_highest_mapped_block_#res#1;havoc dm_thin_get_highest_mapped_block_#t~mem2499#1.base, dm_thin_get_highest_mapped_block_#t~mem2499#1.offset, dm_thin_get_highest_mapped_block_#t~mem2500#1, dm_thin_get_highest_mapped_block_#t~ret2501#1, dm_thin_get_highest_mapped_block_~td#1.base, dm_thin_get_highest_mapped_block_~td#1.offset, dm_thin_get_highest_mapped_block_~result#1.base, dm_thin_get_highest_mapped_block_~result#1.offset, dm_thin_get_highest_mapped_block_~r~84#1, dm_thin_get_highest_mapped_block_~pmd~8#1.base, dm_thin_get_highest_mapped_block_~pmd~8#1.offset;dm_thin_get_highest_mapped_block_~td#1.base, dm_thin_get_highest_mapped_block_~td#1.offset := dm_thin_get_highest_mapped_block_#in~td#1.base, dm_thin_get_highest_mapped_block_#in~td#1.offset;dm_thin_get_highest_mapped_block_~result#1.base, dm_thin_get_highest_mapped_block_~result#1.offset := dm_thin_get_highest_mapped_block_#in~result#1.base, dm_thin_get_highest_mapped_block_#in~result#1.offset;havoc dm_thin_get_highest_mapped_block_~r~84#1;havoc dm_thin_get_highest_mapped_block_~pmd~8#1.base, dm_thin_get_highest_mapped_block_~pmd~8#1.offset;dm_thin_get_highest_mapped_block_~r~84#1 := -22;call dm_thin_get_highest_mapped_block_#t~mem2499#1.base, dm_thin_get_highest_mapped_block_#t~mem2499#1.offset := read~$Pointer$#25(dm_thin_get_highest_mapped_block_~td#1.base, 16 + dm_thin_get_highest_mapped_block_~td#1.offset, 8);dm_thin_get_highest_mapped_block_~pmd~8#1.base, dm_thin_get_highest_mapped_block_~pmd~8#1.offset := dm_thin_get_highest_mapped_block_#t~mem2499#1.base, dm_thin_get_highest_mapped_block_#t~mem2499#1.offset;havoc dm_thin_get_highest_mapped_block_#t~mem2499#1.base, dm_thin_get_highest_mapped_block_#t~mem2499#1.offset; [2025-02-08 03:00:14,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574-1: SUMMARY for call __highest_block_#t~ret2496#1 := dm_btree_lookup(__highest_block_~pmd~7#1.base, 160 + __highest_block_~pmd~7#1.offset, __highest_block_#t~mem2495#1, __highest_block_~td#1.base, 24 + __highest_block_~td#1.offset, __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset); srcloc: null [2025-02-08 03:00:14,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: ~sz~1#1 := ~tmp___5~6#1 + ~sz~1#1; [2025-02-08 03:00:14,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume -2147483648 <= __highest_block_#t~ret2496#1 && __highest_block_#t~ret2496#1 <= 2147483647;__highest_block_~r~83#1 := __highest_block_#t~ret2496#1;havoc __highest_block_#t~mem2495#1;havoc __highest_block_#t~ret2496#1; [2025-02-08 03:00:14,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291: call ULTIMATE.dealloc(~#to~0#1.base, ~#to~0#1.offset);havoc ~#to~0#1.base, ~#to~0#1.offset; [2025-02-08 03:00:14,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14189: havoc dm_kcopyd_zero_#t~nondet2587#1; [2025-02-08 03:00:14,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: havoc #t~mem184.base, #t~mem184.offset; [2025-02-08 03:00:14,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: SUMMARY for call retry_on_resume(~bio~6#1.base, ~bio~6#1.offset); srcloc: null [2025-02-08 03:00:14,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640: call ULTIMATE.dealloc(~#bios~2#1.base, ~#bios~2#1.offset);havoc ~#bios~2#1.base, ~#bios~2#1.offset; [2025-02-08 03:00:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: havoc atomic_read_#t~mem46#1; [2025-02-08 03:00:14,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: havoc #t~nondet2598; [2025-02-08 03:00:14,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: havoc dm_noflush_suspending_#t~nondet2588#1; [2025-02-08 03:00:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802: bio_triggers_commit_#t~ret414#1 := dm_thin_changed_this_transaction_#res#1;havoc dm_thin_changed_this_transaction_#t~mem2457#1.base, dm_thin_changed_this_transaction_#t~mem2457#1.offset, dm_thin_changed_this_transaction_#t~mem2458#1, dm_thin_changed_this_transaction_#t~mem2459#1.base, dm_thin_changed_this_transaction_#t~mem2459#1.offset, dm_thin_changed_this_transaction_~td#1.base, dm_thin_changed_this_transaction_~td#1.offset, dm_thin_changed_this_transaction_~r~72#1;havoc dm_thin_changed_this_transaction_#in~td#1.base, dm_thin_changed_this_transaction_#in~td#1.offset;assume { :end_inline_dm_thin_changed_this_transaction } true;bio_triggers_commit_~tmp~37#1 := (if 0 == bio_triggers_commit_#t~ret414#1 % 256 then 0 else 1);havoc bio_triggers_commit_#t~mem413#1.base, bio_triggers_commit_#t~mem413#1.offset;havoc bio_triggers_commit_#t~ret414#1; [2025-02-08 03:00:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5803: assume 0 != (if bio_triggers_commit_~tmp~37#1 % 256 % 4294967296 <= 2147483647 then bio_triggers_commit_~tmp~37#1 % 256 % 4294967296 else bio_triggers_commit_~tmp~37#1 % 256 % 4294967296 - 4294967296);bio_triggers_commit_~tmp___0~13#1 := 1; [2025-02-08 03:00:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5803: assume !(0 != (if bio_triggers_commit_~tmp~37#1 % 256 % 4294967296 <= 2147483647 then bio_triggers_commit_~tmp~37#1 % 256 % 4294967296 else bio_triggers_commit_~tmp~37#1 % 256 % 4294967296 - 4294967296));bio_triggers_commit_~tmp___0~13#1 := 0; [2025-02-08 03:00:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10028: ~m~9.base, ~m~9.offset := ~tmp___0~62.base, ~tmp___0~62.offset;call #t~mem1574.base, #t~mem1574.offset := read~$Pointer$#25(~tmp___0~62.base, ~tmp___0~62.offset, 8);~__mptr___1~3.base, ~__mptr___1~3.offset := #t~mem1574.base, #t~mem1574.offset;havoc #t~mem1574.base, #t~mem1574.offset;~tmp___0~62.base, ~tmp___0~62.offset := ~__mptr___1~3.base, ~__mptr___1~3.offset; [2025-02-08 03:00:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10028-1: SUMMARY for call __complete_mapping_preparation(~m~9.base, ~m~9.offset); srcloc: null [2025-02-08 03:00:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9999: call ULTIMATE.dealloc(~#work~0.base, ~#work~0.offset);havoc ~#work~0.base, ~#work~0.offset; [2025-02-08 03:00:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: ~m~9.base, ~m~9.offset := ~tmp___0~62.base, ~tmp___0~62.offset;call #t~mem1582.base, #t~mem1582.offset := read~$Pointer$#25(~tmp___0~62.base, ~tmp___0~62.offset, 8);~__mptr___4~0.base, ~__mptr___4~0.offset := #t~mem1582.base, #t~mem1582.offset;havoc #t~mem1582.base, #t~mem1582.offset;~tmp___0~62.base, ~tmp___0~62.offset := ~__mptr___4~0.base, ~__mptr___4~0.offset; [2025-02-08 03:00:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053-1: SUMMARY for call list_add_tail(~m~9.base, ~m~9.offset, ~pool~49.base, 855 + ~pool~49.offset); srcloc: null [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: SUMMARY for call spin_unlock_irqrestore(~pool~49.base, 755 + ~pool~49.offset, ~flags~21); srcloc: null [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058: assume (~m~9.base + ~m~9.offset) % 18446744073709551616 != (~#work~0.base + ~#work~0.offset) % 18446744073709551616; [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058: assume !((~m~9.base + ~m~9.offset) % 18446744073709551616 != (~#work~0.base + ~#work~0.offset) % 18446744073709551616); [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: assume (~m~9.base + ~m~9.offset) % 18446744073709551616 != (~#work~0.base + ~#work~0.offset) % 18446744073709551616; [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: assume !((~m~9.base + ~m~9.offset) % 18446744073709551616 != (~#work~0.base + ~#work~0.offset) % 18446744073709551616); [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062: SUMMARY for call spin_unlock_irqrestore(~pool~49.base, 755 + ~pool~49.offset, ~flags~21); srcloc: null [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10063: SUMMARY for call wake_worker(~pool~49.base, ~pool~49.offset); srcloc: null [2025-02-08 03:00:14,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10027: SUMMARY for call list_del(~m~9.base, ~m~9.offset); srcloc: null [2025-02-08 03:00:14,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525: assume (#t~mem352.base + #t~mem352.offset) % 18446744073709551616 == (~md.base + ~md.offset) % 18446744073709551616;havoc #t~mem352.base, #t~mem352.offset;~pool~0.base, ~pool~0.offset := ~tmp~28.base, ~tmp~28.offset; [2025-02-08 03:00:14,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525: assume !((#t~mem352.base + #t~mem352.offset) % 18446744073709551616 == (~md.base + ~md.offset) % 18446744073709551616);havoc #t~mem352.base, #t~mem352.offset;call #t~mem353.base, #t~mem353.offset := read~$Pointer$#25(~tmp~28.base, ~tmp~28.offset, 8);~__mptr___0~0.base, ~__mptr___0~0.offset := #t~mem353.base, #t~mem353.offset;havoc #t~mem353.base, #t~mem353.offset;~tmp~28.base, ~tmp~28.offset := ~__mptr___0~0.base, ~__mptr___0~0.offset; [2025-02-08 03:00:14,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525-1: call #t~mem352.base, #t~mem352.offset := read~$Pointer$#25(~tmp~28.base, 24 + ~tmp~28.offset, 8); [2025-02-08 03:00:14,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384: havoc #t~nondet2618; [2025-02-08 03:00:14,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: call #t~mem532#1.base, #t~mem532#1.offset := read~$Pointer$#25(~fn#1.base, ~fn#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~TO~~process_mapping_fn~0 } true;##fun~$Pointer$~TO~~process_mapping_fn~0_#in~531#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~531#1.offset, ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~#fp#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~#fp#1.offset := ~m~2#1.base, ~m~2#1.offset, #t~mem532#1.base, #t~mem532#1.offset;havoc ##fun~$Pointer$~TO~~process_mapping_fn~0_#res#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#res#1.offset;havoc ##fun~$Pointer$~TO~~process_mapping_fn~0_#~531#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#~531#1.offset;##fun~$Pointer$~TO~~process_mapping_fn~0_#~531#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#~531#1.offset := ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~531#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~531#1.offset;#t~ret533#1.base, #t~ret533#1.offset := ##fun~$Pointer$~TO~~process_mapping_fn~0_#res#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#res#1.offset;havoc ##fun~$Pointer$~TO~~process_mapping_fn~0_#~531#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#~531#1.offset;havoc ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~531#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~531#1.offset, ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~#fp#1.base, ##fun~$Pointer$~TO~~process_mapping_fn~0_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~~process_mapping_fn~0 } true;~m~2#1.base, ~m~2#1.offset := ~tmp~44#1.base, ~tmp~44#1.offset;call #t~mem534#1.base, #t~mem534#1.offset := read~$Pointer$#25(~tmp~44#1.base, ~tmp~44#1.offset, 8);~__mptr___1~1#1.base, ~__mptr___1~1#1.offset := #t~mem534#1.base, #t~mem534#1.offset;havoc #t~mem534#1.base, #t~mem534#1.offset;~tmp~44#1.base, ~tmp~44#1.offset := ~__mptr___1~1#1.base, ~__mptr___1~1#1.offset; [2025-02-08 03:00:14,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: call ULTIMATE.dealloc(~#maps~0#1.base, ~#maps~0#1.offset);havoc ~#maps~0#1.base, ~#maps~0#1.offset; [2025-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: call #t~mem874.base, #t~mem874.offset := read~$Pointer$#25(~tc.base, ~tc.offset, 8);call write~$Pointer$#12(#t~mem874.base, #t~mem874.offset, ~#__ptr___0~1.base, ~#__ptr___0~1.offset, 8);havoc #t~mem874.base, #t~mem874.offset; [2025-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7546: SUMMARY for call thin_get(~tc.base, ~tc.offset); srcloc: null [2025-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7548-1: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7548: #res.base, #res.offset := ~tc.base, ~tc.offset;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-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: 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-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555-1: SUMMARY for call #t~ret876 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: 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-02-08 03:00:14,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551-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-02-08 03:00:14,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: call #t~mem875.base, #t~mem875.offset := read~$Pointer$#12(~#__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-02-08 03:00:14,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: SUMMARY for call thin_put(~old_tc~0.base, ~old_tc~0.offset); srcloc: null [2025-02-08 03:00:14,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14207: havoc #t~nondet2590; [2025-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: requeue_deferred_cells_~cell~0#1.base, requeue_deferred_cells_~cell~0#1.offset := requeue_deferred_cells_~tmp~31#1.base, requeue_deferred_cells_~tmp~31#1.offset;call requeue_deferred_cells_#t~mem367#1.base, requeue_deferred_cells_#t~mem367#1.offset := read~$Pointer$#25(requeue_deferred_cells_~tmp~31#1.base, requeue_deferred_cells_~tmp~31#1.offset, 8);requeue_deferred_cells_~__mptr___1~0#1.base, requeue_deferred_cells_~__mptr___1~0#1.offset := requeue_deferred_cells_#t~mem367#1.base, requeue_deferred_cells_#t~mem367#1.offset;havoc requeue_deferred_cells_#t~mem367#1.base, requeue_deferred_cells_#t~mem367#1.offset;requeue_deferred_cells_~tmp~31#1.base, requeue_deferred_cells_~tmp~31#1.offset := requeue_deferred_cells_~__mptr___1~0#1.base, requeue_deferred_cells_~__mptr___1~0#1.offset; [2025-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-1: SUMMARY for call cell_requeue(requeue_deferred_cells_~pool~2#1.base, requeue_deferred_cells_~pool~2#1.offset, requeue_deferred_cells_~cell~0#1.base, requeue_deferred_cells_~cell~0#1.offset); srcloc: null [2025-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc do_noflush_stop_#t~ret903#1.base, do_noflush_stop_#t~ret903#1.offset, do_noflush_stop_#t~mem904#1.base, do_noflush_stop_#t~mem904#1.offset, do_noflush_stop_~ws#1.base, do_noflush_stop_~ws#1.offset, do_noflush_stop_~w~1#1.base, do_noflush_stop_~w~1#1.offset, do_noflush_stop_~tmp~83#1.base, do_noflush_stop_~tmp~83#1.offset;havoc do_noflush_stop_#in~ws#1.base, do_noflush_stop_#in~ws#1.offset;assume { :end_inline_do_noflush_stop } true; [2025-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc do_noflush_start_#t~ret900#1.base, do_noflush_start_#t~ret900#1.offset, do_noflush_start_#t~mem901#1.base, do_noflush_start_#t~mem901#1.offset, do_noflush_start_#t~mem902#1.base, do_noflush_start_#t~mem902#1.offset, do_noflush_start_~ws#1.base, do_noflush_start_~ws#1.offset, do_noflush_start_~w~0#1.base, do_noflush_start_~w~0#1.offset, do_noflush_start_~tmp~82#1.base, do_noflush_start_~tmp~82#1.offset;havoc do_noflush_start_#in~ws#1.base, do_noflush_start_#in~ws#1.offset;assume { :end_inline_do_noflush_start } true; [2025-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5623: 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;havoc requeue_deferred_cells_#t~mem362#1.base, requeue_deferred_cells_#t~mem362#1.offset, requeue_deferred_cells_#t~ret363#1.base, requeue_deferred_cells_#t~ret363#1.offset, requeue_deferred_cells_#t~ret364#1, requeue_deferred_cells_#t~mem365#1.base, requeue_deferred_cells_#t~mem365#1.offset, requeue_deferred_cells_#t~mem366#1.base, requeue_deferred_cells_#t~mem366#1.offset, requeue_deferred_cells_#t~mem367#1.base, requeue_deferred_cells_#t~mem367#1.offset, requeue_deferred_cells_~tc#1.base, requeue_deferred_cells_~tc#1.offset, requeue_deferred_cells_~pool~2#1.base, requeue_deferred_cells_~pool~2#1.offset, requeue_deferred_cells_~flags~1#1, requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset, requeue_deferred_cells_~cell~0#1.base, requeue_deferred_cells_~cell~0#1.offset, requeue_deferred_cells_~tmp~31#1.base, requeue_deferred_cells_~tmp~31#1.offset, requeue_deferred_cells_~tmp___0~11#1.base, requeue_deferred_cells_~tmp___0~11#1.offset, requeue_deferred_cells_~__mptr~3#1.base, requeue_deferred_cells_~__mptr~3#1.offset, requeue_deferred_cells_~__mptr___0~2#1.base, requeue_deferred_cells_~__mptr___0~2#1.offset, requeue_deferred_cells_~__mptr___1~0#1.base, requeue_deferred_cells_~__mptr___1~0#1.offset;havoc requeue_deferred_cells_#in~tc#1.base, requeue_deferred_cells_#in~tc#1.offset;assume { :end_inline_requeue_deferred_cells } true;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-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: havoc metadata_low_callback_#t~mem1101#1.base, metadata_low_callback_#t~mem1101#1.offset, metadata_low_callback_#t~ret1102#1.base, metadata_low_callback_#t~ret1102#1.offset, metadata_low_callback_#t~ret1103#1, metadata_low_callback_#t~mem1104#1.base, metadata_low_callback_#t~mem1104#1.offset, metadata_low_callback_#t~mem1105#1.base, metadata_low_callback_#t~mem1105#1.offset, metadata_low_callback_~context#1.base, metadata_low_callback_~context#1.offset, metadata_low_callback_~pool~36#1.base, metadata_low_callback_~pool~36#1.offset, metadata_low_callback_~tmp~104#1.base, metadata_low_callback_~tmp~104#1.offset;havoc metadata_low_callback_#in~context#1.base, metadata_low_callback_#in~context#1.offset;assume { :end_inline_metadata_low_callback } true; [2025-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: havoc process_prepared_discard_success_#t~mem481#1.base, process_prepared_discard_success_#t~mem481#1.offset, process_prepared_discard_success_~m#1.base, process_prepared_discard_success_~m#1.offset;havoc process_prepared_discard_success_#in~m#1.base, process_prepared_discard_success_#in~m#1.offset;assume { :end_inline_process_prepared_discard_success } true; [2025-02-08 03:00:14,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: havoc process_prepared_discard_fail_#t~mem480#1.base, process_prepared_discard_fail_#t~mem480#1.offset, process_prepared_discard_fail_~m#1.base, process_prepared_discard_fail_~m#1.offset;havoc process_prepared_discard_fail_#in~m#1.base, process_prepared_discard_fail_#in~m#1.offset;assume { :end_inline_process_prepared_discard_fail } true; [2025-02-08 03:00:14,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5648: assume (requeue_deferred_cells_~cell~0#1.base + requeue_deferred_cells_~cell~0#1.offset) % 18446744073709551616 != (requeue_deferred_cells_~#cells~0#1.base + requeue_deferred_cells_~#cells~0#1.offset) % 18446744073709551616; [2025-02-08 03:00:14,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5648: assume !((requeue_deferred_cells_~cell~0#1.base + requeue_deferred_cells_~cell~0#1.offset) % 18446744073709551616 != (requeue_deferred_cells_~#cells~0#1.base + requeue_deferred_cells_~#cells~0#1.offset) % 18446744073709551616);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-02-08 03:00:14,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: havoc process_prepared_mapping_fail_#t~mem448#1.base, process_prepared_mapping_fail_#t~mem448#1.offset, process_prepared_mapping_fail_#t~mem449#1.base, process_prepared_mapping_fail_#t~mem449#1.offset, process_prepared_mapping_fail_#t~mem450#1.base, process_prepared_mapping_fail_#t~mem450#1.offset, process_prepared_mapping_fail_#t~mem451#1.base, process_prepared_mapping_fail_#t~mem451#1.offset, process_prepared_mapping_fail_#t~mem452#1.base, process_prepared_mapping_fail_#t~mem452#1.offset, process_prepared_mapping_fail_#t~mem453#1.base, process_prepared_mapping_fail_#t~mem453#1.offset, process_prepared_mapping_fail_~m#1.base, process_prepared_mapping_fail_~m#1.offset;havoc process_prepared_mapping_fail_#in~m#1.base, process_prepared_mapping_fail_#in~m#1.offset;assume { :end_inline_process_prepared_mapping_fail } true; [2025-02-08 03:00:14,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7746: SUMMARY for call pool_work_complete(do_noflush_start_~w~0#1.base, do_noflush_start_~w~0#1.offset); srcloc: null [2025-02-08 03:00:14,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5657: 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;havoc requeue_io_#t~ret368#1.base, requeue_io_#t~ret368#1.offset, requeue_io_#t~ret369#1, requeue_io_~tc#1.base, requeue_io_~tc#1.offset, requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset, requeue_io_~flags~2#1, requeue_io_~tmp~32#1.base, requeue_io_~tmp~32#1.offset;havoc requeue_io_#in~tc#1.base, requeue_io_#in~tc#1.offset;assume { :end_inline_requeue_io } true;havoc do_noflush_start_#t~mem902#1.base, do_noflush_start_#t~mem902#1.offset; [2025-02-08 03:00:14,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5698-1: SUMMARY for call error_thin_bio_list(~tc~0.base, ~tc~0.offset, ~tc~0.base, 173 + ~tc~0.offset, -5); srcloc: null [2025-02-08 03:00:14,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: 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-02-08 03:00:14,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704-1: SUMMARY for call #t~ret375 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:00:14,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704: assume -2147483648 <= #t~ret375 && #t~ret375 <= 2147483647;~tmp___0~12 := #t~ret375;havoc #t~ret375;~__mptr___0~3.base, ~__mptr___0~3.offset := ~________p1___0~0.base, ~________p1___0~0.offset;~tc~0.base, ~tc~0.offset := ~__mptr___0~3.base, ~__mptr___0~3.offset; [2025-02-08 03:00:14,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-1: SUMMARY for call __read_once_size(~#__ptr___0~0.base, ~#__ptr___0~0.offset, ~#__u___0~0.base, ~#__u___0~0.offset, 8); srcloc: null [2025-02-08 03:00:14,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5698: call #t~mem373.base, #t~mem373.offset := read~$Pointer$#25(~tc~0.base, ~tc~0.offset, 8);call write~$Pointer$#12(#t~mem373.base, #t~mem373.offset, ~#__ptr___0~0.base, ~#__ptr___0~0.offset, 8);havoc #t~mem373.base, #t~mem373.offset; [2025-02-08 03:00:14,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: call #t~mem374.base, #t~mem374.offset := read~$Pointer$#12(~#__u___0~0.base, ~#__u___0~0.offset, 8);~_________p1___0~0.base, ~_________p1___0~0.offset := #t~mem374.base, #t~mem374.offset;havoc #t~mem374.base, #t~mem374.offset;~________p1___0~0.base, ~________p1___0~0.offset := ~_________p1___0~0.base, ~_________p1___0~0.offset; [2025-02-08 03:00:14,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14104: havoc #t~nondet2572; [2025-02-08 03:00:14,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358: havoc #t~ite322;havoc #t~mem319;havoc #t~bitwise320;havoc #t~mem321; [2025-02-08 03:00:15,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: #t~ret1406#1 := dm_pool_get_metadata_snap_#res#1;havoc dm_pool_get_metadata_snap_#t~mem2384#1, dm_pool_get_metadata_snap_#t~ret2385#1, dm_pool_get_metadata_snap_~pmd#1.base, dm_pool_get_metadata_snap_~pmd#1.offset, dm_pool_get_metadata_snap_~result#1.base, dm_pool_get_metadata_snap_~result#1.offset, dm_pool_get_metadata_snap_~r~61#1;havoc dm_pool_get_metadata_snap_#in~pmd#1.base, dm_pool_get_metadata_snap_#in~pmd#1.offset, dm_pool_get_metadata_snap_#in~result#1.base, dm_pool_get_metadata_snap_#in~result#1.offset;assume { :end_inline_dm_pool_get_metadata_snap } true;assume -2147483648 <= #t~ret1406#1 && #t~ret1406#1 <= 2147483647;~r~30#1 := #t~ret1406#1; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: assume -2147483648 <= dm_pool_get_free_metadata_block_count_#t~ret2484#1 && dm_pool_get_free_metadata_block_count_#t~ret2484#1 <= 2147483647;dm_pool_get_free_metadata_block_count_~r~79#1 := dm_pool_get_free_metadata_block_count_#t~ret2484#1;havoc dm_pool_get_free_metadata_block_count_#t~mem2483#1.base, dm_pool_get_free_metadata_block_count_#t~mem2483#1.offset;havoc dm_pool_get_free_metadata_block_count_#t~ret2484#1; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513-1: SUMMARY for call dm_pool_get_free_metadata_block_count_#t~ret2484#1 := dm_sm_get_nr_free(dm_pool_get_free_metadata_block_count_#t~mem2483#1.base, dm_pool_get_free_metadata_block_count_#t~mem2483#1.offset, dm_pool_get_free_metadata_block_count_~result#1.base, dm_pool_get_free_metadata_block_count_~result#1.offset); srcloc: null [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533: assume -2147483648 <= #t~ret1396#1 && #t~ret1396#1 <= 2147483647;~r~30#1 := #t~ret1396#1; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533-1: SUMMARY for call #t~ret1396#1 := dm_pool_get_free_block_count(#t~mem1395#1.base, #t~mem1395#1.offset, ~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset); srcloc: null [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: ~sz~0#1 := ~tmp___10~1#1 + ~sz~0#1;call #t~mem1418#1 := read~int#58(~#held_root~0#1.base, ~#held_root~0#1.offset, 8); [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517: #t~ret1386#1 := dm_pool_get_free_metadata_block_count_#res#1;havoc dm_pool_get_free_metadata_block_count_#t~mem2482#1, dm_pool_get_free_metadata_block_count_#t~mem2483#1.base, dm_pool_get_free_metadata_block_count_#t~mem2483#1.offset, dm_pool_get_free_metadata_block_count_#t~ret2484#1, dm_pool_get_free_metadata_block_count_~pmd#1.base, dm_pool_get_free_metadata_block_count_~pmd#1.offset, dm_pool_get_free_metadata_block_count_~result#1.base, dm_pool_get_free_metadata_block_count_~result#1.offset, dm_pool_get_free_metadata_block_count_~r~79#1;havoc dm_pool_get_free_metadata_block_count_#in~pmd#1.base, dm_pool_get_free_metadata_block_count_#in~pmd#1.offset, dm_pool_get_free_metadata_block_count_#in~result#1.base, dm_pool_get_free_metadata_block_count_#in~result#1.offset;assume { :end_inline_dm_pool_get_free_metadata_block_count } true;assume -2147483648 <= #t~ret1386#1 && #t~ret1386#1 <= 2147483647;~r~30#1 := #t~ret1386#1; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: ~sz~0#1 := ~tmp___14~0#1 + ~sz~0#1; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: havoc dm_suspended_#t~nondet2595#1;#t~ret1378#1 := dm_suspended_#res#1;havoc dm_suspended_#t~nondet2595#1, dm_suspended_~arg0#1.base, dm_suspended_~arg0#1.offset;havoc dm_suspended_#in~arg0#1.base, dm_suspended_#in~arg0#1.offset;assume { :end_inline_dm_suspended } true;assume -2147483648 <= #t~ret1378#1 && #t~ret1378#1 <= 2147483647;~tmp___2~16#1 := #t~ret1378#1;havoc #t~ret1378#1; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551: ~tmp___8~1#1.base, ~tmp___8~1#1.offset := #t~ret1408#1.base, #t~ret1408#1.offset;havoc #t~mem1407#1.base, #t~mem1407#1.offset;havoc #t~ret1408#1.base, #t~ret1408#1.offset; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551-1: SUMMARY for call #t~ret1408#1.base, #t~ret1408#1.offset := dm_device_name(#t~mem1407#1.base, #t~mem1407#1.offset); srcloc: null [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: havoc emit_flags_#t~mem1357#1, emit_flags_#t~mem1358#1, emit_flags_#t~mem1359#1, emit_flags_#t~mem1360#1, emit_flags_#t~mem1361#1, emit_flags_#t~ret1362#1, emit_flags_#t~mem1363#1, emit_flags_#t~ret1364#1, emit_flags_#t~mem1365#1, emit_flags_#t~ret1366#1, emit_flags_#t~mem1367#1, emit_flags_#t~ret1368#1, emit_flags_#t~mem1369#1, emit_flags_#t~ret1370#1, emit_flags_#t~mem1371#1, emit_flags_#t~ret1372#1, emit_flags_~pf#1.base, emit_flags_~pf#1.offset, emit_flags_~result#1.base, emit_flags_~result#1.offset, emit_flags_~sz#1, emit_flags_~maxlen#1, emit_flags_~count~3#1, emit_flags_~tmp~120#1, emit_flags_~tmp___0~57#1, emit_flags_~tmp___1~27#1, emit_flags_~tmp___2~15#1, emit_flags_~tmp___3~11#1, emit_flags_~tmp___4~6#1, emit_flags_~tmp___5~4#1, emit_flags_~tmp___6~2#1, emit_flags_~tmp___7~0#1, emit_flags_~tmp___8~0#1, emit_flags_~tmp___9~0#1, emit_flags_~tmp___10~0#1;havoc emit_flags_#in~pf#1.base, emit_flags_#in~pf#1.offset, emit_flags_#in~result#1.base, emit_flags_#in~result#1.offset, emit_flags_#in~sz#1, emit_flags_#in~maxlen#1;assume { :end_inline_emit_flags } true; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053: assume -2147483648 <= __get_metadata_snap_#t~ret2378#1 && __get_metadata_snap_#t~ret2378#1 <= 2147483647;__get_metadata_snap_~r~60#1 := __get_metadata_snap_#t~ret2378#1;havoc __get_metadata_snap_#t~mem2377#1.base, __get_metadata_snap_#t~mem2377#1.offset;havoc __get_metadata_snap_#t~ret2378#1; [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053-1: SUMMARY for call __get_metadata_snap_#t~ret2378#1 := dm_bm_read_lock(__get_metadata_snap_#t~mem2377#1.base, __get_metadata_snap_#t~mem2377#1.offset, 0, ~#sb_validator~0.base, ~#sb_validator~0.offset, __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset); srcloc: null [2025-02-08 03:00:15,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: ~sz~0#1 := ~tmp___18~0#1 + ~sz~0#1; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535: ~tmp___6~3#1.base, ~tmp___6~3#1.offset := #t~ret1398#1.base, #t~ret1398#1.offset;havoc #t~mem1397#1.base, #t~mem1397#1.offset;havoc #t~ret1398#1.base, #t~ret1398#1.offset; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535-1: SUMMARY for call #t~ret1398#1.base, #t~ret1398#1.offset := dm_device_name(#t~mem1397#1.base, #t~mem1397#1.offset); srcloc: null [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: ~sz~0#1 := ~tmp___22~0#1 + ~sz~0#1; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13516-1: SUMMARY for call up_read(dm_pool_get_free_metadata_block_count_~pmd#1.base, 304 + dm_pool_get_free_metadata_block_count_~pmd#1.offset); srcloc: null [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13070-1: SUMMARY for call down_read(dm_pool_get_metadata_snap_~pmd#1.base, 304 + dm_pool_get_metadata_snap_~pmd#1.offset); srcloc: null [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13516: dm_pool_get_free_metadata_block_count_#res#1 := dm_pool_get_free_metadata_block_count_~r~79#1; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: call #t~mem1422#1 := read~int#25(~pool~47#1.base, 64 + ~pool~47#1.offset, 4); [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume -2147483648 <= #t~ret1409#1 && #t~ret1409#1 <= 2147483647;havoc #t~ret1409#1; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13070: call dm_pool_get_metadata_snap_#t~mem2384#1 := read~int#25(dm_pool_get_metadata_snap_~pmd#1.base, 508 + dm_pool_get_metadata_snap_~pmd#1.offset, 1); [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-1: SUMMARY for call #t~ret1409#1 := printk(134, 0); srcloc: null [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: ~tmp___4~7#1.base, ~tmp___4~7#1.offset := #t~ret1388#1.base, #t~ret1388#1.offset;havoc #t~mem1387#1.base, #t~mem1387#1.offset;havoc #t~ret1388#1.base, #t~ret1388#1.offset; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519-1: SUMMARY for call #t~ret1388#1.base, #t~ret1388#1.offset := dm_device_name(#t~mem1387#1.base, #t~mem1387#1.offset); srcloc: null [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9635: ~sz~0#1 := ~tmp___26~0#1 + ~sz~0#1; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: 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-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569: assume -2147483648 <= #t~ret1420#1 && #t~ret1420#1 <= 2147483647;~tmp___11~0#1 := #t~ret1420#1;havoc #t~mem1419#1;havoc #t~ret1420#1;~tmp___12~0#1 := ~tmp___11~0#1; [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-1: SUMMARY for call #t~ret1420#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 136, 0); srcloc: null [2025-02-08 03:00:15,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13054: assume 0 != __get_metadata_snap_~r~60#1;__get_metadata_snap_#res#1 := __get_metadata_snap_~r~60#1;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-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13054: assume !(0 != __get_metadata_snap_~r~60#1);call __get_metadata_snap_#t~mem2379#1.base, __get_metadata_snap_#t~mem2379#1.offset := read~$Pointer$#62(__get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset, 8); [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536: assume -2147483648 <= #t~ret1399#1 && #t~ret1399#1 <= 2147483647;havoc #t~ret1399#1; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-1: SUMMARY for call #t~ret1399#1 := printk(132, 0); srcloc: null [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: ~sz~0#1 := ~tmp___30~0#1 + ~sz~0#1; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume 0 == dm_pool_get_metadata_snap_#t~mem2384#1 % 256;havoc dm_pool_get_metadata_snap_#t~mem2384#1;assume { :begin_inline___get_metadata_snap } true;__get_metadata_snap_#in~pmd#1.base, __get_metadata_snap_#in~pmd#1.offset, __get_metadata_snap_#in~result#1.base, __get_metadata_snap_#in~result#1.offset := dm_pool_get_metadata_snap_~pmd#1.base, dm_pool_get_metadata_snap_~pmd#1.offset, dm_pool_get_metadata_snap_~result#1.base, dm_pool_get_metadata_snap_~result#1.offset;havoc __get_metadata_snap_#res#1;havoc __get_metadata_snap_#t~mem2377#1.base, __get_metadata_snap_#t~mem2377#1.offset, __get_metadata_snap_#t~ret2378#1, __get_metadata_snap_#t~mem2379#1.base, __get_metadata_snap_#t~mem2379#1.offset, __get_metadata_snap_#t~ret2380#1.base, __get_metadata_snap_#t~ret2380#1.offset, __get_metadata_snap_#t~mem2381#1, __get_metadata_snap_#t~mem2382#1.base, __get_metadata_snap_#t~mem2382#1.offset, __get_metadata_snap_#t~ret2383#1, __get_metadata_snap_~pmd#1.base, __get_metadata_snap_~pmd#1.offset, __get_metadata_snap_~result#1.base, __get_metadata_snap_~result#1.offset, __get_metadata_snap_~r~60#1, __get_metadata_snap_~disk_super~8#1.base, __get_metadata_snap_~disk_super~8#1.offset, __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset, __get_metadata_snap_~tmp~181#1.base, __get_metadata_snap_~tmp~181#1.offset, __get_metadata_snap_~tmp___0~78#1;__get_metadata_snap_~pmd#1.base, __get_metadata_snap_~pmd#1.offset := __get_metadata_snap_#in~pmd#1.base, __get_metadata_snap_#in~pmd#1.offset;__get_metadata_snap_~result#1.base, __get_metadata_snap_~result#1.offset := __get_metadata_snap_#in~result#1.base, __get_metadata_snap_#in~result#1.offset;havoc __get_metadata_snap_~r~60#1;havoc __get_metadata_snap_~disk_super~8#1.base, __get_metadata_snap_~disk_super~8#1.offset;call __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset := #Ultimate.allocOnStack(8);havoc __get_metadata_snap_~tmp~181#1.base, __get_metadata_snap_~tmp~181#1.offset;havoc __get_metadata_snap_~tmp___0~78#1;call __get_metadata_snap_#t~mem2377#1.base, __get_metadata_snap_#t~mem2377#1.offset := read~$Pointer$#25(__get_metadata_snap_~pmd#1.base, 24 + __get_metadata_snap_~pmd#1.offset, 8); [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume !(0 == dm_pool_get_metadata_snap_#t~mem2384#1 % 256);havoc dm_pool_get_metadata_snap_#t~mem2384#1; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: assume -2147483648 <= #t~ret1389#1 && #t~ret1389#1 <= 2147483647;havoc #t~ret1389#1; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-1: SUMMARY for call #t~ret1389#1 := printk(130, 0); srcloc: null [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume -2147483648 <= #t~ret1379#1 && #t~ret1379#1 <= 2147483647;havoc #t~ret1379#1; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: SUMMARY for call #t~ret1379#1 := commit(~pool~47#1.base, ~pool~47#1.offset); srcloc: null [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587: assume -2147483648 <= #t~ret1423#1 && #t~ret1423#1 <= 2147483647;~tmp___15~0#1 := #t~ret1423#1;havoc #t~ret1423#1;~tmp___16~0#1 := ~tmp___15~0#1; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587-1: SUMMARY for call #t~ret1423#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 138, 0); srcloc: null [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-3: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-3: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___22~0#1 := 0; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-4: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-4: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___24~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-5: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-5: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___26~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-6: assume 0 != (if #t~mem1429#1 % 256 % 4294967296 <= 2147483647 then #t~mem1429#1 % 256 % 4294967296 else #t~mem1429#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1429#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-6: assume !(0 != (if #t~mem1429#1 % 256 % 4294967296 <= 2147483647 then #t~mem1429#1 % 256 % 4294967296 else #t~mem1429#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1429#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___28~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-1: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-1: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___30~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-2: assume 0 != (if #t~mem1432#1 % 256 % 4294967296 <= 2147483647 then #t~mem1432#1 % 256 % 4294967296 else #t~mem1432#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1432#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-2: assume !(0 != (if #t~mem1432#1 % 256 % 4294967296 <= 2147483647 then #t~mem1432#1 % 256 % 4294967296 else #t~mem1432#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1432#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637: call #t~mem1432#1 := read~int#25(~pool~47#1.base, 71 + ~pool~47#1.offset, 1); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-11: assume 2 == #t~mem1424#1 % 4294967296;havoc #t~mem1424#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-11: assume !(2 == #t~mem1424#1 % 4294967296);havoc #t~mem1424#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: assume -2147483648 <= #t~ret1426#1 && #t~ret1426#1 <= 2147483647;~tmp___19~0#1 := #t~ret1426#1;havoc #t~ret1426#1;~tmp___20~0#1 := ~tmp___19~0#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-12: assume 1 == #t~mem1422#1 % 4294967296;havoc #t~mem1422#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-12: assume !(1 == #t~mem1422#1 % 4294967296);havoc #t~mem1422#1;call #t~mem1424#1 := read~int#25(~pool~47#1.base, 64 + ~pool~47#1.offset, 4); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-1: SUMMARY for call #t~ret1426#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 140, 0); srcloc: null [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-13: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296;call #t~mem1419#1 := read~int#58(~#held_root~0#1.base, ~#held_root~0#1.offset, 8); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-13: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___12~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-14: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-14: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___14~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-7: assume 0 == #t~mem1427#1 % 256;havoc #t~mem1427#1; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-7: assume !(0 == #t~mem1427#1 % 256);havoc #t~mem1427#1;call #t~mem1429#1 := read~int#25(~pool~47#1.base, 70 + ~pool~47#1.offset, 1); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-8: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-8: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___16~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-9: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-9: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___18~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-10: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-10: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___20~0#1 := 0; [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-19: assume 0 != ~r~30#1;call #t~mem1397#1.base, #t~mem1397#1.offset := read~$Pointer$#25(~pool~47#1.base, 24 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-19: assume !(0 != ~r~30#1);call #t~mem1400#1.base, #t~mem1400#1.offset := read~$Pointer$#25(~pool~47#1.base, 40 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-20: assume 0 != ~r~30#1;call #t~mem1392#1.base, #t~mem1392#1.offset := read~$Pointer$#25(~pool~47#1.base, 24 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-20: assume !(0 != ~r~30#1);call #t~mem1395#1.base, #t~mem1395#1.offset := read~$Pointer$#25(~pool~47#1.base, 40 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-21: assume 0 != ~r~30#1;call #t~mem1387#1.base, #t~mem1387#1.offset := read~$Pointer$#25(~pool~47#1.base, 24 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-21: assume !(0 != ~r~30#1);call #t~mem1390#1.base, #t~mem1390#1.offset := read~$Pointer$#25(~pool~47#1.base, 40 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-22: assume 0 != ~r~30#1;call #t~mem1382#1.base, #t~mem1382#1.offset := read~$Pointer$#25(~pool~47#1.base, 24 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-22: assume !(0 != ~r~30#1);call #t~mem1385#1.base, #t~mem1385#1.offset := read~$Pointer$#25(~pool~47#1.base, 40 + ~pool~47#1.offset, 8);assume { :begin_inline_dm_pool_get_free_metadata_block_count } true;dm_pool_get_free_metadata_block_count_#in~pmd#1.base, dm_pool_get_free_metadata_block_count_#in~pmd#1.offset, dm_pool_get_free_metadata_block_count_#in~result#1.base, dm_pool_get_free_metadata_block_count_#in~result#1.offset := #t~mem1385#1.base, #t~mem1385#1.offset, ~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset;havoc dm_pool_get_free_metadata_block_count_#res#1;havoc dm_pool_get_free_metadata_block_count_#t~mem2482#1, dm_pool_get_free_metadata_block_count_#t~mem2483#1.base, dm_pool_get_free_metadata_block_count_#t~mem2483#1.offset, dm_pool_get_free_metadata_block_count_#t~ret2484#1, dm_pool_get_free_metadata_block_count_~pmd#1.base, dm_pool_get_free_metadata_block_count_~pmd#1.offset, dm_pool_get_free_metadata_block_count_~result#1.base, dm_pool_get_free_metadata_block_count_~result#1.offset, dm_pool_get_free_metadata_block_count_~r~79#1;dm_pool_get_free_metadata_block_count_~pmd#1.base, dm_pool_get_free_metadata_block_count_~pmd#1.offset := dm_pool_get_free_metadata_block_count_#in~pmd#1.base, dm_pool_get_free_metadata_block_count_#in~pmd#1.offset;dm_pool_get_free_metadata_block_count_~result#1.base, dm_pool_get_free_metadata_block_count_~result#1.offset := dm_pool_get_free_metadata_block_count_#in~result#1.base, dm_pool_get_free_metadata_block_count_#in~result#1.offset;havoc dm_pool_get_free_metadata_block_count_~r~79#1;dm_pool_get_free_metadata_block_count_~r~79#1 := -22; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-15: assume 0 != #t~mem1418#1 % 18446744073709551616;havoc #t~mem1418#1; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-15: assume !(0 != #t~mem1418#1 % 18446744073709551616);havoc #t~mem1418#1; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-16: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296;call #t~mem1410#1 := read~int#26(~#transaction_id~0#1.base, ~#transaction_id~0#1.offset, 8);call #t~mem1411#1 := read~int#25(~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset, 8);call #t~mem1412#1 := read~int#25(~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset, 8);call #t~mem1413#1 := read~int#25(~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset, 8);call #t~mem1414#1 := read~int#25(~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset, 8);call #t~mem1415#1 := read~int#25(~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset, 8);call #t~mem1416#1 := read~int#25(~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset, 8); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-16: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___10~1#1 := 0; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-17: assume 0 != ~r~30#1;call #t~mem1407#1.base, #t~mem1407#1.offset := read~$Pointer$#25(~pool~47#1.base, 24 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-17: assume !(0 != ~r~30#1); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-18: assume 0 != ~r~30#1;call #t~mem1402#1.base, #t~mem1402#1.offset := read~$Pointer$#25(~pool~47#1.base, 24 + ~pool~47#1.offset, 8); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-18: assume !(0 != ~r~30#1);call #t~mem1405#1.base, #t~mem1405#1.offset := read~$Pointer$#25(~pool~47#1.base, 40 + ~pool~47#1.offset, 8);assume { :begin_inline_dm_pool_get_metadata_snap } true;dm_pool_get_metadata_snap_#in~pmd#1.base, dm_pool_get_metadata_snap_#in~pmd#1.offset, dm_pool_get_metadata_snap_#in~result#1.base, dm_pool_get_metadata_snap_#in~result#1.offset := #t~mem1405#1.base, #t~mem1405#1.offset, ~#held_root~0#1.base, ~#held_root~0#1.offset;havoc dm_pool_get_metadata_snap_#res#1;havoc dm_pool_get_metadata_snap_#t~mem2384#1, dm_pool_get_metadata_snap_#t~ret2385#1, dm_pool_get_metadata_snap_~pmd#1.base, dm_pool_get_metadata_snap_~pmd#1.offset, dm_pool_get_metadata_snap_~result#1.base, dm_pool_get_metadata_snap_~result#1.offset, dm_pool_get_metadata_snap_~r~61#1;dm_pool_get_metadata_snap_~pmd#1.base, dm_pool_get_metadata_snap_~pmd#1.offset := dm_pool_get_metadata_snap_#in~pmd#1.base, dm_pool_get_metadata_snap_#in~pmd#1.offset;dm_pool_get_metadata_snap_~result#1.base, dm_pool_get_metadata_snap_~result#1.offset := dm_pool_get_metadata_snap_#in~result#1.base, dm_pool_get_metadata_snap_#in~result#1.offset;havoc dm_pool_get_metadata_snap_~r~61#1;dm_pool_get_metadata_snap_~r~61#1 := -22; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-23: assume 0 == ~tmp___2~16#1; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-23: assume !(0 == ~tmp___2~16#1); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-1: SUMMARY for call #t~ret1430#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 142, 0); srcloc: null [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: assume -2147483648 <= #t~ret1430#1 && #t~ret1430#1 <= 2147483647;~tmp___23~0#1 := #t~ret1430#1;havoc #t~ret1430#1;~tmp___24~0#1 := ~tmp___23~0#1; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058: __get_metadata_snap_~tmp~181#1.base, __get_metadata_snap_~tmp~181#1.offset := __get_metadata_snap_#t~ret2380#1.base, __get_metadata_snap_#t~ret2380#1.offset;havoc __get_metadata_snap_#t~mem2379#1.base, __get_metadata_snap_#t~mem2379#1.offset;havoc __get_metadata_snap_#t~ret2380#1.base, __get_metadata_snap_#t~ret2380#1.offset;__get_metadata_snap_~disk_super~8#1.base, __get_metadata_snap_~disk_super~8#1.offset := __get_metadata_snap_~tmp~181#1.base, __get_metadata_snap_~tmp~181#1.offset;call __get_metadata_snap_#t~mem2381#1 := read~int#25(__get_metadata_snap_~disk_super~8#1.base, 56 + __get_metadata_snap_~disk_super~8#1.offset, 8);call write~int#58(__get_metadata_snap_#t~mem2381#1, __get_metadata_snap_~result#1.base, __get_metadata_snap_~result#1.offset, 8);havoc __get_metadata_snap_#t~mem2381#1;call __get_metadata_snap_#t~mem2382#1.base, __get_metadata_snap_#t~mem2382#1.offset := read~$Pointer$#62(__get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset, 8); [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: assume -2147483648 <= #t~ret1433#1 && #t~ret1433#1 <= 2147483647;~tmp___27~0#1 := #t~ret1433#1;havoc #t~ret1433#1;~tmp___28~0#1 := ~tmp___27~0#1; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-1: SUMMARY for call #t~ret1433#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 144, 0); srcloc: null [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-1: SUMMARY for call __get_metadata_snap_#t~ret2380#1.base, __get_metadata_snap_#t~ret2380#1.offset := dm_block_data(__get_metadata_snap_#t~mem2379#1.base, __get_metadata_snap_#t~mem2379#1.offset); srcloc: null [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075: dm_pool_get_metadata_snap_#res#1 := dm_pool_get_metadata_snap_~r~61#1; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075-1: SUMMARY for call up_read(dm_pool_get_metadata_snap_~pmd#1.base, 304 + dm_pool_get_metadata_snap_~pmd#1.offset); srcloc: null [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: assume -2147483648 <= #t~ret1401#1 && #t~ret1401#1 <= 2147483647;~r~30#1 := #t~ret1401#1; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call #t~ret1401#1 := dm_pool_get_data_dev_size(#t~mem1400#1.base, #t~mem1400#1.offset, ~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset); srcloc: null [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: assume ~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296; [2025-02-08 03:00:15,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: assume !(~sz~0#1 % 4294967296 < ~maxlen#1 % 4294967296);~tmp___34~0#1 := 0; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558-1: SUMMARY for call #t~ret1417#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 135, 0); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume -2147483648 <= #t~ret1391#1 && #t~ret1391#1 <= 2147483647;~r~30#1 := #t~ret1391#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-1: SUMMARY for call #t~ret1391#1 := dm_pool_get_metadata_dev_size(#t~mem1390#1.base, #t~mem1390#1.offset, ~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: assume -2147483648 <= #t~ret1417#1 && #t~ret1417#1 <= 2147483647;~tmp___9~1#1 := #t~ret1417#1;havoc #t~mem1410#1;havoc #t~mem1411#1;havoc #t~mem1412#1;havoc #t~mem1413#1;havoc #t~mem1414#1;havoc #t~mem1415#1;havoc #t~mem1416#1;havoc #t~ret1417#1;~tmp___10~1#1 := ~tmp___9~1#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume -2147483648 <= #t~ret1456#1 && #t~ret1456#1 <= 2147483647;~tmp___33~0#1 := #t~ret1456#1;havoc #t~ret1456#1;~tmp___34~0#1 := ~tmp___33~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9509: #t~ret1381#1 := dm_pool_get_metadata_transaction_id_#res#1;havoc dm_pool_get_metadata_transaction_id_#t~mem2318#1, dm_pool_get_metadata_transaction_id_#t~mem2319#1, dm_pool_get_metadata_transaction_id_~pmd#1.base, dm_pool_get_metadata_transaction_id_~pmd#1.offset, dm_pool_get_metadata_transaction_id_~result#1.base, dm_pool_get_metadata_transaction_id_~result#1.offset, dm_pool_get_metadata_transaction_id_~r~55#1;havoc dm_pool_get_metadata_transaction_id_#in~pmd#1.base, dm_pool_get_metadata_transaction_id_#in~pmd#1.offset, dm_pool_get_metadata_transaction_id_#in~result#1.base, dm_pool_get_metadata_transaction_id_#in~result#1.offset;assume { :end_inline_dm_pool_get_metadata_transaction_id } true;assume -2147483648 <= #t~ret1381#1 && #t~ret1381#1 <= 2147483647;~r~30#1 := #t~ret1381#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-1: SUMMARY for call #t~ret1456#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 147, 0); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575: ~sz~0#1 := ~tmp___12~0#1 + ~sz~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592: ~sz~0#1 := ~tmp___16~0#1 + ~sz~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061: assume -2147483648 <= __get_metadata_snap_#t~ret2383#1 && __get_metadata_snap_#t~ret2383#1 <= 2147483647;__get_metadata_snap_~tmp___0~78#1 := __get_metadata_snap_#t~ret2383#1;havoc __get_metadata_snap_#t~mem2382#1.base, __get_metadata_snap_#t~mem2382#1.offset;havoc __get_metadata_snap_#t~ret2383#1;__get_metadata_snap_#res#1 := __get_metadata_snap_~tmp___0~78#1;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-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-1: SUMMARY for call __get_metadata_snap_#t~ret2383#1 := dm_bm_unlock(__get_metadata_snap_#t~mem2382#1.base, __get_metadata_snap_#t~mem2382#1.offset); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: ~sz~0#1 := ~tmp___20~0#1 + ~sz~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: ~tmp___7~1#1.base, ~tmp___7~1#1.offset := #t~ret1403#1.base, #t~ret1403#1.offset;havoc #t~mem1402#1.base, #t~mem1402#1.offset;havoc #t~ret1403#1.base, #t~ret1403#1.offset; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543-1: SUMMARY for call #t~ret1403#1.base, #t~ret1403#1.offset := dm_device_name(#t~mem1402#1.base, #t~mem1402#1.offset); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: ~tmp___5~5#1.base, ~tmp___5~5#1.offset := #t~ret1393#1.base, #t~ret1393#1.offset;havoc #t~mem1392#1.base, #t~mem1392#1.offset;havoc #t~ret1393#1.base, #t~ret1393#1.offset; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call #t~ret1393#1.base, #t~ret1393#1.offset := dm_device_name(#t~mem1392#1.base, #t~mem1392#1.offset); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume -2147483648 <= #t~ret1404#1 && #t~ret1404#1 <= 2147483647;havoc #t~ret1404#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-1: SUMMARY for call #t~ret1404#1 := printk(133, 0); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: ~tmp___3~12#1.base, ~tmp___3~12#1.offset := #t~ret1383#1.base, #t~ret1383#1.offset;havoc #t~mem1382#1.base, #t~mem1382#1.offset;havoc #t~ret1383#1.base, #t~ret1383#1.offset; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511-1: SUMMARY for call #t~ret1383#1.base, #t~ret1383#1.offset := dm_device_name(#t~mem1382#1.base, #t~mem1382#1.offset); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: ~sz~0#1 := ~tmp___24~0#1 + ~sz~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume -2147483648 <= #t~ret1394#1 && #t~ret1394#1 <= 2147483647;havoc #t~ret1394#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-1: SUMMARY for call #t~ret1394#1 := printk(131, 0); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: ~sz~0#1 := ~tmp___28~0#1 + ~sz~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: call #t~mem1427#1 := read~int#25(~pool~47#1.base, 69 + ~pool~47#1.offset, 1); [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume -2147483648 <= #t~ret1421#1 && #t~ret1421#1 <= 2147483647;~tmp___13~0#1 := #t~ret1421#1;havoc #t~ret1421#1;~tmp___14~0#1 := ~tmp___13~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-1: SUMMARY for call #t~ret1421#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 137, 0); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512: assume -2147483648 <= #t~ret1384#1 && #t~ret1384#1 <= 2147483647;havoc #t~ret1384#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512-1: SUMMARY for call #t~ret1384#1 := printk(129, 0); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume -2147483648 <= #t~ret1425#1 && #t~ret1425#1 <= 2147483647;~tmp___17~0#1 := #t~ret1425#1;havoc #t~ret1425#1;~tmp___18~0#1 := ~tmp___17~0#1; [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-1: SUMMARY for call #t~ret1425#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 139, 0); srcloc: null [2025-02-08 03:00:15,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume -2147483648 <= #t~ret1428#1 && #t~ret1428#1 <= 2147483647;~tmp___21~0#1 := #t~ret1428#1;havoc #t~ret1428#1;~tmp___22~0#1 := ~tmp___21~0#1; [2025-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613-1: SUMMARY for call #t~ret1428#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 141, 0); srcloc: null [2025-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: ~sz~0#1 := ~tmp___34~0#1 + ~sz~0#1;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-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511: call dm_pool_get_free_metadata_block_count_#t~mem2482#1 := read~int#25(dm_pool_get_free_metadata_block_count_~pmd#1.base, 508 + dm_pool_get_free_metadata_block_count_~pmd#1.offset, 1); [2025-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511-1: SUMMARY for call down_read(dm_pool_get_free_metadata_block_count_~pmd#1.base, 304 + dm_pool_get_free_metadata_block_count_~pmd#1.offset); srcloc: null [2025-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-1: SUMMARY for call #t~ret1431#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 143, 0); srcloc: null [2025-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630: assume -2147483648 <= #t~ret1431#1 && #t~ret1431#1 <= 2147483647;~tmp___25~0#1 := #t~ret1431#1;havoc #t~ret1431#1;~tmp___26~0#1 := ~tmp___25~0#1; [2025-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13049: 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;dm_pool_get_metadata_snap_#t~ret2385#1 := __get_metadata_snap_#res#1;havoc __get_metadata_snap_#t~mem2377#1.base, __get_metadata_snap_#t~mem2377#1.offset, __get_metadata_snap_#t~ret2378#1, __get_metadata_snap_#t~mem2379#1.base, __get_metadata_snap_#t~mem2379#1.offset, __get_metadata_snap_#t~ret2380#1.base, __get_metadata_snap_#t~ret2380#1.offset, __get_metadata_snap_#t~mem2381#1, __get_metadata_snap_#t~mem2382#1.base, __get_metadata_snap_#t~mem2382#1.offset, __get_metadata_snap_#t~ret2383#1, __get_metadata_snap_~pmd#1.base, __get_metadata_snap_~pmd#1.offset, __get_metadata_snap_~result#1.base, __get_metadata_snap_~result#1.offset, __get_metadata_snap_~r~60#1, __get_metadata_snap_~disk_super~8#1.base, __get_metadata_snap_~disk_super~8#1.offset, __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset, __get_metadata_snap_~tmp~181#1.base, __get_metadata_snap_~tmp~181#1.offset, __get_metadata_snap_~tmp___0~78#1;havoc __get_metadata_snap_#in~pmd#1.base, __get_metadata_snap_#in~pmd#1.offset, __get_metadata_snap_#in~result#1.base, __get_metadata_snap_#in~result#1.offset;assume { :end_inline___get_metadata_snap } true;assume -2147483648 <= dm_pool_get_metadata_snap_#t~ret2385#1 && dm_pool_get_metadata_snap_#t~ret2385#1 <= 2147483647;dm_pool_get_metadata_snap_~r~61#1 := dm_pool_get_metadata_snap_#t~ret2385#1;havoc dm_pool_get_metadata_snap_#t~ret2385#1; [2025-02-08 03:00:15,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647: assume -2147483648 <= #t~ret1434#1 && #t~ret1434#1 <= 2147483647;~tmp___29~0#1 := #t~ret1434#1;havoc #t~ret1434#1;~tmp___30~0#1 := ~tmp___29~0#1; [2025-02-08 03:00:15,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647-1: SUMMARY for call #t~ret1434#1 := scnprintf(~result#1.base, ~result#1.offset + (if ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~sz~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (~maxlen#1 - ~sz~0#1) % 4294967296, 145, 0); srcloc: null [2025-02-08 03:00:15,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13512: assume 0 == dm_pool_get_free_metadata_block_count_#t~mem2482#1 % 256;havoc dm_pool_get_free_metadata_block_count_#t~mem2482#1;call dm_pool_get_free_metadata_block_count_#t~mem2483#1.base, dm_pool_get_free_metadata_block_count_#t~mem2483#1.offset := read~$Pointer$#25(dm_pool_get_free_metadata_block_count_~pmd#1.base, 32 + dm_pool_get_free_metadata_block_count_~pmd#1.offset, 8); [2025-02-08 03:00:15,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13512: assume !(0 == dm_pool_get_free_metadata_block_count_#t~mem2482#1 % 256);havoc dm_pool_get_free_metadata_block_count_#t~mem2482#1; [2025-02-08 03:00:15,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: 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-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: assume 0 != ~r~10#1; [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: assume !(0 != ~r~10#1);call #t~mem655#1.base, #t~mem655#1.offset := read~$Pointer$#25(~tc#1.base, 56 + ~tc#1.offset, 8);call #t~mem656#1 := read~int#37(~#data_begin~0#1.base, ~#data_begin~0#1.offset, 8);call #t~mem657#1 := read~int#29(~#virt_end~0#1.base, ~#virt_end~0#1.offset, 8);call #t~mem658#1 := read~int#32(~#virt_begin~0#1.base, ~#virt_begin~0#1.offset, 8);call #t~mem659#1 := read~int#37(~#data_begin~0#1.base, ~#data_begin~0#1.offset, 8); [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: assume dm_thin_find_mapped_range_#t~short2409#1;havoc dm_thin_find_mapped_range_#t~mem2406#1;havoc dm_thin_find_mapped_range_#t~mem2407#1;havoc dm_thin_find_mapped_range_#t~mem2408#1;havoc dm_thin_find_mapped_range_#t~short2409#1; [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: assume !dm_thin_find_mapped_range_#t~short2409#1;havoc dm_thin_find_mapped_range_#t~mem2406#1;havoc dm_thin_find_mapped_range_#t~mem2407#1;havoc dm_thin_find_mapped_range_#t~mem2408#1;havoc dm_thin_find_mapped_range_#t~short2409#1;dm_thin_find_mapped_range_~pool_end~0#1 := 1 + dm_thin_find_mapped_range_~pool_end~0#1;dm_thin_find_mapped_range_~begin#1 := 1 + dm_thin_find_mapped_range_~begin#1; [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203-1: assume dm_thin_find_mapped_range_#t~short2409#1; [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203-1: assume !dm_thin_find_mapped_range_#t~short2409#1;call dm_thin_find_mapped_range_#t~mem2407#1 := read~int#7(dm_thin_find_mapped_range_~#lookup~0#1.base, 8 + dm_thin_find_mapped_range_~#lookup~0#1.offset, 1);call dm_thin_find_mapped_range_#t~mem2408#1 := read~int#48(dm_thin_find_mapped_range_~maybe_shared#1.base, dm_thin_find_mapped_range_~maybe_shared#1.offset, 1);dm_thin_find_mapped_range_#t~short2409#1 := (if dm_thin_find_mapped_range_#t~mem2407#1 % 256 % 4294967296 <= 2147483647 then dm_thin_find_mapped_range_#t~mem2407#1 % 256 % 4294967296 else dm_thin_find_mapped_range_#t~mem2407#1 % 256 % 4294967296 - 4294967296) != (if dm_thin_find_mapped_range_#t~mem2408#1 % 256 % 4294967296 <= 2147483647 then dm_thin_find_mapped_range_#t~mem2408#1 % 256 % 4294967296 else dm_thin_find_mapped_range_#t~mem2408#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: call #t~mem674#1 := read~int#29(~#virt_end~0#1.base, ~#virt_end~0#1.offset, 8);~begin#1 := #t~mem674#1;havoc #t~mem674#1; [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: assume 0 == ~tmp___0~24#1;call #t~mem673#1.base, #t~mem673#1.offset := read~$Pointer$#25(~pool~19#1.base, 959 + ~pool~19#1.offset, 8); [2025-02-08 03:00:15,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: assume !(0 == ~tmp___0~24#1); [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13195: assume 0 != dm_thin_find_mapped_range_~r~64#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13195: assume !(0 != dm_thin_find_mapped_range_~r~64#1);call dm_thin_find_mapped_range_#t~mem2406#1 := read~int#7(dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset, 8);dm_thin_find_mapped_range_#t~short2409#1 := dm_thin_find_mapped_range_#t~mem2406#1 % 18446744073709551616 != dm_thin_find_mapped_range_~pool_end~0#1 % 18446744073709551616; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162: #t~ret654#1 := dm_thin_find_mapped_range_#res#1;havoc dm_thin_find_mapped_range_#t~ret2401#1, dm_thin_find_mapped_range_#t~mem2402#1, dm_thin_find_mapped_range_#t~mem2403#1, dm_thin_find_mapped_range_#t~mem2404#1, dm_thin_find_mapped_range_#t~ret2405#1, dm_thin_find_mapped_range_#t~mem2406#1, dm_thin_find_mapped_range_#t~mem2407#1, dm_thin_find_mapped_range_#t~mem2408#1, dm_thin_find_mapped_range_#t~short2409#1, dm_thin_find_mapped_range_~td#1.base, dm_thin_find_mapped_range_~td#1.offset, dm_thin_find_mapped_range_~begin#1, dm_thin_find_mapped_range_~end#1, dm_thin_find_mapped_range_~thin_begin#1.base, dm_thin_find_mapped_range_~thin_begin#1.offset, dm_thin_find_mapped_range_~thin_end#1.base, dm_thin_find_mapped_range_~thin_end#1.offset, dm_thin_find_mapped_range_~pool_begin#1.base, dm_thin_find_mapped_range_~pool_begin#1.offset, dm_thin_find_mapped_range_~maybe_shared#1.base, dm_thin_find_mapped_range_~maybe_shared#1.offset, dm_thin_find_mapped_range_~r~64#1, dm_thin_find_mapped_range_~pool_end~0#1, dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset;havoc dm_thin_find_mapped_range_#in~td#1.base, dm_thin_find_mapped_range_#in~td#1.offset, dm_thin_find_mapped_range_#in~begin#1, dm_thin_find_mapped_range_#in~end#1, dm_thin_find_mapped_range_#in~thin_begin#1.base, dm_thin_find_mapped_range_#in~thin_begin#1.offset, dm_thin_find_mapped_range_#in~thin_end#1.base, dm_thin_find_mapped_range_#in~thin_end#1.offset, dm_thin_find_mapped_range_#in~pool_begin#1.base, dm_thin_find_mapped_range_#in~pool_begin#1.offset, dm_thin_find_mapped_range_#in~maybe_shared#1.base, dm_thin_find_mapped_range_#in~maybe_shared#1.offset;assume { :end_inline_dm_thin_find_mapped_range } true;assume -2147483648 <= #t~ret654#1 && #t~ret654#1 <= 2147483647;~r~10#1 := #t~ret654#1;havoc #t~mem653#1.base, #t~mem653#1.offset;havoc #t~ret654#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: 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-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6725-1: SUMMARY for call #t~ret661#1 := bio_detain(#t~mem660#1.base, #t~mem660#1.offset, ~#data_key~0#1.base, ~#data_key~0#1.offset, 0, 0, ~#data_cell~0#1.base, ~#data_cell~0#1.offset); srcloc: null [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6725: assume -2147483648 <= #t~ret661#1 && #t~ret661#1 <= 2147483647;~tmp~60#1 := #t~ret661#1;havoc #t~mem660#1.base, #t~mem660#1.offset;havoc #t~ret661#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume dm_thin_find_mapped_range_~begin#1 % 18446744073709551616 == dm_thin_find_mapped_range_~end#1 % 18446744073709551616;dm_thin_find_mapped_range_#res#1 := -61;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-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume !(dm_thin_find_mapped_range_~begin#1 % 18446744073709551616 == dm_thin_find_mapped_range_~end#1 % 18446744073709551616);call write~int#32(dm_thin_find_mapped_range_~begin#1, dm_thin_find_mapped_range_~thin_begin#1.base, dm_thin_find_mapped_range_~thin_begin#1.offset, 8);call dm_thin_find_mapped_range_#t~mem2402#1 := read~int#7(dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset, 8);call write~int#37(dm_thin_find_mapped_range_#t~mem2402#1, dm_thin_find_mapped_range_~pool_begin#1.base, dm_thin_find_mapped_range_~pool_begin#1.offset, 8);havoc dm_thin_find_mapped_range_#t~mem2402#1;call dm_thin_find_mapped_range_#t~mem2403#1 := read~int#7(dm_thin_find_mapped_range_~#lookup~0#1.base, 8 + dm_thin_find_mapped_range_~#lookup~0#1.offset, 1);call write~int#48((if 0 == dm_thin_find_mapped_range_#t~mem2403#1 % 256 then 0 else 1), dm_thin_find_mapped_range_~maybe_shared#1.base, dm_thin_find_mapped_range_~maybe_shared#1.offset, 1);havoc dm_thin_find_mapped_range_#t~mem2403#1;dm_thin_find_mapped_range_~begin#1 := 1 + dm_thin_find_mapped_range_~begin#1;call dm_thin_find_mapped_range_#t~mem2404#1 := read~int#37(dm_thin_find_mapped_range_~pool_begin#1.base, dm_thin_find_mapped_range_~pool_begin#1.offset, 8);dm_thin_find_mapped_range_~pool_end~0#1 := 1 + dm_thin_find_mapped_range_#t~mem2404#1;havoc dm_thin_find_mapped_range_#t~mem2404#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742: havoc #t~mem673#1.base, #t~mem673#1.offset; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-1: SUMMARY for call #t~ret652#1 := ensure_next_mapping(~pool~19#1.base, ~pool~19#1.offset); srcloc: null [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713: assume -2147483648 <= #t~ret652#1 && #t~ret652#1 <= 2147483647;~r~10#1 := #t~ret652#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~m~8#1.base, ~m~8#1.offset, #t~mem673#1.base, #t~mem673#1.offset); srcloc: null [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: assume -61 == dm_thin_find_mapped_range_~r~64#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: assume !(-61 == dm_thin_find_mapped_range_~r~64#1);dm_thin_find_mapped_range_#res#1 := dm_thin_find_mapped_range_~r~64#1;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-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13167: assume -2147483648 <= dm_thin_find_mapped_range_#t~ret2401#1 && dm_thin_find_mapped_range_#t~ret2401#1 <= 2147483647;dm_thin_find_mapped_range_~r~64#1 := dm_thin_find_mapped_range_#t~ret2401#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13167-1: SUMMARY for call dm_thin_find_mapped_range_#t~ret2401#1 := dm_thin_find_block(dm_thin_find_mapped_range_~td#1.base, dm_thin_find_mapped_range_~td#1.offset, dm_thin_find_mapped_range_~begin#1, 1, dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset); srcloc: null [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6726: assume 0 != ~tmp~60#1;call #t~mem662#1 := read~int#29(~#virt_end~0#1.base, ~#virt_end~0#1.offset, 8);~begin#1 := #t~mem662#1;havoc #t~mem662#1; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6726: assume !(0 != ~tmp~60#1); [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13159: 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-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: assume dm_thin_find_mapped_range_~begin#1 % 18446744073709551616 != dm_thin_find_mapped_range_~end#1 % 18446744073709551616; [2025-02-08 03:00:15,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: assume !(dm_thin_find_mapped_range_~begin#1 % 18446744073709551616 != dm_thin_find_mapped_range_~end#1 % 18446744073709551616);call write~int#29(dm_thin_find_mapped_range_~begin#1, dm_thin_find_mapped_range_~thin_end#1.base, dm_thin_find_mapped_range_~thin_end#1.offset, 8);dm_thin_find_mapped_range_#res#1 := 0;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-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-3: assume false;__bio_inc_remaining_#t~bitwise650#1 := __bio_inc_remaining_#t~mem649#1; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-3: assume !false; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-2: havoc __bio_inc_remaining_#t~bitwise650#1;assume (__bio_inc_remaining_#t~bitwise650#1 % 18446744073709551616 >= __bio_inc_remaining_#t~mem649#1 % 18446744073709551616 && __bio_inc_remaining_#t~bitwise650#1 % 18446744073709551616 >= 256) && __bio_inc_remaining_#t~bitwise650#1 % 18446744073709551616 <= 256 + __bio_inc_remaining_#t~mem649#1 % 18446744073709551616; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-1: [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: call write~int#25(__bio_inc_remaining_#t~bitwise650#1, __bio_inc_remaining_~bio#1.base, 16 + __bio_inc_remaining_~bio#1.offset, 8);havoc __bio_inc_remaining_#t~mem649#1;havoc __bio_inc_remaining_#t~bitwise650#1;havoc __bio_inc_remaining_#t~mem649#1;havoc __bio_inc_remaining_#t~bitwise650#1; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6714: assume 0 != ~r~10#1;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-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6714: assume !(0 != ~r~10#1);call #t~mem653#1.base, #t~mem653#1.offset := read~$Pointer$#25(~tc#1.base, 56 + ~tc#1.offset, 8);assume { :begin_inline_dm_thin_find_mapped_range } true;dm_thin_find_mapped_range_#in~td#1.base, dm_thin_find_mapped_range_#in~td#1.offset, dm_thin_find_mapped_range_#in~begin#1, dm_thin_find_mapped_range_#in~end#1, dm_thin_find_mapped_range_#in~thin_begin#1.base, dm_thin_find_mapped_range_#in~thin_begin#1.offset, dm_thin_find_mapped_range_#in~thin_end#1.base, dm_thin_find_mapped_range_#in~thin_end#1.offset, dm_thin_find_mapped_range_#in~pool_begin#1.base, dm_thin_find_mapped_range_#in~pool_begin#1.offset, dm_thin_find_mapped_range_#in~maybe_shared#1.base, dm_thin_find_mapped_range_#in~maybe_shared#1.offset := #t~mem653#1.base, #t~mem653#1.offset, ~begin#1, ~end#1, ~#virt_begin~0#1.base, ~#virt_begin~0#1.offset, ~#virt_end~0#1.base, ~#virt_end~0#1.offset, ~#data_begin~0#1.base, ~#data_begin~0#1.offset, ~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset;havoc dm_thin_find_mapped_range_#res#1;havoc dm_thin_find_mapped_range_#t~ret2401#1, dm_thin_find_mapped_range_#t~mem2402#1, dm_thin_find_mapped_range_#t~mem2403#1, dm_thin_find_mapped_range_#t~mem2404#1, dm_thin_find_mapped_range_#t~ret2405#1, dm_thin_find_mapped_range_#t~mem2406#1, dm_thin_find_mapped_range_#t~mem2407#1, dm_thin_find_mapped_range_#t~mem2408#1, dm_thin_find_mapped_range_#t~short2409#1, dm_thin_find_mapped_range_~td#1.base, dm_thin_find_mapped_range_~td#1.offset, dm_thin_find_mapped_range_~begin#1, dm_thin_find_mapped_range_~end#1, dm_thin_find_mapped_range_~thin_begin#1.base, dm_thin_find_mapped_range_~thin_begin#1.offset, dm_thin_find_mapped_range_~thin_end#1.base, dm_thin_find_mapped_range_~thin_end#1.offset, dm_thin_find_mapped_range_~pool_begin#1.base, dm_thin_find_mapped_range_~pool_begin#1.offset, dm_thin_find_mapped_range_~maybe_shared#1.base, dm_thin_find_mapped_range_~maybe_shared#1.offset, dm_thin_find_mapped_range_~r~64#1, dm_thin_find_mapped_range_~pool_end~0#1, dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset;dm_thin_find_mapped_range_~td#1.base, dm_thin_find_mapped_range_~td#1.offset := dm_thin_find_mapped_range_#in~td#1.base, dm_thin_find_mapped_range_#in~td#1.offset;dm_thin_find_mapped_range_~begin#1 := dm_thin_find_mapped_range_#in~begin#1;dm_thin_find_mapped_range_~end#1 := dm_thin_find_mapped_range_#in~end#1;dm_thin_find_mapped_range_~thin_begin#1.base, dm_thin_find_mapped_range_~thin_begin#1.offset := dm_thin_find_mapped_range_#in~thin_begin#1.base, dm_thin_find_mapped_range_#in~thin_begin#1.offset;dm_thin_find_mapped_range_~thin_end#1.base, dm_thin_find_mapped_range_~thin_end#1.offset := dm_thin_find_mapped_range_#in~thin_end#1.base, dm_thin_find_mapped_range_#in~thin_end#1.offset;dm_thin_find_mapped_range_~pool_begin#1.base, dm_thin_find_mapped_range_~pool_begin#1.offset := dm_thin_find_mapped_range_#in~pool_begin#1.base, dm_thin_find_mapped_range_#in~pool_begin#1.offset;dm_thin_find_mapped_range_~maybe_shared#1.base, dm_thin_find_mapped_range_~maybe_shared#1.offset := dm_thin_find_mapped_range_#in~maybe_shared#1.base, dm_thin_find_mapped_range_#in~maybe_shared#1.offset;havoc dm_thin_find_mapped_range_~r~64#1;havoc dm_thin_find_mapped_range_~pool_end~0#1;call dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset := #Ultimate.allocOnStack(9); [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-4: assume 0 == __bio_inc_remaining_#t~mem649#1 % 18446744073709551616 || 256 == __bio_inc_remaining_#t~mem649#1 % 18446744073709551616;__bio_inc_remaining_#t~bitwise650#1 := 256; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-4: assume !(0 == __bio_inc_remaining_#t~mem649#1 % 18446744073709551616 || 256 == __bio_inc_remaining_#t~mem649#1 % 18446744073709551616); [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: SUMMARY for call #t~ret663#1.base, #t~ret663#1.offset := get_next_mapping(~pool~19#1.base, ~pool~19#1.offset); srcloc: null [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: ~m~8#1.base, ~m~8#1.offset := #t~ret663#1.base, #t~ret663#1.offset;havoc #t~ret663#1.base, #t~ret663#1.offset;call write~$Pointer$#25(~tc#1.base, ~tc#1.offset, ~m~8#1.base, 26 + ~m~8#1.offset, 8);call #t~mem664#1 := read~int#48(~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset, 1);call write~int#25((if 0 == #t~mem664#1 % 256 then 0 else 1), ~m~8#1.base, 17 + ~m~8#1.offset, 1);havoc #t~mem664#1;call #t~mem665#1 := read~int#32(~#virt_begin~0#1.base, ~#virt_begin~0#1.offset, 8);call write~int#25(#t~mem665#1, ~m~8#1.base, 34 + ~m~8#1.offset, 8);havoc #t~mem665#1;call #t~mem666#1 := read~int#29(~#virt_end~0#1.base, ~#virt_end~0#1.offset, 8);call write~int#25(#t~mem666#1, ~m~8#1.base, 42 + ~m~8#1.offset, 8);havoc #t~mem666#1;call #t~mem667#1 := read~int#37(~#data_begin~0#1.base, ~#data_begin~0#1.offset, 8);call write~int#25(#t~mem667#1, ~m~8#1.base, 50 + ~m~8#1.offset, 8);havoc #t~mem667#1;call #t~mem668#1.base, #t~mem668#1.offset := read~$Pointer$#52(~#data_cell~0#1.base, ~#data_cell~0#1.offset, 8);call write~$Pointer$#25(#t~mem668#1.base, #t~mem668#1.offset, ~m~8#1.base, 58 + ~m~8#1.offset, 8);havoc #t~mem668#1.base, #t~mem668#1.offset;call write~$Pointer$#25(~bio#1.base, ~bio#1.offset, ~m~8#1.base, 66 + ~m~8#1.offset, 8);assume { :begin_inline___bio_inc_remaining } true;__bio_inc_remaining_#in~bio#1.base, __bio_inc_remaining_#in~bio#1.offset := ~bio#1.base, ~bio#1.offset;havoc __bio_inc_remaining_#t~mem649#1, __bio_inc_remaining_#t~bitwise650#1, __bio_inc_remaining_~bio#1.base, __bio_inc_remaining_~bio#1.offset;__bio_inc_remaining_~bio#1.base, __bio_inc_remaining_~bio#1.offset := __bio_inc_remaining_#in~bio#1.base, __bio_inc_remaining_#in~bio#1.offset;call __bio_inc_remaining_#t~mem649#1 := read~int#25(__bio_inc_remaining_~bio#1.base, 16 + __bio_inc_remaining_~bio#1.offset, 8); [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13168: assume 0 != dm_thin_find_mapped_range_~r~64#1; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13168: assume !(0 != dm_thin_find_mapped_range_~r~64#1); [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6740-1: SUMMARY for call #t~ret670#1 := dm_deferred_set_add_work(#t~mem669#1.base, #t~mem669#1.offset, ~m~8#1.base, ~m~8#1.offset); srcloc: null [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6740: assume -2147483648 <= #t~ret670#1 && #t~ret670#1 <= 2147483647;~tmp___0~24#1 := #t~ret670#1;havoc #t~mem669#1.base, #t~mem669#1.offset;havoc #t~ret670#1; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: assume -2147483648 <= dm_thin_find_mapped_range_#t~ret2405#1 && dm_thin_find_mapped_range_#t~ret2405#1 <= 2147483647;dm_thin_find_mapped_range_~r~64#1 := dm_thin_find_mapped_range_#t~ret2405#1; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165: assume dm_thin_find_mapped_range_~begin#1 % 18446744073709551616 < dm_thin_find_mapped_range_~end#1 % 18446744073709551616; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165: assume !(dm_thin_find_mapped_range_~begin#1 % 18446744073709551616 < dm_thin_find_mapped_range_~end#1 % 18446744073709551616); [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume -61 != dm_thin_find_mapped_range_~r~64#1;dm_thin_find_mapped_range_#res#1 := dm_thin_find_mapped_range_~r~64#1;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-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume !(-61 != dm_thin_find_mapped_range_~r~64#1);dm_thin_find_mapped_range_~begin#1 := 1 + dm_thin_find_mapped_range_~begin#1; [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691-1: SUMMARY for call atomic_inc(__bio_inc_remaining_~bio#1.base, 64 + __bio_inc_remaining_~bio#1.offset); srcloc: null [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: havoc __bio_inc_remaining_#t~mem649#1, __bio_inc_remaining_#t~bitwise650#1, __bio_inc_remaining_~bio#1.base, __bio_inc_remaining_~bio#1.offset;havoc __bio_inc_remaining_#in~bio#1.base, __bio_inc_remaining_#in~bio#1.offset;assume { :end_inline___bio_inc_remaining } true;call #t~mem669#1.base, #t~mem669#1.offset := read~$Pointer$#25(~pool~19#1.base, 895 + ~pool~19#1.offset, 8); [2025-02-08 03:00:15,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-1: SUMMARY for call build_key(#t~mem655#1.base, #t~mem655#1.offset, 1, #t~mem656#1, #t~mem657#1 - #t~mem658#1 + #t~mem659#1, ~#data_key~0#1.base, ~#data_key~0#1.offset); srcloc: null [2025-02-08 03:00:15,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc #t~mem655#1.base, #t~mem655#1.offset;havoc #t~mem656#1;havoc #t~mem657#1;havoc #t~mem658#1;havoc #t~mem659#1;call #t~mem660#1.base, #t~mem660#1.offset := read~$Pointer$#25(~tc#1.base, 48 + ~tc#1.offset, 8); [2025-02-08 03:00:15,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194-1: SUMMARY for call dm_thin_find_mapped_range_#t~ret2405#1 := dm_thin_find_block(dm_thin_find_mapped_range_~td#1.base, dm_thin_find_mapped_range_~td#1.offset, dm_thin_find_mapped_range_~begin#1, 1, dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset); srcloc: null [2025-02-08 03:00:15,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13161: assume dm_thin_find_mapped_range_~end#1 % 18446744073709551616 < dm_thin_find_mapped_range_~begin#1 % 18446744073709551616;dm_thin_find_mapped_range_#res#1 := -61;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-02-08 03:00:15,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13161: assume !(dm_thin_find_mapped_range_~end#1 % 18446744073709551616 < dm_thin_find_mapped_range_~begin#1 % 18446744073709551616); [2025-02-08 03:00:15,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: 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;havoc check_for_space_#t~ret594#1, check_for_space_#t~mem595#1.base, check_for_space_#t~mem595#1.offset, check_for_space_#t~ret596#1, check_for_space_#t~mem597#1, check_for_space_~pool#1.base, check_for_space_~pool#1.offset, check_for_space_~r~7#1, check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset, check_for_space_~tmp~52#1;havoc check_for_space_#in~pool#1.base, check_for_space_#in~pool#1.offset;assume { :end_inline_check_for_space } true; [2025-02-08 03:00:15,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233: havoc #t~ret2596.base, #t~ret2596.offset; [2025-02-08 03:00:15,976 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:00:15,982 INFO L158 Benchmark]: Toolchain (without parser) took 29642.62ms. Allocated memory was 167.8MB in the beginning and 536.9MB in the end (delta: 369.1MB). Free memory was 115.6MB in the beginning and 244.2MB in the end (delta: -128.6MB). Peak memory consumption was 435.4MB. Max. memory is 16.1GB. [2025-02-08 03:00:15,982 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 226.5MB. Free memory is still 147.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:00:15,982 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4776.55ms. Allocated memory was 167.8MB in the beginning and 335.5MB in the end (delta: 167.8MB). Free memory was 115.2MB in the beginning and 182.1MB in the end (delta: -66.9MB). Peak memory consumption was 141.4MB. Max. memory is 16.1GB. [2025-02-08 03:00:15,982 INFO L158 Benchmark]: Boogie Procedure Inliner took 300.99ms. Allocated memory is still 335.5MB. Free memory was 182.1MB in the beginning and 127.2MB in the end (delta: 55.0MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. [2025-02-08 03:00:15,982 INFO L158 Benchmark]: Boogie Preprocessor took 3952.12ms. Allocated memory is still 335.5MB. Free memory was 127.2MB in the beginning and 144.4MB in the end (delta: -17.2MB). Peak memory consumption was 146.9MB. Max. memory is 16.1GB. [2025-02-08 03:00:15,982 INFO L158 Benchmark]: IcfgBuilder took 20608.93ms. Allocated memory was 335.5MB in the beginning and 536.9MB in the end (delta: 201.3MB). Free memory was 144.4MB in the beginning and 244.2MB in the end (delta: -99.8MB). Peak memory consumption was 301.5MB. Max. memory is 16.1GB. [2025-02-08 03:00:15,987 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21ms. Allocated memory is still 226.5MB. Free memory is still 147.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4776.55ms. Allocated memory was 167.8MB in the beginning and 335.5MB in the end (delta: 167.8MB). Free memory was 115.2MB in the beginning and 182.1MB in the end (delta: -66.9MB). Peak memory consumption was 141.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 300.99ms. Allocated memory is still 335.5MB. Free memory was 182.1MB in the beginning and 127.2MB in the end (delta: 55.0MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 3952.12ms. Allocated memory is still 335.5MB. Free memory was 127.2MB in the beginning and 144.4MB in the end (delta: -17.2MB). Peak memory consumption was 146.9MB. Max. memory is 16.1GB. * IcfgBuilder took 20608.93ms. Allocated memory was 335.5MB in the beginning and 536.9MB in the end (delta: 201.3MB). Free memory was 144.4MB in the beginning and 244.2MB in the end (delta: -99.8MB). Peak memory consumption was 301.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4206]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4206] - GenericResultAtLocation [Line: 4208]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4208] - GenericResultAtLocation [Line: 4224]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4224] - GenericResultAtLocation [Line: 4233]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4233] - GenericResultAtLocation [Line: 4365]: 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)); [4365] - GenericResultAtLocation [Line: 4373]: 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"); [4373-4374] - GenericResultAtLocation [Line: 4387]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4387] - GenericResultAtLocation [Line: 4390]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4390] - GenericResultAtLocation [Line: 4392]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4392] - GenericResultAtLocation [Line: 4397]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4397] - GenericResultAtLocation [Line: 4400]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4400] - GenericResultAtLocation [Line: 4402]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4402] - GenericResultAtLocation [Line: 4407]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4407] - GenericResultAtLocation [Line: 4410]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4410] - GenericResultAtLocation [Line: 4412]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4412] - GenericResultAtLocation [Line: 4417]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4417] - GenericResultAtLocation [Line: 4420]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4420] - GenericResultAtLocation [Line: 4422]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4422] - GenericResultAtLocation [Line: 4440]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4440] - GenericResultAtLocation [Line: 4443]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4443] - GenericResultAtLocation [Line: 4445]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4445] - GenericResultAtLocation [Line: 4450]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4450] - GenericResultAtLocation [Line: 4453]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4453] - GenericResultAtLocation [Line: 4455]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4455] - GenericResultAtLocation [Line: 4460]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4460] - GenericResultAtLocation [Line: 4463]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4463] - GenericResultAtLocation [Line: 4465]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4465] - GenericResultAtLocation [Line: 4470]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4470] - GenericResultAtLocation [Line: 4473]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4473] - GenericResultAtLocation [Line: 4475]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4475] - GenericResultAtLocation [Line: 4541]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4541] - GenericResultAtLocation [Line: 4548]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4548] - GenericResultAtLocation [Line: 5474]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (554), "i" (12UL)); [5474-5475] - GenericResultAtLocation [Line: 5492]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (560), "i" (12UL)); [5492-5493] - GenericResultAtLocation [Line: 5515]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (568), "i" (12UL)); [5515-5516] - GenericResultAtLocation [Line: 5554]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (584), "i" (12UL)); [5554-5555] - GenericResultAtLocation [Line: 6274]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (1171), "i" (12UL)); [6274-6275] - GenericResultAtLocation [Line: 6690]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6690] - GenericResultAtLocation [Line: 7342]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2103), "i" (12UL)); [7342-7343] - GenericResultAtLocation [Line: 7351]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2104), "i" (12UL)); [7351-7352] - GenericResultAtLocation [Line: 7444]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2155), "i" (12UL)); [7444-7445] - GenericResultAtLocation [Line: 8473]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2921), "i" (12UL)); [8473-8474] - GenericResultAtLocation [Line: 8492]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2927), "i" (12UL)); [8492-8493] - GenericResultAtLocation [Line: 8500]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2928), "i" (12UL)); [8500-8501] - GenericResultAtLocation [Line: 12943]: 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin-metadata.c"), "i" (1214), "i" (12UL)); [12943-12944] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:00:16,036 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash caf1a4eab5e51deb57b3b831f63984ad70a1fd7311b8578dfecf8fada796f2c4 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:00:18,223 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:00:18,316 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:00:18,326 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:00:18,326 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:00:18,353 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:00:18,354 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:00:18,354 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:00:18,354 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:00:18,355 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:00:18,355 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:00:18,355 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:00:18,355 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:00:18,355 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:00:18,355 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:00:18,356 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:00:18,356 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:00:18,356 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:00:18,357 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:00:18,357 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:00:18,357 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:00:18,357 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:00:18,357 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:00:18,358 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:00:18,358 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:00:18,358 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:00:18,358 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:00:18,358 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:00:18,358 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:00:18,358 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:00:18,358 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:00:18,359 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:00:18,359 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:00:18,360 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:00:18,360 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:00:18,360 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> caf1a4eab5e51deb57b3b831f63984ad70a1fd7311b8578dfecf8fada796f2c4 [2025-02-08 03:00:18,621 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:00:18,628 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:00:18,632 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:00:18,632 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:00:18,633 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:00:18,633 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-08 03:00:19,897 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e57771f36/388ecfa1a28d49668b7ff189af073236/FLAG829470b9c [2025-02-08 03:00:20,454 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:00:20,455 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-08 03:00:20,501 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e57771f36/388ecfa1a28d49668b7ff189af073236/FLAG829470b9c [2025-02-08 03:00:20,514 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e57771f36/388ecfa1a28d49668b7ff189af073236 [2025-02-08 03:00:20,516 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:00:20,517 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:00:20,520 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:00:20,520 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:00:20,523 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:00:20,523 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:00:20" (1/1) ... [2025-02-08 03:00:20,525 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1aac2c41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:20, skipping insertion in model container [2025-02-08 03:00:20,525 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:00:20" (1/1) ... [2025-02-08 03:00:20,628 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:00:21,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,016 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,019 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,019 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:21,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,063 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,435 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,435 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,591 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,897 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:22,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,163 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,170 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,221 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,264 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,348 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,375 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,381 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,394 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,410 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,415 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,429 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,434 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,455 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,470 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,613 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,620 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,827 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,835 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,847 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,896 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[386914,386927] [2025-02-08 03:00:23,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:00:23,953 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:00:23,977 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:00:24,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4206] [2025-02-08 03:00:24,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4208] [2025-02-08 03:00:24,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4224] [2025-02-08 03:00:24,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4233] [2025-02-08 03:00:24,068 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)); [4365] [2025-02-08 03:00:24,068 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"); [4373-4374] [2025-02-08 03:00:24,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4387] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4390] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4392] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4397] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4400] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4402] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4407] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4410] [2025-02-08 03:00:24,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4412] [2025-02-08 03:00:24,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4417] [2025-02-08 03:00:24,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4420] [2025-02-08 03:00:24,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4422] [2025-02-08 03:00:24,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4440] [2025-02-08 03:00:24,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4443] [2025-02-08 03:00:24,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4445] [2025-02-08 03:00:24,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4450] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4453] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4455] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4460] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4463] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4465] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4470] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4473] [2025-02-08 03:00:24,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4475] [2025-02-08 03:00:24,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4541] [2025-02-08 03:00:24,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4548] [2025-02-08 03:00:24,092 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (554), "i" (12UL)); [5474-5475] [2025-02-08 03:00:24,093 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (560), "i" (12UL)); [5492-5493] [2025-02-08 03:00:24,094 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (568), "i" (12UL)); [5515-5516] [2025-02-08 03:00:24,094 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (584), "i" (12UL)); [5554-5555] [2025-02-08 03:00:24,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (1171), "i" (12UL)); [6274-6275] [2025-02-08 03:00:24,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6690] [2025-02-08 03:00:24,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2103), "i" (12UL)); [7342-7343] [2025-02-08 03:00:24,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2104), "i" (12UL)); [7351-7352] [2025-02-08 03:00:24,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2155), "i" (12UL)); [7444-7445] [2025-02-08 03:00:24,269 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2921), "i" (12UL)); [8473-8474] [2025-02-08 03:00:24,270 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2927), "i" (12UL)); [8492-8493] [2025-02-08 03:00:24,270 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2928), "i" (12UL)); [8500-8501] [2025-02-08 03:00:24,467 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin-metadata.c"), "i" (1214), "i" (12UL)); [12943-12944] [2025-02-08 03:00:24,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[386914,386927] [2025-02-08 03:00:24,493 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:00:24,694 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2025-02-08 03:00:24,703 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:00:24,704 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24 WrapperNode [2025-02-08 03:00:24,704 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:00:24,705 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:00:24,705 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:00:24,705 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:00:24,709 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:24,789 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:24,962 INFO L138 Inliner]: procedures = 603, calls = 4630, calls flagged for inlining = 239, calls inlined = 236, statements flattened = 10592 [2025-02-08 03:00:24,963 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:00:24,964 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:00:24,964 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:00:24,964 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:00:24,970 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:24,970 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:25,005 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:28,692 INFO L175 MemorySlicer]: Split 1880 memory accesses to 63 slices as follows [9, 2, 23, 3, 3, 5, 3, 4, 2, 3, 2, 2, 3, 2, 5, 2, 1413, 1, 3, 2, 19, 15, 8, 1, 3, 3, 4, 1, 6, 3, 20, 3, 3, 1, 1, 3, 2, 4, 8, 1, 3, 14, 11, 2, 2, 69, 3, 8, 3, 2, 66, 2, 8, 5, 1, 60, 4, 7, 1, 2, 2, 1, 3]. 75 percent of accesses are in the largest equivalence class. The 145 initializations are split as follows [0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 2, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 69, 0, 8, 0, 0, 0, 1, 0, 5, 0, 0, 0, 7, 0, 0, 0, 0, 0]. The 502 writes are split as follows [0, 1, 12, 1, 2, 1, 0, 0, 1, 3, 1, 1, 3, 1, 1, 2, 357, 1, 2, 0, 11, 5, 0, 0, 2, 3, 1, 0, 1, 1, 2, 2, 1, 0, 1, 1, 1, 2, 0, 1, 2, 0, 0, 0, 2, 0, 3, 0, 1, 1, 1, 0, 0, 0, 0, 60, 4, 0, 0, 1, 0, 1, 1]. [2025-02-08 03:00:28,692 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:28,693 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:28,854 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:28,872 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:28,951 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:28,990 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:29,070 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:00:29,072 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:00:29,072 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:00:29,072 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:00:29,073 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:00:24" (1/1) ... [2025-02-08 03:00:29,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:00:29,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:00:29,105 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:00:29,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:00:29,124 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-02-08 03:00:29,124 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-02-08 03:00:29,124 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-02-08 03:00:29,125 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-02-08 03:00:29,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:00:29,126 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2025-02-08 03:00:29,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2025-02-08 03:00:29,127 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2025-02-08 03:00:29,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:00:29,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2025-02-08 03:00:29,133 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2025-02-08 03:00:29,133 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:00:29,133 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-02-08 03:00:29,133 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2025-02-08 03:00:29,133 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:00:29,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#55 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#56 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#57 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#58 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#59 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#60 [2025-02-08 03:00:29,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#61 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#62 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2025-02-08 03:00:29,135 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2025-02-08 03:00:29,135 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:00:29,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#54 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#55 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#56 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#57 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#58 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#59 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#60 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#61 [2025-02-08 03:00:29,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#62 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 03:00:29,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 03:00:29,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 03:00:29,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 03:00:29,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 03:00:29,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#31 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#32 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#33 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#34 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#35 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#36 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#37 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#38 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#39 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#40 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#41 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#42 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#43 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#44 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#45 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#46 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#47 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#48 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#49 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#50 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#51 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#52 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#53 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#54 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#55 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#56 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#57 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#58 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#59 [2025-02-08 03:00:29,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#60 [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#61 [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#62 [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2025-02-08 03:00:29,142 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~C_INT [2025-02-08 03:00:29,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~C_INT [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2025-02-08 03:00:29,143 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-02-08 03:00:29,143 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2025-02-08 03:00:29,143 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2025-02-08 03:00:29,143 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:00:29,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-08 03:00:29,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-08 03:00:29,145 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:00:29,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-08 03:00:29,146 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2025-02-08 03:00:29,146 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2025-02-08 03:00:29,146 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 03:00:29,146 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_10 [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_10 [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2025-02-08 03:00:29,147 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2025-02-08 03:00:29,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-02-08 03:00:29,148 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:00:29,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:00:29,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:00:29,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:00:29,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 03:00:29,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#52 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#53 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#54 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#55 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#56 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#57 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#58 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#59 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#60 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#61 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#62 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 03:00:29,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 03:00:29,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 03:00:29,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 03:00:29,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 03:00:29,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 03:00:29,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 03:00:29,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#52 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#53 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#54 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#55 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#56 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#57 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#58 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#59 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#60 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#61 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#62 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2025-02-08 03:00:29,154 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2025-02-08 03:00:29,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:00:29,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:00:29,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 03:00:29,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#52 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#53 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#54 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#55 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#56 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#57 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#58 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#59 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#60 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#61 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#62 [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:00:29,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:00:29,156 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:00:29,157 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2025-02-08 03:00:29,157 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2025-02-08 03:00:29,157 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-08 03:00:29,157 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2025-02-08 03:00:29,157 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-08 03:00:29,157 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2025-02-08 03:00:29,157 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:00:29,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 03:00:29,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#52 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#53 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#54 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#55 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#56 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#57 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#58 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#59 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#60 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#61 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#62 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_14 [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_14 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-02-08 03:00:29,159 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:00:29,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:00:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#55 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#56 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#57 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#58 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#59 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#60 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#61 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#62 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-02-08 03:00:29,161 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:00:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:00:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#55 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#56 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#57 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#58 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#59 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#60 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#61 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#62 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2025-02-08 03:00:29,164 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2025-02-08 03:00:29,164 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:00:29,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:00:29,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:00:29,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:00:29,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:00:29,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#55 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#56 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#57 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#58 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#59 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#60 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#61 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#62 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:00:29,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:00:29,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:00:29,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 03:00:29,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#55 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#56 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#57 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#58 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#59 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#60 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#61 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#62 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:00:29,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 03:00:29,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 03:00:29,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 03:00:29,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 03:00:29,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 03:00:29,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 03:00:29,172 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:00:29,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:00:29,172 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2025-02-08 03:00:29,172 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2025-02-08 03:00:29,173 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:00:29,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:00:29,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:00:29,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:00:29,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:00:29,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:00:29,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-08 03:00:29,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:00:29,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 03:00:29,176 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-08 03:00:29,177 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:00:29,177 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-02-08 03:00:29,177 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2025-02-08 03:00:29,177 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2025-02-08 03:00:29,178 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:00:29,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:00:29,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:00:29,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:00:29,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2025-02-08 03:00:29,180 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-02-08 03:00:29,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-02-08 03:00:29,180 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-08 03:00:29,180 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:00:29,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#55 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#56 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#57 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#58 [2025-02-08 03:00:29,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#59 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#60 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#61 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#62 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:00:29,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#55 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#56 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#57 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#58 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#59 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#60 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#61 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#62 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2025-02-08 03:00:29,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2025-02-08 03:00:29,183 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:00:29,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:00:29,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#54 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#55 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#56 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#57 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#58 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#59 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#60 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#61 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#62 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-02-08 03:00:29,185 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2025-02-08 03:00:29,185 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:00:29,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:00:29,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:00:29,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:00:29,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:00:29,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:00:29,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#55 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#56 [2025-02-08 03:00:29,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#57 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#58 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#59 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#60 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#61 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#62 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2025-02-08 03:00:29,188 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2025-02-08 03:00:29,188 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:00:29,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:00:29,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~C_INT [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~C_INT [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 03:00:29,190 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 03:00:29,190 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2025-02-08 03:00:29,191 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-02-08 03:00:29,191 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:00:29,192 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-02-08 03:00:29,192 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-08 03:00:29,193 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2025-02-08 03:00:29,193 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2025-02-08 03:00:29,193 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 03:00:29,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 03:00:29,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#55 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#56 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#57 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#58 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#59 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#60 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#61 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#62 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 03:00:29,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 03:00:29,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 03:00:29,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 03:00:29,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 03:00:29,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 03:00:29,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 03:00:29,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#55 [2025-02-08 03:00:29,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#56 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#57 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#58 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#59 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#60 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#61 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#62 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:00:29,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#55 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#56 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#57 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#58 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#59 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#60 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#61 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#62 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2025-02-08 03:00:29,199 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:00:29,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:00:29,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#55 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#56 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#57 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#58 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#59 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#60 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#61 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#62 [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-02-08 03:00:29,201 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-02-08 03:00:29,201 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2025-02-08 03:00:29,202 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2025-02-08 03:00:29,202 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 03:00:29,202 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 03:00:29,202 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 03:00:29,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 03:00:29,203 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-02-08 03:00:29,204 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-02-08 03:00:29,204 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-08 03:00:29,204 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-08 03:00:29,204 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-02-08 03:00:29,204 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-02-08 03:00:29,204 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-02-08 03:00:29,204 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-02-08 03:00:29,204 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2025-02-08 03:00:29,204 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2025-02-08 03:00:29,204 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2025-02-08 03:00:29,204 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2025-02-08 03:00:30,935 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:00:30,939 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:00:30,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899: havoc #t~mem153; [2025-02-08 03:00:31,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023: havoc #t~nondet2533; [2025-02-08 03:00:31,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516: 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-02-08 03:00:31,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: dm_pool_alloc_data_block_#t~ret2447#1 := dm_sm_new_block_#res#1;havoc dm_sm_new_block_#t~mem1886#1.base, dm_sm_new_block_#t~mem1886#1.offset, dm_sm_new_block_#t~ret1887#1, dm_sm_new_block_~sm#1.base, dm_sm_new_block_~sm#1.offset, dm_sm_new_block_~b#1.base, dm_sm_new_block_~b#1.offset, dm_sm_new_block_~tmp~156#1;havoc dm_sm_new_block_#in~sm#1.base, dm_sm_new_block_#in~sm#1.offset, dm_sm_new_block_#in~b#1.base, dm_sm_new_block_#in~b#1.offset;assume { :end_inline_dm_sm_new_block } true;dm_pool_alloc_data_block_~r~75#1 := dm_pool_alloc_data_block_#t~ret2447#1;havoc dm_pool_alloc_data_block_#t~mem2446#1.base, dm_pool_alloc_data_block_#t~mem2446#1.offset;havoc dm_pool_alloc_data_block_#t~ret2447#1; [2025-02-08 03:00:31,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13118: 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-02-08 03:00:31,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111: havoc __snapshotted_since_#t~mem2368#1;#t~ret2377#1 := __snapshotted_since_#res#1;havoc __snapshotted_since_#t~mem2368#1, __snapshotted_since_~td#1.base, __snapshotted_since_~td#1.offset, __snapshotted_since_~time#1;havoc __snapshotted_since_#in~td#1.base, __snapshotted_since_#in~td#1.offset, __snapshotted_since_#in~time#1;assume { :end_inline___snapshotted_since } true;call write~intINTTYPE1#30((if 0bv8 == #t~ret2377#1 then 0bv8 else 1bv8), ~result#1.base, ~bvadd~64(8bv64, ~result#1.offset), 1bv64);havoc #t~mem2376#1;havoc #t~ret2377#1; [2025-02-08 03:00:31,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume 0bv32 != ~tmp___1~29#1; [2025-02-08 03:00:31,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !(0bv32 != ~tmp___1~29#1); [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: 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-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4249: __rounddown_pow_of_two_#t~ret9#1 := fls_long_#res#1;havoc fls_long_#t~ret8#1, fls_long_~l#1, fls_long_~tmp___0~0#1;havoc fls_long_#in~l#1;assume { :end_inline_fls_long } true;__rounddown_pow_of_two_~tmp~0#1 := __rounddown_pow_of_two_#t~ret9#1;havoc __rounddown_pow_of_two_#t~ret9#1;__rounddown_pow_of_two_#res#1 := ~bvshl~64(1bv64, ~sign_extend~64~32(~bvsub~32(__rounddown_pow_of_two_~tmp~0#1, 1bv32))); [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4241: fls_long_#t~ret8#1 := fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;havoc fls64_#in~x#1;assume { :end_inline_fls64 } true;fls_long_~tmp___0~0#1 := fls_long_#t~ret8#1;havoc fls_long_#t~ret8#1;fls_long_#res#1 := fls_long_~tmp___0~0#1; [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9745: ~tmp___0~60#1 := (if 0bv8 == #t~ret1470#1 then 0bv8 else 1bv8); [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9745-1: SUMMARY for call #t~ret1470#1 := is_factor(~zero_extend~64~32(#t~mem1468#1), #t~mem1469#1); srcloc: null [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: havoc blk_limits_io_opt_~arg0#1.base, blk_limits_io_opt_~arg0#1.offset, blk_limits_io_opt_~arg1#1;havoc blk_limits_io_opt_#in~arg0#1.base, blk_limits_io_opt_#in~arg0#1.offset, blk_limits_io_opt_#in~arg1#1;assume { :end_inline_blk_limits_io_opt } true;havoc #t~mem1479#1; [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9746: assume 0bv8 != ~tmp___0~60#1;~tmp___1~29#1 := 0bv32; [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9746: assume !(0bv8 != ~tmp___0~60#1);~tmp___1~29#1 := 1bv32; [2025-02-08 03:00:31,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742-1: call #t~mem1466#1 := read~intINTTYPE4#16(~limits#1.base, ~bvadd~64(24bv64, ~limits#1.offset), 4bv64);assume { :begin_inline___rounddown_pow_of_two } true;__rounddown_pow_of_two_#in~n#1 := ~zero_extend~64~32(#t~mem1466#1);havoc __rounddown_pow_of_two_#res#1;havoc __rounddown_pow_of_two_#t~ret9#1, __rounddown_pow_of_two_~n#1, __rounddown_pow_of_two_~tmp~0#1;__rounddown_pow_of_two_~n#1 := __rounddown_pow_of_two_#in~n#1;havoc __rounddown_pow_of_two_~tmp~0#1;assume { :begin_inline_fls_long } true;fls_long_#in~l#1 := __rounddown_pow_of_two_~n#1;havoc fls_long_#res#1;havoc fls_long_#t~ret8#1, fls_long_~l#1, fls_long_~tmp___0~0#1;fls_long_~l#1 := fls_long_#in~l#1;havoc fls_long_~tmp___0~0#1;assume { :begin_inline_fls64 } true;fls64_#in~x#1 := fls_long_~l#1;havoc fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;fls64_~x#1 := fls64_#in~x#1;havoc fls64_~bitpos~0#1;fls64_~bitpos~0#1 := 4294967295bv32;fls64_#res#1 := ~bvadd~32(1bv32, fls64_~bitpos~0#1); [2025-02-08 03:00:31,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume 0bv32 == ~bvand~32(#t~mem1464#1, ~bvsub~32(#t~mem1463#1, 1bv32));havoc #t~mem1464#1;havoc #t~mem1463#1;call #t~mem1465#1 := read~intINTTYPE4#16(~limits#1.base, ~bvadd~64(24bv64, ~limits#1.offset), 4bv64);call write~intINTTYPE4#16(~bvsub~32(#t~mem1465#1, 1bv32), ~limits#1.base, ~bvadd~64(24bv64, ~limits#1.offset), 4bv64);havoc #t~mem1465#1; [2025-02-08 03:00:31,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume !(0bv32 == ~bvand~32(#t~mem1464#1, ~bvsub~32(#t~mem1463#1, 1bv32)));havoc #t~mem1464#1;havoc #t~mem1463#1; [2025-02-08 03:00:31,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742: #t~ret1467#1 := __rounddown_pow_of_two_#res#1;havoc __rounddown_pow_of_two_#t~ret9#1, __rounddown_pow_of_two_~n#1, __rounddown_pow_of_two_~tmp~0#1;havoc __rounddown_pow_of_two_#in~n#1;assume { :end_inline___rounddown_pow_of_two } true;~tmp~124#1 := #t~ret1467#1;havoc #t~mem1466#1;havoc #t~ret1467#1;call write~intINTTYPE4#16(~tmp~124#1[32:0], ~limits#1.base, ~bvadd~64(24bv64, ~limits#1.offset), 4bv64);call #t~mem1468#1 := read~intINTTYPE4#16(~pool~48#1.base, ~bvadd~64(56bv64, ~pool~48#1.offset), 4bv64);call #t~mem1469#1 := read~intINTTYPE4#16(~limits#1.base, ~bvadd~64(24bv64, ~limits#1.offset), 4bv64); [2025-02-08 03:00:31,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-1: call #t~mem1464#1 := read~intINTTYPE4#16(~limits#1.base, ~bvadd~64(24bv64, ~limits#1.offset), 4bv64);call #t~mem1463#1 := read~intINTTYPE4#16(~limits#1.base, ~bvadd~64(24bv64, ~limits#1.offset), 4bv64); [2025-02-08 03:00:32,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: havoc dm_thin_dev_id_#t~mem2367#1; [2025-02-08 03:00:32,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12088: call ULTIMATE.dealloc(~#len~1.base, ~#len~1.offset);havoc ~#len~1.base, ~#len~1.offset; [2025-02-08 03:00:32,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: call ULTIMATE.dealloc(~#bios~0.base, ~#bios~0.offset);havoc ~#bios~0.base, ~#bios~0.offset; [2025-02-08 03:00:32,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5978: SUMMARY for call thin_defer_bio(~tc.base, ~tc.offset, ~bio~4.base, ~bio~4.offset); srcloc: null [2025-02-08 03:00:32,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-02-08 03:00:32,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5987: SUMMARY for call remap_and_issue(#t~mem431.base, #t~mem431.offset, ~bio~4.base, ~bio~4.offset, ~block); srcloc: null [2025-02-08 03:00:32,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5987-1: call #t~mem431.base, #t~mem431.offset := read~$Pointer$#16(~#info~1.base, ~#info~1.offset, 8bv64); [2025-02-08 03:00:45,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset;havoc pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset; [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: assume 0bv32 != parse_pool_features_#t~mem1079#1 && 0bv32 == parse_pool_features_~r~17#1;havoc parse_pool_features_#t~mem1079#1; [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: assume !(0bv32 != parse_pool_features_#t~mem1079#1 && 0bv32 == parse_pool_features_~r~17#1);havoc parse_pool_features_#t~mem1079#1;parse_pool_features_#res#1 := parse_pool_features_~r~17#1;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-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624-1: call parse_pool_features_#t~mem1079#1 := read~intINTTYPE4#29(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, 4bv64); [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-1: SUMMARY for call pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset := ERR_PTR(18446744073709551604bv64); srcloc: null [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-1: SUMMARY for call pool_create_#t~ret1022#1 := IS_ERR(pool_create_#t~mem1021#1.base, pool_create_#t~mem1021#1.offset); srcloc: null [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: pool_create_~tmp___3~5#1 := (if 0bv8 == pool_create_#t~ret1022#1 then 0bv8 else 1bv8);havoc pool_create_#t~mem1021#1.base, pool_create_#t~mem1021#1.offset;havoc pool_create_#t~ret1022#1; [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043: havoc dm_bio_prison_create_#t~ret2537#1.base, dm_bio_prison_create_#t~ret2537#1.offset;pool_create_#t~ret1017#1.base, pool_create_#t~ret1017#1.offset := dm_bio_prison_create_#res#1.base, dm_bio_prison_create_#res#1.offset;havoc dm_bio_prison_create_#t~ret2537#1.base, dm_bio_prison_create_#t~ret2537#1.offset;assume { :end_inline_dm_bio_prison_create } true;call write~$Pointer$#16(pool_create_#t~ret1017#1.base, pool_create_#t~ret1017#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(74bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~ret1017#1.base, pool_create_#t~ret1017#1.offset;call pool_create_#t~mem1018#1.base, pool_create_#t~mem1018#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(74bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: call thin_ctr_#t~mem1526#1.base, thin_ctr_#t~mem1526#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758-1: SUMMARY for call warn_if_metadata_device_too_big(pool_ctr_#t~mem1100#1.base, pool_ctr_#t~mem1100#1.offset); srcloc: null [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043-2: dm_bio_prison_create_#res#1.base, dm_bio_prison_create_#res#1.offset := dm_bio_prison_create_#t~ret2537#1.base, dm_bio_prison_create_#t~ret2537#1.offset;havoc dm_bio_prison_create_#t~ret2537#1.base, dm_bio_prison_create_#t~ret2537#1.offset; [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043-3: SUMMARY for call dm_bio_prison_create_#t~ret2537#1.base, dm_bio_prison_create_#t~ret2537#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: havoc pool_ctr_#t~mem1099#1.base, pool_ctr_#t~mem1099#1.offset;havoc pool_ctr_#t~mem1100#1.base, pool_ctr_#t~mem1100#1.offset;call pool_ctr_#t~mem1101#1.base, pool_ctr_#t~mem1101#1.offset := read~$Pointer$#16(pool_ctr_~argv#1.base, ~bvadd~64(8bv64, pool_ctr_~argv#1.offset), 8bv64); [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: 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;pool_create_#t~ret1012#1.base, pool_create_#t~ret1012#1.offset := dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset;havoc dm_pool_metadata_open_#t~ret2190#1.base, dm_pool_metadata_open_#t~ret2190#1.offset, dm_pool_metadata_open_#t~ret2191#1, dm_pool_metadata_open_#t~ret2192#1.base, dm_pool_metadata_open_#t~ret2192#1.offset, dm_pool_metadata_open_#t~ret2193#1, dm_pool_metadata_open_#t~ret2194#1.base, dm_pool_metadata_open_#t~ret2194#1.offset, dm_pool_metadata_open_#t~ret2195#1, dm_pool_metadata_open_#t~ret2196#1, dm_pool_metadata_open_#t~ret2197#1, dm_pool_metadata_open_#t~ret2198#1.base, dm_pool_metadata_open_#t~ret2198#1.offset, dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset, dm_pool_metadata_open_~data_block_size#1, dm_pool_metadata_open_~format_device#1, dm_pool_metadata_open_~r~44#1, dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset, dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset, dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset, dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset, dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset, dm_pool_metadata_open_~tmp___2~23#1, dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset;havoc dm_pool_metadata_open_#in~bdev#1.base, dm_pool_metadata_open_#in~bdev#1.offset, dm_pool_metadata_open_#in~data_block_size#1, dm_pool_metadata_open_#in~format_device#1;assume { :end_inline_dm_pool_metadata_open } true;pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset := pool_create_#t~ret1012#1.base, pool_create_#t~ret1012#1.offset;havoc pool_create_#t~ret1012#1.base, pool_create_#t~ret1012#1.offset; [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume 0bv32 != ~zero_extend~32~8(pool_create_~tmp___3~5#1);call pool_create_#t~mem1023#1.base, pool_create_#t~mem1023#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(82bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume !(0bv32 != ~zero_extend~32~8(pool_create_~tmp___3~5#1));pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset := 63bv64, 0bv64;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 64bv64, 0bv64, 131082bv32, 1bv32, pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset, pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2528#1.base, __alloc_workqueue_key_#t~ret2528#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9948: thin_ctr_~tmp___3~14#1.base, thin_ctr_~tmp___3~14#1.offset := thin_ctr_#t~ret1527#1.base, thin_ctr_#t~ret1527#1.offset;havoc thin_ctr_#t~mem1526#1.base, thin_ctr_#t~mem1526#1.offset;havoc thin_ctr_#t~ret1527#1.base, thin_ctr_#t~ret1527#1.offset; [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9948-1: SUMMARY for call thin_ctr_#t~ret1527#1.base, thin_ctr_#t~ret1527#1.offset := spinlock_check(thin_ctr_#t~mem1526#1.base, ~bvadd~64(755bv64, thin_ctr_#t~mem1526#1.offset)); srcloc: null [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: pool_ctr_~r~18#1 := pool_ctr_#t~ret1102#1;havoc pool_ctr_#t~mem1101#1.base, pool_ctr_#t~mem1101#1.offset;havoc pool_ctr_#t~ret1102#1; [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759-1: SUMMARY for call pool_ctr_#t~ret1102#1 := dm_get_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1101#1.base, pool_ctr_#t~mem1101#1.offset, 3bv32, pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset); srcloc: null [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363-1: SUMMARY for call pool_create_#t~ret1024#1 := PTR_ERR(pool_create_#t~mem1023#1.base, pool_create_#t~mem1023#1.offset); srcloc: null [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: pool_create_~tmp___2~9#1 := pool_create_#t~ret1024#1;havoc pool_create_#t~mem1023#1.base, pool_create_#t~mem1023#1.offset;havoc pool_create_#t~ret1024#1;pool_create_~r~16#1 := pool_create_~tmp___2~9#1[32:0];call write~$Pointer$#16(62bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64); [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11270: havoc ldv_target_type_5_#t~ret1657#1.base, ldv_target_type_5_#t~ret1657#1.offset, ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset;assume { :end_inline_ldv_target_type_5 } true;~ldv_state_variable_4~0 := 1bv32;assume { :begin_inline_ldv_initialize_dm_block_validator_4 } true;havoc ldv_initialize_dm_block_validator_4_#t~ret2505#1.base, ldv_initialize_dm_block_validator_4_#t~ret2505#1.offset, ldv_initialize_dm_block_validator_4_#t~ret2506#1.base, ldv_initialize_dm_block_validator_4_#t~ret2506#1.offset, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset;havoc ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset; [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: thin_ctr_~flags~20#1 := thin_ctr_#t~ret1528#1;havoc thin_ctr_#t~ret1528#1;call thin_ctr_#t~mem1529#1.base, thin_ctr_#t~mem1529#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64);call thin_ctr_#t~mem1530#1 := read~intINTTYPE1#16(thin_ctr_#t~mem1529#1.base, ~bvadd~64(73bv64, thin_ctr_#t~mem1529#1.offset), 1bv64); [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949-1: SUMMARY for call thin_ctr_#t~ret1528#1 := _raw_spin_lock_irqsave(thin_ctr_~tmp___3~14#1.base, thin_ctr_~tmp___3~14#1.offset); srcloc: null [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: havoc dm_table_add_target_callbacks_~arg0#1.base, dm_table_add_target_callbacks_~arg0#1.offset, dm_table_add_target_callbacks_~arg1#1.base, dm_table_add_target_callbacks_~arg1#1.offset;havoc dm_table_add_target_callbacks_#in~arg0#1.base, dm_table_add_target_callbacks_#in~arg0#1.offset, dm_table_add_target_callbacks_#in~arg1#1.base, dm_table_add_target_callbacks_#in~arg1#1.offset;assume { :end_inline_dm_table_add_target_callbacks } true;havoc pool_ctr_#t~mem1154#1.base, pool_ctr_#t~mem1154#1.offset; [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: assume 0bv32 != pool_ctr_~r~18#1;call write~$Pointer$#16(90bv64, 0bv64, pool_ctr_~ti#1.base, ~bvadd~64(68bv64, pool_ctr_~ti#1.offset), 8bv64); [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: assume !(0bv32 != pool_ctr_~r~18#1);call pool_ctr_#t~mem1103#1.base, pool_ctr_#t~mem1103#1.offset := read~$Pointer$#16(pool_ctr_~argv#1.base, ~bvadd~64(16bv64, pool_ctr_~argv#1.offset), 8bv64);assume { :begin_inline_kstrtoul } true;kstrtoul_#in~s#1.base, kstrtoul_#in~s#1.offset, kstrtoul_#in~base#1, kstrtoul_#in~res#1.base, kstrtoul_#in~res#1.offset := pool_ctr_#t~mem1103#1.base, pool_ctr_#t~mem1103#1.offset, 10bv32, pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset;havoc kstrtoul_#res#1;havoc kstrtoul_#t~ret17#1, kstrtoul_~s#1.base, kstrtoul_~s#1.offset, kstrtoul_~base#1, kstrtoul_~res#1.base, kstrtoul_~res#1.offset, kstrtoul_~tmp~1#1;kstrtoul_~s#1.base, kstrtoul_~s#1.offset := kstrtoul_#in~s#1.base, kstrtoul_#in~s#1.offset;kstrtoul_~base#1 := kstrtoul_#in~base#1;kstrtoul_~res#1.base, kstrtoul_~res#1.offset := kstrtoul_#in~res#1.base, kstrtoul_#in~res#1.offset;havoc kstrtoul_~tmp~1#1; [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: havoc dm_kcopyd_client_create_#t~ret2562#1.base, dm_kcopyd_client_create_#t~ret2562#1.offset;pool_create_#t~ret1020#1.base, pool_create_#t~ret1020#1.offset := dm_kcopyd_client_create_#res#1.base, dm_kcopyd_client_create_#res#1.offset;havoc dm_kcopyd_client_create_#t~ret2562#1.base, dm_kcopyd_client_create_#t~ret2562#1.offset, dm_kcopyd_client_create_~arg0#1.base, dm_kcopyd_client_create_~arg0#1.offset;havoc dm_kcopyd_client_create_#in~arg0#1.base, dm_kcopyd_client_create_#in~arg0#1.offset;assume { :end_inline_dm_kcopyd_client_create } true;call write~$Pointer$#16(pool_create_#t~ret1020#1.base, pool_create_#t~ret1020#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(82bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~ret1020#1.base, pool_create_#t~ret1020#1.offset;call pool_create_#t~mem1021#1.base, pool_create_#t~mem1021#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(82bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827: pool_ctr_#res#1 := 0bv32;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-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178-3: SUMMARY for call dm_kcopyd_client_create_#t~ret2562#1.base, dm_kcopyd_client_create_#t~ret2562#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:00:45,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950: assume 0bv32 != ~zero_extend~32~8(thin_ctr_#t~mem1530#1);havoc thin_ctr_#t~mem1529#1.base, thin_ctr_#t~mem1529#1.offset;havoc thin_ctr_#t~mem1530#1;call thin_ctr_#t~mem1531#1.base, thin_ctr_#t~mem1531#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950: assume !(0bv32 != ~zero_extend~32~8(thin_ctr_#t~mem1530#1));havoc thin_ctr_#t~mem1529#1.base, thin_ctr_#t~mem1529#1.offset;havoc thin_ctr_#t~mem1530#1; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178-2: dm_kcopyd_client_create_#res#1.base, dm_kcopyd_client_create_#res#1.offset := dm_kcopyd_client_create_#t~ret2562#1.base, dm_kcopyd_client_create_#t~ret2562#1.offset;havoc dm_kcopyd_client_create_#t~ret2562#1.base, dm_kcopyd_client_create_#t~ret2562#1.offset; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8431: pool_create_#t~ret1039#1.base, pool_create_#t~ret1039#1.offset := mempool_create_slab_pool_#res#1.base, mempool_create_slab_pool_#res#1.offset;havoc mempool_create_slab_pool_#t~ret171#1.base, mempool_create_slab_pool_#t~ret171#1.offset, mempool_create_slab_pool_~min_nr#1, mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset, mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset;havoc mempool_create_slab_pool_#in~min_nr#1, mempool_create_slab_pool_#in~kc#1.base, mempool_create_slab_pool_#in~kc#1.offset;assume { :end_inline_mempool_create_slab_pool } true;call write~$Pointer$#16(pool_create_#t~ret1039#1.base, pool_create_#t~ret1039#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(911bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~ret1039#1.base, pool_create_#t~ret1039#1.offset;call pool_create_#t~mem1040#1.base, pool_create_#t~mem1040#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(911bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11272: havoc ldv_initialize_dm_block_validator_4_#t~ret2505#1.base, ldv_initialize_dm_block_validator_4_#t~ret2505#1.offset, ldv_initialize_dm_block_validator_4_#t~ret2506#1.base, ldv_initialize_dm_block_validator_4_#t~ret2506#1.offset, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset;assume { :end_inline_ldv_initialize_dm_block_validator_4 } true;~ldv_state_variable_6~0 := 1bv32;assume { :begin_inline_ldv_target_type_6 } true;havoc ldv_target_type_6_#t~ret1658#1.base, ldv_target_type_6_#t~ret1658#1.offset, ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset;havoc ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: havoc thin_ctr_#t~mem1531#1.base, thin_ctr_#t~mem1531#1.offset; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951-1: SUMMARY for call spin_unlock_irqrestore(thin_ctr_#t~mem1531#1.base, ~bvadd~64(755bv64, thin_ctr_#t~mem1531#1.offset), thin_ctr_~flags~20#1); srcloc: null [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: 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;havoc pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset;assume { :end_inline_pool_table_init } true; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: assume 0bv64 != ~bvadd~64(dm_sm_register_threshold_callback_#t~mem1899#1.base, dm_sm_register_threshold_callback_#t~mem1899#1.offset);havoc dm_sm_register_threshold_callback_#t~mem1899#1.base, dm_sm_register_threshold_callback_#t~mem1899#1.offset;call dm_sm_register_threshold_callback_#t~mem1905#1.base, dm_sm_register_threshold_callback_#t~mem1905#1.offset := read~$Pointer$#16(dm_sm_register_threshold_callback_~sm#1.base, ~bvadd~64(104bv64, dm_sm_register_threshold_callback_~sm#1.offset), 8bv64);assume { :begin_inline_##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT } true;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1901#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1901#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1902#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1903#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1903#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1904#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1904#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~#fp#1.offset := dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset, dm_sm_register_threshold_callback_~threshold#1, dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset, dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset, dm_sm_register_threshold_callback_#t~mem1905#1.base, dm_sm_register_threshold_callback_#t~mem1905#1.offset;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1901#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1901#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1902#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1903#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1903#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1904#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1904#1.offset;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1901#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1901#1.offset := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1901#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1901#1.offset;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1902#1 := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1902#1;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1903#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1903#1.offset := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1903#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1903#1.offset;##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1904#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1904#1.offset := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1904#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1904#1.offset;dm_sm_register_threshold_callback_#t~ret1906#1 := ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1901#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1901#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1902#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1903#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1903#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1904#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1904#1.offset;havoc ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1901#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1901#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1902#1, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1903#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1903#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1904#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1904#1.offset, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~C_INT } true;dm_sm_register_threshold_callback_~tmp~159#1 := dm_sm_register_threshold_callback_#t~ret1906#1;havoc dm_sm_register_threshold_callback_#t~mem1905#1.base, dm_sm_register_threshold_callback_#t~mem1905#1.offset;havoc dm_sm_register_threshold_callback_#t~ret1906#1;dm_sm_register_threshold_callback_#res#1 := dm_sm_register_threshold_callback_~tmp~159#1; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: assume !(0bv64 != ~bvadd~64(dm_sm_register_threshold_callback_#t~mem1899#1.base, dm_sm_register_threshold_callback_#t~mem1899#1.offset));havoc dm_sm_register_threshold_callback_#t~mem1899#1.base, dm_sm_register_threshold_callback_#t~mem1899#1.offset;dm_sm_register_threshold_callback_#res#1 := 4294967274bv32; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1025#1.base, pool_create_#t~ret1025#1.offset;havoc pool_create_#t~ret1025#1.base, pool_create_#t~ret1025#1.offset; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume 0bv64 == ~bvadd~64(pool_create_#t~mem1040#1.base, pool_create_#t~mem1040#1.offset);havoc pool_create_#t~mem1040#1.base, pool_create_#t~mem1040#1.offset;call write~$Pointer$#16(74bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64); [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume !(0bv64 == ~bvadd~64(pool_create_#t~mem1040#1.base, pool_create_#t~mem1040#1.offset));havoc pool_create_#t~mem1040#1.base, pool_create_#t~mem1040#1.offset;call write~intINTTYPE4#16(1bv32, pool_create_~pool~34#1.base, ~bvadd~64(751bv64, pool_create_~pool~34#1.offset), 4bv64);call write~intINTTYPE8#16(~jiffies~0, pool_create_~pool~34#1.base, ~bvadd~64(743bv64, pool_create_~pool~34#1.offset), 8bv64);call write~$Pointer$#16(pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(24bv64, pool_create_~pool~34#1.offset), 8bv64);call write~$Pointer$#16(pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(32bv64, pool_create_~pool~34#1.offset), 8bv64);assume { :begin_inline___pool_table_insert } true;__pool_table_insert_#in~pool#1.base, __pool_table_insert_#in~pool#1.offset := pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset;havoc __pool_table_insert_#t~ret339#1, __pool_table_insert_#t~ret340#1, __pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset, __pool_table_insert_~tmp~26#1, __pool_table_insert_~tmp___0~7#1;__pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset := __pool_table_insert_#in~pool#1.base, __pool_table_insert_#in~pool#1.offset;havoc __pool_table_insert_~tmp~26#1;havoc __pool_table_insert_~tmp___0~7#1; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call pool_create_#t~ret1025#1.base, pool_create_#t~ret1025#1.offset := ERR_PTR(~sign_extend~64~32(pool_create_~r~16#1)); srcloc: null [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: call write~$Pointer$#16(159bv64, 0bv64, thin_ctr_~ti#1.base, ~bvadd~64(68bv64, thin_ctr_~ti#1.offset), 8bv64);thin_ctr_~r~31#1 := 4294967274bv32; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-1: SUMMARY for call mutex_lock_nested(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset, 0bv32); srcloc: null [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274: havoc ldv_target_type_6_#t~ret1658#1.base, ldv_target_type_6_#t~ret1658#1.offset, ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset;assume { :end_inline_ldv_target_type_6 } true; [2025-02-08 03:00:45,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-1: SUMMARY for call dm_pool_metadata_open_#t~ret2190#1.base, dm_pool_metadata_open_#t~ret2190#1.offset := kmalloc(832bv64, 208bv32); srcloc: null [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529: dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset := dm_pool_metadata_open_#t~ret2190#1.base, dm_pool_metadata_open_#t~ret2190#1.offset;havoc dm_pool_metadata_open_#t~ret2190#1.base, dm_pool_metadata_open_#t~ret2190#1.offset;dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset := dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: SUMMARY for call __pool_dec(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset); srcloc: null [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset;havoc pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434-1: SUMMARY for call pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset := ERR_PTR(18446744073709551604bv64); srcloc: null [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: havoc kmem_cache_destroy_~arg0#1.base, kmem_cache_destroy_~arg0#1.offset;havoc kmem_cache_destroy_#in~arg0#1.base, kmem_cache_destroy_#in~arg0#1.offset;assume { :end_inline_kmem_cache_destroy } true; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: pool_ctr_#t~ret1104#1 := kstrtoul_#res#1;havoc kstrtoul_#t~ret17#1, kstrtoul_~s#1.base, kstrtoul_~s#1.offset, kstrtoul_~base#1, kstrtoul_~res#1.base, kstrtoul_~res#1.offset, kstrtoul_~tmp~1#1;havoc kstrtoul_#in~s#1.base, kstrtoul_#in~s#1.offset, kstrtoul_#in~base#1, kstrtoul_#in~res#1.base, kstrtoul_#in~res#1.offset;assume { :end_inline_kstrtoul } true;pool_ctr_~tmp~110#1 := pool_ctr_#t~ret1104#1;havoc pool_ctr_#t~mem1103#1.base, pool_ctr_#t~mem1103#1.offset;havoc pool_ctr_#t~ret1104#1;pool_ctr_#t~short1106#1 := 0bv32 != pool_ctr_~tmp~110#1; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747-1: SUMMARY for call ldv_target_type_6_#t~ret1658#1.base, ldv_target_type_6_#t~ret1658#1.offset := ldv_init_zalloc(88bv64); srcloc: null [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747: ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset := ldv_target_type_6_#t~ret1658#1.base, ldv_target_type_6_#t~ret1658#1.offset;havoc ldv_target_type_6_#t~ret1658#1.base, ldv_target_type_6_#t~ret1658#1.offset;~pool_target_group1~0.base, ~pool_target_group1~0.offset := ldv_target_type_6_~tmp~137#1.base, ldv_target_type_6_~tmp~137#1.offset; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: 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-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12531: assume 0bv64 == ~bvadd~64(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset); [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12531: assume !(0bv64 == ~bvadd~64(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset)); [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: SUMMARY for call INIT_LIST_HEAD(~#dm_thin_pool_table~0.base, ~bvadd~64(148bv64, ~#dm_thin_pool_table~0.offset)); srcloc: null [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: havoc ldv_probe_4_#t~nondet2585#1;ldv_main_exported_4_#t~ret2517#1 := ldv_probe_4_#res#1;havoc ldv_probe_4_#t~nondet2585#1;assume { :end_inline_ldv_probe_4 } true;havoc ldv_main_exported_4_#t~ret2517#1;~ldv_state_variable_4~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: assume pool_ctr_#t~short1112#1; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: assume !pool_ctr_#t~short1112#1;call pool_ctr_#t~mem1111#1 := read~intINTTYPE8#16(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8bv64);pool_ctr_#t~short1112#1 := 0bv64 != ~bvand~64(127bv64, pool_ctr_#t~mem1111#1); [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-2: pool_ctr_#t~short1112#1 := pool_ctr_#t~short1110#1; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-3: assume pool_ctr_#t~short1110#1; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-3: assume !pool_ctr_#t~short1110#1;call pool_ctr_#t~mem1109#1 := read~intINTTYPE8#16(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8bv64);pool_ctr_#t~short1110#1 := ~bvugt~64(pool_ctr_#t~mem1109#1, 2097152bv64); [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-4: pool_ctr_#t~short1110#1 := pool_ctr_#t~short1108#1; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: call pool_ctr_#t~mem1155#1.base, pool_ctr_#t~mem1155#1.offset := read~$Pointer$#52(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset, 8bv64); [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832-1: SUMMARY for call kfree(pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset); srcloc: null [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume pool_ctr_#t~short1112#1;havoc pool_ctr_#t~mem1105#1;havoc pool_ctr_#t~short1106#1;havoc pool_ctr_#t~mem1107#1;havoc pool_ctr_#t~short1108#1;havoc pool_ctr_#t~mem1109#1;havoc pool_ctr_#t~short1110#1;havoc pool_ctr_#t~mem1111#1;havoc pool_ctr_#t~short1112#1;call write~$Pointer$#16(91bv64, 0bv64, pool_ctr_~ti#1.base, ~bvadd~64(68bv64, pool_ctr_~ti#1.offset), 8bv64);pool_ctr_~r~18#1 := 4294967274bv32; [2025-02-08 03:00:45,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume !pool_ctr_#t~short1112#1;havoc pool_ctr_#t~mem1105#1;havoc pool_ctr_#t~short1106#1;havoc pool_ctr_#t~mem1107#1;havoc pool_ctr_#t~short1108#1;havoc pool_ctr_#t~mem1109#1;havoc pool_ctr_#t~short1110#1;havoc pool_ctr_#t~mem1111#1;havoc pool_ctr_#t~short1112#1;call pool_ctr_#t~mem1113#1.base, pool_ctr_#t~mem1113#1.offset := read~$Pointer$#16(pool_ctr_~argv#1.base, ~bvadd~64(24bv64, pool_ctr_~argv#1.offset), 8bv64); [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532: havoc dm_pool_metadata_open_#t~ret2191#1; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;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-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532-1: SUMMARY for call dm_pool_metadata_open_#t~ret2191#1 := printk(189bv64, 0bv64); srcloc: null [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-5: assume pool_ctr_#t~short1108#1; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-5: assume !pool_ctr_#t~short1108#1;call pool_ctr_#t~mem1107#1 := read~intINTTYPE8#16(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8bv64);pool_ctr_#t~short1108#1 := ~bvule~64(pool_ctr_#t~mem1107#1, 127bv64); [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-6: pool_ctr_#t~short1108#1 := pool_ctr_#t~short1106#1; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-7: assume pool_ctr_#t~short1106#1; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-7: assume !pool_ctr_#t~short1106#1;call pool_ctr_#t~mem1105#1 := read~intINTTYPE8#16(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8bv64);pool_ctr_#t~short1106#1 := 0bv64 == pool_ctr_#t~mem1105#1; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: thin_ctr_~r~31#1 := thin_ctr_#t~ret1504#1;havoc thin_ctr_#t~mem1503#1.base, thin_ctr_#t~mem1503#1.offset;havoc thin_ctr_#t~ret1504#1; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890-1: SUMMARY for call thin_ctr_#t~ret1504#1 := dm_get_device(thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_#t~mem1503#1.base, thin_ctr_#t~mem1503#1.offset, thin_ctr_~tmp___0~61#1, thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset); srcloc: null [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12533-1: SUMMARY for call dm_pool_metadata_open_#t~ret2192#1.base, dm_pool_metadata_open_#t~ret2192#1.offset := ERR_PTR(18446744073709551604bv64); srcloc: null [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12533: dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset := dm_pool_metadata_open_#t~ret2192#1.base, dm_pool_metadata_open_#t~ret2192#1.offset;havoc dm_pool_metadata_open_#t~ret2192#1.base, dm_pool_metadata_open_#t~ret2192#1.offset;dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset;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-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11542: #t~ret2599#1 := main_#res#1;havoc main_#t~ret1661#1.base, main_#t~ret1661#1.offset, main_#t~ret1662#1.base, main_#t~ret1662#1.offset, main_#t~ret1663#1.base, main_#t~ret1663#1.offset, main_#t~ret1664#1.base, main_#t~ret1664#1.offset, main_#t~ret1665#1.base, main_#t~ret1665#1.offset, main_#t~ret1666#1.base, main_#t~ret1666#1.offset, main_#t~ret1667#1.base, main_#t~ret1667#1.offset, main_#t~ret1668#1.base, main_#t~ret1668#1.offset, main_#t~ret1669#1.base, main_#t~ret1669#1.offset, main_#t~ret1670#1.base, main_#t~ret1670#1.offset, main_#t~ret1671#1.base, main_#t~ret1671#1.offset, main_#t~ret1672#1.base, main_#t~ret1672#1.offset, main_#t~ret1673#1.base, main_#t~ret1673#1.offset, main_#t~ret1674#1.base, main_#t~ret1674#1.offset, main_#t~ret1675#1.base, main_#t~ret1675#1.offset, main_#t~ret1676#1.base, main_#t~ret1676#1.offset, main_#t~ret1677#1.base, main_#t~ret1677#1.offset, main_#t~ret1678#1.base, main_#t~ret1678#1.offset, main_#t~ret1679#1.base, main_#t~ret1679#1.offset, main_#t~ret1680#1.base, main_#t~ret1680#1.offset, main_#t~ret1681#1.base, main_#t~ret1681#1.offset, main_#t~ret1682#1.base, main_#t~ret1682#1.offset, main_#t~ret1683#1.base, main_#t~ret1683#1.offset, main_#t~ret1684#1.base, main_#t~ret1684#1.offset, main_#t~ret1685#1.base, main_#t~ret1685#1.offset, main_#t~ret1686#1.base, main_#t~ret1686#1.offset, main_#t~ret1687#1.base, main_#t~ret1687#1.offset, main_#t~ret1688#1.base, main_#t~ret1688#1.offset, main_#t~ret1689#1.base, main_#t~ret1689#1.offset, main_#t~ret1690#1.base, main_#t~ret1690#1.offset, main_#t~nondet1691#1, main_#t~switch1692#1, main_#t~nondet1693#1, main_#t~switch1694#1, main_#t~mem1695#1, main_#t~ret1696#1, main_#t~mem1697#1.base, main_#t~mem1697#1.offset, main_#t~ret1698#1, main_#t~mem1699#1.base, main_#t~mem1699#1.offset, main_#t~ret1700#1, main_#t~mem1701#1.base, main_#t~mem1701#1.offset, main_#t~ret1702#1, main_#t~mem1703#1.base, main_#t~mem1703#1.offset, main_#t~ret1704#1, main_#t~mem1705#1.base, main_#t~mem1705#1.offset, main_#t~ret1706#1, main_#t~mem1707#1, main_#t~ret1708#1, main_#t~mem1709#1, main_#t~ret1710#1, main_#t~mem1711#1, main_#t~ret1712#1, main_#t~mem1713#1, main_#t~ret1714#1, main_#t~mem1715#1, main_#t~ret1716#1, main_#t~ret1717#1, main_#t~ret1718#1, main_#t~ret1719#1, main_#t~ret1720#1, main_#t~ret1721#1, main_#t~mem1722#1, main_#t~ret1723#1, main_#t~mem1724#1, main_#t~ret1725#1, main_#t~mem1726#1, main_#t~ret1727#1, main_#t~mem1728#1, main_#t~ret1729#1, main_#t~mem1730#1, main_#t~ret1731#1, main_#t~mem1732#1, main_#t~mem1733#1, main_#t~mem1734#1, main_#t~mem1735#1, main_#t~mem1736#1, main_#t~mem1737#1, main_#t~mem1738#1, main_#t~mem1739#1, main_#t~mem1740#1, main_#t~mem1741#1, main_#t~mem1742#1, main_#t~mem1743#1, main_#t~mem1744#1, main_#t~mem1745#1, main_#t~mem1746#1, main_#t~nondet1747#1, main_#t~switch1748#1, main_#t~ret1749#1, main_#t~nondet1750#1, main_#t~switch1751#1, main_#t~mem1752#1, main_#t~ret1753#1, main_#t~mem1754#1, main_#t~ret1755#1, main_#t~mem1756#1, main_#t~ret1757#1, main_#t~mem1758#1, main_#t~ret1759#1, main_#t~mem1760#1, main_#t~ret1761#1, main_#t~mem1762#1, main_#t~ret1763#1, main_#t~mem1764#1.base, main_#t~mem1764#1.offset, main_#t~ret1765#1, main_#t~mem1766#1.base, main_#t~mem1766#1.offset, main_#t~ret1767#1, main_#t~mem1768#1.base, main_#t~mem1768#1.offset, main_#t~ret1769#1, main_#t~mem1770#1.base, main_#t~mem1770#1.offset, main_#t~ret1771#1, main_#t~mem1772#1.base, main_#t~mem1772#1.offset, main_#t~ret1773#1, main_#t~mem1774#1, main_#t~ret1775#1, main_#t~mem1776#1, main_#t~ret1777#1, main_#t~mem1778#1, main_#t~ret1779#1, main_#t~mem1780#1, main_#t~ret1781#1, main_#t~mem1782#1, main_#t~ret1783#1, main_#t~ret1784#1, main_#t~ret1785#1, main_#t~ret1786#1, main_#t~ret1787#1, main_#t~ret1788#1, main_#t~mem1789#1, main_#t~mem1790#1, main_#t~mem1791#1, main_#t~mem1792#1, main_#t~mem1793#1, main_#t~mem1794#1, main_#t~mem1795#1, main_#t~mem1796#1, main_#t~mem1797#1, main_#t~mem1798#1, main_#t~mem1799#1, main_#t~mem1800#1, main_#t~mem1801#1, main_#t~mem1802#1, main_#t~mem1803#1, main_#t~ret1804#1, main_~ldvarg11~0#1.base, main_~ldvarg11~0#1.offset, main_~tmp~139#1.base, main_~tmp~139#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___0~65#1.base, main_~tmp___0~65#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___1~33#1.base, main_~tmp___1~33#1.offset, main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___2~21#1.base, main_~tmp___2~21#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___3~17#1.base, main_~tmp___3~17#1.offset, main_~ldvarg13~0#1.base, main_~ldvarg13~0#1.offset, main_~tmp___4~10#1.base, main_~tmp___4~10#1.offset, main_~ldvarg10~0#1.base, main_~ldvarg10~0#1.offset, main_~tmp___5~7#1.base, main_~tmp___5~7#1.offset, main_~ldvarg9~0#1.base, main_~ldvarg9~0#1.offset, main_~tmp___6~5#1.base, main_~tmp___6~5#1.offset, main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___7~3#1.base, main_~tmp___7~3#1.offset, main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset, main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___8~3#1.base, main_~tmp___8~3#1.offset, main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset, main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset, main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset, main_~ldvarg30~0#1.base, main_~ldvarg30~0#1.offset, main_~tmp___9~3#1.base, main_~tmp___9~3#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___10~3#1.base, main_~tmp___10~3#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___11~2#1.base, main_~tmp___11~2#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___12~2#1.base, main_~tmp___12~2#1.offset, main_~ldvarg29~0#1.base, main_~ldvarg29~0#1.offset, main_~tmp___13~2#1.base, main_~tmp___13~2#1.offset, main_~ldvarg22~0#1.base, main_~ldvarg22~0#1.offset, main_~tmp___14~2#1.base, main_~tmp___14~2#1.offset, main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset, main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset, main_~tmp___15~2#1, main_~tmp___16~1#1, main_~tmp___17~1#1, main_~tmp___18~1#1;assume { :end_inline_main } true; [2025-02-08 03:00:45,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: assume 0bv32 != thin_ctr_~r~31#1;call write~$Pointer$#16(153bv64, 0bv64, thin_ctr_~ti#1.base, ~bvadd~64(68bv64, thin_ctr_~ti#1.offset), 8bv64); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: assume !(0bv32 != thin_ctr_~r~31#1);call thin_ctr_#t~mem1505#1.base, thin_ctr_#t~mem1505#1.offset := read~$Pointer$#52(thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset, 8bv64);call write~$Pointer$#16(thin_ctr_#t~mem1505#1.base, thin_ctr_#t~mem1505#1.offset, thin_ctr_~tc~14#1.base, ~bvadd~64(16bv64, thin_ctr_~tc~14#1.offset), 8bv64);havoc thin_ctr_#t~mem1505#1.base, thin_ctr_#t~mem1505#1.offset;call thin_ctr_#t~mem1506#1.base, thin_ctr_#t~mem1506#1.offset := read~$Pointer$#16(thin_ctr_~argv#1.base, ~bvadd~64(8bv64, thin_ctr_~argv#1.offset), 8bv64); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: call pool_ctr_#t~mem1156#1.base, pool_ctr_#t~mem1156#1.offset := read~$Pointer$#52(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8bv64); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: 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;pool_ctr_#t~ret1095#1 := parse_pool_features_#res#1;havoc parse_pool_features_#t~mem1070#1, parse_pool_features_#t~ret1071#1, parse_pool_features_#t~ret1072#1.base, parse_pool_features_#t~ret1072#1.offset, parse_pool_features_#t~mem1073#1, parse_pool_features_#t~ret1074#1, parse_pool_features_#t~ret1075#1, parse_pool_features_#t~ret1076#1, parse_pool_features_#t~ret1077#1, parse_pool_features_#t~ret1078#1, parse_pool_features_#t~mem1079#1, parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset, parse_pool_features_~ti#1.base, parse_pool_features_~ti#1.offset, parse_pool_features_~r~17#1, parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, parse_pool_features_~tmp~103#1, parse_pool_features_~tmp___0~50#1, parse_pool_features_~tmp___1~22#1, parse_pool_features_~tmp___2~10#1, parse_pool_features_~tmp___3~6#1;havoc parse_pool_features_#in~as#1.base, parse_pool_features_#in~as#1.offset, parse_pool_features_#in~pf#1.base, parse_pool_features_#in~pf#1.offset, parse_pool_features_#in~ti#1.base, parse_pool_features_#in~ti#1.offset;assume { :end_inline_parse_pool_features } true;pool_ctr_~r~18#1 := pool_ctr_#t~ret1095#1;havoc pool_ctr_#t~ret1095#1; [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: SUMMARY for call dm_put_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1155#1.base, pool_ctr_#t~mem1155#1.offset); srcloc: null [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9958: SUMMARY for call atomic_set(thin_ctr_~tc~14#1.base, ~bvadd~64(197bv64, thin_ctr_~tc~14#1.offset), 1bv32); srcloc: null [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume 0bv64 == ~bvadd~64(pool_create_#t~mem1027#1.base, pool_create_#t~mem1027#1.offset);havoc pool_create_#t~mem1027#1.base, pool_create_#t~mem1027#1.offset;call write~$Pointer$#16(65bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume !(0bv64 == ~bvadd~64(pool_create_#t~mem1027#1.base, pool_create_#t~mem1027#1.offset));havoc pool_create_#t~mem1027#1.base, pool_create_#t~mem1027#1.offset;assume { :begin_inline_throttle_init } true;throttle_init_#in~t#1.base, throttle_init_#in~t#1.offset := pool_create_~pool~34#1.base, ~bvadd~64(98bv64, pool_create_~pool~34#1.offset);havoc throttle_init_~t#1.base, throttle_init_~t#1.offset, throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset;throttle_init_~t#1.base, throttle_init_~t#1.offset := throttle_init_#in~t#1.base, throttle_init_#in~t#1.offset;call throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset := #Ultimate.allocOnStack(8bv64); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: havoc ldv_release_4_#t~nondet2586#1;ldv_main_exported_4_#t~ret2516#1 := ldv_release_4_#res#1;havoc ldv_release_4_#t~nondet2586#1;assume { :end_inline_ldv_release_4 } true;havoc ldv_main_exported_4_#t~ret2516#1;~ldv_state_variable_4~0 := 1bv32;~ref_cnt~0 := ~bvsub~32(~ref_cnt~0, 1bv32); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: SUMMARY for call dm_put_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1156#1.base, pool_ctr_#t~mem1156#1.offset); srcloc: null [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959: call thin_ctr_#t~mem1532#1.base, thin_ctr_#t~mem1532#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64);assume { :begin_inline_list_add_tail_rcu } true;list_add_tail_rcu_#in~new#1.base, list_add_tail_rcu_#in~new#1.offset, list_add_tail_rcu_#in~head#1.base, list_add_tail_rcu_#in~head#1.offset := thin_ctr_~tc~14#1.base, thin_ctr_~tc~14#1.offset, thin_ctr_#t~mem1532#1.base, ~bvadd~64(871bv64, thin_ctr_#t~mem1532#1.offset);havoc list_add_tail_rcu_#t~mem126#1.base, list_add_tail_rcu_#t~mem126#1.offset, list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset, list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset;list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset := list_add_tail_rcu_#in~new#1.base, list_add_tail_rcu_#in~new#1.offset;list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset := list_add_tail_rcu_#in~head#1.base, list_add_tail_rcu_#in~head#1.offset;call list_add_tail_rcu_#t~mem126#1.base, list_add_tail_rcu_#t~mem126#1.offset := read~$Pointer$#16(list_add_tail_rcu_~head#1.base, ~bvadd~64(8bv64, list_add_tail_rcu_~head#1.offset), 8bv64);assume { :begin_inline___list_add_rcu } true;__list_add_rcu_#in~arg0#1.base, __list_add_rcu_#in~arg0#1.offset, __list_add_rcu_#in~arg1#1.base, __list_add_rcu_#in~arg1#1.offset, __list_add_rcu_#in~arg2#1.base, __list_add_rcu_#in~arg2#1.offset := list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset, list_add_tail_rcu_#t~mem126#1.base, list_add_tail_rcu_#t~mem126#1.offset, list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset;havoc __list_add_rcu_~arg0#1.base, __list_add_rcu_~arg0#1.offset, __list_add_rcu_~arg1#1.base, __list_add_rcu_~arg1#1.offset, __list_add_rcu_~arg2#1.base, __list_add_rcu_~arg2#1.offset;__list_add_rcu_~arg0#1.base, __list_add_rcu_~arg0#1.offset := __list_add_rcu_#in~arg0#1.base, __list_add_rcu_#in~arg0#1.offset;__list_add_rcu_~arg1#1.base, __list_add_rcu_~arg1#1.offset := __list_add_rcu_#in~arg1#1.base, __list_add_rcu_#in~arg1#1.offset;__list_add_rcu_~arg2#1.base, __list_add_rcu_~arg2#1.offset := __list_add_rcu_#in~arg2#1.base, __list_add_rcu_#in~arg2#1.offset; [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959-1: SUMMARY for call init_completion(thin_ctr_~tc~14#1.base, ~bvadd~64(201bv64, thin_ctr_~tc~14#1.offset)); srcloc: null [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc list_add_tail_rcu_#t~mem126#1.base, list_add_tail_rcu_#t~mem126#1.offset, list_add_tail_rcu_~new#1.base, list_add_tail_rcu_~new#1.offset, list_add_tail_rcu_~head#1.base, list_add_tail_rcu_~head#1.offset;havoc list_add_tail_rcu_#in~new#1.base, list_add_tail_rcu_#in~new#1.offset, list_add_tail_rcu_#in~head#1.base, list_add_tail_rcu_#in~head#1.offset;assume { :end_inline_list_add_tail_rcu } true;havoc thin_ctr_#t~mem1532#1.base, thin_ctr_#t~mem1532#1.offset;call thin_ctr_#t~mem1533#1.base, thin_ctr_#t~mem1533#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: calc_metadata_threshold_~tmp~109#1 := calc_metadata_threshold_#t~ret1094#1;havoc calc_metadata_threshold_#t~mem1092#1.base, calc_metadata_threshold_#t~mem1092#1.offset;havoc calc_metadata_threshold_#t~mem1093#1.base, calc_metadata_threshold_#t~mem1093#1.offset;havoc calc_metadata_threshold_#t~ret1094#1;calc_metadata_threshold_~quarter~0#1 := ~bvudiv~64(calc_metadata_threshold_~tmp~109#1, 4bv64);calc_metadata_threshold_~_min1~1#1 := 1024bv64;calc_metadata_threshold_~_min2~1#1 := calc_metadata_threshold_~quarter~0#1;calc_metadata_threshold_#res#1 := (if ~bvult~64(calc_metadata_threshold_~_min1~1#1, calc_metadata_threshold_~_min2~1#1) then calc_metadata_threshold_~_min1~1#1 else calc_metadata_threshold_~_min2~1#1); [2025-02-08 03:00:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-1: SUMMARY for call calc_metadata_threshold_#t~ret1094#1 := get_metadata_dev_size_in_blocks(calc_metadata_threshold_#t~mem1093#1.base, calc_metadata_threshold_#t~mem1093#1.offset); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-1: SUMMARY for call pool_create_#t~ret1028#1.base, pool_create_#t~ret1028#1.offset := ERR_PTR(18446744073709551604bv64); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1028#1.base, pool_create_#t~ret1028#1.offset;havoc pool_create_#t~ret1028#1.base, pool_create_#t~ret1028#1.offset; [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537-1: SUMMARY for call __init_rwsem(dm_pool_metadata_open_~pmd~1#1.base, ~bvadd~64(304bv64, dm_pool_metadata_open_~pmd~1#1.offset), 190bv64, 0bv64, dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537: call write~intINTTYPE4#16(0bv32, dm_pool_metadata_open_~pmd~1#1.base, ~bvadd~64(448bv64, dm_pool_metadata_open_~pmd~1#1.offset), 4bv64); [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: pool_ctr_~tmp___0~52#1 := pool_ctr_#t~ret1114#1;havoc pool_ctr_#t~mem1113#1.base, pool_ctr_#t~mem1113#1.offset;havoc pool_ctr_#t~ret1114#1; [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772-1: SUMMARY for call pool_ctr_#t~ret1114#1 := kstrtoull(pool_ctr_#t~mem1113#1.base, pool_ctr_#t~mem1113#1.offset, 10bv32, pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9961: havoc thin_ctr_#t~mem1533#1.base, thin_ctr_#t~mem1533#1.offset; [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9961-1: SUMMARY for call spin_unlock_irqrestore(thin_ctr_#t~mem1533#1.base, ~bvadd~64(755bv64, thin_ctr_#t~mem1533#1.offset), thin_ctr_~flags~20#1); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: pool_ctr_#res#1 := pool_ctr_~r~18#1;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-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: havoc __pool_table_insert_#t~ret339#1, __pool_table_insert_#t~ret340#1, __pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset, __pool_table_insert_~tmp~26#1, __pool_table_insert_~tmp___0~7#1;havoc __pool_table_insert_#in~pool#1.base, __pool_table_insert_#in~pool#1.offset;assume { :end_inline___pool_table_insert } true;pool_create_#res#1.base, pool_create_#res#1.offset := pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset;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-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962: SUMMARY for call synchronize_rcu(); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume 0bv32 != pool_ctr_~tmp___0~52#1;call write~$Pointer$#16(92bv64, 0bv64, pool_ctr_~ti#1.base, ~bvadd~64(68bv64, pool_ctr_~ti#1.offset), 8bv64);pool_ctr_~r~18#1 := 4294967274bv32; [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume !(0bv32 != pool_ctr_~tmp___0~52#1); [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12539-1: SUMMARY for call INIT_LIST_HEAD(dm_pool_metadata_open_~pmd~1#1.base, ~bvadd~64(468bv64, dm_pool_metadata_open_~pmd~1#1.offset)); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12539: call write~intINTTYPE1#16(0bv8, dm_pool_metadata_open_~pmd~1#1.base, ~bvadd~64(508bv64, dm_pool_metadata_open_~pmd~1#1.offset), 1bv64);call write~$Pointer$#16(dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset, dm_pool_metadata_open_~pmd~1#1.base, ~bvadd~64(16bv64, dm_pool_metadata_open_~pmd~1#1.offset), 8bv64);call write~intINTTYPE8#16(dm_pool_metadata_open_~data_block_size#1, dm_pool_metadata_open_~pmd~1#1.base, ~bvadd~64(500bv64, dm_pool_metadata_open_~pmd~1#1.offset), 8bv64); [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728-1: SUMMARY for call ldv_initialize_dm_block_validator_4_#t~ret2505#1.base, ldv_initialize_dm_block_validator_4_#t~ret2505#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728: ~sb_validator_group0~0.base, ~sb_validator_group0~0.offset := ldv_initialize_dm_block_validator_4_#t~ret2505#1.base, ldv_initialize_dm_block_validator_4_#t~ret2505#1.offset;havoc ldv_initialize_dm_block_validator_4_#t~ret2505#1.base, ldv_initialize_dm_block_validator_4_#t~ret2505#1.offset; [2025-02-08 03:00:45,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323: havoc ldv_resume_5_#t~nondet2587#1;main_#t~ret1804#1 := ldv_resume_5_#res#1;havoc ldv_resume_5_#t~nondet2587#1;assume { :end_inline_ldv_resume_5 } true;havoc main_#t~ret1804#1;~ldv_state_variable_5~0 := 2bv32; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9963: thin_ctr_#res#1 := 0bv32;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-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9963-1: SUMMARY for call dm_put(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset); srcloc: null [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897: thin_ctr_~tmp___1~30#1 := thin_ctr_#t~ret1507#1;havoc thin_ctr_#t~mem1506#1.base, thin_ctr_#t~mem1506#1.offset;havoc thin_ctr_#t~ret1507#1; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-1: SUMMARY for call thin_ctr_#t~ret1507#1 := read_dev_id(thin_ctr_#t~mem1506#1.base, thin_ctr_#t~mem1506#1.offset, thin_ctr_~tc~14#1.base, ~bvadd~64(40bv64, thin_ctr_~tc~14#1.offset), 0bv32); srcloc: null [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5471: __pool_table_insert_~tmp~26#1 := __pool_table_insert_#t~ret339#1;havoc __pool_table_insert_#t~ret339#1; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5471-1: SUMMARY for call __pool_table_insert_#t~ret339#1 := mutex_is_locked(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset := ldv_initialize_dm_block_validator_4_#t~ret2506#1.base, ldv_initialize_dm_block_validator_4_#t~ret2506#1.offset;havoc ldv_initialize_dm_block_validator_4_#t~ret2506#1.base, ldv_initialize_dm_block_validator_4_#t~ret2506#1.offset;~sb_validator_group1~0.base, ~sb_validator_group1~0.offset := ldv_initialize_dm_block_validator_4_~tmp___0~79#1.base, ldv_initialize_dm_block_validator_4_~tmp___0~79#1.offset; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729-1: SUMMARY for call ldv_initialize_dm_block_validator_4_#t~ret2506#1.base, ldv_initialize_dm_block_validator_4_#t~ret2506#1.offset := ldv_init_zalloc(24bv64); srcloc: null [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume 0bv32 != thin_ctr_~tmp___1~30#1;call write~$Pointer$#16(154bv64, 0bv64, thin_ctr_~ti#1.base, ~bvadd~64(68bv64, thin_ctr_~ti#1.offset), 8bv64);thin_ctr_~r~31#1 := 4294967274bv32; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume !(0bv32 != thin_ctr_~tmp___1~30#1);call thin_ctr_#t~mem1508#1.base, thin_ctr_#t~mem1508#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(16bv64, thin_ctr_~tc~14#1.offset), 8bv64);call thin_ctr_#t~mem1509#1.base, thin_ctr_#t~mem1509#1.offset := read~$Pointer$#16(thin_ctr_#t~mem1508#1.base, thin_ctr_#t~mem1508#1.offset, 8bv64);call thin_ctr_#t~mem1510#1 := read~intINTTYPE4#16(thin_ctr_#t~mem1509#1.base, thin_ctr_#t~mem1509#1.offset, 4bv64);assume { :begin_inline_dm_get_md } true;dm_get_md_#in~arg0#1 := thin_ctr_#t~mem1510#1;havoc dm_get_md_#res#1.base, dm_get_md_#res#1.offset;havoc dm_get_md_#t~ret2561#1.base, dm_get_md_#t~ret2561#1.offset, dm_get_md_~arg0#1;dm_get_md_~arg0#1 := dm_get_md_#in~arg0#1; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: call pool_create_#t~mem1043#1.base, pool_create_#t~mem1043#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(887bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-1: SUMMARY for call __pool_table_insert_#t~ret340#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == __pool_table_insert_~tmp~26#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445-1: SUMMARY for call dm_deferred_set_destroy(pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset); srcloc: null [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445-2: call pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(895bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472: __pool_table_insert_~tmp___0~7#1 := __pool_table_insert_#t~ret340#1;havoc __pool_table_insert_#t~ret340#1; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: 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;__pool_find_#t~ret1064#1.base, __pool_find_#t~ret1064#1.offset := pool_create_#res#1.base, pool_create_#res#1.offset;havoc pool_create_#t~ret1012#1.base, pool_create_#t~ret1012#1.offset, pool_create_#t~ret1013#1, pool_create_#t~ret1014#1.base, pool_create_#t~ret1014#1.offset, pool_create_#t~ret1015#1.base, pool_create_#t~ret1015#1.offset, pool_create_#t~ret1016#1, pool_create_#t~ret1017#1.base, pool_create_#t~ret1017#1.offset, pool_create_#t~mem1018#1.base, pool_create_#t~mem1018#1.offset, pool_create_#t~ret1019#1.base, pool_create_#t~ret1019#1.offset, pool_create_#t~ret1020#1.base, pool_create_#t~ret1020#1.offset, pool_create_#t~mem1021#1.base, pool_create_#t~mem1021#1.offset, pool_create_#t~ret1022#1, pool_create_#t~mem1023#1.base, pool_create_#t~mem1023#1.offset, pool_create_#t~ret1024#1, pool_create_#t~ret1025#1.base, pool_create_#t~ret1025#1.offset, pool_create_#t~ret1026#1.base, pool_create_#t~ret1026#1.offset, pool_create_#t~mem1027#1.base, pool_create_#t~mem1027#1.offset, pool_create_#t~ret1028#1.base, pool_create_#t~ret1028#1.offset, pool_create_#t~mem1029#1, pool_create_#t~mem1030#1, pool_create_#t~mem1031#1, pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset, pool_create_#t~ret1033#1.base, pool_create_#t~ret1033#1.offset, pool_create_#t~mem1034#1.base, pool_create_#t~mem1034#1.offset, pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset, pool_create_#t~ret1036#1.base, pool_create_#t~ret1036#1.offset, pool_create_#t~mem1037#1.base, pool_create_#t~mem1037#1.offset, pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset, pool_create_#t~ret1039#1.base, pool_create_#t~ret1039#1.offset, pool_create_#t~mem1040#1.base, pool_create_#t~mem1040#1.offset, pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset, pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset, pool_create_#t~mem1043#1.base, pool_create_#t~mem1043#1.offset, pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset, pool_create_#t~mem1045#1.base, pool_create_#t~mem1045#1.offset, pool_create_#t~mem1046#1.base, pool_create_#t~mem1046#1.offset, pool_create_#t~ret1047#1, pool_create_#t~ret1048#1, pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset, pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~block_size___0#1, pool_create_~read_only#1, pool_create_~error#1.base, pool_create_~error#1.offset, pool_create_~r~16#1, pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset, pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset, pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset, pool_create_~format_device~0#1, pool_create_~tmp~99#1, pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset, pool_create_~tmp___1~19#1, pool_create_~tmp___2~9#1, pool_create_~tmp___3~5#1, pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset, pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset, pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset, pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset, pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset, pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset, pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset, pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset, pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset, pool_create_~tmp___5~1#1;havoc pool_create_#in~pool_md#1.base, pool_create_#in~pool_md#1.offset, pool_create_#in~metadata_dev#1.base, pool_create_#in~metadata_dev#1.offset, pool_create_#in~block_size___0#1, pool_create_#in~read_only#1, pool_create_#in~error#1.base, pool_create_#in~error#1.offset;assume { :end_inline_pool_create } true;__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset := __pool_find_#t~ret1064#1.base, __pool_find_#t~ret1064#1.offset;havoc __pool_find_#t~ret1064#1.base, __pool_find_#t~ret1064#1.offset;call write~intINTTYPE4#31(1bv32, __pool_find_~created#1.base, __pool_find_~created#1.offset, 4bv64); [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume 0bv64 != __pool_table_insert_~tmp___0~7#1; [2025-02-08 03:00:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume !(0bv64 != __pool_table_insert_~tmp___0~7#1); [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-1: SUMMARY for call __init_work(pool_create_~pool~34#1.base, ~bvadd~64(251bv64, pool_create_~pool~34#1.offset), 0bv32); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: call write~intINTTYPE8#59(137438953408bv64, pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, 8bv64);call pool_create_#t~mem1029#1 := read~intINTTYPE8#59(pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, 8bv64);call write~intINTTYPE8#16(pool_create_#t~mem1029#1, pool_create_~pool~34#1.base, ~bvadd~64(251bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~mem1029#1; [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966-1: SUMMARY for call thin_ctr_#t~ret1535#1 := dm_pool_close_thin_device(thin_ctr_#t~mem1534#1.base, thin_ctr_#t~mem1534#1.offset); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966-2: call thin_ctr_#t~mem1534#1.base, thin_ctr_#t~mem1534#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(56bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966: call thin_ctr_#t~mem1536#1.base, thin_ctr_#t~mem1536#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8447: call pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(90bv64, pool_create_~pool~34#1.offset), 8bv64);assume { :begin_inline_ldv_destroy_workqueue_11 } true;ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.offset := pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset;havoc ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.offset; [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543-1: SUMMARY for call dm_pool_metadata_open_#t~ret2193#1 := __create_persistent_data_objects(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset, (if 0bv32 == ~zero_extend~32~8(dm_pool_metadata_open_~format_device#1) then 0bv8 else 1bv8)); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8447-1: SUMMARY for call dm_deferred_set_destroy(pool_create_#t~mem1043#1.base, pool_create_#t~mem1043#1.offset); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: dm_pool_metadata_open_~r~44#1 := dm_pool_metadata_open_#t~ret2193#1;havoc dm_pool_metadata_open_#t~ret2193#1; [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12544: assume 0bv32 != dm_pool_metadata_open_~r~44#1; [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12544: assume !(0bv32 != dm_pool_metadata_open_~r~44#1); [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: havoc invoke_work_3_#t~nondet1653#1, invoke_work_3_#t~switch1654#1, invoke_work_3_~tmp~134#1;assume { :end_inline_invoke_work_3 } true; [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: pool_ctr_~tmp___1~23#1.base, pool_ctr_~tmp___1~23#1.offset := pool_ctr_#t~ret1115#1.base, pool_ctr_#t~ret1115#1.offset;havoc pool_ctr_#t~ret1115#1.base, pool_ctr_#t~ret1115#1.offset;pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset := pool_ctr_~tmp___1~23#1.base, pool_ctr_~tmp___1~23#1.offset; [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779-1: SUMMARY for call pool_ctr_#t~ret1115#1.base, pool_ctr_#t~ret1115#1.offset := kzalloc(80bv64, 208bv32); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9968: SUMMARY for call __pool_dec(thin_ctr_#t~mem1536#1.base, thin_ctr_#t~mem1536#1.offset); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: SUMMARY for call lockdep_init_map(pool_create_~pool~34#1.base, ~bvadd~64(32bv64, ~bvadd~64(251bv64, pool_create_~pool~34#1.offset)), 66bv64, 0bv64, pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset, 0bv32); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: havoc ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_11 } true;call pool_create_#t~mem1045#1.base, pool_create_#t~mem1045#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(82bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12545: SUMMARY for call kfree(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset); srcloc: null [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546: dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset := dm_pool_metadata_open_#t~ret2194#1.base, dm_pool_metadata_open_#t~ret2194#1.offset;havoc dm_pool_metadata_open_#t~ret2194#1.base, dm_pool_metadata_open_#t~ret2194#1.offset;dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset;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-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume 0bv32 == parse_pool_features_#t~mem1070#1;havoc parse_pool_features_#t~mem1070#1;parse_pool_features_#res#1 := 0bv32;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-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume !(0bv32 == parse_pool_features_#t~mem1070#1);havoc parse_pool_features_#t~mem1070#1;assume { :begin_inline_dm_read_arg_group } true;dm_read_arg_group_#in~arg0#1.base, dm_read_arg_group_#in~arg0#1.offset, dm_read_arg_group_#in~arg1#1.base, dm_read_arg_group_#in~arg1#1.offset, dm_read_arg_group_#in~arg2#1.base, dm_read_arg_group_#in~arg2#1.offset, dm_read_arg_group_#in~arg3#1.base, dm_read_arg_group_#in~arg3#1.offset := parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, parse_pool_features_~ti#1.base, ~bvadd~64(68bv64, parse_pool_features_~ti#1.offset);havoc dm_read_arg_group_#res#1;havoc dm_read_arg_group_#t~nondet2566#1, dm_read_arg_group_~arg0#1.base, dm_read_arg_group_~arg0#1.offset, dm_read_arg_group_~arg1#1.base, dm_read_arg_group_~arg1#1.offset, dm_read_arg_group_~arg2#1.base, dm_read_arg_group_~arg2#1.offset, dm_read_arg_group_~arg3#1.base, dm_read_arg_group_~arg3#1.offset;dm_read_arg_group_~arg0#1.base, dm_read_arg_group_~arg0#1.offset := dm_read_arg_group_#in~arg0#1.base, dm_read_arg_group_#in~arg0#1.offset;dm_read_arg_group_~arg1#1.base, dm_read_arg_group_~arg1#1.offset := dm_read_arg_group_#in~arg1#1.base, dm_read_arg_group_#in~arg1#1.offset;dm_read_arg_group_~arg2#1.base, dm_read_arg_group_~arg2#1.offset := dm_read_arg_group_#in~arg2#1.base, dm_read_arg_group_#in~arg2#1.offset;dm_read_arg_group_~arg3#1.base, dm_read_arg_group_~arg3#1.offset := dm_read_arg_group_#in~arg3#1.base, dm_read_arg_group_#in~arg3#1.offset;havoc dm_read_arg_group_#t~nondet2566#1;dm_read_arg_group_#res#1 := dm_read_arg_group_#t~nondet2566#1;havoc dm_read_arg_group_#t~nondet2566#1; [2025-02-08 03:00:45,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, ~bvadd~64(8bv64, ~bvadd~64(251bv64, pool_create_~pool~34#1.offset))); srcloc: null [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: call write~$Pointer$#16(#funAddr~do_worker.base, #funAddr~do_worker.offset, pool_create_~pool~34#1.base, ~bvadd~64(24bv64, ~bvadd~64(251bv64, pool_create_~pool~34#1.offset)), 8bv64); [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546-1: SUMMARY for call dm_pool_metadata_open_#t~ret2194#1.base, dm_pool_metadata_open_#t~ret2194#1.offset := ERR_PTR(~sign_extend~64~32(dm_pool_metadata_open_~r~44#1)); srcloc: null [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970: call thin_ctr_#t~mem1537#1.base, thin_ctr_#t~mem1537#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(16bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume 0bv64 == ~bvadd~64(pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset);pool_ctr_~r~18#1 := 4294967284bv32; [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume !(0bv64 == ~bvadd~64(pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset));call pool_ctr_#t~mem1116#1.base, pool_ctr_#t~mem1116#1.offset := read~$Pointer$#16(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, 8bv64); [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: 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;main_#t~ret1696#1 := pool_ctr_#res#1;havoc pool_ctr_#t~ret1095#1, pool_ctr_#t~mem1096#1, pool_ctr_#t~mem1097#1.base, pool_ctr_#t~mem1097#1.offset, pool_ctr_#t~ret1098#1, pool_ctr_#t~mem1099#1.base, pool_ctr_#t~mem1099#1.offset, pool_ctr_#t~mem1100#1.base, pool_ctr_#t~mem1100#1.offset, pool_ctr_#t~mem1101#1.base, pool_ctr_#t~mem1101#1.offset, pool_ctr_#t~ret1102#1, pool_ctr_#t~mem1103#1.base, pool_ctr_#t~mem1103#1.offset, pool_ctr_#t~ret1104#1, pool_ctr_#t~mem1105#1, pool_ctr_#t~short1106#1, pool_ctr_#t~mem1107#1, pool_ctr_#t~short1108#1, pool_ctr_#t~mem1109#1, pool_ctr_#t~short1110#1, pool_ctr_#t~mem1111#1, pool_ctr_#t~short1112#1, pool_ctr_#t~mem1113#1.base, pool_ctr_#t~mem1113#1.offset, pool_ctr_#t~ret1114#1, pool_ctr_#t~ret1115#1.base, pool_ctr_#t~ret1115#1.offset, pool_ctr_#t~mem1116#1.base, pool_ctr_#t~mem1116#1.offset, pool_ctr_#t~ret1117#1.base, pool_ctr_#t~ret1117#1.offset, pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset, pool_ctr_#t~mem1119#1.base, pool_ctr_#t~mem1119#1.offset, pool_ctr_#t~mem1120#1, pool_ctr_#t~mem1121#1, pool_ctr_#t~ret1122#1.base, pool_ctr_#t~ret1122#1.offset, pool_ctr_#t~ret1123#1, pool_ctr_#t~ret1124#1, pool_ctr_#t~mem1125#1, pool_ctr_#t~mem1126#1, pool_ctr_#t~mem1127#1, pool_ctr_#t~short1128#1, pool_ctr_#t~mem1129#1.base, pool_ctr_#t~mem1129#1.offset, pool_ctr_#t~mem1130#1.base, pool_ctr_#t~mem1130#1.offset, pool_ctr_#t~mem1131#1, pool_ctr_#t~mem1132#1, pool_ctr_#t~mem1133#1, pool_ctr_#t~mem1134#1, pool_ctr_#t~mem1135#1, pool_ctr_#t~mem1136#1, pool_ctr_#t~mem1137#1, pool_ctr_#t~mem1138#1, pool_ctr_#t~mem1139#1, pool_ctr_#t~mem1140#1, pool_ctr_#t~mem1141#1, pool_ctr_#t~mem1142#1, pool_ctr_#t~mem1143#1, pool_ctr_#t~mem1144#1, pool_ctr_#t~mem1145#1, pool_ctr_#t~mem1146#1, pool_ctr_#t~mem1147#1, pool_ctr_#t~mem1148#1, pool_ctr_#t~short1149#1, pool_ctr_#t~ret1150#1, pool_ctr_#t~mem1151#1.base, pool_ctr_#t~mem1151#1.offset, pool_ctr_#t~mem1152#1.base, pool_ctr_#t~mem1152#1.offset, pool_ctr_#t~ret1153#1, pool_ctr_#t~mem1154#1.base, pool_ctr_#t~mem1154#1.offset, pool_ctr_#t~mem1155#1.base, pool_ctr_#t~mem1155#1.offset, pool_ctr_#t~mem1156#1.base, pool_ctr_#t~mem1156#1.offset, pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_~argc#1, pool_ctr_~argv#1.base, pool_ctr_~argv#1.offset, pool_ctr_~r~18#1, pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset, pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset, pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset, pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset, pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset, pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset, pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, pool_ctr_~metadata_mode~0#1, pool_ctr_~tmp~110#1, pool_ctr_~tmp___0~52#1, pool_ctr_~tmp___1~23#1.base, pool_ctr_~tmp___1~23#1.offset, pool_ctr_~tmp___2~11#1.base, pool_ctr_~tmp___2~11#1.offset, pool_ctr_~tmp___3~7#1, pool_ctr_~tmp___4~4#1, pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, pool_ctr_~tmp___6~0#1;havoc pool_ctr_#in~ti#1.base, pool_ctr_#in~ti#1.offset, pool_ctr_#in~argc#1, pool_ctr_#in~argv#1.base, pool_ctr_#in~argv#1.offset;assume { :end_inline_pool_ctr } true;~ldv_retval_1~0 := main_#t~ret1696#1;havoc main_#t~mem1695#1;havoc main_#t~ret1696#1; [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970-1: SUMMARY for call dm_put(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset); srcloc: null [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: call pool_create_#t~mem1046#1.base, pool_create_#t~mem1046#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(74bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-1: SUMMARY for call dm_kcopyd_client_destroy(pool_create_#t~mem1045#1.base, pool_create_#t~mem1045#1.offset); srcloc: null [2025-02-08 03:00:45,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13736: 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;havoc ldv_main_exported_4_#t~ret2507#1.base, ldv_main_exported_4_#t~ret2507#1.offset, ldv_main_exported_4_#t~ret2508#1.base, ldv_main_exported_4_#t~ret2508#1.offset, ldv_main_exported_4_#t~nondet2509#1, ldv_main_exported_4_#t~switch2510#1, ldv_main_exported_4_#t~mem2511#1, ldv_main_exported_4_#t~ret2512#1, ldv_main_exported_4_#t~mem2513#1, ldv_main_exported_4_#t~ret2514#1, ldv_main_exported_4_#t~mem2515#1, ldv_main_exported_4_#t~ret2516#1, ldv_main_exported_4_#t~ret2517#1, ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset, ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset, ldv_main_exported_4_~tmp~187#1;assume { :end_inline_ldv_main_exported_4 } true; [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume 0bv64 == ~bvadd~64(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset);call write~$Pointer$#16(155bv64, 0bv64, thin_ctr_~ti#1.base, ~bvadd~64(68bv64, thin_ctr_~ti#1.offset), 8bv64);thin_ctr_~r~31#1 := 4294967274bv32; [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume !(0bv64 == ~bvadd~64(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset)); [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: call write~intINTTYPE8#1(137438953408bv64, pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, 8bv64);call pool_create_#t~mem1030#1 := read~intINTTYPE8#1(pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, 8bv64);call write~intINTTYPE8#16(pool_create_#t~mem1030#1, pool_create_~pool~34#1.base, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~mem1030#1; [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386-1: SUMMARY for call __init_work(pool_create_~pool~34#1.base, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset), 0bv32); srcloc: null [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972: call thin_ctr_#t~mem1538#1.base, thin_ctr_#t~mem1538#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(24bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972-1: SUMMARY for call dm_put_device(thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_#t~mem1537#1.base, thin_ctr_#t~mem1537#1.offset); srcloc: null [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: SUMMARY for call dm_bio_prison_destroy(pool_create_#t~mem1046#1.base, pool_create_#t~mem1046#1.offset); srcloc: null [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5480: SUMMARY for call list_add(__pool_table_insert_~pool#1.base, __pool_table_insert_~pool#1.offset, ~#dm_thin_pool_table~0.base, ~bvadd~64(148bv64, ~#dm_thin_pool_table~0.offset)); srcloc: null [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12550-1: SUMMARY for call dm_pool_metadata_open_#t~ret2195#1 := __begin_transaction(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset); srcloc: null [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12550: dm_pool_metadata_open_~r~44#1 := dm_pool_metadata_open_#t~ret2195#1;havoc dm_pool_metadata_open_#t~ret2195#1; [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11295: havoc invoke_work_2_#t~nondet1659#1, invoke_work_2_#t~switch1660#1, invoke_work_2_~tmp~138#1;assume { :end_inline_invoke_work_2 } true; [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: 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;main_#t~ret1753#1 := thin_ctr_#res#1;havoc thin_ctr_#t~ret1493#1.base, thin_ctr_#t~ret1493#1.offset, thin_ctr_#t~mem1494#1.base, thin_ctr_#t~mem1494#1.offset, thin_ctr_#t~ret1495#1.base, thin_ctr_#t~ret1495#1.offset, thin_ctr_#t~ret1496#1.base, thin_ctr_#t~ret1496#1.offset, thin_ctr_#t~mem1497#1.base, thin_ctr_#t~mem1497#1.offset, thin_ctr_#t~mem1498#1.base, thin_ctr_#t~mem1498#1.offset, thin_ctr_#t~ret1499#1, thin_ctr_#t~mem1500#1.base, thin_ctr_#t~mem1500#1.offset, thin_ctr_#t~mem1501#1.base, thin_ctr_#t~mem1501#1.offset, thin_ctr_#t~ret1502#1, thin_ctr_#t~mem1503#1.base, thin_ctr_#t~mem1503#1.offset, thin_ctr_#t~ret1504#1, thin_ctr_#t~mem1505#1.base, thin_ctr_#t~mem1505#1.offset, thin_ctr_#t~mem1506#1.base, thin_ctr_#t~mem1506#1.offset, thin_ctr_#t~ret1507#1, thin_ctr_#t~mem1508#1.base, thin_ctr_#t~mem1508#1.offset, thin_ctr_#t~mem1509#1.base, thin_ctr_#t~mem1509#1.offset, thin_ctr_#t~mem1510#1, thin_ctr_#t~ret1511#1.base, thin_ctr_#t~ret1511#1.offset, thin_ctr_#t~ret1512#1.base, thin_ctr_#t~ret1512#1.offset, thin_ctr_#t~mem1513#1.base, thin_ctr_#t~mem1513#1.offset, thin_ctr_#t~mem1514#1.base, thin_ctr_#t~mem1514#1.offset, thin_ctr_#t~mem1515#1.base, thin_ctr_#t~mem1515#1.offset, thin_ctr_#t~ret1516#1, thin_ctr_#t~mem1517#1.base, thin_ctr_#t~mem1517#1.offset, thin_ctr_#t~mem1518#1.base, thin_ctr_#t~mem1518#1.offset, thin_ctr_#t~mem1519#1, thin_ctr_#t~ret1520#1, thin_ctr_#t~mem1521#1.base, thin_ctr_#t~mem1521#1.offset, thin_ctr_#t~mem1522#1, thin_ctr_#t~ret1523#1, thin_ctr_#t~mem1524#1.base, thin_ctr_#t~mem1524#1.offset, thin_ctr_#t~mem1525#1, thin_ctr_#t~mem1526#1.base, thin_ctr_#t~mem1526#1.offset, thin_ctr_#t~ret1527#1.base, thin_ctr_#t~ret1527#1.offset, thin_ctr_#t~ret1528#1, thin_ctr_#t~mem1529#1.base, thin_ctr_#t~mem1529#1.offset, thin_ctr_#t~mem1530#1, thin_ctr_#t~mem1531#1.base, thin_ctr_#t~mem1531#1.offset, thin_ctr_#t~mem1532#1.base, thin_ctr_#t~mem1532#1.offset, thin_ctr_#t~mem1533#1.base, thin_ctr_#t~mem1533#1.offset, thin_ctr_#t~mem1534#1.base, thin_ctr_#t~mem1534#1.offset, thin_ctr_#t~ret1535#1, thin_ctr_#t~mem1536#1.base, thin_ctr_#t~mem1536#1.offset, thin_ctr_#t~mem1537#1.base, thin_ctr_#t~mem1537#1.offset, thin_ctr_#t~mem1538#1.base, thin_ctr_#t~mem1538#1.offset, thin_ctr_#t~mem1539#1.base, thin_ctr_#t~mem1539#1.offset, thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_~argc#1, thin_ctr_~argv#1.base, thin_ctr_~argv#1.offset, thin_ctr_~r~31#1, thin_ctr_~tc~14#1.base, thin_ctr_~tc~14#1.offset, thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset, thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset, thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset, thin_ctr_~flags~20#1, thin_ctr_~tmp~127#1.base, thin_ctr_~tmp~127#1.offset, thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset, thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset, thin_ctr_~tmp___0~61#1, thin_ctr_~tmp___1~30#1, thin_ctr_~tmp___2~18#1, thin_ctr_~tmp___3~14#1.base, thin_ctr_~tmp___3~14#1.offset;havoc thin_ctr_#in~ti#1.base, thin_ctr_#in~ti#1.offset, thin_ctr_#in~argc#1, thin_ctr_#in~argv#1.base, thin_ctr_#in~argv#1.offset;assume { :end_inline_thin_ctr } true;~ldv_retval_4~0 := main_#t~ret1753#1;havoc main_#t~mem1752#1;havoc main_#t~ret1753#1; [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume 0bv64 != ~bvadd~64(thin_ctr_#t~mem1538#1.base, thin_ctr_#t~mem1538#1.offset);havoc thin_ctr_#t~mem1538#1.base, thin_ctr_#t~mem1538#1.offset;call thin_ctr_#t~mem1539#1.base, thin_ctr_#t~mem1539#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(24bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume !(0bv64 != ~bvadd~64(thin_ctr_#t~mem1538#1.base, thin_ctr_#t~mem1538#1.offset));havoc thin_ctr_#t~mem1538#1.base, thin_ctr_#t~mem1538#1.offset; [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: assume 0bv32 != parse_pool_features_~r~17#1;parse_pool_features_#res#1 := 4294967274bv32;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-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: assume !(0bv32 != parse_pool_features_~r~17#1); [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8455: SUMMARY for call kfree(pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset); srcloc: null [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389: SUMMARY for call lockdep_init_map(pool_create_~pool~34#1.base, ~bvadd~64(32bv64, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset)), 67bv64, 0bv64, pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset, 0bv32); srcloc: null [2025-02-08 03:00:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12551: assume ~bvslt~32(dm_pool_metadata_open_~r~44#1, 0bv32); [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12551: assume !~bvslt~32(dm_pool_metadata_open_~r~44#1, 0bv32);dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset;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-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: havoc dm_read_arg_group_#t~nondet2566#1;parse_pool_features_#t~ret1071#1 := dm_read_arg_group_#res#1;havoc dm_read_arg_group_#t~nondet2566#1, dm_read_arg_group_~arg0#1.base, dm_read_arg_group_~arg0#1.offset, dm_read_arg_group_~arg1#1.base, dm_read_arg_group_~arg1#1.offset, dm_read_arg_group_~arg2#1.base, dm_read_arg_group_~arg2#1.offset, dm_read_arg_group_~arg3#1.base, dm_read_arg_group_~arg3#1.offset;havoc dm_read_arg_group_#in~arg0#1.base, dm_read_arg_group_#in~arg0#1.offset, dm_read_arg_group_#in~arg1#1.base, dm_read_arg_group_#in~arg1#1.offset, dm_read_arg_group_#in~arg2#1.base, dm_read_arg_group_#in~arg2#1.offset, dm_read_arg_group_#in~arg3#1.base, dm_read_arg_group_#in~arg3#1.offset;assume { :end_inline_dm_read_arg_group } true;parse_pool_features_~r~17#1 := parse_pool_features_#t~ret1071#1;havoc parse_pool_features_#t~ret1071#1; [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: pool_ctr_~tmp___2~11#1.base, pool_ctr_~tmp___2~11#1.offset := pool_ctr_#t~ret1117#1.base, pool_ctr_#t~ret1117#1.offset;havoc pool_ctr_#t~mem1116#1.base, pool_ctr_#t~mem1116#1.offset;havoc pool_ctr_#t~ret1117#1.base, pool_ctr_#t~ret1117#1.offset;call pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset := read~$Pointer$#52(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8bv64);call pool_ctr_#t~mem1119#1.base, pool_ctr_#t~mem1119#1.offset := read~$Pointer$#16(pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset, 8bv64);call pool_ctr_#t~mem1120#1 := read~intINTTYPE8#16(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset, 8bv64);call pool_ctr_#t~mem1121#1 := read~intINTTYPE4#16(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, 4bv64);assume { :begin_inline___pool_find } true;__pool_find_#in~pool_md#1.base, __pool_find_#in~pool_md#1.offset, __pool_find_#in~metadata_dev#1.base, __pool_find_#in~metadata_dev#1.offset, __pool_find_#in~block_size___0#1, __pool_find_#in~read_only#1, __pool_find_#in~error#1.base, __pool_find_#in~error#1.offset, __pool_find_#in~created#1.base, __pool_find_#in~created#1.offset := pool_ctr_~tmp___2~11#1.base, pool_ctr_~tmp___2~11#1.offset, pool_ctr_#t~mem1119#1.base, pool_ctr_#t~mem1119#1.offset, pool_ctr_#t~mem1120#1, (if 2bv32 == pool_ctr_#t~mem1121#1 then 1bv32 else 0bv32), pool_ctr_~ti#1.base, ~bvadd~64(68bv64, pool_ctr_~ti#1.offset), pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset;havoc __pool_find_#res#1.base, __pool_find_#res#1.offset;havoc __pool_find_#t~ret1058#1.base, __pool_find_#t~ret1058#1.offset, __pool_find_#t~mem1059#1.base, __pool_find_#t~mem1059#1.offset, __pool_find_#t~ret1060#1.base, __pool_find_#t~ret1060#1.offset, __pool_find_#t~ret1061#1.base, __pool_find_#t~ret1061#1.offset, __pool_find_#t~mem1062#1.base, __pool_find_#t~mem1062#1.offset, __pool_find_#t~ret1063#1.base, __pool_find_#t~ret1063#1.offset, __pool_find_#t~ret1064#1.base, __pool_find_#t~ret1064#1.offset, __pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset, __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset, __pool_find_~block_size___0#1, __pool_find_~read_only#1, __pool_find_~error#1.base, __pool_find_~error#1.offset, __pool_find_~created#1.base, __pool_find_~created#1.offset, __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset, __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset, __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset, __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset;__pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset := __pool_find_#in~pool_md#1.base, __pool_find_#in~pool_md#1.offset;__pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset := __pool_find_#in~metadata_dev#1.base, __pool_find_#in~metadata_dev#1.offset;__pool_find_~block_size___0#1 := __pool_find_#in~block_size___0#1;__pool_find_~read_only#1 := __pool_find_#in~read_only#1;__pool_find_~error#1.base, __pool_find_~error#1.offset := __pool_find_#in~error#1.base, __pool_find_#in~error#1.offset;__pool_find_~created#1.base, __pool_find_~created#1.offset := __pool_find_#in~created#1.base, __pool_find_#in~created#1.offset;havoc __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset;havoc __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset;havoc __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset;havoc __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset;assume { :begin_inline___pool_table_lookup_metadata_dev } true;__pool_table_lookup_metadata_dev_#in~md_dev#1.base, __pool_table_lookup_metadata_dev_#in~md_dev#1.offset := __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset;havoc __pool_table_lookup_metadata_dev_#res#1.base, __pool_table_lookup_metadata_dev_#res#1.offset;havoc __pool_table_lookup_metadata_dev_#t~ret348#1, __pool_table_lookup_metadata_dev_#t~ret349#1, __pool_table_lookup_metadata_dev_#t~mem350#1.base, __pool_table_lookup_metadata_dev_#t~mem350#1.offset, __pool_table_lookup_metadata_dev_#t~mem351#1.base, __pool_table_lookup_metadata_dev_#t~mem351#1.offset, __pool_table_lookup_metadata_dev_#t~mem352#1.base, __pool_table_lookup_metadata_dev_#t~mem352#1.offset, __pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset, __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset, __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset, __pool_table_lookup_metadata_dev_~tmp___0~10#1, __pool_table_lookup_metadata_dev_~tmp___1~5#1, __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset;__pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset := __pool_table_lookup_metadata_dev_#in~md_dev#1.base, __pool_table_lookup_metadata_dev_#in~md_dev#1.offset;havoc __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset;havoc __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset;havoc __pool_table_lookup_metadata_dev_~tmp___0~10#1;havoc __pool_table_lookup_metadata_dev_~tmp___1~5#1;havoc __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset;havoc __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset;__pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset := 0bv64, 0bv64; [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: havoc thin_ctr_#t~mem1539#1.base, thin_ctr_#t~mem1539#1.offset; [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975-1: SUMMARY for call dm_put_device(thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, thin_ctr_#t~mem1539#1.base, thin_ctr_#t~mem1539#1.offset); srcloc: null [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: call dm_pool_register_metadata_threshold_#t~mem2493#1.base, dm_pool_register_metadata_threshold_#t~mem2493#1.offset := read~$Pointer$#16(dm_pool_register_metadata_threshold_~pmd#1.base, ~bvadd~64(32bv64, dm_pool_register_metadata_threshold_~pmd#1.offset), 8bv64);assume { :begin_inline_dm_sm_register_threshold_callback } true;dm_sm_register_threshold_callback_#in~sm#1.base, dm_sm_register_threshold_callback_#in~sm#1.offset, dm_sm_register_threshold_callback_#in~threshold#1, dm_sm_register_threshold_callback_#in~fn#1.base, dm_sm_register_threshold_callback_#in~fn#1.offset, dm_sm_register_threshold_callback_#in~context#1.base, dm_sm_register_threshold_callback_#in~context#1.offset := dm_pool_register_metadata_threshold_#t~mem2493#1.base, dm_pool_register_metadata_threshold_#t~mem2493#1.offset, dm_pool_register_metadata_threshold_~threshold#1, dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset, dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset;havoc dm_sm_register_threshold_callback_#res#1;havoc dm_sm_register_threshold_callback_#t~mem1899#1.base, dm_sm_register_threshold_callback_#t~mem1899#1.offset, dm_sm_register_threshold_callback_#t~mem1905#1.base, dm_sm_register_threshold_callback_#t~mem1905#1.offset, dm_sm_register_threshold_callback_#t~ret1906#1, dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset, dm_sm_register_threshold_callback_~threshold#1, dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset, dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset, dm_sm_register_threshold_callback_~tmp~159#1;dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset := dm_sm_register_threshold_callback_#in~sm#1.base, dm_sm_register_threshold_callback_#in~sm#1.offset;dm_sm_register_threshold_callback_~threshold#1 := dm_sm_register_threshold_callback_#in~threshold#1;dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset := dm_sm_register_threshold_callback_#in~fn#1.base, dm_sm_register_threshold_callback_#in~fn#1.offset;dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset := dm_sm_register_threshold_callback_#in~context#1.base, dm_sm_register_threshold_callback_#in~context#1.offset;havoc dm_sm_register_threshold_callback_~tmp~159#1;call dm_sm_register_threshold_callback_#t~mem1899#1.base, dm_sm_register_threshold_callback_#t~mem1899#1.offset := read~$Pointer$#16(dm_sm_register_threshold_callback_~sm#1.base, ~bvadd~64(104bv64, dm_sm_register_threshold_callback_~sm#1.offset), 8bv64); [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675-1: SUMMARY for call down_write(dm_pool_register_metadata_threshold_~pmd#1.base, ~bvadd~64(304bv64, dm_pool_register_metadata_threshold_~pmd#1.offset)); srcloc: null [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786-1: SUMMARY for call pool_ctr_#t~ret1117#1.base, pool_ctr_#t~ret1117#1.offset := dm_table_get_md(pool_ctr_#t~mem1116#1.base, pool_ctr_#t~mem1116#1.offset); srcloc: null [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12552: dm_pool_metadata_open_~tmp___2~23#1 := dm_pool_metadata_open_#t~ret2196#1;havoc dm_pool_metadata_open_#t~ret2196#1; [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12552-1: SUMMARY for call dm_pool_metadata_open_#t~ret2196#1 := dm_pool_metadata_close(dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset); srcloc: null [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: pool_ctr_#t~ret1122#1.base, pool_ctr_#t~ret1122#1.offset := __pool_find_#res#1.base, __pool_find_#res#1.offset;havoc __pool_find_#t~ret1058#1.base, __pool_find_#t~ret1058#1.offset, __pool_find_#t~mem1059#1.base, __pool_find_#t~mem1059#1.offset, __pool_find_#t~ret1060#1.base, __pool_find_#t~ret1060#1.offset, __pool_find_#t~ret1061#1.base, __pool_find_#t~ret1061#1.offset, __pool_find_#t~mem1062#1.base, __pool_find_#t~mem1062#1.offset, __pool_find_#t~ret1063#1.base, __pool_find_#t~ret1063#1.offset, __pool_find_#t~ret1064#1.base, __pool_find_#t~ret1064#1.offset, __pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset, __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset, __pool_find_~block_size___0#1, __pool_find_~read_only#1, __pool_find_~error#1.base, __pool_find_~error#1.offset, __pool_find_~created#1.base, __pool_find_~created#1.offset, __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset, __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset, __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset, __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset;havoc __pool_find_#in~pool_md#1.base, __pool_find_#in~pool_md#1.offset, __pool_find_#in~metadata_dev#1.base, __pool_find_#in~metadata_dev#1.offset, __pool_find_#in~block_size___0#1, __pool_find_#in~read_only#1, __pool_find_#in~error#1.base, __pool_find_#in~error#1.offset, __pool_find_#in~created#1.base, __pool_find_#in~created#1.offset;assume { :end_inline___pool_find } true;pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset := pool_ctr_#t~ret1122#1.base, pool_ctr_#t~ret1122#1.offset;havoc pool_ctr_#t~mem1118#1.base, pool_ctr_#t~mem1118#1.offset;havoc pool_ctr_#t~mem1119#1.base, pool_ctr_#t~mem1119#1.offset;havoc pool_ctr_#t~mem1120#1;havoc pool_ctr_#t~mem1121#1;havoc pool_ctr_#t~ret1122#1.base, pool_ctr_#t~ret1122#1.offset; [2025-02-08 03:00:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: __pool_find_#t~ret1058#1.base, __pool_find_#t~ret1058#1.offset := __pool_table_lookup_metadata_dev_#res#1.base, __pool_table_lookup_metadata_dev_#res#1.offset;havoc __pool_table_lookup_metadata_dev_#t~ret348#1, __pool_table_lookup_metadata_dev_#t~ret349#1, __pool_table_lookup_metadata_dev_#t~mem350#1.base, __pool_table_lookup_metadata_dev_#t~mem350#1.offset, __pool_table_lookup_metadata_dev_#t~mem351#1.base, __pool_table_lookup_metadata_dev_#t~mem351#1.offset, __pool_table_lookup_metadata_dev_#t~mem352#1.base, __pool_table_lookup_metadata_dev_#t~mem352#1.offset, __pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset, __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset, __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset, __pool_table_lookup_metadata_dev_~tmp___0~10#1, __pool_table_lookup_metadata_dev_~tmp___1~5#1, __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset;havoc __pool_table_lookup_metadata_dev_#in~md_dev#1.base, __pool_table_lookup_metadata_dev_#in~md_dev#1.offset;assume { :end_inline___pool_table_lookup_metadata_dev } true;__pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset := __pool_find_#t~ret1058#1.base, __pool_find_#t~ret1058#1.offset;havoc __pool_find_#t~ret1058#1.base, __pool_find_#t~ret1058#1.offset;__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset := __pool_find_~tmp~102#1.base, __pool_find_~tmp~102#1.offset; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: dm_pool_register_metadata_threshold_#t~ret2494#1 := dm_sm_register_threshold_callback_#res#1;havoc dm_sm_register_threshold_callback_#t~mem1899#1.base, dm_sm_register_threshold_callback_#t~mem1899#1.offset, dm_sm_register_threshold_callback_#t~mem1905#1.base, dm_sm_register_threshold_callback_#t~mem1905#1.offset, dm_sm_register_threshold_callback_#t~ret1906#1, dm_sm_register_threshold_callback_~sm#1.base, dm_sm_register_threshold_callback_~sm#1.offset, dm_sm_register_threshold_callback_~threshold#1, dm_sm_register_threshold_callback_~fn#1.base, dm_sm_register_threshold_callback_~fn#1.offset, dm_sm_register_threshold_callback_~context#1.base, dm_sm_register_threshold_callback_~context#1.offset, dm_sm_register_threshold_callback_~tmp~159#1;havoc dm_sm_register_threshold_callback_#in~sm#1.base, dm_sm_register_threshold_callback_#in~sm#1.offset, dm_sm_register_threshold_callback_#in~threshold#1, dm_sm_register_threshold_callback_#in~fn#1.base, dm_sm_register_threshold_callback_#in~fn#1.offset, dm_sm_register_threshold_callback_#in~context#1.base, dm_sm_register_threshold_callback_#in~context#1.offset;assume { :end_inline_dm_sm_register_threshold_callback } true;dm_pool_register_metadata_threshold_~r~88#1 := dm_pool_register_metadata_threshold_#t~ret2494#1;havoc dm_pool_register_metadata_threshold_#t~mem2493#1.base, dm_pool_register_metadata_threshold_#t~mem2493#1.offset;havoc dm_pool_register_metadata_threshold_#t~ret2494#1; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, ~bvadd~64(8bv64, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset))); srcloc: null [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: call write~$Pointer$#16(#funAddr~do_waker.base, #funAddr~do_waker.offset, pool_create_~pool~34#1.base, ~bvadd~64(24bv64, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset)), 8bv64); [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: pool_create_~tmp___5~1#1 := pool_create_#t~ret1047#1; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-1: SUMMARY for call pool_create_#t~ret1047#1 := dm_pool_metadata_close(pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset); srcloc: null [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: assume ~bvslt~32(dm_pool_metadata_open_~tmp___2~23#1, 0bv32); [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: assume !~bvslt~32(dm_pool_metadata_open_~tmp___2~23#1, 0bv32); [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: call write~$Pointer$#16(thin_ctr_#t~ret1512#1.base, thin_ctr_#t~ret1512#1.offset, thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64);havoc thin_ctr_#t~ret1512#1.base, thin_ctr_#t~ret1512#1.offset;call thin_ctr_#t~mem1513#1.base, thin_ctr_#t~mem1513#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911-1: SUMMARY for call thin_ctr_#t~ret1512#1.base, thin_ctr_#t~ret1512#1.offset := __pool_table_lookup(thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset); srcloc: null [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: __pool_table_lookup_metadata_dev_~tmp___0~10#1 := __pool_table_lookup_metadata_dev_#t~ret348#1;havoc __pool_table_lookup_metadata_dev_#t~ret348#1; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-1: SUMMARY for call __pool_table_lookup_metadata_dev_#t~ret348#1 := mutex_is_locked(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: dm_pool_register_metadata_threshold_#res#1 := dm_pool_register_metadata_threshold_~r~88#1; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554: havoc dm_pool_metadata_open_#t~ret2197#1; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677-1: SUMMARY for call up_write(dm_pool_register_metadata_threshold_~pmd#1.base, ~bvadd~64(304bv64, dm_pool_register_metadata_threshold_~pmd#1.offset)); srcloc: null [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: assume 0bv32 != pool_create_~tmp___5~1#1; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: assume !(0bv32 != pool_create_~tmp___5~1#1); [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-1: SUMMARY for call dm_pool_metadata_open_#t~ret2197#1 := printk(191bv64, 0bv64); srcloc: null [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: pool_ctr_~tmp___4~4#1 := (if 0bv8 == pool_ctr_#t~ret1123#1 then 0bv8 else 1bv8);havoc pool_ctr_#t~ret1123#1; [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789-1: SUMMARY for call pool_ctr_#t~ret1123#1 := IS_ERR(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset); srcloc: null [2025-02-08 03:00:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: assume 0bv64 == ~bvadd~64(thin_ctr_#t~mem1513#1.base, thin_ctr_#t~mem1513#1.offset);havoc thin_ctr_#t~mem1513#1.base, thin_ctr_#t~mem1513#1.offset;call write~$Pointer$#16(156bv64, 0bv64, thin_ctr_~ti#1.base, ~bvadd~64(68bv64, thin_ctr_~ti#1.offset), 8bv64);thin_ctr_~r~31#1 := 4294967274bv32; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: assume !(0bv64 == ~bvadd~64(thin_ctr_#t~mem1513#1.base, thin_ctr_#t~mem1513#1.offset));havoc thin_ctr_#t~mem1513#1.base, thin_ctr_#t~mem1513#1.offset;call thin_ctr_#t~mem1514#1.base, thin_ctr_#t~mem1514#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume 0bv64 != ~bvadd~64(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset);call __pool_find_#t~mem1059#1.base, __pool_find_#t~mem1059#1.offset := read~$Pointer$#16(__pool_find_~pool~35#1.base, ~bvadd~64(24bv64, __pool_find_~pool~35#1.offset), 8bv64); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume !(0bv64 != ~bvadd~64(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset)); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552-1: SUMMARY for call __pool_table_lookup_metadata_dev_#t~ret349#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == __pool_table_lookup_metadata_dev_~tmp___0~10#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: havoc pool_create_#t~ret1048#1; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459-1: SUMMARY for call pool_create_#t~ret1048#1 := printk(75bv64, 0bv64); srcloc: null [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552: __pool_table_lookup_metadata_dev_~tmp___1~5#1 := __pool_table_lookup_metadata_dev_#t~ret349#1;havoc __pool_table_lookup_metadata_dev_#t~ret349#1; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393-1: SUMMARY for call init_timer_key(pool_create_~pool~34#1.base, ~bvadd~64(76bv64, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset)), 2097152bv32, 68bv64, 0bv64, pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset); srcloc: null [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: call write~$Pointer$#16(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, pool_create_~pool~34#1.base, ~bvadd~64(24bv64, ~bvadd~64(76bv64, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset))), 8bv64);call write~intINTTYPE8#16(~bvadd~64(pool_create_~pool~34#1.base, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset)), pool_create_~pool~34#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(327bv64, pool_create_~pool~34#1.offset))), 8bv64); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084-1: SUMMARY for call down_write(dm_pool_open_thin_device_~pmd#1.base, ~bvadd~64(304bv64, dm_pool_open_thin_device_~pmd#1.offset)); srcloc: null [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: SUMMARY for call kfree(thin_ctr_~tc~14#1.base, thin_ctr_~tc~14#1.offset); srcloc: null [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: call dm_pool_open_thin_device_#t~mem2363#1 := read~intINTTYPE1#16(dm_pool_open_thin_device_~pmd#1.base, ~bvadd~64(508bv64, dm_pool_open_thin_device_~pmd#1.offset), 1bv64); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: assume 0bv32 != ~zero_extend~32~8(pool_ctr_~tmp___4~4#1); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: assume !(0bv32 != ~zero_extend~32~8(pool_ctr_~tmp___4~4#1));call pool_ctr_#t~mem1125#1 := read~intINTTYPE4#31(pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset, 4bv64);pool_ctr_#t~short1128#1 := 0bv32 == pool_ctr_#t~mem1125#1; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume 0bv64 != __pool_table_lookup_metadata_dev_~tmp___1~5#1; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume !(0bv64 != __pool_table_lookup_metadata_dev_~tmp___1~5#1);call __pool_table_lookup_metadata_dev_#t~mem350#1.base, __pool_table_lookup_metadata_dev_#t~mem350#1.offset := read~$Pointer$#16(~#dm_thin_pool_table~0.base, ~bvadd~64(148bv64, ~#dm_thin_pool_table~0.offset), 8bv64);__pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset := __pool_table_lookup_metadata_dev_#t~mem350#1.base, __pool_table_lookup_metadata_dev_#t~mem350#1.offset;havoc __pool_table_lookup_metadata_dev_#t~mem350#1.base, __pool_table_lookup_metadata_dev_#t~mem350#1.offset;__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset := __pool_table_lookup_metadata_dev_~__mptr~2#1.base, __pool_table_lookup_metadata_dev_~__mptr~2#1.offset; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299-50: assume 0bv32 == ~ldv_retval_4~0;~ldv_state_variable_5~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299-50: assume !(0bv32 == ~ldv_retval_4~0); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume ~bvadd~64(__pool_find_#t~mem1059#1.base, __pool_find_#t~mem1059#1.offset) != ~bvadd~64(__pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset);havoc __pool_find_#t~mem1059#1.base, __pool_find_#t~mem1059#1.offset;call write~$Pointer$#16(77bv64, 0bv64, __pool_find_~error#1.base, __pool_find_~error#1.offset, 8bv64); [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume !(~bvadd~64(__pool_find_#t~mem1059#1.base, __pool_find_#t~mem1059#1.offset) != ~bvadd~64(__pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset));havoc __pool_find_#t~mem1059#1.base, __pool_find_#t~mem1059#1.offset; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13085: assume 0bv8 == dm_pool_open_thin_device_#t~mem2363#1;havoc dm_pool_open_thin_device_#t~mem2363#1; [2025-02-08 03:00:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13085: assume !(0bv8 == dm_pool_open_thin_device_#t~mem2363#1);havoc dm_pool_open_thin_device_#t~mem2363#1; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: pool_ctr_~tmp___3~7#1 := pool_ctr_#t~ret1124#1;havoc pool_ctr_#t~ret1124#1;pool_ctr_~r~18#1 := pool_ctr_~tmp___3~7#1[32:0]; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-1: SUMMARY for call pool_ctr_#t~ret1124#1 := PTR_ERR(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset); srcloc: null [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: assume { :begin_inline_dm_shift_arg } true;dm_shift_arg_#in~arg0#1.base, dm_shift_arg_#in~arg0#1.offset := parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset;havoc dm_shift_arg_#res#1.base, dm_shift_arg_#res#1.offset;havoc dm_shift_arg_#t~ret2569#1.base, dm_shift_arg_#t~ret2569#1.offset, dm_shift_arg_~arg0#1.base, dm_shift_arg_~arg0#1.offset;dm_shift_arg_~arg0#1.base, dm_shift_arg_~arg0#1.offset := dm_shift_arg_#in~arg0#1.base, dm_shift_arg_#in~arg0#1.offset; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-1: SUMMARY for call pool_create_#t~ret1013#1 := IS_ERR(pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset); srcloc: null [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: pool_create_~tmp~99#1 := (if 0bv8 == pool_create_#t~ret1013#1 then 0bv8 else 1bv8);havoc pool_create_#t~ret1013#1; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981: thin_ctr_#res#1 := thin_ctr_~r~31#1;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-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981-1: SUMMARY for call mutex_unlock(~#dm_thin_pool_table~0.base, ~#dm_thin_pool_table~0.offset); srcloc: null [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086-1: SUMMARY for call dm_pool_open_thin_device_#t~ret2364#1 := __open_device(dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset, dm_pool_open_thin_device_~dev#1, 0bv32, dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset); srcloc: null [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: dm_pool_open_thin_device_~r~62#1 := dm_pool_open_thin_device_#t~ret2364#1;havoc dm_pool_open_thin_device_#t~ret2364#1; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13945: assume 1bv32 != ~ldv_module_refcounter~0; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13945: assume !(1bv32 != ~ldv_module_refcounter~0); [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-1: pool_create_#res#1.base, pool_create_#res#1.offset := pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset;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-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12558-1: SUMMARY for call dm_pool_metadata_open_#t~ret2198#1.base, dm_pool_metadata_open_#t~ret2198#1.offset := ERR_PTR(~sign_extend~64~32(dm_pool_metadata_open_~r~44#1)); srcloc: null [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume 0bv32 != ~zero_extend~32~8(pool_create_~tmp~99#1);call write~$Pointer$#16(59bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64);pool_create_#res#1.base, pool_create_#res#1.offset := pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset;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-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume !(0bv32 != ~zero_extend~32~8(pool_create_~tmp~99#1)); [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset := __pool_find_#t~ret1060#1.base, __pool_find_#t~ret1060#1.offset;havoc __pool_find_#t~ret1060#1.base, __pool_find_#t~ret1060#1.offset;__pool_find_#res#1.base, __pool_find_#res#1.offset := __pool_find_~tmp___0~49#1.base, __pool_find_~tmp___0~49#1.offset; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-1: SUMMARY for call __init_work(pool_create_~pool~34#1.base, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset), 0bv32); srcloc: null [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-1: SUMMARY for call __pool_find_#t~ret1060#1.base, __pool_find_#t~ret1060#1.offset := ERR_PTR(18446744073709551600bv64); srcloc: null [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: call write~intINTTYPE8#11(137438953408bv64, pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, 8bv64);call pool_create_#t~mem1031#1 := read~intINTTYPE8#11(pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, 8bv64);call write~intINTTYPE8#16(pool_create_#t~mem1031#1, pool_create_~pool~34#1.base, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~mem1031#1; [2025-02-08 03:00:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12558: dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset := dm_pool_metadata_open_#t~ret2198#1.base, dm_pool_metadata_open_#t~ret2198#1.offset;havoc dm_pool_metadata_open_#t~ret2198#1.base, dm_pool_metadata_open_#t~ret2198#1.offset;dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset := dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset;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-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13946: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8595: parse_pool_features_~tmp___3~6#1 := parse_pool_features_#t~ret1074#1;havoc parse_pool_features_#t~ret1074#1; [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8595-1: SUMMARY for call parse_pool_features_#t~ret1074#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 80bv64, 0bv64); srcloc: null [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14211: havoc dm_set_target_max_io_len_#t~nondet2568#1;thin_ctr_#t~ret1523#1 := dm_set_target_max_io_len_#res#1;havoc dm_set_target_max_io_len_#t~nondet2568#1, dm_set_target_max_io_len_~arg0#1.base, dm_set_target_max_io_len_~arg0#1.offset, dm_set_target_max_io_len_~arg1#1;havoc dm_set_target_max_io_len_#in~arg0#1.base, dm_set_target_max_io_len_#in~arg0#1.offset, dm_set_target_max_io_len_#in~arg1#1;assume { :end_inline_dm_set_target_max_io_len } true;thin_ctr_~r~31#1 := thin_ctr_#t~ret1523#1;havoc thin_ctr_#t~mem1521#1.base, thin_ctr_#t~mem1521#1.offset;havoc thin_ctr_#t~mem1522#1;havoc thin_ctr_#t~ret1523#1; [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972-56: assume 0bv32 == ~ldv_retval_1~0;~ldv_state_variable_6~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972-56: assume !(0bv32 == ~ldv_retval_1~0); [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume 0bv32 == parse_pool_features_~tmp___3~6#1;call write~intINTTYPE1#16(0bv8, parse_pool_features_~pf#1.base, ~bvadd~64(4bv64, parse_pool_features_~pf#1.offset), 1bv64); [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume !(0bv32 == parse_pool_features_~tmp___3~6#1); [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-3: SUMMARY for call mempool_create_#t~ret2589#1.base, mempool_create_#t~ret2589#1.offset := ldv_malloc(192bv64); srcloc: null [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-2: mempool_create_#res#1.base, mempool_create_#res#1.offset := mempool_create_#t~ret2589#1.base, mempool_create_#t~ret2589#1.offset;havoc mempool_create_#t~ret2589#1.base, mempool_create_#t~ret2589#1.offset; [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344: havoc mempool_create_#t~ret2589#1.base, mempool_create_#t~ret2589#1.offset;mempool_create_slab_pool_#t~ret171#1.base, mempool_create_slab_pool_#t~ret171#1.offset := mempool_create_#res#1.base, mempool_create_#res#1.offset;havoc mempool_create_#t~ret2589#1.base, mempool_create_#t~ret2589#1.offset, mempool_create_~arg0#1, mempool_create_~arg1#1.base, mempool_create_~arg1#1.offset, mempool_create_~arg2#1.base, mempool_create_~arg2#1.offset, mempool_create_~arg3#1.base, mempool_create_~arg3#1.offset;havoc mempool_create_#in~arg0#1, mempool_create_#in~arg1#1.base, mempool_create_#in~arg1#1.offset, mempool_create_#in~arg2#1.base, mempool_create_#in~arg2#1.offset, mempool_create_#in~arg3#1.base, mempool_create_#in~arg3#1.offset;assume { :end_inline_mempool_create } true;mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset := mempool_create_slab_pool_#t~ret171#1.base, mempool_create_slab_pool_#t~ret171#1.offset;havoc mempool_create_slab_pool_#t~ret171#1.base, mempool_create_slab_pool_#t~ret171#1.offset;mempool_create_slab_pool_#res#1.base, mempool_create_slab_pool_#res#1.offset := mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset; [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-1: SUMMARY for call __pool_inc(thin_ctr_#t~mem1514#1.base, thin_ctr_#t~mem1514#1.offset); srcloc: null [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089: dm_pool_open_thin_device_#res#1 := dm_pool_open_thin_device_~r~62#1; [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089-1: SUMMARY for call up_write(dm_pool_open_thin_device_~pmd#1.base, ~bvadd~64(304bv64, dm_pool_open_thin_device_~pmd#1.offset)); srcloc: null [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: havoc thin_ctr_#t~mem1514#1.base, thin_ctr_#t~mem1514#1.offset;call thin_ctr_#t~mem1515#1.base, thin_ctr_#t~mem1515#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64); [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636: SUMMARY for call destroy_workqueue(ldv_destroy_workqueue_11_~ldv_func_arg1#1.base, ldv_destroy_workqueue_11_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: SUMMARY for call lockdep_init_map(pool_create_~pool~34#1.base, ~bvadd~64(32bv64, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset)), 69bv64, 0bv64, pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset, 0bv32); srcloc: null [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: assume pool_ctr_#t~short1128#1;havoc pool_ctr_#t~mem1125#1;havoc pool_ctr_#t~mem1126#1;havoc pool_ctr_#t~mem1127#1;havoc pool_ctr_#t~short1128#1;call write~$Pointer$#16(93bv64, 0bv64, pool_ctr_~ti#1.base, ~bvadd~64(68bv64, pool_ctr_~ti#1.offset), 8bv64);pool_ctr_~r~18#1 := 4294967274bv32; [2025-02-08 03:00:46,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: assume !pool_ctr_#t~short1128#1;havoc pool_ctr_#t~mem1125#1;havoc pool_ctr_#t~mem1126#1;havoc pool_ctr_#t~mem1127#1;havoc pool_ctr_#t~short1128#1;call write~$Pointer$#16(pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset, pool_ctr_~pt~5#1.base, ~bvadd~64(8bv64, pool_ctr_~pt~5#1.offset), 8bv64);call write~$Pointer$#16(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset, 8bv64);call pool_ctr_#t~mem1129#1.base, pool_ctr_#t~mem1129#1.offset := read~$Pointer$#52(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8bv64);call write~$Pointer$#16(pool_ctr_#t~mem1129#1.base, pool_ctr_#t~mem1129#1.offset, pool_ctr_~pt~5#1.base, ~bvadd~64(24bv64, pool_ctr_~pt~5#1.offset), 8bv64);havoc pool_ctr_#t~mem1129#1.base, pool_ctr_#t~mem1129#1.offset;call pool_ctr_#t~mem1130#1.base, pool_ctr_#t~mem1130#1.offset := read~$Pointer$#52(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset, 8bv64);call write~$Pointer$#16(pool_ctr_#t~mem1130#1.base, pool_ctr_#t~mem1130#1.offset, pool_ctr_~pt~5#1.base, ~bvadd~64(16bv64, pool_ctr_~pt~5#1.offset), 8bv64);havoc pool_ctr_#t~mem1130#1.base, pool_ctr_#t~mem1130#1.offset;call pool_ctr_#t~mem1131#1 := read~intINTTYPE8#16(pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset, 8bv64);call write~intINTTYPE8#16(pool_ctr_#t~mem1131#1, pool_ctr_~pt~5#1.base, ~bvadd~64(56bv64, pool_ctr_~pt~5#1.offset), 8bv64);havoc pool_ctr_#t~mem1131#1;call pool_ctr_#t~mem1132#1 := read~intINTTYPE4#16(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, 4bv64);call pool_ctr_#t~mem1133#1 := read~intINTTYPE1#16(pool_ctr_~#pf~0#1.base, ~bvadd~64(4bv64, pool_ctr_~#pf~0#1.offset), 1bv64);call pool_ctr_#t~mem1134#1 := read~intINTTYPE1#16(pool_ctr_~#pf~0#1.base, ~bvadd~64(5bv64, pool_ctr_~#pf~0#1.offset), 1bv64);call pool_ctr_#t~mem1135#1 := read~intINTTYPE1#16(pool_ctr_~#pf~0#1.base, ~bvadd~64(6bv64, pool_ctr_~#pf~0#1.offset), 1bv64);call pool_ctr_#t~mem1136#1 := read~intINTTYPE1#16(pool_ctr_~#pf~0#1.base, ~bvadd~64(7bv64, pool_ctr_~#pf~0#1.offset), 1bv64);call write~intINTTYPE4#21(pool_ctr_#t~mem1132#1, pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, 4bv64);call write~intINTTYPE1#21(pool_ctr_#t~mem1133#1, pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(4bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call write~intINTTYPE1#21(pool_ctr_#t~mem1134#1, pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(5bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call write~intINTTYPE1#21(pool_ctr_#t~mem1135#1, pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(6bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call write~intINTTYPE1#21(pool_ctr_#t~mem1136#1, pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(7bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);havoc pool_ctr_#t~mem1132#1;havoc pool_ctr_#t~mem1133#1;havoc pool_ctr_#t~mem1134#1;havoc pool_ctr_#t~mem1135#1;havoc pool_ctr_#t~mem1136#1;call pool_ctr_#t~mem1137#1 := read~intINTTYPE4#21(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, 4bv64);call pool_ctr_#t~mem1138#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(4bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call pool_ctr_#t~mem1139#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(5bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call pool_ctr_#t~mem1140#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(6bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call pool_ctr_#t~mem1141#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(7bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call write~intINTTYPE4#16(pool_ctr_#t~mem1137#1, pool_ctr_~pt~5#1.base, ~bvadd~64(64bv64, pool_ctr_~pt~5#1.offset), 4bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1138#1, pool_ctr_~pt~5#1.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, pool_ctr_~pt~5#1.offset)), 1bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1139#1, pool_ctr_~pt~5#1.base, ~bvadd~64(5bv64, ~bvadd~64(64bv64, pool_ctr_~pt~5#1.offset)), 1bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1140#1, pool_ctr_~pt~5#1.base, ~bvadd~64(6bv64, ~bvadd~64(64bv64, pool_ctr_~pt~5#1.offset)), 1bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1141#1, pool_ctr_~pt~5#1.base, ~bvadd~64(7bv64, ~bvadd~64(64bv64, pool_ctr_~pt~5#1.offset)), 1bv64);havoc pool_ctr_#t~mem1137#1;havoc pool_ctr_#t~mem1138#1;havoc pool_ctr_#t~mem1139#1;havoc pool_ctr_#t~mem1140#1;havoc pool_ctr_#t~mem1141#1;call pool_ctr_#t~mem1142#1 := read~intINTTYPE4#21(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset, 4bv64);call pool_ctr_#t~mem1143#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(4bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call pool_ctr_#t~mem1144#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(5bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call pool_ctr_#t~mem1145#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(6bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call pool_ctr_#t~mem1146#1 := read~intINTTYPE1#21(pool_ctr_~#tmp___5~2#1.base, ~bvadd~64(7bv64, pool_ctr_~#tmp___5~2#1.offset), 1bv64);call write~intINTTYPE4#16(pool_ctr_#t~mem1142#1, pool_ctr_~pt~5#1.base, ~bvadd~64(72bv64, pool_ctr_~pt~5#1.offset), 4bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1143#1, pool_ctr_~pt~5#1.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, pool_ctr_~pt~5#1.offset)), 1bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1144#1, pool_ctr_~pt~5#1.base, ~bvadd~64(5bv64, ~bvadd~64(72bv64, pool_ctr_~pt~5#1.offset)), 1bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1145#1, pool_ctr_~pt~5#1.base, ~bvadd~64(6bv64, ~bvadd~64(72bv64, pool_ctr_~pt~5#1.offset)), 1bv64);call write~intINTTYPE1#16(pool_ctr_#t~mem1146#1, pool_ctr_~pt~5#1.base, ~bvadd~64(7bv64, ~bvadd~64(72bv64, pool_ctr_~pt~5#1.offset)), 1bv64);havoc pool_ctr_#t~mem1142#1;havoc pool_ctr_#t~mem1143#1;havoc pool_ctr_#t~mem1144#1;havoc pool_ctr_#t~mem1145#1;havoc pool_ctr_#t~mem1146#1;call write~intINTTYPE4#16(1bv32, pool_ctr_~ti#1.base, ~bvadd~64(36bv64, pool_ctr_~ti#1.offset), 4bv64);call write~intINTTYPE1#16(1bv8, pool_ctr_~ti#1.base, ~bvadd~64(79bv64, pool_ctr_~ti#1.offset), 1bv64);call pool_ctr_#t~mem1147#1 := read~intINTTYPE1#16(pool_ctr_~#pf~0#1.base, ~bvadd~64(5bv64, pool_ctr_~#pf~0#1.offset), 1bv64);pool_ctr_#t~short1149#1 := 0bv32 != ~zero_extend~32~8(pool_ctr_#t~mem1147#1); [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796-1: assume pool_ctr_#t~short1128#1;call pool_ctr_#t~mem1126#1 := read~intINTTYPE1#16(pool_ctr_~#pf~0#1.base, ~bvadd~64(5bv64, pool_ctr_~#pf~0#1.offset), 1bv64);call pool_ctr_#t~mem1127#1 := read~intINTTYPE1#16(pool_ctr_~pool~37#1.base, ~bvadd~64(5bv64, ~bvadd~64(64bv64, pool_ctr_~pool~37#1.offset)), 1bv64);pool_ctr_#t~short1128#1 := ~zero_extend~32~8(pool_ctr_#t~mem1126#1) != ~zero_extend~32~8(pool_ctr_#t~mem1127#1); [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796-1: assume !pool_ctr_#t~short1128#1; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919: thin_ctr_~tmp___2~18#1 := thin_ctr_#t~ret1516#1;havoc thin_ctr_#t~mem1515#1.base, thin_ctr_#t~mem1515#1.offset;havoc thin_ctr_#t~ret1516#1; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-1: SUMMARY for call thin_ctr_#t~ret1516#1 := get_pool_mode(thin_ctr_#t~mem1515#1.base, thin_ctr_#t~mem1515#1.offset); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: SUMMARY for call __pool_inc(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637: SUMMARY for call call_and_disable_all_1(2bv32); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214-3: SUMMARY for call dm_shift_arg_#t~ret2569#1.base, dm_shift_arg_#t~ret2569#1.offset := ldv_malloc(1bv64); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214-2: dm_shift_arg_#res#1.base, dm_shift_arg_#res#1.offset := dm_shift_arg_#t~ret2569#1.base, dm_shift_arg_#t~ret2569#1.offset;havoc dm_shift_arg_#t~ret2569#1.base, dm_shift_arg_#t~ret2569#1.offset; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: havoc dm_shift_arg_#t~ret2569#1.base, dm_shift_arg_#t~ret2569#1.offset;parse_pool_features_#t~ret1072#1.base, parse_pool_features_#t~ret1072#1.offset := dm_shift_arg_#res#1.base, dm_shift_arg_#res#1.offset;havoc dm_shift_arg_#t~ret2569#1.base, dm_shift_arg_#t~ret2569#1.offset, dm_shift_arg_~arg0#1.base, dm_shift_arg_~arg0#1.offset;havoc dm_shift_arg_#in~arg0#1.base, dm_shift_arg_#in~arg0#1.offset;assume { :end_inline_dm_shift_arg } true;parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset := parse_pool_features_#t~ret1072#1.base, parse_pool_features_#t~ret1072#1.offset;call parse_pool_features_#t~mem1073#1 := read~intINTTYPE4#29(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, 4bv64);call write~intINTTYPE4#29(~bvsub~32(parse_pool_features_#t~mem1073#1, 1bv32), parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, 4bv64);havoc parse_pool_features_#t~mem1073#1; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: assume 3bv32 == thin_ctr_~tmp___2~18#1;call write~$Pointer$#16(157bv64, 0bv64, thin_ctr_~ti#1.base, ~bvadd~64(68bv64, thin_ctr_~ti#1.offset), 8bv64);thin_ctr_~r~31#1 := 4294967274bv32; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: assume !(3bv32 == thin_ctr_~tmp___2~18#1);call thin_ctr_#t~mem1517#1.base, thin_ctr_#t~mem1517#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64);call thin_ctr_#t~mem1518#1.base, thin_ctr_#t~mem1518#1.offset := read~$Pointer$#16(thin_ctr_#t~mem1517#1.base, ~bvadd~64(40bv64, thin_ctr_#t~mem1517#1.offset), 8bv64);call thin_ctr_#t~mem1519#1 := read~intINTTYPE8#16(thin_ctr_~tc~14#1.base, ~bvadd~64(40bv64, thin_ctr_~tc~14#1.offset), 8bv64);assume { :begin_inline_dm_pool_open_thin_device } true;dm_pool_open_thin_device_#in~pmd#1.base, dm_pool_open_thin_device_#in~pmd#1.offset, dm_pool_open_thin_device_#in~dev#1, dm_pool_open_thin_device_#in~td#1.base, dm_pool_open_thin_device_#in~td#1.offset := thin_ctr_#t~mem1518#1.base, thin_ctr_#t~mem1518#1.offset, thin_ctr_#t~mem1519#1, thin_ctr_~tc~14#1.base, ~bvadd~64(56bv64, thin_ctr_~tc~14#1.offset);havoc dm_pool_open_thin_device_#res#1;havoc dm_pool_open_thin_device_#t~mem2363#1, dm_pool_open_thin_device_#t~ret2364#1, dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset, dm_pool_open_thin_device_~dev#1, dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset, dm_pool_open_thin_device_~r~62#1;dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset := dm_pool_open_thin_device_#in~pmd#1.base, dm_pool_open_thin_device_#in~pmd#1.offset;dm_pool_open_thin_device_~dev#1 := dm_pool_open_thin_device_#in~dev#1;dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset := dm_pool_open_thin_device_#in~td#1.base, dm_pool_open_thin_device_#in~td#1.offset;havoc dm_pool_open_thin_device_~r~62#1;dm_pool_open_thin_device_~r~62#1 := 4294967274bv32; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: parse_pool_features_~tmp___2~10#1 := parse_pool_features_#t~ret1075#1;havoc parse_pool_features_#t~ret1075#1; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599-1: SUMMARY for call parse_pool_features_#t~ret1075#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 81bv64, 0bv64); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335-1: SUMMARY for call pool_create_#t~ret1014#1.base, pool_create_#t~ret1014#1.offset := kmalloc(66576bv64, 208bv32); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset := pool_create_#t~ret1014#1.base, pool_create_#t~ret1014#1.offset;havoc pool_create_#t~ret1014#1.base, pool_create_#t~ret1014#1.offset;pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset := pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset; [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, ~bvadd~64(8bv64, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset))); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: call write~$Pointer$#16(#funAddr~do_no_space_timeout.base, #funAddr~do_no_space_timeout.offset, pool_create_~pool~34#1.base, ~bvadd~64(24bv64, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset)), 8bv64); [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534-1: SUMMARY for call __pool_find_#t~ret1061#1.base, __pool_find_#t~ret1061#1.offset := __pool_table_lookup(__pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset); srcloc: null [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume 0bv32 == parse_pool_features_~tmp___2~10#1;call write~intINTTYPE1#16(0bv8, parse_pool_features_~pf#1.base, ~bvadd~64(5bv64, parse_pool_features_~pf#1.offset), 1bv64); [2025-02-08 03:00:46,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume !(0bv32 == parse_pool_features_~tmp___2~10#1); [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset := __pool_find_#t~ret1061#1.base, __pool_find_#t~ret1061#1.offset;havoc __pool_find_#t~ret1061#1.base, __pool_find_#t~ret1061#1.offset; [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: havoc invoke_work_1_#t~nondet1655#1, invoke_work_1_#t~switch1656#1, invoke_work_1_~tmp~135#1;assume { :end_inline_invoke_work_1 } true; [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call init_timer_key(pool_create_~pool~34#1.base, ~bvadd~64(76bv64, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset)), 2097152bv32, 70bv64, 0bv64, pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset); srcloc: null [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: call write~$Pointer$#16(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, pool_create_~pool~34#1.base, ~bvadd~64(24bv64, ~bvadd~64(76bv64, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset))), 8bv64);call write~intINTTYPE8#16(~bvadd~64(pool_create_~pool~34#1.base, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset)), pool_create_~pool~34#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(535bv64, pool_create_~pool~34#1.offset))), 8bv64); [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: assume 0bv64 != ~bvadd~64(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset);call __pool_find_#t~mem1062#1.base, __pool_find_#t~mem1062#1.offset := read~$Pointer$#16(__pool_find_~pool~35#1.base, ~bvadd~64(32bv64, __pool_find_~pool~35#1.offset), 8bv64); [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: assume !(0bv64 != ~bvadd~64(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset));assume { :begin_inline_pool_create } true;pool_create_#in~pool_md#1.base, pool_create_#in~pool_md#1.offset, pool_create_#in~metadata_dev#1.base, pool_create_#in~metadata_dev#1.offset, pool_create_#in~block_size___0#1, pool_create_#in~read_only#1, pool_create_#in~error#1.base, pool_create_#in~error#1.offset := __pool_find_~pool_md#1.base, __pool_find_~pool_md#1.offset, __pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset, __pool_find_~block_size___0#1, __pool_find_~read_only#1, __pool_find_~error#1.base, __pool_find_~error#1.offset;havoc pool_create_#res#1.base, pool_create_#res#1.offset;havoc pool_create_#t~ret1012#1.base, pool_create_#t~ret1012#1.offset, pool_create_#t~ret1013#1, pool_create_#t~ret1014#1.base, pool_create_#t~ret1014#1.offset, pool_create_#t~ret1015#1.base, pool_create_#t~ret1015#1.offset, pool_create_#t~ret1016#1, pool_create_#t~ret1017#1.base, pool_create_#t~ret1017#1.offset, pool_create_#t~mem1018#1.base, pool_create_#t~mem1018#1.offset, pool_create_#t~ret1019#1.base, pool_create_#t~ret1019#1.offset, pool_create_#t~ret1020#1.base, pool_create_#t~ret1020#1.offset, pool_create_#t~mem1021#1.base, pool_create_#t~mem1021#1.offset, pool_create_#t~ret1022#1, pool_create_#t~mem1023#1.base, pool_create_#t~mem1023#1.offset, pool_create_#t~ret1024#1, pool_create_#t~ret1025#1.base, pool_create_#t~ret1025#1.offset, pool_create_#t~ret1026#1.base, pool_create_#t~ret1026#1.offset, pool_create_#t~mem1027#1.base, pool_create_#t~mem1027#1.offset, pool_create_#t~ret1028#1.base, pool_create_#t~ret1028#1.offset, pool_create_#t~mem1029#1, pool_create_#t~mem1030#1, pool_create_#t~mem1031#1, pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset, pool_create_#t~ret1033#1.base, pool_create_#t~ret1033#1.offset, pool_create_#t~mem1034#1.base, pool_create_#t~mem1034#1.offset, pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset, pool_create_#t~ret1036#1.base, pool_create_#t~ret1036#1.offset, pool_create_#t~mem1037#1.base, pool_create_#t~mem1037#1.offset, pool_create_#t~ret1038#1.base, pool_create_#t~ret1038#1.offset, pool_create_#t~ret1039#1.base, pool_create_#t~ret1039#1.offset, pool_create_#t~mem1040#1.base, pool_create_#t~mem1040#1.offset, pool_create_#t~ret1041#1.base, pool_create_#t~ret1041#1.offset, pool_create_#t~mem1042#1.base, pool_create_#t~mem1042#1.offset, pool_create_#t~mem1043#1.base, pool_create_#t~mem1043#1.offset, pool_create_#t~mem1044#1.base, pool_create_#t~mem1044#1.offset, pool_create_#t~mem1045#1.base, pool_create_#t~mem1045#1.offset, pool_create_#t~mem1046#1.base, pool_create_#t~mem1046#1.offset, pool_create_#t~ret1047#1, pool_create_#t~ret1048#1, pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset, pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~block_size___0#1, pool_create_~read_only#1, pool_create_~error#1.base, pool_create_~error#1.offset, pool_create_~r~16#1, pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset, pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset, pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset, pool_create_~format_device~0#1, pool_create_~tmp~99#1, pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset, pool_create_~tmp___1~19#1, pool_create_~tmp___2~9#1, pool_create_~tmp___3~5#1, pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset, pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset, pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset, pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset, pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset, pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset, pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset, pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset, pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset, pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset, pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset, pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset, pool_create_~tmp___5~1#1;pool_create_~pool_md#1.base, pool_create_~pool_md#1.offset := pool_create_#in~pool_md#1.base, pool_create_#in~pool_md#1.offset;pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset := pool_create_#in~metadata_dev#1.base, pool_create_#in~metadata_dev#1.offset;pool_create_~block_size___0#1 := pool_create_#in~block_size___0#1;pool_create_~read_only#1 := pool_create_#in~read_only#1;pool_create_~error#1.base, pool_create_~error#1.offset := pool_create_#in~error#1.base, pool_create_#in~error#1.offset;havoc pool_create_~r~16#1;havoc pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset;havoc pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset;havoc pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset;havoc pool_create_~format_device~0#1;havoc pool_create_~tmp~99#1;havoc pool_create_~tmp___0~46#1.base, pool_create_~tmp___0~46#1.offset;havoc pool_create_~tmp___1~19#1;havoc pool_create_~tmp___2~9#1;havoc pool_create_~tmp___3~5#1;call pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset := #Ultimate.allocOnStack(8bv64);havoc pool_create_~__lock_name~0#1.base, pool_create_~__lock_name~0#1.offset;havoc pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset;call pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset := #Ultimate.allocOnStack(8bv64);call pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc pool_create_~tmp___5~1#1;pool_create_~format_device~0#1 := (if 0bv32 == (if 0bv32 == pool_create_~read_only#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8);assume { :begin_inline_dm_pool_metadata_open } true;dm_pool_metadata_open_#in~bdev#1.base, dm_pool_metadata_open_#in~bdev#1.offset, dm_pool_metadata_open_#in~data_block_size#1, dm_pool_metadata_open_#in~format_device#1 := pool_create_~metadata_dev#1.base, pool_create_~metadata_dev#1.offset, pool_create_~block_size___0#1, (if 0bv32 == ~zero_extend~32~8(pool_create_~format_device~0#1) then 0bv8 else 1bv8);havoc dm_pool_metadata_open_#res#1.base, dm_pool_metadata_open_#res#1.offset;havoc dm_pool_metadata_open_#t~ret2190#1.base, dm_pool_metadata_open_#t~ret2190#1.offset, dm_pool_metadata_open_#t~ret2191#1, dm_pool_metadata_open_#t~ret2192#1.base, dm_pool_metadata_open_#t~ret2192#1.offset, dm_pool_metadata_open_#t~ret2193#1, dm_pool_metadata_open_#t~ret2194#1.base, dm_pool_metadata_open_#t~ret2194#1.offset, dm_pool_metadata_open_#t~ret2195#1, dm_pool_metadata_open_#t~ret2196#1, dm_pool_metadata_open_#t~ret2197#1, dm_pool_metadata_open_#t~ret2198#1.base, dm_pool_metadata_open_#t~ret2198#1.offset, dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset, dm_pool_metadata_open_~data_block_size#1, dm_pool_metadata_open_~format_device#1, dm_pool_metadata_open_~r~44#1, dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset, dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset, dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset, dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset, dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset, dm_pool_metadata_open_~tmp___2~23#1, dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset;dm_pool_metadata_open_~bdev#1.base, dm_pool_metadata_open_~bdev#1.offset := dm_pool_metadata_open_#in~bdev#1.base, dm_pool_metadata_open_#in~bdev#1.offset;dm_pool_metadata_open_~data_block_size#1 := dm_pool_metadata_open_#in~data_block_size#1;dm_pool_metadata_open_~format_device#1 := dm_pool_metadata_open_#in~format_device#1;havoc dm_pool_metadata_open_~r~44#1;havoc dm_pool_metadata_open_~pmd~1#1.base, dm_pool_metadata_open_~pmd~1#1.offset;havoc dm_pool_metadata_open_~tmp~176#1.base, dm_pool_metadata_open_~tmp~176#1.offset;havoc dm_pool_metadata_open_~tmp___0~74#1.base, dm_pool_metadata_open_~tmp___0~74#1.offset;call dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset := #Ultimate.allocOnStack(8bv64);havoc dm_pool_metadata_open_~tmp___1~39#1.base, dm_pool_metadata_open_~tmp___1~39#1.offset;havoc dm_pool_metadata_open_~tmp___2~23#1;havoc dm_pool_metadata_open_~tmp___3~18#1.base, dm_pool_metadata_open_~tmp___3~18#1.offset; [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume 0bv64 == ~bvadd~64(pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset);call write~$Pointer$#16(60bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64); [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume !(0bv64 == ~bvadd~64(pool_create_~pool~34#1.base, pool_create_~pool~34#1.offset));call write~$Pointer$#16(pool_create_~pmd~0#1.base, pool_create_~pmd~0#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(40bv64, pool_create_~pool~34#1.offset), 8bv64);call write~intINTTYPE4#16(pool_create_~block_size___0#1[32:0], pool_create_~pool~34#1.base, ~bvadd~64(56bv64, pool_create_~pool~34#1.offset), 4bv64); [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset := ldv_target_type_5_#t~ret1657#1.base, ldv_target_type_5_#t~ret1657#1.offset;havoc ldv_target_type_5_#t~ret1657#1.base, ldv_target_type_5_#t~ret1657#1.offset;~thin_target_group1~0.base, ~thin_target_group1~0.offset := ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset; [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: havoc __list_add_rcu_~arg0#1.base, __list_add_rcu_~arg0#1.offset, __list_add_rcu_~arg1#1.base, __list_add_rcu_~arg1#1.offset, __list_add_rcu_~arg2#1.base, __list_add_rcu_~arg2#1.offset;havoc __list_add_rcu_#in~arg0#1.base, __list_add_rcu_#in~arg0#1.offset, __list_add_rcu_#in~arg1#1.base, __list_add_rcu_#in~arg1#1.offset, __list_add_rcu_#in~arg2#1.base, __list_add_rcu_#in~arg2#1.offset;assume { :end_inline___list_add_rcu } true;havoc list_add_tail_rcu_#t~mem126#1.base, list_add_tail_rcu_#t~mem126#1.offset; [2025-02-08 03:00:46,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716-1: SUMMARY for call ldv_target_type_5_#t~ret1657#1.base, ldv_target_type_5_#t~ret1657#1.offset := ldv_init_zalloc(88bv64); srcloc: null [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume ~bvadd~64(__pool_find_#t~mem1062#1.base, __pool_find_#t~mem1062#1.offset) != ~bvadd~64(__pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset);havoc __pool_find_#t~mem1062#1.base, __pool_find_#t~mem1062#1.offset;call write~$Pointer$#16(78bv64, 0bv64, __pool_find_~error#1.base, __pool_find_~error#1.offset, 8bv64); [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume !(~bvadd~64(__pool_find_#t~mem1062#1.base, __pool_find_#t~mem1062#1.offset) != ~bvadd~64(__pool_find_~metadata_dev#1.base, __pool_find_~metadata_dev#1.offset));havoc __pool_find_#t~mem1062#1.base, __pool_find_#t~mem1062#1.offset; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603: parse_pool_features_~tmp___1~22#1 := parse_pool_features_#t~ret1076#1;havoc parse_pool_features_#t~ret1076#1; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603-1: SUMMARY for call parse_pool_features_#t~ret1076#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 82bv64, 0bv64); srcloc: null [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564-1: call __pool_table_lookup_metadata_dev_#t~mem351#1.base, __pool_table_lookup_metadata_dev_#t~mem351#1.offset := read~$Pointer$#16(__pool_table_lookup_metadata_dev_~tmp~29#1.base, ~bvadd~64(32bv64, __pool_table_lookup_metadata_dev_~tmp~29#1.offset), 8bv64); [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564: assume ~bvadd~64(__pool_table_lookup_metadata_dev_#t~mem351#1.base, __pool_table_lookup_metadata_dev_#t~mem351#1.offset) == ~bvadd~64(__pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset);havoc __pool_table_lookup_metadata_dev_#t~mem351#1.base, __pool_table_lookup_metadata_dev_#t~mem351#1.offset;__pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset := __pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564: assume !(~bvadd~64(__pool_table_lookup_metadata_dev_#t~mem351#1.base, __pool_table_lookup_metadata_dev_#t~mem351#1.offset) == ~bvadd~64(__pool_table_lookup_metadata_dev_~md_dev#1.base, __pool_table_lookup_metadata_dev_~md_dev#1.offset));havoc __pool_table_lookup_metadata_dev_#t~mem351#1.base, __pool_table_lookup_metadata_dev_#t~mem351#1.offset;call __pool_table_lookup_metadata_dev_#t~mem352#1.base, __pool_table_lookup_metadata_dev_#t~mem352#1.offset := read~$Pointer$#16(__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset, 8bv64);__pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset := __pool_table_lookup_metadata_dev_#t~mem352#1.base, __pool_table_lookup_metadata_dev_#t~mem352#1.offset;havoc __pool_table_lookup_metadata_dev_#t~mem352#1.base, __pool_table_lookup_metadata_dev_#t~mem352#1.offset;__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset := __pool_table_lookup_metadata_dev_~__mptr___0~1#1.base, __pool_table_lookup_metadata_dev_~__mptr___0~1#1.offset; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339-1: SUMMARY for call pool_create_#t~ret1015#1.base, pool_create_#t~ret1015#1.offset := ERR_PTR(18446744073709551604bv64); srcloc: null [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1015#1.base, pool_create_#t~ret1015#1.offset;havoc pool_create_#t~ret1015#1.base, pool_create_#t~ret1015#1.offset; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10321: dm_thin_init_~r~33#1 := dm_thin_init_#t~ret1650#1;havoc dm_thin_init_#t~ret1650#1; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10321-1: SUMMARY for call dm_thin_init_#t~ret1650#1 := dm_register_target(~#thin_target~0.base, ~#thin_target~0.offset); srcloc: null [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: assume 0bv32 == parse_pool_features_~tmp___1~22#1;call write~intINTTYPE1#16(0bv8, parse_pool_features_~pf#1.base, ~bvadd~64(6bv64, parse_pool_features_~pf#1.offset), 1bv64); [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: assume !(0bv32 == parse_pool_features_~tmp___1~22#1); [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset := __pool_find_#t~ret1063#1.base, __pool_find_#t~ret1063#1.offset;havoc __pool_find_#t~ret1063#1.base, __pool_find_#t~ret1063#1.offset;__pool_find_#res#1.base, __pool_find_#res#1.offset := __pool_find_~tmp___1~21#1.base, __pool_find_~tmp___1~21#1.offset; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10322: assume 0bv32 != dm_thin_init_~r~33#1;dm_thin_init_#res#1 := dm_thin_init_~r~33#1; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10322: assume !(0bv32 != dm_thin_init_~r~33#1); [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538-1: SUMMARY for call __pool_find_#t~ret1063#1.base, __pool_find_#t~ret1063#1.offset := ERR_PTR(18446744073709551594bv64); srcloc: null [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-2: assume 0bv32 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-2: assume !(0bv32 != ~ldv_retval_2~0); [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: assume 0bv32 == ~ldv_retval_2~0;~ldv_state_variable_0~0 := 2bv32;~ldv_state_variable_5~0 := 1bv32;assume { :begin_inline_ldv_target_type_5 } true;havoc ldv_target_type_5_#t~ret1657#1.base, ldv_target_type_5_#t~ret1657#1.offset, ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset;havoc ldv_target_type_5_~tmp~136#1.base, ldv_target_type_5_~tmp~136#1.offset; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: assume !(0bv32 == ~ldv_retval_2~0); [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: thin_ctr_#t~ret1520#1 := dm_pool_open_thin_device_#res#1;havoc dm_pool_open_thin_device_#t~mem2363#1, dm_pool_open_thin_device_#t~ret2364#1, dm_pool_open_thin_device_~pmd#1.base, dm_pool_open_thin_device_~pmd#1.offset, dm_pool_open_thin_device_~dev#1, dm_pool_open_thin_device_~td#1.base, dm_pool_open_thin_device_~td#1.offset, dm_pool_open_thin_device_~r~62#1;havoc dm_pool_open_thin_device_#in~pmd#1.base, dm_pool_open_thin_device_#in~pmd#1.offset, dm_pool_open_thin_device_#in~dev#1, dm_pool_open_thin_device_#in~td#1.base, dm_pool_open_thin_device_#in~td#1.offset;assume { :end_inline_dm_pool_open_thin_device } true;thin_ctr_~r~31#1 := thin_ctr_#t~ret1520#1;havoc thin_ctr_#t~mem1517#1.base, thin_ctr_#t~mem1517#1.offset;havoc thin_ctr_#t~mem1518#1.base, thin_ctr_#t~mem1518#1.offset;havoc thin_ctr_#t~mem1519#1;havoc thin_ctr_#t~ret1520#1; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758: havoc sb_prepare_for_write_#t~ret1975#1.base, sb_prepare_for_write_#t~ret1975#1.offset, sb_prepare_for_write_#t~ret1976#1, sb_prepare_for_write_#t~ret1977#1, sb_prepare_for_write_~v#1.base, sb_prepare_for_write_~v#1.offset, sb_prepare_for_write_~b#1.base, sb_prepare_for_write_~b#1.offset, sb_prepare_for_write_~block_size___0#1, sb_prepare_for_write_~disk_super~0#1.base, sb_prepare_for_write_~disk_super~0#1.offset, sb_prepare_for_write_~tmp~160#1.base, sb_prepare_for_write_~tmp~160#1.offset;havoc sb_prepare_for_write_#in~v#1.base, sb_prepare_for_write_#in~v#1.offset, sb_prepare_for_write_#in~b#1.base, sb_prepare_for_write_#in~b#1.offset, sb_prepare_for_write_#in~block_size___0#1;assume { :end_inline_sb_prepare_for_write } true;havoc ldv_main_exported_4_#t~mem2515#1;~ldv_state_variable_4~0 := 2bv32; [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407-1: SUMMARY for call pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset := spinlock_check(pool_create_~pool~34#1.base, ~bvadd~64(755bv64, pool_create_~pool~34#1.offset)); srcloc: null [2025-02-08 03:00:46,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: havoc pool_create_#t~ret1032#1.base, pool_create_#t~ret1032#1.offset; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: assume 0bv32 != thin_ctr_~r~31#1;call write~$Pointer$#16(158bv64, 0bv64, thin_ctr_~ti#1.base, ~bvadd~64(68bv64, thin_ctr_~ti#1.offset), 8bv64); [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: assume !(0bv32 != thin_ctr_~r~31#1);call thin_ctr_#t~mem1521#1.base, thin_ctr_#t~mem1521#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64);call thin_ctr_#t~mem1522#1 := read~intINTTYPE4#16(thin_ctr_#t~mem1521#1.base, ~bvadd~64(56bv64, thin_ctr_#t~mem1521#1.offset), 4bv64);assume { :begin_inline_dm_set_target_max_io_len } true;dm_set_target_max_io_len_#in~arg0#1.base, dm_set_target_max_io_len_#in~arg0#1.offset, dm_set_target_max_io_len_#in~arg1#1 := thin_ctr_~ti#1.base, thin_ctr_~ti#1.offset, ~zero_extend~64~32(thin_ctr_#t~mem1522#1);havoc dm_set_target_max_io_len_#res#1;havoc dm_set_target_max_io_len_#t~nondet2568#1, dm_set_target_max_io_len_~arg0#1.base, dm_set_target_max_io_len_~arg0#1.offset, dm_set_target_max_io_len_~arg1#1;dm_set_target_max_io_len_~arg0#1.base, dm_set_target_max_io_len_~arg0#1.offset := dm_set_target_max_io_len_#in~arg0#1.base, dm_set_target_max_io_len_#in~arg0#1.offset;dm_set_target_max_io_len_~arg1#1 := dm_set_target_max_io_len_#in~arg1#1;havoc dm_set_target_max_io_len_#t~nondet2568#1;dm_set_target_max_io_len_#res#1 := dm_set_target_max_io_len_#t~nondet2568#1;havoc dm_set_target_max_io_len_#t~nondet2568#1; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: SUMMARY for call __raw_spin_lock_init(pool_create_~pool~34#1.base, ~bvadd~64(755bv64, pool_create_~pool~34#1.offset), 71bv64, 0bv64, pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: parse_pool_features_~tmp___0~50#1 := parse_pool_features_#t~ret1077#1;havoc parse_pool_features_#t~ret1077#1; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607-1: SUMMARY for call parse_pool_features_#t~ret1077#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 83bv64, 0bv64); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: SUMMARY for call bio_list_init(pool_create_~pool~34#1.base, ~bvadd~64(823bv64, pool_create_~pool~34#1.offset)); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: assume 0bv32 == parse_pool_features_~tmp___0~50#1;call write~intINTTYPE4#16(2bv32, parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset, 4bv64); [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: assume !(0bv32 == parse_pool_features_~tmp___0~50#1); [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: SUMMARY for call __pool_inc(__pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326-1: SUMMARY for call dm_thin_init_#t~ret1651#1 := dm_register_target(~#pool_target~0.base, ~#pool_target~0.offset); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326: dm_thin_init_~r~33#1 := dm_thin_init_#t~ret1651#1;havoc dm_thin_init_#t~ret1651#1; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960-3: SUMMARY for call __alloc_workqueue_key_#t~ret2528#1.base, __alloc_workqueue_key_#t~ret2528#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret2528#1.base, __alloc_workqueue_key_#t~ret2528#1.offset;havoc __alloc_workqueue_key_#t~ret2528#1.base, __alloc_workqueue_key_#t~ret2528#1.offset; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960: havoc __alloc_workqueue_key_#t~ret2528#1.base, __alloc_workqueue_key_#t~ret2528#1.offset;pool_create_#t~ret1026#1.base, pool_create_#t~ret1026#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2528#1.base, __alloc_workqueue_key_#t~ret2528#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset := pool_create_#t~ret1026#1.base, pool_create_#t~ret1026#1.offset;havoc pool_create_#t~ret1026#1.base, pool_create_#t~ret1026#1.offset;call write~$Pointer$#16(pool_create_~tmp___4~3#1.base, pool_create_~tmp___4~3#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(90bv64, pool_create_~pool~34#1.offset), 8bv64);call pool_create_#t~mem1027#1.base, pool_create_#t~mem1027#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(90bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, ~bvadd~64(839bv64, pool_create_~pool~34#1.offset)); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume 0bv64 != ~bvand~64(~bvsub~64(pool_create_~block_size___0#1, 1bv64), pool_create_~block_size___0#1);call write~intINTTYPE4#16(4294967295bv32, pool_create_~pool~34#1.base, ~bvadd~64(60bv64, pool_create_~pool~34#1.offset), 4bv64); [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume !(0bv64 != ~bvand~64(~bvsub~64(pool_create_~block_size___0#1, 1bv64), pool_create_~block_size___0#1));assume { :begin_inline___ffs } true;__ffs_#in~word#1 := pool_create_~block_size___0#1;havoc __ffs_#res#1;havoc __ffs_~word#1;__ffs_~word#1 := __ffs_#in~word#1;__ffs_#res#1 := __ffs_~word#1; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: assume 0bv32 != dm_thin_init_~r~33#1; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: assume !(0bv32 != dm_thin_init_~r~33#1);dm_thin_init_~r~33#1 := 4294967284bv32;assume { :begin_inline_kmem_cache_create } true;kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset, kmem_cache_create_#in~arg1#1, kmem_cache_create_#in~arg2#1, kmem_cache_create_#in~arg3#1, kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset := 171bv64, 0bv64, 88bv64, 8bv64, 0bv64, 0bv64, 0bv64;havoc kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset;havoc kmem_cache_create_#t~ret2583#1.base, kmem_cache_create_#t~ret2583#1.offset, kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset, kmem_cache_create_~arg1#1, kmem_cache_create_~arg2#1, kmem_cache_create_~arg3#1, kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset;kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset := kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset;kmem_cache_create_~arg1#1 := kmem_cache_create_#in~arg1#1;kmem_cache_create_~arg2#1 := kmem_cache_create_#in~arg2#1;kmem_cache_create_~arg3#1 := kmem_cache_create_#in~arg3#1;kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset := kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, ~bvadd~64(855bv64, pool_create_~pool~34#1.offset)); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11253: assume { :end_inline_dm_thin_exit } true;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: parse_pool_features_~tmp~103#1 := parse_pool_features_#t~ret1078#1;havoc parse_pool_features_#t~ret1078#1; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611-1: SUMMARY for call parse_pool_features_#t~ret1078#1 := strcasecmp(parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, 84bv64, 0bv64); srcloc: null [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572: assume ~bvadd~64(__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset) != ~bvadd~64(~#dm_thin_pool_table~0.base, ~bvadd~64(148bv64, ~#dm_thin_pool_table~0.offset)); [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572: assume !(~bvadd~64(__pool_table_lookup_metadata_dev_~tmp~29#1.base, __pool_table_lookup_metadata_dev_~tmp~29#1.offset) != ~bvadd~64(~#dm_thin_pool_table~0.base, ~bvadd~64(148bv64, ~#dm_thin_pool_table~0.offset)));__pool_table_lookup_metadata_dev_#res#1.base, __pool_table_lookup_metadata_dev_#res#1.offset := __pool_table_lookup_metadata_dev_~pool~1#1.base, __pool_table_lookup_metadata_dev_~pool~1#1.offset; [2025-02-08 03:00:46,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-1: SUMMARY for call INIT_LIST_HEAD(pool_create_~pool~34#1.base, ~bvadd~64(871bv64, pool_create_~pool~34#1.offset)); srcloc: null [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: call write~intINTTYPE1#16(0bv8, pool_create_~pool~34#1.base, ~bvadd~64(72bv64, pool_create_~pool~34#1.offset), 1bv64);call write~intINTTYPE1#16(1bv8, pool_create_~pool~34#1.base, ~bvadd~64(73bv64, pool_create_~pool~34#1.offset), 1bv64); [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9933: assume 0bv32 != thin_ctr_~r~31#1; [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9933: assume !(0bv32 != thin_ctr_~r~31#1);call write~intINTTYPE4#16(1bv32, thin_ctr_~ti#1.base, ~bvadd~64(36bv64, thin_ctr_~ti#1.offset), 4bv64);call write~intINTTYPE1#16(1bv8, thin_ctr_~ti#1.base, ~bvadd~64(76bv64, thin_ctr_~ti#1.offset), 1bv64);call write~intINTTYPE4#16(64bv32, thin_ctr_~ti#1.base, ~bvadd~64(48bv64, thin_ctr_~ti#1.offset), 4bv64);call write~intINTTYPE1#16(1bv8, thin_ctr_~ti#1.base, ~bvadd~64(79bv64, thin_ctr_~ti#1.offset), 1bv64);call thin_ctr_#t~mem1524#1.base, thin_ctr_#t~mem1524#1.offset := read~$Pointer$#16(thin_ctr_~tc~14#1.base, ~bvadd~64(48bv64, thin_ctr_~tc~14#1.offset), 8bv64);call thin_ctr_#t~mem1525#1 := read~intINTTYPE1#16(thin_ctr_#t~mem1524#1.base, ~bvadd~64(5bv64, ~bvadd~64(64bv64, thin_ctr_#t~mem1524#1.offset)), 1bv64); [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: assume 0bv32 == parse_pool_features_~tmp~103#1;call write~intINTTYPE1#16(1bv8, parse_pool_features_~pf#1.base, ~bvadd~64(7bv64, parse_pool_features_~pf#1.offset), 1bv64); [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: assume !(0bv32 == parse_pool_features_~tmp~103#1);call write~$Pointer$#16(85bv64, 0bv64, parse_pool_features_~ti#1.base, ~bvadd~64(68bv64, parse_pool_features_~ti#1.offset), 8bv64);parse_pool_features_~r~17#1 := 4294967274bv32; [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: pool_create_#t~ret1016#1 := __ffs_#res#1;havoc __ffs_~word#1;havoc __ffs_#in~word#1;assume { :end_inline___ffs } true;pool_create_~tmp___1~19#1 := pool_create_#t~ret1016#1;havoc pool_create_#t~ret1016#1;call write~intINTTYPE4#16(pool_create_~tmp___1~19#1[32:0], pool_create_~pool~34#1.base, ~bvadd~64(60bv64, pool_create_~pool~34#1.offset), 4bv64); [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5177: 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;havoc throttle_init_~t#1.base, throttle_init_~t#1.offset, throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset;havoc throttle_init_#in~t#1.base, throttle_init_#in~t#1.offset;assume { :end_inline_throttle_init } true; [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: havoc dm_consume_args_~arg0#1.base, dm_consume_args_~arg0#1.offset, dm_consume_args_~arg1#1;havoc dm_consume_args_#in~arg0#1.base, dm_consume_args_#in~arg0#1.offset, dm_consume_args_#in~arg1#1;assume { :end_inline_dm_consume_args } true;assume { :begin_inline_parse_pool_features } true;parse_pool_features_#in~as#1.base, parse_pool_features_#in~as#1.offset, parse_pool_features_#in~pf#1.base, parse_pool_features_#in~pf#1.offset, parse_pool_features_#in~ti#1.base, parse_pool_features_#in~ti#1.offset := pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset, pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset;havoc parse_pool_features_#res#1;havoc parse_pool_features_#t~mem1070#1, parse_pool_features_#t~ret1071#1, parse_pool_features_#t~ret1072#1.base, parse_pool_features_#t~ret1072#1.offset, parse_pool_features_#t~mem1073#1, parse_pool_features_#t~ret1074#1, parse_pool_features_#t~ret1075#1, parse_pool_features_#t~ret1076#1, parse_pool_features_#t~ret1077#1, parse_pool_features_#t~ret1078#1, parse_pool_features_#t~mem1079#1, parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset, parse_pool_features_~ti#1.base, parse_pool_features_~ti#1.offset, parse_pool_features_~r~17#1, parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset, parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset, parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, parse_pool_features_~tmp~103#1, parse_pool_features_~tmp___0~50#1, parse_pool_features_~tmp___1~22#1, parse_pool_features_~tmp___2~10#1, parse_pool_features_~tmp___3~6#1;parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset := parse_pool_features_#in~as#1.base, parse_pool_features_#in~as#1.offset;parse_pool_features_~pf#1.base, parse_pool_features_~pf#1.offset := parse_pool_features_#in~pf#1.base, parse_pool_features_#in~pf#1.offset;parse_pool_features_~ti#1.base, parse_pool_features_~ti#1.offset := parse_pool_features_#in~ti#1.base, parse_pool_features_#in~ti#1.offset;havoc parse_pool_features_~r~17#1;call parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc parse_pool_features_~arg_name~0#1.base, parse_pool_features_~arg_name~0#1.offset;call parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset := #Ultimate.allocOnStack(16bv64);havoc parse_pool_features_~tmp~103#1;havoc parse_pool_features_~tmp___0~50#1;havoc parse_pool_features_~tmp___1~22#1;havoc parse_pool_features_~tmp___2~10#1;havoc parse_pool_features_~tmp___3~6#1;call write~intINTTYPE4#25(0bv32, parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset, 4bv64);call write~intINTTYPE4#25(4bv32, parse_pool_features_~#_args~0#1.base, ~bvadd~64(4bv64, parse_pool_features_~#_args~0#1.offset), 4bv64);call write~$Pointer$#25(79bv64, 0bv64, parse_pool_features_~#_args~0#1.base, ~bvadd~64(8bv64, parse_pool_features_~#_args~0#1.offset), 8bv64);call parse_pool_features_#t~mem1070#1 := read~intINTTYPE4#24(parse_pool_features_~as#1.base, parse_pool_features_~as#1.offset, 4bv64); [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume pool_ctr_#t~short1149#1;havoc pool_ctr_#t~mem1147#1;havoc pool_ctr_#t~mem1148#1;havoc pool_ctr_#t~short1149#1;call write~intINTTYPE4#16(1bv32, pool_ctr_~ti#1.base, ~bvadd~64(40bv64, pool_ctr_~ti#1.offset), 4bv64);call write~intINTTYPE1#16(1bv8, pool_ctr_~ti#1.base, ~bvadd~64(77bv64, pool_ctr_~ti#1.offset), 1bv64); [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume !pool_ctr_#t~short1149#1;havoc pool_ctr_#t~mem1147#1;havoc pool_ctr_#t~mem1148#1;havoc pool_ctr_#t~short1149#1; [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-1: assume pool_ctr_#t~short1149#1;call pool_ctr_#t~mem1148#1 := read~intINTTYPE1#16(pool_ctr_~#pf~0#1.base, ~bvadd~64(6bv64, pool_ctr_~#pf~0#1.offset), 1bv64);pool_ctr_#t~short1149#1 := 0bv32 != ~zero_extend~32~8(pool_ctr_#t~mem1148#1); [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-1: assume !pool_ctr_#t~short1149#1; [2025-02-08 03:00:46,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-1: __pool_find_#res#1.base, __pool_find_#res#1.offset := __pool_find_~pool~35#1.base, __pool_find_~pool~35#1.offset; [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416-1: SUMMARY for call pool_create_#t~ret1033#1.base, pool_create_#t~ret1033#1.offset := dm_deferred_set_create(); srcloc: null [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: call write~$Pointer$#16(pool_create_#t~ret1033#1.base, pool_create_#t~ret1033#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(887bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~ret1033#1.base, pool_create_#t~ret1033#1.offset;call pool_create_#t~mem1034#1.base, pool_create_#t~mem1034#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(887bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179: call write~intINTTYPE1#16(0bv8, throttle_init_~t#1.base, ~bvadd~64(152bv64, throttle_init_~t#1.offset), 1bv64);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-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179-1: SUMMARY for call __init_rwsem(throttle_init_~t#1.base, throttle_init_~t#1.offset, 8bv64, 0bv64, throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset); srcloc: null [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume 0bv32 != pool_ctr_~r~18#1; [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume !(0bv32 != pool_ctr_~r~18#1);call pool_ctr_#t~mem1096#1 := read~intINTTYPE4#16(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset, 4bv64);pool_ctr_~metadata_mode~0#1 := (if 2bv32 == pool_ctr_#t~mem1096#1 then 1bv32 else 3bv32);havoc pool_ctr_#t~mem1096#1;call pool_ctr_#t~mem1097#1.base, pool_ctr_#t~mem1097#1.offset := read~$Pointer$#16(pool_ctr_~argv#1.base, pool_ctr_~argv#1.offset, 8bv64); [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10333: assume 0bv64 == ~bvadd~64(~_new_mapping_cache~0.base, ~_new_mapping_cache~0.offset); [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10333: assume !(0bv64 == ~bvadd~64(~_new_mapping_cache~0.base, ~_new_mapping_cache~0.offset));dm_thin_init_#res#1 := 0bv32; [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: call write~intINTTYPE8#16(0bv64, pool_create_~pool~34#1.base, ~bvadd~64(48bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume 0bv64 == ~bvadd~64(pool_create_#t~mem1034#1.base, pool_create_#t~mem1034#1.offset);havoc pool_create_#t~mem1034#1.base, pool_create_#t~mem1034#1.offset;call write~$Pointer$#16(72bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64); [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume !(0bv64 == ~bvadd~64(pool_create_#t~mem1034#1.base, pool_create_#t~mem1034#1.offset));havoc pool_create_#t~mem1034#1.base, pool_create_#t~mem1034#1.offset; [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352-1: SUMMARY for call pool_features_init(pool_create_~pool~34#1.base, ~bvadd~64(64bv64, pool_create_~pool~34#1.offset)); srcloc: null [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: assume { :begin_inline_dm_bio_prison_create } true;havoc dm_bio_prison_create_#res#1.base, dm_bio_prison_create_#res#1.offset;havoc dm_bio_prison_create_#t~ret2537#1.base, dm_bio_prison_create_#t~ret2537#1.offset; [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419-1: SUMMARY for call pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset := ERR_PTR(18446744073709551604bv64); srcloc: null [2025-02-08 03:00:46,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset;havoc pool_create_#t~ret1035#1.base, pool_create_#t~ret1035#1.offset; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: 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-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume 0bv64 == ~bvadd~64(pool_create_#t~mem1018#1.base, pool_create_#t~mem1018#1.offset);havoc pool_create_#t~mem1018#1.base, pool_create_#t~mem1018#1.offset;call write~$Pointer$#16(61bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64); [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume !(0bv64 == ~bvadd~64(pool_create_#t~mem1018#1.base, pool_create_#t~mem1018#1.offset));havoc pool_create_#t~mem1018#1.base, pool_create_#t~mem1018#1.offset;assume { :begin_inline_dm_kcopyd_client_create } true;dm_kcopyd_client_create_#in~arg0#1.base, dm_kcopyd_client_create_#in~arg0#1.offset := ~#dm_kcopyd_throttle~0.base, ~#dm_kcopyd_throttle~0.offset;havoc dm_kcopyd_client_create_#res#1.base, dm_kcopyd_client_create_#res#1.offset;havoc dm_kcopyd_client_create_#t~ret2562#1.base, dm_kcopyd_client_create_#t~ret2562#1.offset, dm_kcopyd_client_create_~arg0#1.base, dm_kcopyd_client_create_~arg0#1.offset;dm_kcopyd_client_create_~arg0#1.base, dm_kcopyd_client_create_~arg0#1.offset := dm_kcopyd_client_create_#in~arg0#1.base, dm_kcopyd_client_create_#in~arg0#1.offset; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11261: main_#t~ret1749#1 := dm_thin_init_#res#1;havoc dm_thin_init_#t~ret1650#1, dm_thin_init_#t~ret1651#1, dm_thin_init_#t~ret1652#1.base, dm_thin_init_#t~ret1652#1.offset, dm_thin_init_~r~33#1;assume { :end_inline_dm_thin_init } true;~ldv_retval_2~0 := main_#t~ret1749#1;havoc main_#t~ret1749#1; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: call write~$Pointer$#16(pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset, pool_ctr_~ti#1.base, ~bvadd~64(60bv64, pool_ctr_~ti#1.offset), 8bv64);assume { :begin_inline_calc_metadata_threshold } true;calc_metadata_threshold_#in~pt#1.base, calc_metadata_threshold_#in~pt#1.offset := pool_ctr_~pt~5#1.base, pool_ctr_~pt~5#1.offset;havoc calc_metadata_threshold_#res#1;havoc calc_metadata_threshold_#t~mem1092#1.base, calc_metadata_threshold_#t~mem1092#1.offset, calc_metadata_threshold_#t~mem1093#1.base, calc_metadata_threshold_#t~mem1093#1.offset, calc_metadata_threshold_#t~ret1094#1, calc_metadata_threshold_~pt#1.base, calc_metadata_threshold_~pt#1.offset, calc_metadata_threshold_~quarter~0#1, calc_metadata_threshold_~tmp~109#1, calc_metadata_threshold_~_min1~1#1, calc_metadata_threshold_~_min2~1#1;calc_metadata_threshold_~pt#1.base, calc_metadata_threshold_~pt#1.offset := calc_metadata_threshold_#in~pt#1.base, calc_metadata_threshold_#in~pt#1.offset;havoc calc_metadata_threshold_~quarter~0#1;havoc calc_metadata_threshold_~tmp~109#1;havoc calc_metadata_threshold_~_min1~1#1;havoc calc_metadata_threshold_~_min2~1#1;call calc_metadata_threshold_#t~mem1092#1.base, calc_metadata_threshold_#t~mem1092#1.offset := read~$Pointer$#16(calc_metadata_threshold_~pt#1.base, ~bvadd~64(24bv64, calc_metadata_threshold_~pt#1.offset), 8bv64);call calc_metadata_threshold_#t~mem1093#1.base, calc_metadata_threshold_#t~mem1093#1.offset := read~$Pointer$#16(calc_metadata_threshold_#t~mem1092#1.base, calc_metadata_threshold_#t~mem1092#1.offset, 8bv64); [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301-2: kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset := kmem_cache_create_#t~ret2583#1.base, kmem_cache_create_#t~ret2583#1.offset;havoc kmem_cache_create_#t~ret2583#1.base, kmem_cache_create_#t~ret2583#1.offset; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301-3: SUMMARY for call kmem_cache_create_#t~ret2583#1.base, kmem_cache_create_#t~ret2583#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301: havoc kmem_cache_create_#t~ret2583#1.base, kmem_cache_create_#t~ret2583#1.offset;dm_thin_init_#t~ret1652#1.base, dm_thin_init_#t~ret1652#1.offset := kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset;havoc kmem_cache_create_#t~ret2583#1.base, kmem_cache_create_#t~ret2583#1.offset, kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset, kmem_cache_create_~arg1#1, kmem_cache_create_~arg2#1, kmem_cache_create_~arg3#1, kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset;havoc kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset, kmem_cache_create_#in~arg1#1, kmem_cache_create_#in~arg2#1, kmem_cache_create_#in~arg3#1, kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset;assume { :end_inline_kmem_cache_create } true;~_new_mapping_cache~0.base, ~_new_mapping_cache~0.offset := dm_thin_init_#t~ret1652#1.base, dm_thin_init_#t~ret1652#1.offset;havoc dm_thin_init_#t~ret1652#1.base, dm_thin_init_#t~ret1652#1.offset; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume 0bv32 != ~zero_extend~32~8(thin_ctr_#t~mem1525#1);havoc thin_ctr_#t~mem1524#1.base, thin_ctr_#t~mem1524#1.offset;havoc thin_ctr_#t~mem1525#1;call write~intINTTYPE1#16(1bv8, thin_ctr_~ti#1.base, ~bvadd~64(77bv64, thin_ctr_~ti#1.offset), 1bv64);call write~intINTTYPE4#16(1bv32, thin_ctr_~ti#1.base, ~bvadd~64(40bv64, thin_ctr_~ti#1.offset), 4bv64);call write~intINTTYPE1#16(0bv8, thin_ctr_~ti#1.base, ~bvadd~64(78bv64, thin_ctr_~ti#1.offset), 1bv64); [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume !(0bv32 != ~zero_extend~32~8(thin_ctr_#t~mem1525#1));havoc thin_ctr_#t~mem1524#1.base, thin_ctr_#t~mem1524#1.offset;havoc thin_ctr_#t~mem1525#1; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: pool_ctr_#t~ret1150#1 := calc_metadata_threshold_#res#1;havoc calc_metadata_threshold_#t~mem1092#1.base, calc_metadata_threshold_#t~mem1092#1.offset, calc_metadata_threshold_#t~mem1093#1.base, calc_metadata_threshold_#t~mem1093#1.offset, calc_metadata_threshold_#t~ret1094#1, calc_metadata_threshold_~pt#1.base, calc_metadata_threshold_~pt#1.offset, calc_metadata_threshold_~quarter~0#1, calc_metadata_threshold_~tmp~109#1, calc_metadata_threshold_~_min1~1#1, calc_metadata_threshold_~_min2~1#1;havoc calc_metadata_threshold_#in~pt#1.base, calc_metadata_threshold_#in~pt#1.offset;assume { :end_inline_calc_metadata_threshold } true;pool_ctr_~tmp___6~0#1 := pool_ctr_#t~ret1150#1;havoc pool_ctr_#t~ret1150#1;call pool_ctr_#t~mem1151#1.base, pool_ctr_#t~mem1151#1.offset := read~$Pointer$#16(pool_ctr_~pt~5#1.base, ~bvadd~64(8bv64, pool_ctr_~pt~5#1.offset), 8bv64);call pool_ctr_#t~mem1152#1.base, pool_ctr_#t~mem1152#1.offset := read~$Pointer$#16(pool_ctr_#t~mem1151#1.base, ~bvadd~64(40bv64, pool_ctr_#t~mem1151#1.offset), 8bv64);assume { :begin_inline_dm_pool_register_metadata_threshold } true;dm_pool_register_metadata_threshold_#in~pmd#1.base, dm_pool_register_metadata_threshold_#in~pmd#1.offset, dm_pool_register_metadata_threshold_#in~threshold#1, dm_pool_register_metadata_threshold_#in~fn#1.base, dm_pool_register_metadata_threshold_#in~fn#1.offset, dm_pool_register_metadata_threshold_#in~context#1.base, dm_pool_register_metadata_threshold_#in~context#1.offset := pool_ctr_#t~mem1152#1.base, pool_ctr_#t~mem1152#1.offset, pool_ctr_~tmp___6~0#1, #funAddr~metadata_low_callback.base, #funAddr~metadata_low_callback.offset, pool_ctr_~pool~37#1.base, pool_ctr_~pool~37#1.offset;havoc dm_pool_register_metadata_threshold_#res#1;havoc dm_pool_register_metadata_threshold_#t~mem2493#1.base, dm_pool_register_metadata_threshold_#t~mem2493#1.offset, dm_pool_register_metadata_threshold_#t~ret2494#1, dm_pool_register_metadata_threshold_~pmd#1.base, dm_pool_register_metadata_threshold_~pmd#1.offset, dm_pool_register_metadata_threshold_~threshold#1, dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset, dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset, dm_pool_register_metadata_threshold_~r~88#1;dm_pool_register_metadata_threshold_~pmd#1.base, dm_pool_register_metadata_threshold_~pmd#1.offset := dm_pool_register_metadata_threshold_#in~pmd#1.base, dm_pool_register_metadata_threshold_#in~pmd#1.offset;dm_pool_register_metadata_threshold_~threshold#1 := dm_pool_register_metadata_threshold_#in~threshold#1;dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset := dm_pool_register_metadata_threshold_#in~fn#1.base, dm_pool_register_metadata_threshold_#in~fn#1.offset;dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset := dm_pool_register_metadata_threshold_#in~context#1.base, dm_pool_register_metadata_threshold_#in~context#1.offset;havoc dm_pool_register_metadata_threshold_~r~88#1; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169-2: dm_get_md_#res#1.base, dm_get_md_#res#1.offset := dm_get_md_#t~ret2561#1.base, dm_get_md_#t~ret2561#1.offset;havoc dm_get_md_#t~ret2561#1.base, dm_get_md_#t~ret2561#1.offset; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169-3: SUMMARY for call dm_get_md_#t~ret2561#1.base, dm_get_md_#t~ret2561#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: havoc dm_get_md_#t~ret2561#1.base, dm_get_md_#t~ret2561#1.offset;thin_ctr_#t~ret1511#1.base, thin_ctr_#t~ret1511#1.offset := dm_get_md_#res#1.base, dm_get_md_#res#1.offset;havoc dm_get_md_#t~ret2561#1.base, dm_get_md_#t~ret2561#1.offset, dm_get_md_~arg0#1;havoc dm_get_md_#in~arg0#1;assume { :end_inline_dm_get_md } true;thin_ctr_~pool_md~0#1.base, thin_ctr_~pool_md~0#1.offset := thin_ctr_#t~ret1511#1.base, thin_ctr_#t~ret1511#1.offset;havoc thin_ctr_#t~mem1508#1.base, thin_ctr_#t~mem1508#1.offset;havoc thin_ctr_#t~mem1509#1.base, thin_ctr_#t~mem1509#1.offset;havoc thin_ctr_#t~mem1510#1;havoc thin_ctr_#t~ret1511#1.base, thin_ctr_#t~ret1511#1.offset; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: pool_ctr_~r~18#1 := pool_ctr_#t~ret1098#1;havoc pool_ctr_#t~mem1097#1.base, pool_ctr_#t~mem1097#1.offset;havoc pool_ctr_#t~ret1098#1; [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-1: SUMMARY for call pool_ctr_#t~ret1098#1 := dm_get_device(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, pool_ctr_#t~mem1097#1.base, pool_ctr_#t~mem1097#1.offset, pool_ctr_~metadata_mode~0#1, pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset); srcloc: null [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4260-1: SUMMARY for call kstrtoul_#t~ret17#1 := kstrtoull(kstrtoul_~s#1.base, kstrtoul_~s#1.offset, kstrtoul_~base#1, kstrtoul_~res#1.base, kstrtoul_~res#1.offset); srcloc: null [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-1: SUMMARY for call pool_create_#t~ret1019#1.base, pool_create_#t~ret1019#1.offset := ERR_PTR(18446744073709551604bv64); srcloc: null [2025-02-08 03:00:46,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: pool_create_~err_p~0#1.base, pool_create_~err_p~0#1.offset := pool_create_#t~ret1019#1.base, pool_create_#t~ret1019#1.offset;havoc pool_create_#t~ret1019#1.base, pool_create_#t~ret1019#1.offset; [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4260: kstrtoul_~tmp~1#1 := kstrtoul_#t~ret17#1;havoc kstrtoul_#t~ret17#1;kstrtoul_#res#1 := kstrtoul_~tmp~1#1; [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: pool_ctr_#t~ret1153#1 := dm_pool_register_metadata_threshold_#res#1;havoc dm_pool_register_metadata_threshold_#t~mem2493#1.base, dm_pool_register_metadata_threshold_#t~mem2493#1.offset, dm_pool_register_metadata_threshold_#t~ret2494#1, dm_pool_register_metadata_threshold_~pmd#1.base, dm_pool_register_metadata_threshold_~pmd#1.offset, dm_pool_register_metadata_threshold_~threshold#1, dm_pool_register_metadata_threshold_~fn#1.base, dm_pool_register_metadata_threshold_~fn#1.offset, dm_pool_register_metadata_threshold_~context#1.base, dm_pool_register_metadata_threshold_~context#1.offset, dm_pool_register_metadata_threshold_~r~88#1;havoc dm_pool_register_metadata_threshold_#in~pmd#1.base, dm_pool_register_metadata_threshold_#in~pmd#1.offset, dm_pool_register_metadata_threshold_#in~threshold#1, dm_pool_register_metadata_threshold_#in~fn#1.base, dm_pool_register_metadata_threshold_#in~fn#1.offset, dm_pool_register_metadata_threshold_#in~context#1.base, dm_pool_register_metadata_threshold_#in~context#1.offset;assume { :end_inline_dm_pool_register_metadata_threshold } true;pool_ctr_~r~18#1 := pool_ctr_#t~ret1153#1;havoc pool_ctr_#t~mem1151#1.base, pool_ctr_#t~mem1151#1.offset;havoc pool_ctr_#t~mem1152#1.base, pool_ctr_#t~mem1152#1.offset;havoc pool_ctr_#t~ret1153#1; [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume 0bv32 != pool_ctr_~r~18#1;call write~$Pointer$#16(89bv64, 0bv64, pool_ctr_~ti#1.base, ~bvadd~64(68bv64, pool_ctr_~ti#1.offset), 8bv64); [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume !(0bv32 != pool_ctr_~r~18#1);call pool_ctr_#t~mem1099#1.base, pool_ctr_#t~mem1099#1.offset := read~$Pointer$#52(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset, 8bv64);call pool_ctr_#t~mem1100#1.base, pool_ctr_#t~mem1100#1.offset := read~$Pointer$#16(pool_ctr_#t~mem1099#1.base, pool_ctr_#t~mem1099#1.offset, 8bv64); [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-1: SUMMARY for call pool_create_#t~ret1036#1.base, pool_create_#t~ret1036#1.offset := dm_deferred_set_create(); srcloc: null [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: call write~$Pointer$#16(pool_create_#t~ret1036#1.base, pool_create_#t~ret1036#1.offset, pool_create_~pool~34#1.base, ~bvadd~64(895bv64, pool_create_~pool~34#1.offset), 8bv64);havoc pool_create_#t~ret1036#1.base, pool_create_#t~ret1036#1.offset;call pool_create_#t~mem1037#1.base, pool_create_#t~mem1037#1.offset := read~$Pointer$#16(pool_create_~pool~34#1.base, ~bvadd~64(895bv64, pool_create_~pool~34#1.offset), 8bv64); [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: SUMMARY for call dm_unregister_target(~#pool_target~0.base, ~#pool_target~0.offset); srcloc: null [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: havoc dm_table_get_mode_#t~nondet2574#1;thin_ctr_#t~ret1502#1 := dm_table_get_mode_#res#1;havoc dm_table_get_mode_#t~nondet2574#1, dm_table_get_mode_~arg0#1.base, dm_table_get_mode_~arg0#1.offset;havoc dm_table_get_mode_#in~arg0#1.base, dm_table_get_mode_#in~arg0#1.offset;assume { :end_inline_dm_table_get_mode } true;thin_ctr_~tmp___0~61#1 := thin_ctr_#t~ret1502#1;havoc thin_ctr_#t~mem1501#1.base, thin_ctr_#t~mem1501#1.offset;havoc thin_ctr_#t~ret1502#1;call thin_ctr_#t~mem1503#1.base, thin_ctr_#t~mem1503#1.offset := read~$Pointer$#16(thin_ctr_~argv#1.base, thin_ctr_~argv#1.offset, 8bv64); [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume 0bv64 == ~bvadd~64(pool_create_#t~mem1037#1.base, pool_create_#t~mem1037#1.offset);havoc pool_create_#t~mem1037#1.base, pool_create_#t~mem1037#1.offset;call write~$Pointer$#16(73bv64, 0bv64, pool_create_~error#1.base, pool_create_~error#1.offset, 8bv64); [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume !(0bv64 == ~bvadd~64(pool_create_#t~mem1037#1.base, pool_create_#t~mem1037#1.offset));havoc pool_create_#t~mem1037#1.base, pool_create_#t~mem1037#1.offset;call write~$Pointer$#16(0bv64, 0bv64, pool_create_~pool~34#1.base, ~bvadd~64(903bv64, pool_create_~pool~34#1.offset), 8bv64);assume { :begin_inline_mempool_create_slab_pool } true;mempool_create_slab_pool_#in~min_nr#1, mempool_create_slab_pool_#in~kc#1.base, mempool_create_slab_pool_#in~kc#1.offset := 1024bv32, ~_new_mapping_cache~0.base, ~_new_mapping_cache~0.offset;havoc mempool_create_slab_pool_#res#1.base, mempool_create_slab_pool_#res#1.offset;havoc mempool_create_slab_pool_#t~ret171#1.base, mempool_create_slab_pool_#t~ret171#1.offset, mempool_create_slab_pool_~min_nr#1, mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset, mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset;mempool_create_slab_pool_~min_nr#1 := mempool_create_slab_pool_#in~min_nr#1;mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset := mempool_create_slab_pool_#in~kc#1.base, mempool_create_slab_pool_#in~kc#1.offset;havoc mempool_create_slab_pool_~tmp~17#1.base, mempool_create_slab_pool_~tmp~17#1.offset;assume { :begin_inline_mempool_create } true;mempool_create_#in~arg0#1, mempool_create_#in~arg1#1.base, mempool_create_#in~arg1#1.offset, mempool_create_#in~arg2#1.base, mempool_create_#in~arg2#1.offset, mempool_create_#in~arg3#1.base, mempool_create_#in~arg3#1.offset := mempool_create_slab_pool_~min_nr#1, #funAddr~mempool_alloc_slab.base, #funAddr~mempool_alloc_slab.offset, #funAddr~mempool_free_slab.base, #funAddr~mempool_free_slab.offset, mempool_create_slab_pool_~kc#1.base, mempool_create_slab_pool_~kc#1.offset;havoc mempool_create_#res#1.base, mempool_create_#res#1.offset;havoc mempool_create_#t~ret2589#1.base, mempool_create_#t~ret2589#1.offset, mempool_create_~arg0#1, mempool_create_~arg1#1.base, mempool_create_~arg1#1.offset, mempool_create_~arg2#1.base, mempool_create_~arg2#1.offset, mempool_create_~arg3#1.base, mempool_create_~arg3#1.offset;mempool_create_~arg0#1 := mempool_create_#in~arg0#1;mempool_create_~arg1#1.base, mempool_create_~arg1#1.offset := mempool_create_#in~arg1#1.base, mempool_create_#in~arg1#1.offset;mempool_create_~arg2#1.base, mempool_create_~arg2#1.offset := mempool_create_#in~arg2#1.base, mempool_create_#in~arg2#1.offset;mempool_create_~arg3#1.base, mempool_create_~arg3#1.offset := mempool_create_#in~arg3#1.base, mempool_create_#in~arg3#1.offset; [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume 0bv32 != pool_ctr_~r~18#1; [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume !(0bv32 != pool_ctr_~r~18#1);call write~$Pointer$#16(#funAddr~pool_is_congested.base, #funAddr~pool_is_congested.offset, pool_ctr_~pt~5#1.base, ~bvadd~64(16bv64, ~bvadd~64(32bv64, pool_ctr_~pt~5#1.offset)), 8bv64);call pool_ctr_#t~mem1154#1.base, pool_ctr_#t~mem1154#1.offset := read~$Pointer$#16(pool_ctr_~ti#1.base, pool_ctr_~ti#1.offset, 8bv64);assume { :begin_inline_dm_table_add_target_callbacks } true;dm_table_add_target_callbacks_#in~arg0#1.base, dm_table_add_target_callbacks_#in~arg0#1.offset, dm_table_add_target_callbacks_#in~arg1#1.base, dm_table_add_target_callbacks_#in~arg1#1.offset := pool_ctr_#t~mem1154#1.base, pool_ctr_#t~mem1154#1.offset, pool_ctr_~pt~5#1.base, ~bvadd~64(32bv64, pool_ctr_~pt~5#1.offset);havoc dm_table_add_target_callbacks_~arg0#1.base, dm_table_add_target_callbacks_~arg0#1.offset, dm_table_add_target_callbacks_~arg1#1.base, dm_table_add_target_callbacks_~arg1#1.offset;dm_table_add_target_callbacks_~arg0#1.base, dm_table_add_target_callbacks_~arg0#1.offset := dm_table_add_target_callbacks_#in~arg0#1.base, dm_table_add_target_callbacks_#in~arg0#1.offset;dm_table_add_target_callbacks_~arg1#1.base, dm_table_add_target_callbacks_~arg1#1.offset := dm_table_add_target_callbacks_#in~arg1#1.base, dm_table_add_target_callbacks_#in~arg1#1.offset; [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: dm_thin_init_#res#1 := dm_thin_init_~r~33#1; [2025-02-08 03:00:46,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341-1: SUMMARY for call dm_unregister_target(~#thin_target~0.base, ~#thin_target~0.offset); srcloc: null [2025-02-08 03:00:48,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: havoc #t~mem195.base, #t~mem195.offset;havoc #t~mem196.base, #t~mem196.offset; [2025-02-08 03:00:49,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187-1: SUMMARY for call __thin_bio_rb_add_#t~ret775#1.base, __thin_bio_rb_add_#t~ret775#1.offset := dm_bio_from_per_bio_data(__thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset, 64bv64); srcloc: null [2025-02-08 03:00:49,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220-1: SUMMARY for call bio_list_add(__extract_sorted_bios_~tc#1.base, ~bvadd~64(157bv64, __extract_sorted_bios_~tc#1.offset), __extract_sorted_bios_~bio~11#1.base, __extract_sorted_bios_~bio~11#1.offset); srcloc: null [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset := __thin_bio_rb_add_#t~ret775#1.base, __thin_bio_rb_add_#t~ret775#1.offset;havoc __thin_bio_rb_add_#t~ret775#1.base, __thin_bio_rb_add_#t~ret775#1.offset;call __thin_bio_rb_add_#t~mem776#1 := read~intINTTYPE8#16(__thin_bio_rb_add_~tmp~70#1.base, ~bvadd~64(32bv64, __thin_bio_rb_add_~tmp~70#1.offset), 8bv64); [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220: assume { :begin_inline_rb_erase } true;rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset := __extract_sorted_bios_~pbd~1#1.base, ~bvadd~64(32bv64, __extract_sorted_bios_~pbd~1#1.offset), __extract_sorted_bios_~tc#1.base, ~bvadd~64(189bv64, __extract_sorted_bios_~tc#1.offset);havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset := rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset;rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset := rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset;havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;havoc rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset;assume { :end_inline_rb_erase } true;assume { :begin_inline_rb_next } true;rb_next_#in~arg0#1.base, rb_next_#in~arg0#1.offset := __extract_sorted_bios_~node~0#1.base, __extract_sorted_bios_~node~0#1.offset;havoc rb_next_#res#1.base, rb_next_#res#1.offset;havoc rb_next_#t~ret2594#1.base, rb_next_#t~ret2594#1.offset, rb_next_~arg0#1.base, rb_next_~arg0#1.offset;rb_next_~arg0#1.base, rb_next_~arg0#1.offset := rb_next_#in~arg0#1.base, rb_next_#in~arg0#1.offset; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380-1: __extract_sorted_bios_#t~ret783#1.base, __extract_sorted_bios_#t~ret783#1.offset := rb_next_#res#1.base, rb_next_#res#1.offset;havoc rb_next_#t~ret2594#1.base, rb_next_#t~ret2594#1.offset, rb_next_~arg0#1.base, rb_next_~arg0#1.offset;havoc rb_next_#in~arg0#1.base, rb_next_#in~arg0#1.offset;assume { :end_inline_rb_next } true;__extract_sorted_bios_~node~0#1.base, __extract_sorted_bios_~node~0#1.offset := __extract_sorted_bios_#t~ret783#1.base, __extract_sorted_bios_#t~ret783#1.offset;havoc __extract_sorted_bios_#t~ret783#1.base, __extract_sorted_bios_#t~ret783#1.offset; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380-2: rb_next_#res#1.base, rb_next_#res#1.offset := rb_next_#t~ret2594#1.base, rb_next_#t~ret2594#1.offset;havoc rb_next_#t~ret2594#1.base, rb_next_#t~ret2594#1.offset; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380: havoc rb_next_#t~ret2594#1.base, rb_next_#t~ret2594#1.offset; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: SUMMARY for call spin_unlock_irqrestore(~tc#1.base, ~bvadd~64(73bv64, ~tc#1.offset), ~flags~9#1); srcloc: null [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380-3: SUMMARY for call rb_next_#t~ret2594#1.base, rb_next_#t~ret2594#1.offset := ldv_malloc(24bv64); srcloc: null [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: assume ~bvugt~64(__thin_bio_rb_add_#t~mem776#1, __thin_bio_rb_add_~bi_sector~1#1);havoc __thin_bio_rb_add_#t~mem776#1;call __thin_bio_rb_add_#t~mem777#1.base, __thin_bio_rb_add_#t~mem777#1.offset := read~$Pointer$#16(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8bv64);__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset := __thin_bio_rb_add_#t~mem777#1.base, ~bvadd~64(16bv64, __thin_bio_rb_add_#t~mem777#1.offset);havoc __thin_bio_rb_add_#t~mem777#1.base, __thin_bio_rb_add_#t~mem777#1.offset; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: assume !~bvugt~64(__thin_bio_rb_add_#t~mem776#1, __thin_bio_rb_add_~bi_sector~1#1);havoc __thin_bio_rb_add_#t~mem776#1;call __thin_bio_rb_add_#t~mem778#1.base, __thin_bio_rb_add_#t~mem778#1.offset := read~$Pointer$#16(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8bv64);__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset := __thin_bio_rb_add_#t~mem778#1.base, ~bvadd~64(8bv64, __thin_bio_rb_add_#t~mem778#1.offset);havoc __thin_bio_rb_add_#t~mem778#1.base, __thin_bio_rb_add_#t~mem778#1.offset; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312: ~tmp___3~1#1 := ~count~0#1;~count~0#1 := ~bvadd~32(1bv32, ~count~0#1); [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: havoc rb_first_#t~ret2593#1.base, rb_first_#t~ret2593#1.offset; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset := __thin_bio_rb_add_#t~ret780#1.base, __thin_bio_rb_add_#t~ret780#1.offset;havoc __thin_bio_rb_add_#t~ret780#1.base, __thin_bio_rb_add_#t~ret780#1.offset;__thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset := __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;assume { :begin_inline_rb_link_node } true;rb_link_node_#in~node#1.base, rb_link_node_#in~node#1.offset, rb_link_node_#in~parent#1.base, rb_link_node_#in~parent#1.offset, rb_link_node_#in~rb_link#1.base, rb_link_node_#in~rb_link#1.offset := __thin_bio_rb_add_~pbd~0#1.base, ~bvadd~64(32bv64, __thin_bio_rb_add_~pbd~0#1.offset), __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset, __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset;havoc rb_link_node_~node#1.base, rb_link_node_~node#1.offset, rb_link_node_~parent#1.base, rb_link_node_~parent#1.offset, rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset, rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset;rb_link_node_~node#1.base, rb_link_node_~node#1.offset := rb_link_node_#in~node#1.base, rb_link_node_#in~node#1.offset;rb_link_node_~parent#1.base, rb_link_node_~parent#1.offset := rb_link_node_#in~parent#1.base, rb_link_node_#in~parent#1.offset;rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset := rb_link_node_#in~rb_link#1.base, rb_link_node_#in~rb_link#1.offset;havoc rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset;call write~intINTTYPE8#16(~bvadd~64(rb_link_node_~parent#1.base, rb_link_node_~parent#1.offset), rb_link_node_~node#1.base, rb_link_node_~node#1.offset, 8bv64);rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset := 0bv64, 0bv64;call write~$Pointer$#16(rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset, rb_link_node_~node#1.base, ~bvadd~64(8bv64, rb_link_node_~node#1.offset), 8bv64);call write~$Pointer$#16(rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset, rb_link_node_~node#1.base, ~bvadd~64(16bv64, rb_link_node_~node#1.offset), 8bv64);call write~$Pointer$#16(rb_link_node_~node#1.base, rb_link_node_~node#1.offset, rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset, 8bv64);havoc rb_link_node_~node#1.base, rb_link_node_~node#1.offset, rb_link_node_~parent#1.base, rb_link_node_~parent#1.offset, rb_link_node_~rb_link#1.base, rb_link_node_~rb_link#1.offset, rb_link_node_~tmp~7#1.base, rb_link_node_~tmp~7#1.offset;havoc rb_link_node_#in~node#1.base, rb_link_node_#in~node#1.offset, rb_link_node_#in~parent#1.base, rb_link_node_#in~parent#1.offset, rb_link_node_#in~rb_link#1.base, rb_link_node_#in~rb_link#1.offset;assume { :end_inline_rb_link_node } true;assume { :begin_inline_rb_insert_color } true;rb_insert_color_#in~arg0#1.base, rb_insert_color_#in~arg0#1.offset, rb_insert_color_#in~arg1#1.base, rb_insert_color_#in~arg1#1.offset := __thin_bio_rb_add_~pbd~0#1.base, ~bvadd~64(32bv64, __thin_bio_rb_add_~pbd~0#1.offset), __thin_bio_rb_add_~tc#1.base, ~bvadd~64(189bv64, __thin_bio_rb_add_~tc#1.offset);havoc rb_insert_color_~arg0#1.base, rb_insert_color_~arg0#1.offset, rb_insert_color_~arg1#1.base, rb_insert_color_~arg1#1.offset;rb_insert_color_~arg0#1.base, rb_insert_color_~arg0#1.offset := rb_insert_color_#in~arg0#1.base, rb_insert_color_#in~arg0#1.offset;rb_insert_color_~arg1#1.base, rb_insert_color_~arg1#1.offset := rb_insert_color_#in~arg1#1.base, rb_insert_color_#in~arg1#1.offset;havoc rb_insert_color_~arg0#1.base, rb_insert_color_~arg0#1.offset, rb_insert_color_~arg1#1.base, rb_insert_color_~arg1#1.offset;havoc rb_insert_color_#in~arg0#1.base, rb_insert_color_#in~arg0#1.offset, rb_insert_color_#in~arg1#1.base, rb_insert_color_#in~arg1#1.offset;assume { :end_inline_rb_insert_color } true;havoc __thin_bio_rb_add_#t~mem773#1, __thin_bio_rb_add_#t~mem774#1.base, __thin_bio_rb_add_#t~mem774#1.offset, __thin_bio_rb_add_#t~ret775#1.base, __thin_bio_rb_add_#t~ret775#1.offset, __thin_bio_rb_add_#t~mem776#1, __thin_bio_rb_add_#t~mem777#1.base, __thin_bio_rb_add_#t~mem777#1.offset, __thin_bio_rb_add_#t~mem778#1.base, __thin_bio_rb_add_#t~mem778#1.offset, __thin_bio_rb_add_#t~mem779#1.base, __thin_bio_rb_add_#t~mem779#1.offset, __thin_bio_rb_add_#t~ret780#1.base, __thin_bio_rb_add_#t~ret780#1.offset, __thin_bio_rb_add_~tc#1.base, __thin_bio_rb_add_~tc#1.offset, __thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset, __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset, __thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset, __thin_bio_rb_add_~bi_sector~1#1, __thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset, __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset, __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;havoc __thin_bio_rb_add_#in~tc#1.base, __thin_bio_rb_add_#in~tc#1.offset, __thin_bio_rb_add_#in~bio#1.base, __thin_bio_rb_add_#in~bio#1.offset;assume { :end_inline___thin_bio_rb_add } true; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297-1: SUMMARY for call #t~ret793#1 := ensure_next_mapping(~pool~25#1.base, ~pool~25#1.offset); srcloc: null [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: ~tmp___2~3#1 := #t~ret793#1; [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198-1: SUMMARY for call __thin_bio_rb_add_#t~ret780#1.base, __thin_bio_rb_add_#t~ret780#1.offset := dm_per_bio_data(__thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset, 64bv64); srcloc: null [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: assume 0bv32 == ~bvand~32(127bv32, ~tmp___3~1#1); [2025-02-08 03:00:49,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: assume !(0bv32 == ~bvand~32(127bv32, ~tmp___3~1#1)); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182: call __thin_bio_rb_add_#t~mem779#1.base, __thin_bio_rb_add_#t~mem779#1.offset := read~$Pointer$#16(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8bv64); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: assume 0bv32 != ~tmp___2~3#1; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: assume !(0bv32 != ~tmp___2~3#1);call #t~mem796#1 := read~intINTTYPE8#16(~bio~13#1.base, ~bvadd~64(24bv64, ~bio~13#1.offset), 8bv64); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: 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-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-1: SUMMARY for call throttle_work_update(~pool~25#1.base, ~bvadd~64(98bv64, ~pool~25#1.offset)); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315: call #t~mem805#1.base, #t~mem805#1.offset := read~$Pointer$#16(~pool~25#1.base, ~bvadd~64(40bv64, ~pool~25#1.offset), 8bv64); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249: assume { :begin_inline___thin_bio_rb_add } true;__thin_bio_rb_add_#in~tc#1.base, __thin_bio_rb_add_#in~tc#1.offset, __thin_bio_rb_add_#in~bio#1.base, __thin_bio_rb_add_#in~bio#1.offset := __sort_thin_deferred_bios_~tc#1.base, __sort_thin_deferred_bios_~tc#1.offset, __sort_thin_deferred_bios_~bio~12#1.base, __sort_thin_deferred_bios_~bio~12#1.offset;havoc __thin_bio_rb_add_#t~mem773#1, __thin_bio_rb_add_#t~mem774#1.base, __thin_bio_rb_add_#t~mem774#1.offset, __thin_bio_rb_add_#t~ret775#1.base, __thin_bio_rb_add_#t~ret775#1.offset, __thin_bio_rb_add_#t~mem776#1, __thin_bio_rb_add_#t~mem777#1.base, __thin_bio_rb_add_#t~mem777#1.offset, __thin_bio_rb_add_#t~mem778#1.base, __thin_bio_rb_add_#t~mem778#1.offset, __thin_bio_rb_add_#t~mem779#1.base, __thin_bio_rb_add_#t~mem779#1.offset, __thin_bio_rb_add_#t~ret780#1.base, __thin_bio_rb_add_#t~ret780#1.offset, __thin_bio_rb_add_~tc#1.base, __thin_bio_rb_add_~tc#1.offset, __thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset, __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset, __thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset, __thin_bio_rb_add_~bi_sector~1#1, __thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset, __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset, __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;__thin_bio_rb_add_~tc#1.base, __thin_bio_rb_add_~tc#1.offset := __thin_bio_rb_add_#in~tc#1.base, __thin_bio_rb_add_#in~tc#1.offset;__thin_bio_rb_add_~bio#1.base, __thin_bio_rb_add_~bio#1.offset := __thin_bio_rb_add_#in~bio#1.base, __thin_bio_rb_add_#in~bio#1.offset;havoc __thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset;havoc __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset;havoc __thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset;havoc __thin_bio_rb_add_~bi_sector~1#1;havoc __thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset;havoc __thin_bio_rb_add_~tmp~70#1.base, __thin_bio_rb_add_~tmp~70#1.offset;havoc __thin_bio_rb_add_~tmp___0~29#1.base, __thin_bio_rb_add_~tmp___0~29#1.offset;call __thin_bio_rb_add_#t~mem773#1 := read~intINTTYPE8#16(__thin_bio_rb_add_~bio#1.base, ~bvadd~64(32bv64, __thin_bio_rb_add_~bio#1.offset), 8bv64);__thin_bio_rb_add_~bi_sector~1#1 := __thin_bio_rb_add_#t~mem773#1;havoc __thin_bio_rb_add_#t~mem773#1;__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset := __thin_bio_rb_add_~tc#1.base, ~bvadd~64(189bv64, __thin_bio_rb_add_~tc#1.offset);__thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset := 0bv64, 0bv64; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume 0bv64 != ~bvand~64(128bv64, #t~mem796#1);havoc #t~mem796#1;call #t~mem800#1.base, #t~mem800#1.offset := read~$Pointer$#16(~pool~25#1.base, ~bvadd~64(927bv64, ~pool~25#1.offset), 8bv64); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume !(0bv64 != ~bvand~64(128bv64, #t~mem796#1));havoc #t~mem796#1;call #t~mem804#1.base, #t~mem804#1.offset := read~$Pointer$#16(~pool~25#1.base, ~bvadd~64(919bv64, ~pool~25#1.offset), 8bv64); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-1: SUMMARY for call #t~ret794#1.base, #t~ret794#1.offset := spinlock_check(~tc#1.base, ~bvadd~64(73bv64, ~tc#1.offset)); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: ~tmp___1~10#1.base, ~tmp___1~10#1.offset := #t~ret794#1.base, #t~ret794#1.offset;havoc #t~ret794#1.base, #t~ret794#1.offset; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316-1: SUMMARY for call dm_pool_issue_prefetches(#t~mem805#1.base, #t~mem805#1.offset); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316: havoc #t~mem805#1.base, #t~mem805#1.offset; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: call __thin_bio_rb_add_#t~mem774#1.base, __thin_bio_rb_add_#t~mem774#1.offset := read~$Pointer$#16(__thin_bio_rb_add_~rbp~0#1.base, __thin_bio_rb_add_~rbp~0#1.offset, 8bv64);__thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset := __thin_bio_rb_add_#t~mem774#1.base, __thin_bio_rb_add_#t~mem774#1.offset;__thin_bio_rb_add_~__mptr~6#1.base, __thin_bio_rb_add_~__mptr~6#1.offset := __thin_bio_rb_add_~parent~0#1.base, __thin_bio_rb_add_~parent~0#1.offset;__thin_bio_rb_add_~pbd~0#1.base, __thin_bio_rb_add_~pbd~0#1.offset := __thin_bio_rb_add_~__mptr~6#1.base, ~bvadd~64(18446744073709549568bv64, __thin_bio_rb_add_~__mptr~6#1.offset); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7217: __extract_sorted_bios_~__mptr~7#1.base, __extract_sorted_bios_~__mptr~7#1.offset := __extract_sorted_bios_~node~0#1.base, __extract_sorted_bios_~node~0#1.offset;__extract_sorted_bios_~pbd~1#1.base, __extract_sorted_bios_~pbd~1#1.offset := __extract_sorted_bios_~__mptr~7#1.base, ~bvadd~64(18446744073709549568bv64, __extract_sorted_bios_~__mptr~7#1.offset); [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: 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-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308-1: SUMMARY for call ##fun~$Pointer$~X~$Pointer$~TO~VOID(~tc#1.base, ~tc#1.offset, ~bio~13#1.base, ~bio~13#1.offset, #t~mem800#1.base, #t~mem800#1.offset); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308: havoc #t~mem800#1.base, #t~mem800#1.offset; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300-1: SUMMARY for call #t~ret795#1 := _raw_spin_lock_irqsave(~tmp___1~10#1.base, ~tmp___1~10#1.offset); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: ~flags~9#1 := #t~ret795#1;havoc #t~ret795#1; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: SUMMARY for call bio_list_add(~tc#1.base, ~bvadd~64(157bv64, ~tc#1.offset), ~bio~13#1.base, ~bio~13#1.offset); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: assume 0bv64 != ~bvadd~64(__thin_bio_rb_add_#t~mem779#1.base, __thin_bio_rb_add_#t~mem779#1.offset);havoc __thin_bio_rb_add_#t~mem779#1.base, __thin_bio_rb_add_#t~mem779#1.offset; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: assume !(0bv64 != ~bvadd~64(__thin_bio_rb_add_#t~mem779#1.base, __thin_bio_rb_add_#t~mem779#1.offset));havoc __thin_bio_rb_add_#t~mem779#1.base, __thin_bio_rb_add_#t~mem779#1.offset; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219-1: SUMMARY for call __extract_sorted_bios_#t~ret782#1.base, __extract_sorted_bios_#t~ret782#1.offset := dm_bio_from_per_bio_data(__extract_sorted_bios_~pbd~1#1.base, __extract_sorted_bios_~pbd~1#1.offset, 64bv64); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219: __extract_sorted_bios_~bio~11#1.base, __extract_sorted_bios_~bio~11#1.offset := __extract_sorted_bios_#t~ret782#1.base, __extract_sorted_bios_#t~ret782#1.offset;havoc __extract_sorted_bios_#t~ret782#1.base, __extract_sorted_bios_#t~ret782#1.offset; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: havoc #t~mem804#1.base, #t~mem804#1.offset; [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: SUMMARY for call ##fun~$Pointer$~X~$Pointer$~TO~VOID(~tc#1.base, ~tc#1.offset, ~bio~13#1.base, ~bio~13#1.offset, #t~mem804#1.base, #t~mem804#1.offset); srcloc: null [2025-02-08 03:00:49,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: SUMMARY for call bio_list_merge(~tc#1.base, ~bvadd~64(157bv64, ~tc#1.offset), ~#bios~4#1.base, ~#bios~4#1.offset); srcloc: null [2025-02-08 03:00:50,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: call ULTIMATE.dealloc(~#lookup_result~1.base, ~#lookup_result~1.offset);havoc ~#lookup_result~1.base, ~#lookup_result~1.offset; [2025-02-08 03:00:54,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390: call ULTIMATE.dealloc(~#sblock~2.base, ~#sblock~2.offset);havoc ~#sblock~2.base, ~#sblock~2.offset; [2025-02-08 03:00:55,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13665: havoc dm_bm_set_read_write_~arg0#1.base, dm_bm_set_read_write_~arg0#1.offset;havoc dm_bm_set_read_write_#in~arg0#1.base, dm_bm_set_read_write_#in~arg0#1.offset;assume { :end_inline_dm_bm_set_read_write } true;havoc dm_pool_metadata_read_write_#t~mem2492#1.base, dm_pool_metadata_read_write_#t~mem2492#1.offset; [2025-02-08 03:00:55,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: SUMMARY for call set_discard_callbacks(~pool#1.base, ~pool#1.offset); srcloc: null [2025-02-08 03:00:55,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13666: SUMMARY for call up_write(dm_pool_metadata_read_write_~pmd#1.base, ~bvadd~64(304bv64, dm_pool_metadata_read_write_~pmd#1.offset)); srcloc: null [2025-02-08 03:00:55,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: havoc dm_pool_metadata_read_write_#t~mem2492#1.base, dm_pool_metadata_read_write_#t~mem2492#1.offset, dm_pool_metadata_read_write_~pmd#1.base, dm_pool_metadata_read_write_~pmd#1.offset;havoc dm_pool_metadata_read_write_#in~pmd#1.base, dm_pool_metadata_read_write_#in~pmd#1.offset;assume { :end_inline_dm_pool_metadata_read_write } true;call write~$Pointer$#16(#funAddr~process_bio.base, #funAddr~process_bio.offset, ~pool#1.base, ~bvadd~64(919bv64, ~pool#1.offset), 8bv64);call write~$Pointer$#16(#funAddr~process_discard_bio.base, #funAddr~process_discard_bio.offset, ~pool#1.base, ~bvadd~64(927bv64, ~pool#1.offset), 8bv64);call write~$Pointer$#16(#funAddr~process_cell.base, #funAddr~process_cell.offset, ~pool#1.base, ~bvadd~64(935bv64, ~pool#1.offset), 8bv64);call write~$Pointer$#16(#funAddr~process_prepared_mapping.base, #funAddr~process_prepared_mapping.offset, ~pool#1.base, ~bvadd~64(951bv64, ~pool#1.offset), 8bv64); [2025-02-08 03:00:55,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: havoc #t~ret2538.base, #t~ret2538.offset; [2025-02-08 03:00:55,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: havoc #t~nondet2592; [2025-02-08 03:00:55,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4297: havoc #t~mem30.base, #t~mem30.offset; [2025-02-08 03:00:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: havoc io_overlaps_block_#t~mem521#1;havoc io_overlaps_block_#t~mem520#1;#t~ret523#1 := io_overlaps_block_#res#1;havoc io_overlaps_block_#t~mem521#1, io_overlaps_block_#t~mem520#1, io_overlaps_block_~pool#1.base, io_overlaps_block_~pool#1.offset, io_overlaps_block_~bio#1.base, io_overlaps_block_~bio#1.offset;havoc io_overlaps_block_#in~pool#1.base, io_overlaps_block_#in~pool#1.offset, io_overlaps_block_#in~bio#1.base, io_overlaps_block_#in~bio#1.offset;assume { :end_inline_io_overlaps_block } true;~tmp~45#1 := #t~ret523#1;havoc #t~ret523#1; [2025-02-08 03:00:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: assume 0bv32 != ~tmp~45#1;~tmp___0~16#1 := 1bv32; [2025-02-08 03:00:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: assume !(0bv32 != ~tmp~45#1);~tmp___0~16#1 := 0bv32; [2025-02-08 03:00:55,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4218: havoc #t~mem7; [2025-02-08 03:00:55,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4526: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 03:00:55,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14120: havoc #t~nondet2553; [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145-1: SUMMARY for call requeue_bios_#t~ret974#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145: requeue_bios_~tmp___1~16#1 := requeue_bios_#t~ret974#1;havoc requeue_bios_#t~ret974#1;requeue_bios_~__mptr___0~7#1.base, requeue_bios_~__mptr___0~7#1.offset := requeue_bios_~________p1___0~2#1.base, requeue_bios_~________p1___0~2#1.offset;requeue_bios_~tc~10#1.base, requeue_bios_~tc~10#1.offset := requeue_bios_~__mptr___0~7#1.base, requeue_bios_~__mptr___0~7#1.offset; [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139-1: SUMMARY for call spin_unlock_irqrestore(requeue_bios_~tc~10#1.base, ~bvadd~64(73bv64, requeue_bios_~tc~10#1.offset), requeue_bios_~flags~14#1); srcloc: null [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: call requeue_bios_#t~mem972#1.base, requeue_bios_#t~mem972#1.offset := read~$Pointer$#16(requeue_bios_~tc~10#1.base, requeue_bios_~tc~10#1.offset, 8bv64);call write~$Pointer$#2(requeue_bios_#t~mem972#1.base, requeue_bios_#t~mem972#1.offset, requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset, 8bv64);havoc requeue_bios_#t~mem972#1.base, requeue_bios_#t~mem972#1.offset; [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call __read_once_size(requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset, requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset, 8bv32); srcloc: null [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: call requeue_bios_#t~mem973#1.base, requeue_bios_#t~mem973#1.offset := read~$Pointer$#2(requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset, 8bv64);requeue_bios_~_________p1___0~2#1.base, requeue_bios_~_________p1___0~2#1.offset := requeue_bios_#t~mem973#1.base, requeue_bios_#t~mem973#1.offset;havoc requeue_bios_#t~mem973#1.base, requeue_bios_#t~mem973#1.offset;requeue_bios_~________p1___0~2#1.base, requeue_bios_~________p1___0~2#1.offset := requeue_bios_~_________p1___0~2#1.base, requeue_bios_~_________p1___0~2#1.offset; [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135-1: SUMMARY for call requeue_bios_#t~ret970#1.base, requeue_bios_#t~ret970#1.offset := spinlock_check(requeue_bios_~tc~10#1.base, ~bvadd~64(73bv64, requeue_bios_~tc~10#1.offset)); srcloc: null [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: requeue_bios_~tmp___0~43#1.base, requeue_bios_~tmp___0~43#1.offset := requeue_bios_#t~ret970#1.base, requeue_bios_#t~ret970#1.offset; [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: SUMMARY for call bio_list_merge(requeue_bios_~tc~10#1.base, ~bvadd~64(157bv64, requeue_bios_~tc~10#1.offset), requeue_bios_~tc~10#1.base, ~bvadd~64(173bv64, requeue_bios_~tc~10#1.offset)); srcloc: null [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: 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-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: SUMMARY for call bio_list_init(requeue_bios_~tc~10#1.base, ~bvadd~64(173bv64, requeue_bios_~tc~10#1.offset)); srcloc: null [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-1: SUMMARY for call requeue_bios_#t~ret971#1 := _raw_spin_lock_irqsave(requeue_bios_~tmp___0~43#1.base, requeue_bios_~tmp___0~43#1.offset); srcloc: null [2025-02-08 03:00:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: requeue_bios_~flags~14#1 := requeue_bios_#t~ret971#1;havoc requeue_bios_#t~ret971#1; [2025-02-08 03:00:56,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: 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-02-08 03:00:56,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: call ULTIMATE.dealloc(~#w~2#1.base, ~#w~2#1.offset);havoc ~#w~2#1.base, ~#w~2#1.offset; [2025-02-08 03:00:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14030: havoc #t~nondet2534; [2025-02-08 03:00:57,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: havoc passdown_enabled_#t~mem893#1; [2025-02-08 03:00:57,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14149: havoc #t~ret2556.base, #t~ret2556.offset; [2025-02-08 03:01:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244: havoc #t~ret2576.base, #t~ret2576.offset; [2025-02-08 03:01:10,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14280: havoc #t~nondet2582; [2025-02-08 03:01:11,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033: ~tc~12#1.base, ~tc~12#1.offset := #t~ret1232#1.base, #t~ret1232#1.offset;havoc #t~ret1232#1.base, #t~ret1232#1.offset; [2025-02-08 03:01:11,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033-1: SUMMARY for call #t~ret1232#1.base, #t~ret1232#1.offset := get_next_thin(~pool#1.base, ~pool#1.offset, ~tc~12#1.base, ~tc~12#1.offset); srcloc: null [2025-02-08 03:01:11,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032: call #t~mem1231#1.base, #t~mem1231#1.offset := read~$Pointer$#16(~tc~12#1.base, ~bvadd~64(64bv64, ~tc~12#1.offset), 8bv64);assume { :begin_inline_dm_internal_resume } true;dm_internal_resume_#in~arg0#1.base, dm_internal_resume_#in~arg0#1.offset := #t~mem1231#1.base, #t~mem1231#1.offset;havoc dm_internal_resume_~arg0#1.base, dm_internal_resume_~arg0#1.offset;dm_internal_resume_~arg0#1.base, dm_internal_resume_~arg0#1.offset := dm_internal_resume_#in~arg0#1.base, dm_internal_resume_#in~arg0#1.offset;havoc dm_internal_resume_~arg0#1.base, dm_internal_resume_~arg0#1.offset;havoc dm_internal_resume_#in~arg0#1.base, dm_internal_resume_#in~arg0#1.offset;assume { :end_inline_dm_internal_resume } true; [2025-02-08 03:01:11,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14100: havoc #t~nondet2548; [2025-02-08 03:01:15,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: 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;