./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-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c3c9cd85dafb9d9b0916e103277bb89ec6f99d2bbc1d5523919dc9ef8faa3716 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:37:48,275 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:37:48,331 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:37:48,337 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:37:48,339 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:37:48,358 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:37:48,359 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:37:48,359 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:37:48,359 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:37:48,359 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:37:48,360 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:37:48,360 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:37:48,360 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:37:48,361 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:37:48,361 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:37:48,361 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:37:48,361 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:37:48,361 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:37:48,361 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:37:48,362 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:37:48,362 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:37:48,363 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:37:48,363 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c3c9cd85dafb9d9b0916e103277bb89ec6f99d2bbc1d5523919dc9ef8faa3716 [2025-03-04 04:37:48,597 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:37:48,606 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:37:48,608 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:37:48,609 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:37:48,610 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:37:48,611 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-03-04 04:37:49,845 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/833152005/126d89d8a37a4ae7aef53d41be55ab5e/FLAG583eca9ff [2025-03-04 04:37:50,416 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:37:50,416 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-03-04 04:37:50,466 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/833152005/126d89d8a37a4ae7aef53d41be55ab5e/FLAG583eca9ff [2025-03-04 04:37:50,902 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/833152005/126d89d8a37a4ae7aef53d41be55ab5e [2025-03-04 04:37:50,904 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:37:50,905 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:37:50,906 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:37:50,906 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:37:50,909 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:37:50,910 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:37:50" (1/1) ... [2025-03-04 04:37:50,910 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@49e66dae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:50, skipping insertion in model container [2025-03-04 04:37:50,910 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:37:50" (1/1) ... [2025-03-04 04:37:51,001 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:37:54,403 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[385213,385226] [2025-03-04 04:37:54,465 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:37:54,494 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:37:54,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4206] [2025-03-04 04:37:54,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4208] [2025-03-04 04:37:54,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4224] [2025-03-04 04:37:54,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4233] [2025-03-04 04:37:54,596 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)); [4462] [2025-03-04 04:37:54,596 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"); [4470-4471] [2025-03-04 04:37:54,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4484] [2025-03-04 04:37:54,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4487] [2025-03-04 04:37:54,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4489] [2025-03-04 04:37:54,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4494] [2025-03-04 04:37:54,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4497] [2025-03-04 04:37:54,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4499] [2025-03-04 04:37:54,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4504] [2025-03-04 04:37:54,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4507] [2025-03-04 04:37:54,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4509] [2025-03-04 04:37:54,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4514] [2025-03-04 04:37:54,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4517] [2025-03-04 04:37:54,600 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4519] [2025-03-04 04:37:54,600 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4537] [2025-03-04 04:37:54,600 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4540] [2025-03-04 04:37:54,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4542] [2025-03-04 04:37:54,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4547] [2025-03-04 04:37:54,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4550] [2025-03-04 04:37:54,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4552] [2025-03-04 04:37:54,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4557] [2025-03-04 04:37:54,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4560] [2025-03-04 04:37:54,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4562] [2025-03-04 04:37:54,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4567] [2025-03-04 04:37:54,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4570] [2025-03-04 04:37:54,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4572] [2025-03-04 04:37:54,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4638] [2025-03-04 04:37:54,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4645] [2025-03-04 04:37:54,623 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (554), "i" (12UL)); [5458-5459] [2025-03-04 04:37:54,623 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (560), "i" (12UL)); [5476-5477] [2025-03-04 04:37:54,623 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (568), "i" (12UL)); [5499-5500] [2025-03-04 04:37:54,626 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (584), "i" (12UL)); [5538-5539] [2025-03-04 04:37:54,647 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (1171), "i" (12UL)); [6244-6245] [2025-03-04 04:37:54,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6656] [2025-03-04 04:37:54,692 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (2103), "i" (12UL)); [7304-7305] [2025-03-04 04:37:54,693 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (2104), "i" (12UL)); [7313-7314] [2025-03-04 04:37:54,694 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (2155), "i" (12UL)); [7403-7404] [2025-03-04 04:37:54,788 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (2921), "i" (12UL)); [8423-8424] [2025-03-04 04:37:54,789 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (2927), "i" (12UL)); [8442-8443] [2025-03-04 04:37:54,789 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin.c"), "i" (2928), "i" (12UL)); [8450-8451] [2025-03-04 04:37:54,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1398/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-thin-metadata.c"), "i" (1214), "i" (12UL)); [12905-12906] [2025-03-04 04:37:54,956 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[385213,385226] [2025-03-04 04:37:54,968 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:37:55,138 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2025-03-04 04:37:55,143 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:37:55,145 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55 WrapperNode [2025-03-04 04:37:55,145 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:37:55,146 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:37:55,146 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:37:55,146 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:37:55,153 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:55,264 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:55,463 INFO L138 Inliner]: procedures = 589, calls = 4608, calls flagged for inlining = 240, calls inlined = 237, statements flattened = 11057 [2025-03-04 04:37:55,464 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:37:55,465 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:37:55,465 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:37:55,465 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:37:55,473 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:55,474 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:55,524 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:58,752 INFO L175 MemorySlicer]: Split 1878 memory accesses to 63 slices as follows [2, 2, 4, 19, 1, 7, 3, 20, 5, 2, 3, 2, 2, 3, 5, 69, 23, 1, 2, 4, 3, 2, 4, 1411, 3, 3, 66, 3, 8, 3, 6, 2, 1, 8, 1, 1, 14, 3, 3, 15, 1, 2, 2, 8, 9, 3, 4, 3, 3, 2, 2, 5, 3, 60, 2, 3, 3, 1, 2, 1, 11, 8, 1]. 75 percent of accesses are in the largest equivalence class. The 145 initializations are split as follows [0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 2, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 8, 0, 3, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 502 writes are split as follows [0, 0, 1, 11, 1, 0, 2, 2, 1, 2, 2, 2, 0, 3, 1, 0, 12, 1, 1, 2, 1, 1, 4, 357, 1, 1, 1, 3, 0, 2, 1, 1, 0, 0, 0, 1, 0, 2, 3, 5, 0, 1, 1, 0, 0, 0, 0, 2, 1, 1, 0, 0, 1, 60, 1, 3, 1, 0, 1, 1, 0, 0, 0]. [2025-03-04 04:37:58,753 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:58,753 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:58,899 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:58,919 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:58,984 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:59,024 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:59,090 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:37:59,092 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:37:59,093 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:37:59,093 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:37:59,094 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (1/1) ... [2025-03-04 04:37:59,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:37:59,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:37:59,118 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 04:37:59,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 04:37:59,138 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-03-04 04:37:59,138 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-03-04 04:37:59,138 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 04:37:59,138 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 04:37:59,139 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2025-03-04 04:37:59,139 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2025-03-04 04:37:59,139 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-03-04 04:37:59,139 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-03-04 04:37:59,139 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-03-04 04:37:59,139 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-03-04 04:37:59,139 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2025-03-04 04:37:59,139 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2025-03-04 04:37:59,139 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2025-03-04 04:37:59,139 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2025-03-04 04:37:59,139 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2025-03-04 04:37:59,139 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-03-04 04:37:59,140 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-03-04 04:37:59,140 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-03-04 04:37:59,142 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-03-04 04:37:59,142 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2025-03-04 04:37:59,142 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2025-03-04 04:37:59,142 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2025-03-04 04:37:59,142 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2025-03-04 04:37:59,142 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-03-04 04:37:59,142 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-03-04 04:37:59,142 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2025-03-04 04:37:59,142 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2025-03-04 04:37:59,142 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:37:59,143 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2025-03-04 04:37:59,143 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2025-03-04 04:37:59,144 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:37:59,144 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-03-04 04:37:59,144 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2025-03-04 04:37:59,144 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2025-03-04 04:37:59,144 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2025-03-04 04:37:59,144 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-03-04 04:37:59,144 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-03-04 04:37:59,144 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-03-04 04:37:59,145 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:37:59,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-03-04 04:37:59,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-03-04 04:37:59,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-03-04 04:37:59,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-03-04 04:37:59,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-03-04 04:37:59,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-03-04 04:37:59,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-03-04 04:37:59,149 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2025-03-04 04:37:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2025-03-04 04:37:59,149 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2025-03-04 04:37:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:37:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2025-03-04 04:37:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2025-03-04 04:37:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-04 04:37:59,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-03-04 04:37:59,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-03-04 04:37:59,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-03-04 04:37:59,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-03-04 04:37:59,152 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2025-03-04 04:37:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2025-03-04 04:37:59,152 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-03-04 04:37:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-03-04 04:37:59,152 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2025-03-04 04:37:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2025-03-04 04:37:59,152 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2025-03-04 04:37:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2025-03-04 04:37:59,152 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-03-04 04:37:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-04 04:37:59,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2025-03-04 04:37:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2025-03-04 04:37:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-03-04 04:37:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2025-03-04 04:37:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2025-03-04 04:37:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:37:59,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:37:59,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:37:59,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:37:59,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:37:59,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:37:59,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:37:59,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-03-04 04:37:59,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:37:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:37:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-04 04:37:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2025-03-04 04:37:59,160 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2025-03-04 04:37:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-03-04 04:37:59,161 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2025-03-04 04:37:59,161 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-03-04 04:37:59,161 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-03-04 04:37:59,161 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:37:59,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:37:59,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-04 04:37:59,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:37:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2025-03-04 04:37:59,229 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2025-03-04 04:37:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-03-04 04:37:59,231 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-03-04 04:37:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2025-03-04 04:37:59,231 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2025-03-04 04:37:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2025-03-04 04:37:59,231 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2025-03-04 04:37:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2025-03-04 04:37:59,232 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:37:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:37:59,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:37:59,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:37:59,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:37:59,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:37:59,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:37:59,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:37:59,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:37:59,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:37:59,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:37:59,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:37:59,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:37:59,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:37:59,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2025-03-04 04:37:59,237 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-03-04 04:37:59,237 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2025-03-04 04:37:59,237 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2025-03-04 04:37:59,237 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-03-04 04:37:59,237 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-03-04 04:37:59,238 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-03-04 04:37:59,238 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-03-04 04:37:59,238 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-03-04 04:37:59,238 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-03-04 04:37:59,238 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2025-03-04 04:37:59,238 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2025-03-04 04:37:59,238 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2025-03-04 04:37:59,238 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2025-03-04 04:37:59,238 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2025-03-04 04:37:59,242 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2025-03-04 04:37:59,243 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:37:59,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-04 04:37:59,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-03-04 04:37:59,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:37:59,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-03-04 04:37:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_29 [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_29 [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-03-04 04:37:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-03-04 04:37:59,248 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2025-03-04 04:37:59,249 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:37:59,249 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2025-03-04 04:37:59,249 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-03-04 04:37:59,249 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2025-03-04 04:37:59,249 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:37:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:37:59,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-04 04:37:59,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-04 04:37:59,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2025-03-04 04:37:59,258 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:37:59,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:37:59,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_33 [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_33 [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2025-03-04 04:37:59,260 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2025-03-04 04:37:59,260 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:37:59,261 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2025-03-04 04:37:59,261 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-03-04 04:37:59,262 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:37:59,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:37:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:37:59,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 04:37:59,268 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 04:37:59,268 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2025-03-04 04:37:59,269 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2025-03-04 04:37:59,269 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 04:37:59,269 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-03-04 04:37:59,269 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2025-03-04 04:37:59,269 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-03-04 04:37:59,269 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2025-03-04 04:37:59,269 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-03-04 04:37:59,269 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-03-04 04:37:59,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-03-04 04:37:59,270 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2025-03-04 04:37:59,271 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-03-04 04:37:59,271 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:37:59,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:37:59,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:37:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-03-04 04:37:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-03-04 04:37:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-03-04 04:37:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-03-04 04:37:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2025-03-04 04:37:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2025-03-04 04:37:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2025-03-04 04:37:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2025-03-04 04:38:00,707 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:38:00,711 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:38:00,742 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: havoc #t~mem153; [2025-03-04 04:38:00,760 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076: havoc #t~nondet2523; [2025-03-04 04:38:00,863 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13975: havoc #t~nondet2502; [2025-03-04 04:38:00,869 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950: havoc #t~ret2500.base, #t~ret2500.offset; [2025-03-04 04:38:00,916 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11950: havoc subtree_equal_#t~mem1982#1;havoc subtree_equal_#t~mem1983#1;call ULTIMATE.dealloc(subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset);havoc subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset;call ULTIMATE.dealloc(subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset);havoc subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset; [2025-03-04 04:38:00,917 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: havoc data_block_equal_#t~mem1971#1;havoc data_block_equal_#t~mem1972#1;call ULTIMATE.dealloc(data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset);havoc data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset);havoc data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset);havoc data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset);havoc data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset);havoc data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset; [2025-03-04 04:38:01,020 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: call ULTIMATE.dealloc(~#free_blocks~0#1.base, ~#free_blocks~0#1.offset);havoc ~#free_blocks~0#1.base, ~#free_blocks~0#1.offset; [2025-03-04 04:38:01,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13080: call ULTIMATE.dealloc(~#value~2#1.base, ~#value~2#1.offset);havoc ~#value~2#1.base, ~#value~2#1.offset;call ULTIMATE.dealloc(~#keys~0#1.base, ~#keys~0#1.offset);havoc ~#keys~0#1.base, ~#keys~0#1.offset;call ULTIMATE.dealloc(~#exception_block~0#1.base, ~#exception_block~0#1.offset);havoc ~#exception_block~0#1.base, ~#exception_block~0#1.offset;call ULTIMATE.dealloc(~#exception_time~0#1.base, ~#exception_time~0#1.offset);havoc ~#exception_time~0#1.base, ~#exception_time~0#1.offset; [2025-03-04 04:38:01,092 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13073: havoc __snapshotted_since_#t~mem2336#1; [2025-03-04 04:38:01,126 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-03-04 04:38:01,194 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080: havoc dm_btree_remove_leaves_#t~nondet2524#1; [2025-03-04 04:38:01,194 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13240: call ULTIMATE.dealloc(__remove_range_~#begin#1.base, __remove_range_~#begin#1.offset);havoc __remove_range_~#begin#1.base, __remove_range_~#begin#1.offset;call ULTIMATE.dealloc(__remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset);havoc __remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset);havoc __remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset;call ULTIMATE.dealloc(__remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset);havoc __remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset);havoc __remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset; [2025-03-04 04:38:01,409 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145: call ULTIMATE.dealloc(disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset);havoc disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset; [2025-03-04 04:38:01,409 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250: havoc __rounddown_pow_of_two_#t~bitwise11#1; [2025-03-04 04:38:01,598 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: call ULTIMATE.dealloc(~#data_block~0#1.base, ~#data_block~0#1.offset);havoc ~#data_block~0#1.base, ~#data_block~0#1.offset; [2025-03-04 04:38:01,623 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14026: havoc dm_bm_is_read_only_#t~nondet2512#1; [2025-03-04 04:38:01,671 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13067: havoc dm_thin_dev_id_#t~mem2335#1; [2025-03-04 04:38:01,687 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12050: call ULTIMATE.dealloc(~#len~1.base, ~#len~1.offset);havoc ~#len~1.base, ~#len~1.offset; [2025-03-04 04:38:01,731 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: call ULTIMATE.dealloc(passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset);havoc passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset; [2025-03-04 04:38:01,733 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13913: havoc #t~nondet2497; [2025-03-04 04:38:01,741 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: call ULTIMATE.dealloc(~#bios~0.base, ~#bios~0.offset);havoc ~#bios~0.base, ~#bios~0.offset; [2025-03-04 04:38:01,776 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721: call ULTIMATE.dealloc(__set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset);havoc __set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: havoc dm_tm_read_lock_#t~nondet2549#1; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: call ULTIMATE.dealloc(__delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset);havoc __delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset;call ULTIMATE.dealloc(__delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset);havoc __delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139: call ULTIMATE.dealloc(process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset);havoc process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12888: call ULTIMATE.dealloc(__reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset);havoc __reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset);havoc __reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset);havoc __reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740: call ULTIMATE.dealloc(__create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset);havoc __create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset;call ULTIMATE.dealloc(__create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset);havoc __create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset;call ULTIMATE.dealloc(__create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset);havoc __create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset;call ULTIMATE.dealloc(__create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset);havoc __create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset;call ULTIMATE.dealloc(__create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset);havoc __create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: call ULTIMATE.dealloc(process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset);havoc process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset;call ULTIMATE.dealloc(process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset);havoc process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14228: havoc dm_tm_shadow_block_#t~nondet2550#1; [2025-03-04 04:38:02,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957: call ULTIMATE.dealloc(__release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset);havoc __release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset;call ULTIMATE.dealloc(__release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset);havoc __release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset; [2025-03-04 04:38:02,092 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162: call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset);havoc process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset;call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset);havoc process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset; [2025-03-04 04:38:02,092 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: call ULTIMATE.dealloc(process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset);havoc process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset; [2025-03-04 04:38:02,092 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: call ULTIMATE.dealloc(__create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset);havoc __create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset;call ULTIMATE.dealloc(__create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset);havoc __create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset;call ULTIMATE.dealloc(__create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset);havoc __create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset;call ULTIMATE.dealloc(__create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset);havoc __create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset;call ULTIMATE.dealloc(__create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset);havoc __create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset; [2025-03-04 04:38:11,549 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13916: havoc __alloc_workqueue_key_#t~ret2498#1.base, __alloc_workqueue_key_#t~ret2498#1.offset; [2025-03-04 04:38:11,549 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14253: havoc kmem_cache_create_#t~ret2552#1.base, kmem_cache_create_#t~ret2552#1.offset; [2025-03-04 04:38:11,549 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121: havoc dm_get_md_#t~ret2530#1.base, dm_get_md_#t~ret2530#1.offset; [2025-03-04 04:38:11,549 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14189: havoc dm_table_get_mode_#t~nondet2543#1; [2025-03-04 04:38:11,549 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13995: havoc dm_bio_prison_create_#t~ret2506#1.base, dm_bio_prison_create_#t~ret2506#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14130: havoc dm_kcopyd_client_create_#t~ret2531#1.base, dm_kcopyd_client_create_#t~ret2531#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: call ULTIMATE.dealloc(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset);havoc parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset;call ULTIMATE.dealloc(parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset);havoc parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486: call ULTIMATE.dealloc(dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset);havoc dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14270: havoc ldv_probe_4_#t~nondet2554#1; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14274: havoc ldv_release_4_#t~nondet2555#1; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782: call ULTIMATE.dealloc(thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset);havoc thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset);havoc thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset);havoc thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset);havoc thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8263: call ULTIMATE.dealloc(pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset);havoc pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset);havoc pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset);havoc pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset);havoc pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset);havoc pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset);havoc pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset);havoc pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset);havoc pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset);havoc pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset);havoc pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5161: call ULTIMATE.dealloc(throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset);havoc throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14278: havoc ldv_resume_5_#t~nondet2556#1; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665: call ULTIMATE.dealloc(pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset);havoc pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset);havoc pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset);havoc pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset);havoc pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset);havoc pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset);havoc pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset);havoc pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset);havoc pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14155: havoc dm_read_arg_group_#t~nondet2535#1; [2025-03-04 04:38:11,550 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13698: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset);havoc ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset);havoc ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset; [2025-03-04 04:38:11,551 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14163: havoc dm_set_target_max_io_len_#t~nondet2537#1; [2025-03-04 04:38:11,551 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443: call ULTIMATE.dealloc(pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset);havoc pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset; [2025-03-04 04:38:11,551 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166: havoc dm_shift_arg_#t~ret2538#1.base, dm_shift_arg_#t~ret2538#1.offset; [2025-03-04 04:38:11,551 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299: havoc mempool_create_#t~ret2558#1.base, mempool_create_#t~ret2558#1.offset; [2025-03-04 04:38:11,551 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10798: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset);havoc main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset; [2025-03-04 04:38:11,590 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309: call ULTIMATE.dealloc(~#ref_count~0#1.base, ~#ref_count~0#1.offset);havoc ~#ref_count~0#1.base, ~#ref_count~0#1.offset; [2025-03-04 04:38:11,598 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14260: havoc #t~nondet2553; [2025-03-04 04:38:11,601 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4981: havoc #t~mem193.base, #t~mem193.offset;havoc #t~mem194.base, #t~mem194.offset; [2025-03-04 04:38:11,671 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858: havoc pack_block_time_#t~bitwise1958#1; [2025-03-04 04:38:11,671 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13184: call ULTIMATE.dealloc(__insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset);havoc __insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset;call ULTIMATE.dealloc(__insert_~#value~3#1.base, __insert_~#value~3#1.offset);havoc __insert_~#value~3#1.base, __insert_~#value~3#1.offset;call ULTIMATE.dealloc(__insert_~#keys~1#1.base, __insert_~#keys~1#1.offset);havoc __insert_~#keys~1#1.base, __insert_~#keys~1#1.offset; [2025-03-04 04:38:11,672 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: havoc dm_btree_insert_notify_#t~nondet2521#1; [2025-03-04 04:38:11,782 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7231: call ULTIMATE.dealloc(~#bios~4#1.base, ~#bios~4#1.offset);havoc ~#bios~4#1.base, ~#bios~4#1.offset;call ULTIMATE.dealloc(~#plug~1#1.base, ~#plug~1#1.offset);havoc ~#plug~1#1.base, ~#plug~1#1.offset; [2025-03-04 04:38:11,782 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7208: call ULTIMATE.dealloc(__sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset);havoc __sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset; [2025-03-04 04:38:11,783 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335: havoc rb_next_#t~ret2563#1.base, rb_next_#t~ret2563#1.offset; [2025-03-04 04:38:11,783 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329: havoc rb_first_#t~ret2562#1.base, rb_first_#t~ret2562#1.offset; [2025-03-04 04:38:11,874 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: call ULTIMATE.dealloc(~#lookup_result~1.base, ~#lookup_result~1.offset);havoc ~#lookup_result~1.base, ~#lookup_result~1.offset; [2025-03-04 04:38:11,937 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7530: call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-03-04 04:38:11,937 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7132: havoc need_commit_due_to_time_#t~mem764#1;havoc need_commit_due_to_time_#t~mem765#1;havoc need_commit_due_to_time_#t~short766#1; [2025-03-04 04:38:11,943 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: havoc #t~nondet2560; [2025-03-04 04:38:11,988 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: call ULTIMATE.dealloc(~#sblock~2.base, ~#sblock~2.offset);havoc ~#sblock~2.base, ~#sblock~2.offset; [2025-03-04 04:38:12,177 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004: havoc #t~ret2507.base, #t~ret2507.offset; [2025-03-04 04:38:12,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323: havoc #t~nondet2561; [2025-03-04 04:38:12,269 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451: call ULTIMATE.dealloc(~#__ptr~1.base, ~#__ptr~1.offset);havoc ~#__ptr~1.base, ~#__ptr~1.offset;call ULTIMATE.dealloc(~#__u~1.base, ~#__u~1.offset);havoc ~#__u~1.base, ~#__u~1.offset; [2025-03-04 04:38:12,322 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4394: havoc #t~mem48.base, #t~mem48.offset; [2025-03-04 04:38:12,341 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: havoc io_overlaps_block_#t~mem517#1;havoc io_overlaps_block_#t~mem516#1; [2025-03-04 04:38:12,397 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: call ULTIMATE.dealloc(~#data_block~1.base, ~#data_block~1.offset);havoc ~#data_block~1.base, ~#data_block~1.offset; [2025-03-04 04:38:12,406 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4218: havoc #t~mem7;havoc #t~bitwise8; [2025-03-04 04:38:12,470 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: call ULTIMATE.dealloc(~#sblock~1#1.base, ~#sblock~1#1.offset);havoc ~#sblock~1#1.base, ~#sblock~1#1.offset; [2025-03-04 04:38:12,470 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14216: havoc dm_tm_open_with_sm_#t~nondet2547#1; [2025-03-04 04:38:12,470 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14172: havoc dm_sm_disk_open_#t~ret2540#1.base, dm_sm_disk_open_#t~ret2540#1.offset; [2025-03-04 04:38:12,470 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650: havoc get_disk_ro_#t~mem1784#1; [2025-03-04 04:38:12,487 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4623: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-03-04 04:38:16,598 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14072: havoc #t~nondet2522; [2025-03-04 04:38:16,759 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12086: call ULTIMATE.dealloc(~#sblock~0#1.base, ~#sblock~0#1.offset);havoc ~#sblock~0#1.base, ~#sblock~0#1.offset; [2025-03-04 04:38:16,759 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: havoc dm_bm_write_lock_zero_#t~nondet2516#1; [2025-03-04 04:38:16,795 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: call ULTIMATE.dealloc(requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset);havoc requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset);havoc requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset);havoc requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset);havoc requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset; [2025-03-04 04:38:16,798 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5334: havoc #t~mem312; [2025-03-04 04:38:16,823 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: call ULTIMATE.dealloc(pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset);havoc pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset;call ULTIMATE.dealloc(pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset);havoc pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset; [2025-03-04 04:38:16,823 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7720: call ULTIMATE.dealloc(~#w~2#1.base, ~#w~2#1.offset);havoc ~#w~2#1.base, ~#w~2#1.offset; [2025-03-04 04:38:16,828 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: havoc #t~nondet2548; [2025-03-04 04:38:16,838 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14022: havoc #t~nondet2511; [2025-03-04 04:38:16,840 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982: havoc #t~nondet2503; [2025-03-04 04:38:16,936 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: call ULTIMATE.dealloc(~#begin~0#1.base, ~#begin~0#1.offset);havoc ~#begin~0#1.base, ~#begin~0#1.offset;call ULTIMATE.dealloc(~#end~1#1.base, ~#end~1#1.offset);havoc ~#end~1#1.base, ~#end~1#1.offset;call ULTIMATE.dealloc(~#virt_key~0#1.base, ~#virt_key~0#1.offset);havoc ~#virt_key~0#1.base, ~#virt_key~0#1.offset;call ULTIMATE.dealloc(~#virt_cell~0#1.base, ~#virt_cell~0#1.offset);havoc ~#virt_cell~0#1.base, ~#virt_cell~0#1.offset; [2025-03-04 04:38:16,949 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7746: havoc passdown_enabled_#t~mem879#1; [2025-03-04 04:38:16,982 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14101: havoc #t~ret2525.base, #t~ret2525.offset; [2025-03-04 04:38:17,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14105: havoc #t~nondet2526; [2025-03-04 04:38:17,650 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196: havoc #t~ret2545.base, #t~ret2545.offset; [2025-03-04 04:38:17,653 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: havoc #t~nondet2551; [2025-03-04 04:38:17,682 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14011: havoc dm_block_manager_create_#t~ret2509#1.base, dm_block_manager_create_#t~ret2509#1.offset; [2025-03-04 04:38:17,697 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: havoc #t~nondet2517; [2025-03-04 04:38:17,794 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927: call ULTIMATE.dealloc(~#need_commit1~0#1.base, ~#need_commit1~0#1.offset);havoc ~#need_commit1~0#1.base, ~#need_commit1~0#1.offset;call ULTIMATE.dealloc(~#need_commit2~0#1.base, ~#need_commit2~0#1.offset);havoc ~#need_commit2~0#1.base, ~#need_commit2~0#1.offset; [2025-03-04 04:38:17,888 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13530: call ULTIMATE.dealloc(__highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset);havoc __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset; [2025-03-04 04:38:17,889 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: call ULTIMATE.dealloc(~#mapped~0#1.base, ~#mapped~0#1.offset);havoc ~#mapped~0#1.base, ~#mapped~0#1.offset;call ULTIMATE.dealloc(~#highest~0#1.base, ~#highest~0#1.offset);havoc ~#highest~0#1.base, ~#highest~0#1.offset;call ULTIMATE.dealloc(~#buf~2#1.base, ~#buf~2#1.offset);havoc ~#buf~2#1.base, ~#buf~2#1.offset; [2025-03-04 04:38:17,889 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14060: havoc dm_btree_find_highest_key_#t~nondet2519#1; [2025-03-04 04:38:17,905 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14141: havoc dm_kcopyd_zero_#t~nondet2533#1; [2025-03-04 04:38:17,905 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: call ULTIMATE.dealloc(~#to~0#1.base, ~#to~0#1.offset);havoc ~#to~0#1.base, ~#to~0#1.offset; [2025-03-04 04:38:17,908 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4918: havoc #t~mem179.base, #t~mem179.offset; [2025-03-04 04:38:17,944 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606: call ULTIMATE.dealloc(~#bios~2#1.base, ~#bios~2#1.offset);havoc ~#bios~2#1.base, ~#bios~2#1.offset; [2025-03-04 04:38:17,949 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: havoc atomic_read_#t~mem62#1; [2025-03-04 04:38:17,951 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: havoc #t~nondet2544; [2025-03-04 04:38:17,975 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14145: havoc dm_noflush_suspending_#t~nondet2534#1; [2025-03-04 04:38:18,050 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9937: call ULTIMATE.dealloc(~#work~0.base, ~#work~0.offset);havoc ~#work~0.base, ~#work~0.offset; [2025-03-04 04:38:18,076 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14339: havoc #t~nondet2564; [2025-03-04 04:38:18,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6161: call ULTIMATE.dealloc(~#maps~0#1.base, ~#maps~0#1.offset);havoc ~#maps~0#1.base, ~#maps~0#1.offset; [2025-03-04 04:38:18,161 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: call ULTIMATE.dealloc(~#__ptr~2.base, ~#__ptr~2.offset);havoc ~#__ptr~2.base, ~#__ptr~2.offset;call ULTIMATE.dealloc(~#__u~2.base, ~#__u~2.offset);havoc ~#__u~2.base, ~#__u~2.offset;call ULTIMATE.dealloc(~#__ptr___0~1.base, ~#__ptr___0~1.offset);havoc ~#__ptr___0~1.base, ~#__ptr___0~1.offset;call ULTIMATE.dealloc(~#__u___0~1.base, ~#__u___0~1.offset);havoc ~#__u___0~1.base, ~#__u___0~1.offset; [2025-03-04 04:38:18,162 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513-1: SUMMARY for call #t~ret845 := debug_lockdep_rcu_enabled(); srcloc: null [2025-03-04 04:38:18,162 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513: assume -2147483648 <= #t~ret845 && #t~ret845 <= 2147483647;~tmp___0~31 := #t~ret845;havoc #t~ret845;~__mptr___0~6.base, ~__mptr___0~6.offset := ~________p1___0~1.base, ~________p1___0~1.offset;~tc.base, ~tc.offset := ~__mptr___0~6.base, ~__mptr___0~6.offset; [2025-03-04 04:38:18,162 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509-1: SUMMARY for call __read_once_size(~#__ptr___0~1.base, ~#__ptr___0~1.offset, ~#__u___0~1.base, ~#__u___0~1.offset, 8); srcloc: null [2025-03-04 04:38:18,162 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: call #t~mem844.base, #t~mem844.offset := read~$Pointer$#16(~#__u___0~1.base, ~#__u___0~1.offset, 8);~_________p1___0~1.base, ~_________p1___0~1.offset := #t~mem844.base, #t~mem844.offset;havoc #t~mem844.base, #t~mem844.offset;~________p1___0~1.base, ~________p1___0~1.offset := ~_________p1___0~1.base, ~_________p1___0~1.offset; [2025-03-04 04:38:18,162 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7508: call #t~mem843.base, #t~mem843.offset := read~$Pointer$#23(~tc.base, ~tc.offset, 8);call write~$Pointer$#16(#t~mem843.base, #t~mem843.offset, ~#__ptr___0~1.base, ~#__ptr___0~1.offset, 8);havoc #t~mem843.base, #t~mem843.offset; [2025-03-04 04:38:18,165 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14159: havoc #t~nondet2536; [2025-03-04 04:38:18,313 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: call ULTIMATE.dealloc(requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset);havoc requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset; [2025-03-04 04:38:18,313 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5605: call ULTIMATE.dealloc(requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset);havoc requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset; [2025-03-04 04:38:18,337 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653: call ULTIMATE.dealloc(~#__ptr~0.base, ~#__ptr~0.offset);havoc ~#__ptr~0.base, ~#__ptr~0.offset;call ULTIMATE.dealloc(~#__u~0.base, ~#__u~0.offset);havoc ~#__u~0.base, ~#__u~0.offset;call ULTIMATE.dealloc(~#__ptr___0~0.base, ~#__ptr___0~0.offset);havoc ~#__ptr___0~0.base, ~#__ptr___0~0.offset;call ULTIMATE.dealloc(~#__u___0~0.base, ~#__u___0~0.offset);havoc ~#__u___0~0.base, ~#__u___0~0.offset; [2025-03-04 04:38:18,346 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14056: havoc #t~nondet2518; [2025-03-04 04:38:18,371 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342: havoc #t~ite317;havoc #t~mem314;havoc #t~bitwise315;havoc #t~mem316; [2025-03-04 04:38:18,593 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14176: havoc dm_suspended_#t~nondet2541#1; [2025-03-04 04:38:18,593 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13011: call ULTIMATE.dealloc(__get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset);havoc __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset; [2025-03-04 04:38:18,593 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9379: call ULTIMATE.dealloc(~#transaction_id~0#1.base, ~#transaction_id~0#1.offset);havoc ~#transaction_id~0#1.base, ~#transaction_id~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset);havoc ~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset);havoc ~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset);havoc ~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset);havoc ~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#held_root~0#1.base, ~#held_root~0#1.offset);havoc ~#held_root~0#1.base, ~#held_root~0#1.offset;call ULTIMATE.dealloc(~#buf~1#1.base, ~#buf~1#1.offset);havoc ~#buf~1#1.base, ~#buf~1#1.offset;call ULTIMATE.dealloc(~#buf2~0#1.base, ~#buf2~0#1.offset);havoc ~#buf2~0#1.base, ~#buf2~0#1.offset; [2025-03-04 04:38:18,636 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565: call ULTIMATE.dealloc(~#old_count~0#1.base, ~#old_count~0#1.offset);havoc ~#old_count~0#1.base, ~#old_count~0#1.offset; [2025-03-04 04:38:18,868 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13121: call ULTIMATE.dealloc(dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset);havoc dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset; [2025-03-04 04:38:18,868 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: call ULTIMATE.dealloc(~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset);havoc ~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset;call ULTIMATE.dealloc(~#data_key~0#1.base, ~#data_key~0#1.offset);havoc ~#data_key~0#1.base, ~#data_key~0#1.offset;call ULTIMATE.dealloc(~#data_cell~0#1.base, ~#data_cell~0#1.offset);havoc ~#data_cell~0#1.base, ~#data_cell~0#1.offset;call ULTIMATE.dealloc(~#virt_begin~0#1.base, ~#virt_begin~0#1.offset);havoc ~#virt_begin~0#1.base, ~#virt_begin~0#1.offset;call ULTIMATE.dealloc(~#virt_end~0#1.base, ~#virt_end~0#1.offset);havoc ~#virt_end~0#1.base, ~#virt_end~0#1.offset;call ULTIMATE.dealloc(~#data_begin~0#1.base, ~#data_begin~0#1.offset);havoc ~#data_begin~0#1.base, ~#data_begin~0#1.offset; [2025-03-04 04:38:19,086 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: call ULTIMATE.dealloc(check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset);havoc check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset; [2025-03-04 04:38:19,487 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185: havoc #t~ret2542.base, #t~ret2542.offset; [2025-03-04 04:38:19,488 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:38:21,364 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14008: havoc #t~nondet2508; [2025-03-04 04:38:21,434 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: call ULTIMATE.dealloc(~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset);havoc ~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset; [2025-03-04 04:38:24,446 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597: call ULTIMATE.dealloc(~#key~4.base, ~#key~4.offset);havoc ~#key~4.base, ~#key~4.offset;call ULTIMATE.dealloc(~#details_le~0.base, ~#details_le~0.offset);havoc ~#details_le~0.base, ~#details_le~0.offset; [2025-03-04 04:38:25,282 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: havoc dm_sm_disk_create_#t~ret2539#1.base, dm_sm_disk_create_#t~ret2539#1.offset; [2025-03-04 04:38:25,282 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200: havoc dm_tm_create_with_sm_#t~nondet2546#1; [2025-03-04 04:38:25,347 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814: call ULTIMATE.dealloc(~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset);havoc ~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset; [2025-03-04 04:38:25,357 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: havoc #t~nondet2559; [2025-03-04 04:38:25,397 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: call ULTIMATE.dealloc(__superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset);havoc __superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset; [2025-03-04 04:38:25,397 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291: call ULTIMATE.dealloc(~#unformatted~0#1.base, ~#unformatted~0#1.offset);havoc ~#unformatted~0#1.base, ~#unformatted~0#1.offset; [2025-03-04 04:38:25,397 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018: havoc dm_bm_block_size_#t~nondet2510#1; [2025-03-04 04:38:25,415 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: havoc #t~mem873; [2025-03-04 04:38:25,436 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: havoc #t~nondet2520; [2025-03-04 04:38:25,471 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: call ULTIMATE.dealloc(~#cell~1.base, ~#cell~1.offset);havoc ~#cell~1.base, ~#cell~1.offset;call ULTIMATE.dealloc(~#key~1.base, ~#key~1.offset);havoc ~#key~1.base, ~#key~1.offset; [2025-03-04 04:38:25,474 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14108: havoc #t~ret2527.base, #t~ret2527.offset; [2025-03-04 04:38:25,478 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14030: havoc #t~nondet2513; [2025-03-04 04:38:25,566 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: havoc bdev_discard_alignment_#t~mem205#1; [2025-03-04 04:38:25,566 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996: havoc bdev_discard_alignment_#t~mem203#1.base, bdev_discard_alignment_#t~mem203#1.offset;havoc bdev_discard_alignment_#t~mem204#1; [2025-03-04 04:38:25,566 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13944: havoc _cond_resched_#t~nondet2499#1; [2025-03-04 04:38:25,566 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953: havoc bio_alloc_bioset_#t~ret2501#1.base, bio_alloc_bioset_#t~ret2501#1.offset; [2025-03-04 04:38:25,566 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: call ULTIMATE.dealloc(__blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset);havoc __blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset; [2025-03-04 04:38:25,569 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14114: havoc #t~ret2528.base, #t~ret2528.offset; [2025-03-04 04:38:25,602 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13646: call ULTIMATE.dealloc(dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset);havoc dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset; [2025-03-04 04:38:25,638 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: call ULTIMATE.dealloc(~#info~3.base, ~#info~3.offset);havoc ~#info~3.base, ~#info~3.offset; [2025-03-04 04:38:25,821 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: call ULTIMATE.dealloc(__write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset);havoc __write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset;call ULTIMATE.dealloc(__write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset);havoc __write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset; [2025-03-04 04:38:25,821 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425: call ULTIMATE.dealloc(~#metadata_len~0#1.base, ~#metadata_len~0#1.offset);havoc ~#metadata_len~0#1.base, ~#metadata_len~0#1.offset;call ULTIMATE.dealloc(~#data_len~0#1.base, ~#data_len~0#1.offset);havoc ~#data_len~0#1.base, ~#data_len~0#1.offset;call ULTIMATE.dealloc(~#sblock~3#1.base, ~#sblock~3#1.offset);havoc ~#sblock~3#1.base, ~#sblock~3#1.offset; [2025-03-04 04:38:25,836 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044: havoc dm_bm_write_lock_#t~nondet2515#1; [2025-03-04 04:38:25,874 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350: havoc #t~nondet2566; [2025-03-04 04:38:25,881 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343: havoc #t~nondet2565; [2025-03-04 04:38:25,934 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: call ULTIMATE.dealloc(~#data_cell~1.base, ~#data_cell~1.offset);havoc ~#data_cell~1.base, ~#data_cell~1.offset;call ULTIMATE.dealloc(~#key~0.base, ~#key~0.offset);havoc ~#key~0.base, ~#key~0.offset; [2025-03-04 04:38:25,947 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13989: havoc dm_bio_detain_#t~nondet2504#1; [2025-03-04 04:38:25,947 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: havoc dm_bio_prison_alloc_cell_#t~ret2505#1.base, dm_bio_prison_alloc_cell_#t~ret2505#1.offset; [2025-03-04 04:38:25,977 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: havoc #t~mem524#1.base, #t~mem524#1.offset; [2025-03-04 04:38:26,087 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: havoc dm_kcopyd_copy_#t~nondet2532#1; [2025-03-04 04:38:26,087 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307: call ULTIMATE.dealloc(~#from~0#1.base, ~#from~0#1.offset);havoc ~#from~0#1.base, ~#from~0#1.offset;call ULTIMATE.dealloc(~#to~1#1.base, ~#to~1#1.offset);havoc ~#to~1#1.base, ~#to~1#1.offset; [2025-03-04 04:38:26,246 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: call ULTIMATE.dealloc(data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset);havoc data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset;call ULTIMATE.dealloc(data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset);havoc data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset;call ULTIMATE.dealloc(data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset);havoc data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset; [2025-03-04 04:38:26,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: call ULTIMATE.dealloc(subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset);havoc subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset; [2025-03-04 04:38:26,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: call ULTIMATE.dealloc(data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset);havoc data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset;call ULTIMATE.dealloc(data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset);havoc data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset;call ULTIMATE.dealloc(data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset);havoc data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset; [2025-03-04 04:38:26,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: call ULTIMATE.dealloc(subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset);havoc subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset; [2025-03-04 04:38:26,249 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: havoc #t~nondet2514; [2025-03-04 04:38:26,252 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118: havoc #t~nondet2529; [2025-03-04 04:38:26,302 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: call ULTIMATE.dealloc(~#lookup_result~0.base, ~#lookup_result~0.offset);havoc ~#lookup_result~0.base, ~#lookup_result~0.offset; [2025-03-04 04:38:26,365 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374: call ULTIMATE.dealloc(~#cells~1#1.base, ~#cells~1#1.offset);havoc ~#cells~1#1.base, ~#cells~1#1.offset; [2025-03-04 04:38:28,465 INFO L? ?]: Removed 6004 outVars from TransFormulas that were not future-live. [2025-03-04 04:38:28,465 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:38:28,556 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:38:28,557 INFO L336 CfgBuilder]: Removed 7 assume(true) statements. [2025-03-04 04:38:28,557 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:38:28 BoogieIcfgContainer [2025-03-04 04:38:28,557 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:38:28,560 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:38:28,560 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:38:28,563 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:38:28,563 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:37:50" (1/3) ... [2025-03-04 04:38:28,564 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22d3f3e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:38:28, skipping insertion in model container [2025-03-04 04:38:28,564 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:55" (2/3) ... [2025-03-04 04:38:28,565 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22d3f3e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:38:28, skipping insertion in model container [2025-03-04 04:38:28,565 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:38:28" (3/3) ... [2025-03-04 04:38:28,566 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-03-04 04:38:28,579 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:38:28,583 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i that has 413 procedures, 5134 locations, 1 initial locations, 194 loop locations, and 2 error locations. [2025-03-04 04:38:28,707 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:38:28,718 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@a11a5b8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:38:28,718 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-04 04:38:28,731 INFO L276 IsEmpty]: Start isEmpty. Operand has 4584 states, 2976 states have (on average 1.2977150537634408) internal successors, (3862), 3108 states have internal predecessors, (3862), 1316 states have call successors, (1316), 290 states have call predecessors, (1316), 289 states have return successors, (1308), 1270 states have call predecessors, (1308), 1308 states have call successors, (1308) [2025-03-04 04:38:28,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2025-03-04 04:38:28,759 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:28,760 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:28,760 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:28,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:28,766 INFO L85 PathProgramCache]: Analyzing trace with hash 853713292, now seen corresponding path program 1 times [2025-03-04 04:38:28,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:28,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969222305] [2025-03-04 04:38:28,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:28,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:29,337 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 440 statements into 1 equivalence classes. [2025-03-04 04:38:29,535 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 440 of 440 statements. [2025-03-04 04:38:29,536 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:29,536 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:30,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 2424 trivial. 0 not checked. [2025-03-04 04:38:30,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:30,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969222305] [2025-03-04 04:38:30,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969222305] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-04 04:38:30,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015377361] [2025-03-04 04:38:30,003 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:30,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-04 04:38:30,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:38:30,005 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-04 04:38:30,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-04 04:38:31,736 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 440 statements into 1 equivalence classes. [2025-03-04 04:38:32,120 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 440 of 440 statements. [2025-03-04 04:38:32,120 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:32,120 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:32,135 INFO L256 TraceCheckSpWp]: Trace formula consists of 4006 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-04 04:38:32,147 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 04:38:32,187 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 2364 trivial. 0 not checked. [2025-03-04 04:38:32,187 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-04 04:38:32,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015377361] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:32,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-04 04:38:32,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-04 04:38:32,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626130305] [2025-03-04 04:38:32,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:32,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-04 04:38:32,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:32,206 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-04 04:38:32,206 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:38:32,215 INFO L87 Difference]: Start difference. First operand has 4584 states, 2976 states have (on average 1.2977150537634408) internal successors, (3862), 3108 states have internal predecessors, (3862), 1316 states have call successors, (1316), 290 states have call predecessors, (1316), 289 states have return successors, (1308), 1270 states have call predecessors, (1308), 1308 states have call successors, (1308) Second operand has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2025-03-04 04:38:32,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:32,515 INFO L93 Difference]: Finished difference Result 9161 states and 13308 transitions. [2025-03-04 04:38:32,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-04 04:38:32,517 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 440 [2025-03-04 04:38:32,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:32,571 INFO L225 Difference]: With dead ends: 9161 [2025-03-04 04:38:32,571 INFO L226 Difference]: Without dead ends: 4549 [2025-03-04 04:38:32,608 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 441 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:38:32,613 INFO L435 NwaCegarLoop]: 6452 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6452 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:32,614 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6452 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:38:32,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4549 states. [2025-03-04 04:38:32,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4549 to 4549. [2025-03-04 04:38:32,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4549 states, 2954 states have (on average 1.2901150981719702) internal successors, (3811), 3074 states have internal predecessors, (3811), 1306 states have call successors, (1306), 289 states have call predecessors, (1306), 287 states have return successors, (1303), 1265 states have call predecessors, (1303), 1303 states have call successors, (1303) [2025-03-04 04:38:32,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4549 states to 4549 states and 6420 transitions. [2025-03-04 04:38:32,930 INFO L78 Accepts]: Start accepts. Automaton has 4549 states and 6420 transitions. Word has length 440 [2025-03-04 04:38:32,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:32,933 INFO L471 AbstractCegarLoop]: Abstraction has 4549 states and 6420 transitions. [2025-03-04 04:38:32,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2025-03-04 04:38:32,933 INFO L276 IsEmpty]: Start isEmpty. Operand 4549 states and 6420 transitions. [2025-03-04 04:38:32,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2025-03-04 04:38:32,943 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:32,944 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:32,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-04 04:38:33,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-04 04:38:33,145 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:33,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:33,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1223444068, now seen corresponding path program 1 times [2025-03-04 04:38:33,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:33,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046723664] [2025-03-04 04:38:33,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:33,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:33,515 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 440 statements into 1 equivalence classes. [2025-03-04 04:38:33,629 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 440 of 440 statements. [2025-03-04 04:38:33,629 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:33,629 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:38:34,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:34,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046723664] [2025-03-04 04:38:34,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046723664] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:34,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:34,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:38:34,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302863347] [2025-03-04 04:38:34,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:34,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:38:34,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:34,005 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:38:34,005 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:34,005 INFO L87 Difference]: Start difference. First operand 4549 states and 6420 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2025-03-04 04:38:34,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:34,691 INFO L93 Difference]: Finished difference Result 13212 states and 18587 transitions. [2025-03-04 04:38:34,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:38:34,692 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 440 [2025-03-04 04:38:34,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:34,765 INFO L225 Difference]: With dead ends: 13212 [2025-03-04 04:38:34,765 INFO L226 Difference]: Without dead ends: 8729 [2025-03-04 04:38:34,797 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:34,797 INFO L435 NwaCegarLoop]: 6600 mSDtfsCounter, 5927 mSDsluCounter, 6185 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5927 SdHoareTripleChecker+Valid, 12785 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:34,797 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5927 Valid, 12785 Invalid, 163 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-04 04:38:34,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8729 states. [2025-03-04 04:38:35,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8729 to 8722. [2025-03-04 04:38:35,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8722 states, 5662 states have (on average 1.2868244436594842) internal successors, (7286), 5896 states have internal predecessors, (7286), 2487 states have call successors, (2487), 573 states have call predecessors, (2487), 571 states have return successors, (2484), 2408 states have call predecessors, (2484), 2484 states have call successors, (2484) [2025-03-04 04:38:35,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8722 states to 8722 states and 12257 transitions. [2025-03-04 04:38:35,183 INFO L78 Accepts]: Start accepts. Automaton has 8722 states and 12257 transitions. Word has length 440 [2025-03-04 04:38:35,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:35,185 INFO L471 AbstractCegarLoop]: Abstraction has 8722 states and 12257 transitions. [2025-03-04 04:38:35,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2025-03-04 04:38:35,186 INFO L276 IsEmpty]: Start isEmpty. Operand 8722 states and 12257 transitions. [2025-03-04 04:38:35,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2025-03-04 04:38:35,194 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:35,194 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:35,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 04:38:35,194 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:35,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:35,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1274501457, now seen corresponding path program 1 times [2025-03-04 04:38:35,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:35,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021469204] [2025-03-04 04:38:35,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:35,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:35,532 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 443 statements into 1 equivalence classes. [2025-03-04 04:38:35,616 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 443 of 443 statements. [2025-03-04 04:38:35,616 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:35,616 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:35,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-03-04 04:38:35,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:35,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021469204] [2025-03-04 04:38:35,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021469204] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:35,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:35,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:38:35,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365062316] [2025-03-04 04:38:35,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:35,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:38:35,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:35,881 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:38:35,881 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:35,882 INFO L87 Difference]: Start difference. First operand 8722 states and 12257 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-03-04 04:38:36,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:36,669 INFO L93 Difference]: Finished difference Result 24110 states and 33677 transitions. [2025-03-04 04:38:36,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:38:36,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 443 [2025-03-04 04:38:36,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:36,794 INFO L225 Difference]: With dead ends: 24110 [2025-03-04 04:38:36,794 INFO L226 Difference]: Without dead ends: 15464 [2025-03-04 04:38:36,835 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:36,838 INFO L435 NwaCegarLoop]: 9241 mSDtfsCounter, 5036 mSDsluCounter, 6170 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5036 SdHoareTripleChecker+Valid, 15411 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:36,838 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5036 Valid, 15411 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-04 04:38:36,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15464 states. [2025-03-04 04:38:37,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15464 to 15455. [2025-03-04 04:38:37,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15455 states, 9998 states have (on average 1.2814562912582517) internal successors, (12812), 10443 states have internal predecessors, (12812), 4354 states have call successors, (4354), 1103 states have call predecessors, (4354), 1101 states have return successors, (4351), 4200 states have call predecessors, (4351), 4351 states have call successors, (4351) [2025-03-04 04:38:37,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15455 states to 15455 states and 21517 transitions. [2025-03-04 04:38:37,404 INFO L78 Accepts]: Start accepts. Automaton has 15455 states and 21517 transitions. Word has length 443 [2025-03-04 04:38:37,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:37,404 INFO L471 AbstractCegarLoop]: Abstraction has 15455 states and 21517 transitions. [2025-03-04 04:38:37,405 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-03-04 04:38:37,405 INFO L276 IsEmpty]: Start isEmpty. Operand 15455 states and 21517 transitions. [2025-03-04 04:38:37,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2025-03-04 04:38:37,412 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:37,413 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:37,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 04:38:37,413 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:37,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:37,413 INFO L85 PathProgramCache]: Analyzing trace with hash 878495833, now seen corresponding path program 1 times [2025-03-04 04:38:37,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:37,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649227863] [2025-03-04 04:38:37,414 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:37,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:37,917 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 494 statements into 1 equivalence classes. [2025-03-04 04:38:37,999 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 494 of 494 statements. [2025-03-04 04:38:38,000 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:38,000 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:38,490 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-03-04 04:38:38,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:38,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649227863] [2025-03-04 04:38:38,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649227863] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:38,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:38,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:38:38,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941344463] [2025-03-04 04:38:38,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:38,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:38:38,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:38,493 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:38:38,493 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:38,494 INFO L87 Difference]: Start difference. First operand 15455 states and 21517 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2025-03-04 04:38:39,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:39,014 INFO L93 Difference]: Finished difference Result 30813 states and 43443 transitions. [2025-03-04 04:38:39,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:38:39,015 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 494 [2025-03-04 04:38:39,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:39,128 INFO L225 Difference]: With dead ends: 30813 [2025-03-04 04:38:39,129 INFO L226 Difference]: Without dead ends: 15434 [2025-03-04 04:38:39,305 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:39,307 INFO L435 NwaCegarLoop]: 6386 mSDtfsCounter, 0 mSDsluCounter, 6380 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12766 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:39,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12766 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:38:39,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15434 states. [2025-03-04 04:38:39,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15434 to 15434. [2025-03-04 04:38:39,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15434 states, 9978 states have (on average 1.2800160352776107) internal successors, (12772), 10422 states have internal predecessors, (12772), 4353 states have call successors, (4353), 1103 states have call predecessors, (4353), 1101 states have return successors, (4351), 4200 states have call predecessors, (4351), 4351 states have call successors, (4351) [2025-03-04 04:38:39,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15434 states to 15434 states and 21476 transitions. [2025-03-04 04:38:39,810 INFO L78 Accepts]: Start accepts. Automaton has 15434 states and 21476 transitions. Word has length 494 [2025-03-04 04:38:39,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:39,811 INFO L471 AbstractCegarLoop]: Abstraction has 15434 states and 21476 transitions. [2025-03-04 04:38:39,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2025-03-04 04:38:39,811 INFO L276 IsEmpty]: Start isEmpty. Operand 15434 states and 21476 transitions. [2025-03-04 04:38:39,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 523 [2025-03-04 04:38:39,821 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:39,821 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:39,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 04:38:39,822 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:39,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:39,822 INFO L85 PathProgramCache]: Analyzing trace with hash 46332961, now seen corresponding path program 1 times [2025-03-04 04:38:39,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:39,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578616512] [2025-03-04 04:38:39,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:39,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:40,226 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 522 statements into 1 equivalence classes. [2025-03-04 04:38:40,302 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 522 of 522 statements. [2025-03-04 04:38:40,303 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:40,303 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:40,546 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3218 trivial. 0 not checked. [2025-03-04 04:38:40,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:40,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578616512] [2025-03-04 04:38:40,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578616512] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:40,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:40,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:38:40,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656066646] [2025-03-04 04:38:40,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:40,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:38:40,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:40,548 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:38:40,548 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:40,548 INFO L87 Difference]: Start difference. First operand 15434 states and 21476 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2025-03-04 04:38:40,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:40,945 INFO L93 Difference]: Finished difference Result 15441 states and 21486 transitions. [2025-03-04 04:38:40,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:38:40,945 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 522 [2025-03-04 04:38:40,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:41,051 INFO L225 Difference]: With dead ends: 15441 [2025-03-04 04:38:41,051 INFO L226 Difference]: Without dead ends: 15438 [2025-03-04 04:38:41,066 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:41,068 INFO L435 NwaCegarLoop]: 6386 mSDtfsCounter, 0 mSDsluCounter, 6381 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12767 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:41,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12767 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:38:41,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15438 states. [2025-03-04 04:38:41,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15438 to 15438. [2025-03-04 04:38:41,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15438 states, 9982 states have (on average 1.279903826888399) internal successors, (12776), 10426 states have internal predecessors, (12776), 4353 states have call successors, (4353), 1103 states have call predecessors, (4353), 1101 states have return successors, (4351), 4200 states have call predecessors, (4351), 4351 states have call successors, (4351) [2025-03-04 04:38:41,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15438 states to 15438 states and 21480 transitions. [2025-03-04 04:38:41,760 INFO L78 Accepts]: Start accepts. Automaton has 15438 states and 21480 transitions. Word has length 522 [2025-03-04 04:38:41,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:41,762 INFO L471 AbstractCegarLoop]: Abstraction has 15438 states and 21480 transitions. [2025-03-04 04:38:41,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2025-03-04 04:38:41,762 INFO L276 IsEmpty]: Start isEmpty. Operand 15438 states and 21480 transitions. [2025-03-04 04:38:41,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2025-03-04 04:38:41,772 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:41,774 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:41,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 04:38:41,774 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:41,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:41,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1425196611, now seen corresponding path program 1 times [2025-03-04 04:38:41,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:41,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036645791] [2025-03-04 04:38:41,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:41,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:42,137 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 524 statements into 1 equivalence classes. [2025-03-04 04:38:42,190 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 524 of 524 statements. [2025-03-04 04:38:42,190 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:42,190 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:42,675 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3218 trivial. 0 not checked. [2025-03-04 04:38:42,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:42,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036645791] [2025-03-04 04:38:42,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036645791] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:42,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:42,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 04:38:42,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990752544] [2025-03-04 04:38:42,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:42,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 04:38:42,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:42,677 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 04:38:42,678 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 04:38:42,678 INFO L87 Difference]: Start difference. First operand 15438 states and 21480 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 3 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2025-03-04 04:38:43,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:43,184 INFO L93 Difference]: Finished difference Result 31143 states and 43620 transitions. [2025-03-04 04:38:43,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 04:38:43,185 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 3 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 524 [2025-03-04 04:38:43,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:43,278 INFO L225 Difference]: With dead ends: 31143 [2025-03-04 04:38:43,278 INFO L226 Difference]: Without dead ends: 15781 [2025-03-04 04:38:43,343 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-04 04:38:43,344 INFO L435 NwaCegarLoop]: 6390 mSDtfsCounter, 6044 mSDsluCounter, 6723 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6044 SdHoareTripleChecker+Valid, 13113 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:43,344 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6044 Valid, 13113 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:38:43,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15781 states. [2025-03-04 04:38:43,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15781 to 15781. [2025-03-04 04:38:43,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15781 states, 10211 states have (on average 1.2751934188620115) internal successors, (13021), 10654 states have internal predecessors, (13021), 4380 states have call successors, (4380), 1190 states have call predecessors, (4380), 1189 states have return successors, (4379), 4228 states have call predecessors, (4379), 4379 states have call successors, (4379) [2025-03-04 04:38:43,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15781 states to 15781 states and 21780 transitions. [2025-03-04 04:38:43,931 INFO L78 Accepts]: Start accepts. Automaton has 15781 states and 21780 transitions. Word has length 524 [2025-03-04 04:38:43,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:43,932 INFO L471 AbstractCegarLoop]: Abstraction has 15781 states and 21780 transitions. [2025-03-04 04:38:43,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 3 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2025-03-04 04:38:43,933 INFO L276 IsEmpty]: Start isEmpty. Operand 15781 states and 21780 transitions. [2025-03-04 04:38:43,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2025-03-04 04:38:43,945 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:43,945 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:43,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-04 04:38:43,946 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:43,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:43,946 INFO L85 PathProgramCache]: Analyzing trace with hash 602568158, now seen corresponding path program 1 times [2025-03-04 04:38:43,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:43,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804825317] [2025-03-04 04:38:43,947 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:43,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:44,321 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 531 statements into 1 equivalence classes. [2025-03-04 04:38:44,392 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 531 of 531 statements. [2025-03-04 04:38:44,392 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:44,392 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:44,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2511 trivial. 0 not checked. [2025-03-04 04:38:44,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:44,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804825317] [2025-03-04 04:38:44,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804825317] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:44,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:44,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:38:44,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935456222] [2025-03-04 04:38:44,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:44,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:38:44,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:44,586 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:38:44,586 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:44,586 INFO L87 Difference]: Start difference. First operand 15781 states and 21780 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2025-03-04 04:38:45,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:45,126 INFO L93 Difference]: Finished difference Result 31470 states and 43974 transitions. [2025-03-04 04:38:45,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:38:45,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 531 [2025-03-04 04:38:45,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:45,236 INFO L225 Difference]: With dead ends: 31470 [2025-03-04 04:38:45,237 INFO L226 Difference]: Without dead ends: 15765 [2025-03-04 04:38:45,302 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:45,303 INFO L435 NwaCegarLoop]: 6366 mSDtfsCounter, 0 mSDsluCounter, 6363 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12729 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:45,303 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12729 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:38:45,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15765 states. [2025-03-04 04:38:45,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15765 to 15765. [2025-03-04 04:38:45,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15765 states, 10195 states have (on average 1.2732712113781266) internal successors, (12981), 10638 states have internal predecessors, (12981), 4380 states have call successors, (4380), 1190 states have call predecessors, (4380), 1189 states have return successors, (4379), 4228 states have call predecessors, (4379), 4379 states have call successors, (4379) [2025-03-04 04:38:45,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15765 states to 15765 states and 21740 transitions. [2025-03-04 04:38:45,937 INFO L78 Accepts]: Start accepts. Automaton has 15765 states and 21740 transitions. Word has length 531 [2025-03-04 04:38:45,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:45,938 INFO L471 AbstractCegarLoop]: Abstraction has 15765 states and 21740 transitions. [2025-03-04 04:38:45,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2025-03-04 04:38:45,938 INFO L276 IsEmpty]: Start isEmpty. Operand 15765 states and 21740 transitions. [2025-03-04 04:38:45,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 560 [2025-03-04 04:38:45,951 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:45,951 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:45,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-04 04:38:45,952 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:45,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:45,952 INFO L85 PathProgramCache]: Analyzing trace with hash 2070210642, now seen corresponding path program 1 times [2025-03-04 04:38:45,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:45,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247180979] [2025-03-04 04:38:45,953 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:45,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:46,266 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 559 statements into 1 equivalence classes. [2025-03-04 04:38:46,329 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 559 of 559 statements. [2025-03-04 04:38:46,329 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:46,329 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:46,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2553 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2553 trivial. 0 not checked. [2025-03-04 04:38:46,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:46,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247180979] [2025-03-04 04:38:46,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247180979] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:46,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:46,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 04:38:46,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120787948] [2025-03-04 04:38:46,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:46,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 04:38:46,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:46,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 04:38:46,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 04:38:46,711 INFO L87 Difference]: Start difference. First operand 15765 states and 21740 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2025-03-04 04:38:50,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 04:38:51,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:51,589 INFO L93 Difference]: Finished difference Result 31467 states and 43938 transitions. [2025-03-04 04:38:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 04:38:51,590 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 559 [2025-03-04 04:38:51,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:51,705 INFO L225 Difference]: With dead ends: 31467 [2025-03-04 04:38:51,705 INFO L226 Difference]: Without dead ends: 15778 [2025-03-04 04:38:51,777 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-04 04:38:51,777 INFO L435 NwaCegarLoop]: 6384 mSDtfsCounter, 6287 mSDsluCounter, 6493 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6287 SdHoareTripleChecker+Valid, 12877 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:51,778 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6287 Valid, 12877 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2025-03-04 04:38:51,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15778 states. [2025-03-04 04:38:52,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15778 to 15778. [2025-03-04 04:38:52,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15778 states, 10204 states have (on average 1.271952175617405) internal successors, (12979), 10647 states have internal predecessors, (12979), 4381 states have call successors, (4381), 1193 states have call predecessors, (4381), 1192 states have return successors, (4380), 4229 states have call predecessors, (4380), 4380 states have call successors, (4380) [2025-03-04 04:38:52,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15778 states to 15778 states and 21740 transitions. [2025-03-04 04:38:52,623 INFO L78 Accepts]: Start accepts. Automaton has 15778 states and 21740 transitions. Word has length 559 [2025-03-04 04:38:52,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:52,625 INFO L471 AbstractCegarLoop]: Abstraction has 15778 states and 21740 transitions. [2025-03-04 04:38:52,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2025-03-04 04:38:52,625 INFO L276 IsEmpty]: Start isEmpty. Operand 15778 states and 21740 transitions. [2025-03-04 04:38:52,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2025-03-04 04:38:52,641 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:52,641 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:52,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-04 04:38:52,641 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:38:52,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:52,642 INFO L85 PathProgramCache]: Analyzing trace with hash -266845262, now seen corresponding path program 1 times [2025-03-04 04:38:52,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:52,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112342000] [2025-03-04 04:38:52,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:52,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:53,109 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 536 statements into 1 equivalence classes. [2025-03-04 04:38:53,346 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 536 of 536 statements. [2025-03-04 04:38:53,346 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:53,347 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:53,529 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2511 trivial. 0 not checked. [2025-03-04 04:38:53,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:53,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112342000] [2025-03-04 04:38:53,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112342000] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:53,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:53,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:38:53,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979638748] [2025-03-04 04:38:53,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:53,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:38:53,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:53,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:38:53,531 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:53,532 INFO L87 Difference]: Start difference. First operand 15778 states and 21740 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2025-03-04 04:38:54,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:54,081 INFO L93 Difference]: Finished difference Result 31444 states and 43880 transitions. [2025-03-04 04:38:54,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:38:54,082 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 536 [2025-03-04 04:38:54,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:54,241 INFO L225 Difference]: With dead ends: 31444 [2025-03-04 04:38:54,241 INFO L226 Difference]: Without dead ends: 0 [2025-03-04 04:38:54,323 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:54,323 INFO L435 NwaCegarLoop]: 6352 mSDtfsCounter, 0 mSDsluCounter, 6346 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12698 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:54,324 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12698 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 04:38:54,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-03-04 04:38:54,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-03-04 04:38:54,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 04:38:54,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-03-04 04:38:54,350 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 536 [2025-03-04 04:38:54,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:54,351 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-03-04 04:38:54,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2025-03-04 04:38:54,351 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-03-04 04:38:54,351 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-03-04 04:38:54,354 INFO L782 garLoopResultBuilder]: Registering result SAFE for location __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE (1 of 2 remaining) [2025-03-04 04:38:54,356 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2025-03-04 04:38:54,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-04 04:38:54,359 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:54,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.