./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 205c5df1a1a60f895a95c3ed9a3099f16685cc5b57379f95f0c6fb3c071e97b9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 06:49:35,228 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 06:49:35,291 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 06:49:35,295 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 06:49:35,296 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 06:49:35,314 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 06:49:35,315 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 06:49:35,315 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 06:49:35,316 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 06:49:35,316 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 06:49:35,316 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 06:49:35,317 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 06:49:35,317 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 06:49:35,317 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 06:49:35,317 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 06:49:35,318 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 06:49:35,318 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 06:49:35,318 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 06:49:35,319 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:49:35,319 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 06:49:35,319 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 06:49:35,319 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 06:49:35,319 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 06:49:35,319 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 06:49:35,319 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 06:49:35,320 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 06:49:35,320 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 06:49:35,320 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 06:49:35,320 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 06:49:35,320 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 205c5df1a1a60f895a95c3ed9a3099f16685cc5b57379f95f0c6fb3c071e97b9 [2025-02-06 06:49:35,570 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 06:49:35,578 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 06:49:35,580 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 06:49:35,581 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 06:49:35,582 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 06:49:35,583 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-06 06:49:36,776 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/befabc9d3/900c6d4c86bd496cac43713cbefb767a/FLAGe9ecf9a51 [2025-02-06 06:49:37,393 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 06:49:37,394 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-06 06:49:37,462 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/befabc9d3/900c6d4c86bd496cac43713cbefb767a/FLAGe9ecf9a51 [2025-02-06 06:49:37,477 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/befabc9d3/900c6d4c86bd496cac43713cbefb767a [2025-02-06 06:49:37,479 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 06:49:37,480 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 06:49:37,481 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 06:49:37,481 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 06:49:37,485 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 06:49:37,486 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:49:37" (1/1) ... [2025-02-06 06:49:37,487 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@67102918 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:37, skipping insertion in model container [2025-02-06 06:49:37,487 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:49:37" (1/1) ... [2025-02-06 06:49:37,602 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 06:49:42,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[392782,392795] [2025-02-06 06:49:42,958 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:49:42,984 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 06:49:43,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4196] [2025-02-06 06:49:43,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4198] [2025-02-06 06:49:43,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4214] [2025-02-06 06:49:43,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4223] [2025-02-06 06:49:43,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [4355] [2025-02-06 06:49:43,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [4363-4364] [2025-02-06 06:49:43,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4515] [2025-02-06 06:49:43,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4518] [2025-02-06 06:49:43,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4520] [2025-02-06 06:49:43,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4525] [2025-02-06 06:49:43,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4528] [2025-02-06 06:49:43,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4530] [2025-02-06 06:49:43,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4535] [2025-02-06 06:49:43,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4538] [2025-02-06 06:49:43,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4540] [2025-02-06 06:49:43,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4545] [2025-02-06 06:49:43,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4548] [2025-02-06 06:49:43,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4550] [2025-02-06 06:49:43,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4568] [2025-02-06 06:49:43,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4571] [2025-02-06 06:49:43,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4573] [2025-02-06 06:49:43,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4578] [2025-02-06 06:49:43,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4581] [2025-02-06 06:49:43,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4583] [2025-02-06 06:49:43,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4588] [2025-02-06 06:49:43,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4591] [2025-02-06 06:49:43,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4593] [2025-02-06 06:49:43,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4598] [2025-02-06 06:49:43,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4601] [2025-02-06 06:49:43,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4603] [2025-02-06 06:49:43,057 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4649] [2025-02-06 06:49:43,057 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4656] [2025-02-06 06:49:43,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (554), "i" (12UL)); [5492-5493] [2025-02-06 06:49:43,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (560), "i" (12UL)); [5510-5511] [2025-02-06 06:49:43,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (568), "i" (12UL)); [5533-5534] [2025-02-06 06:49:43,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (584), "i" (12UL)); [5572-5573] [2025-02-06 06:49:43,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (1171), "i" (12UL)); [6292-6293] [2025-02-06 06:49:43,149 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6708] [2025-02-06 06:49:43,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2103), "i" (12UL)); [7360-7361] [2025-02-06 06:49:43,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2104), "i" (12UL)); [7369-7370] [2025-02-06 06:49:43,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2155), "i" (12UL)); [7462-7463] [2025-02-06 06:49:43,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2921), "i" (12UL)); [8491-8492] [2025-02-06 06:49:43,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2927), "i" (12UL)); [8510-8511] [2025-02-06 06:49:43,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin.c"), "i" (2928), "i" (12UL)); [8518-8519] [2025-02-06 06:49:43,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-thin-metadata.c"), "i" (1214), "i" (12UL)); [13117-13118] [2025-02-06 06:49:43,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[392782,392795] [2025-02-06 06:49:43,513 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:49:43,699 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2025-02-06 06:49:43,705 INFO L204 MainTranslator]: Completed translation [2025-02-06 06:49:43,706 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43 WrapperNode [2025-02-06 06:49:43,706 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 06:49:43,707 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 06:49:43,707 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 06:49:43,707 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 06:49:43,712 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:43,800 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:44,021 INFO L138 Inliner]: procedures = 655, calls = 4751, calls flagged for inlining = 251, calls inlined = 247, statements flattened = 11217 [2025-02-06 06:49:44,022 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 06:49:44,023 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 06:49:44,023 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 06:49:44,023 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 06:49:44,031 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:44,031 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:44,072 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:47,551 INFO L175 MemorySlicer]: Split 1880 memory accesses to 63 slices as follows [14, 3, 11, 1, 3, 4, 8, 3, 69, 2, 3, 3, 2, 3, 1, 7, 4, 1, 66, 2, 15, 8, 3, 1, 2, 3, 2, 1413, 2, 2, 1, 3, 3, 9, 4, 2, 19, 2, 1, 23, 1, 2, 3, 3, 8, 3, 2, 3, 2, 4, 3, 5, 60, 5, 6, 1, 2, 2, 8, 3, 1, 20, 5]. 75 percent of accesses are in the largest equivalence class. The 145 initializations are split as follows [14, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 2, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0]. The 502 writes are split as follows [0, 2, 0, 0, 3, 4, 0, 1, 0, 1, 1, 2, 0, 3, 1, 0, 2, 0, 1, 1, 5, 0, 3, 0, 1, 3, 2, 357, 2, 1, 1, 2, 0, 0, 1, 1, 11, 0, 0, 12, 1, 1, 1, 1, 0, 1, 1, 2, 0, 0, 1, 0, 60, 1, 1, 0, 1, 0, 0, 2, 1, 2, 1]. [2025-02-06 06:49:47,553 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:47,553 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:47,796 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:47,818 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:47,886 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:47,923 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:48,014 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 06:49:48,015 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 06:49:48,016 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 06:49:48,016 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 06:49:48,017 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (1/1) ... [2025-02-06 06:49:48,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:49:48,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:49:48,045 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 06:49:48,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 06:49:48,073 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-02-06 06:49:48,073 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-02-06 06:49:48,073 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 06:49:48,073 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 06:49:48,074 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2025-02-06 06:49:48,074 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2025-02-06 06:49:48,074 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-02-06 06:49:48,074 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-02-06 06:49:48,074 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-02-06 06:49:48,074 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-02-06 06:49:48,074 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2025-02-06 06:49:48,074 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2025-02-06 06:49:48,074 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2025-02-06 06:49:48,075 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2025-02-06 06:49:48,075 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2025-02-06 06:49:48,075 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2025-02-06 06:49:48,075 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-02-06 06:49:48,075 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-02-06 06:49:48,075 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-02-06 06:49:48,075 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-02-06 06:49:48,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 06:49:48,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 06:49:48,075 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2025-02-06 06:49:48,076 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2025-02-06 06:49:48,076 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2025-02-06 06:49:48,077 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2025-02-06 06:49:48,077 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2025-02-06 06:49:48,079 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2025-02-06 06:49:48,079 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2025-02-06 06:49:48,079 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2025-02-06 06:49:48,079 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2025-02-06 06:49:48,079 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2025-02-06 06:49:48,079 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2025-02-06 06:49:48,079 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2025-02-06 06:49:48,079 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2025-02-06 06:49:48,079 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2025-02-06 06:49:48,079 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-06 06:49:48,080 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-06 06:49:48,080 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2025-02-06 06:49:48,080 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2025-02-06 06:49:48,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 06:49:48,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 06:49:48,080 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2025-02-06 06:49:48,081 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2025-02-06 06:49:48,081 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2025-02-06 06:49:48,081 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2025-02-06 06:49:48,081 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 06:49:48,081 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 06:49:48,081 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-02-06 06:49:48,081 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-02-06 06:49:48,081 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2025-02-06 06:49:48,081 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2025-02-06 06:49:48,081 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 06:49:48,081 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-02-06 06:49:48,082 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 06:49:48,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 06:49:48,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 06:49:48,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 06:49:48,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 06:49:48,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 06:49:48,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 06:49:48,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 06:49:48,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 06:49:48,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2025-02-06 06:49:48,086 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2025-02-06 06:49:48,086 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 06:49:48,086 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2025-02-06 06:49:48,086 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2025-02-06 06:49:48,086 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 06:49:48,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 06:49:48,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 06:49:48,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2025-02-06 06:49:48,090 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-02-06 06:49:48,090 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2025-02-06 06:49:48,090 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2025-02-06 06:49:48,090 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-02-06 06:49:48,090 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 06:49:48,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 06:49:48,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2025-02-06 06:49:48,093 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2025-02-06 06:49:48,093 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-02-06 06:49:48,093 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2025-02-06 06:49:48,093 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2025-02-06 06:49:48,093 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:49:48,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-06 06:49:48,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-06 06:49:48,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:49:48,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-06 06:49:48,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-06 06:49:48,100 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2025-02-06 06:49:48,100 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2025-02-06 06:49:48,100 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-06 06:49:48,100 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2025-02-06 06:49:48,100 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2025-02-06 06:49:48,100 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2025-02-06 06:49:48,100 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-06 06:49:48,100 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_17 [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_17 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-02-06 06:49:48,101 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 06:49:48,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 06:49:48,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:49:48,103 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2025-02-06 06:49:48,103 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2025-02-06 06:49:48,104 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-02-06 06:49:48,104 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-02-06 06:49:48,104 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2025-02-06 06:49:48,104 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2025-02-06 06:49:48,108 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2025-02-06 06:49:48,109 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2025-02-06 06:49:48,109 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 06:49:48,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-06 06:49:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 06:49:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 06:49:48,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2025-02-06 06:49:48,113 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_26 [2025-02-06 06:49:48,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_26 [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-02-06 06:49:48,113 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-02-06 06:49:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2025-02-06 06:49:48,113 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2025-02-06 06:49:48,114 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-06 06:49:48,114 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-06 06:49:48,114 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-02-06 06:49:48,114 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-02-06 06:49:48,114 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-02-06 06:49:48,114 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-02-06 06:49:48,114 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2025-02-06 06:49:48,114 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2025-02-06 06:49:48,114 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2025-02-06 06:49:48,114 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2025-02-06 06:49:48,114 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2025-02-06 06:49:48,114 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2025-02-06 06:49:48,114 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2025-02-06 06:49:48,116 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 06:49:48,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-06 06:49:48,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 06:49:48,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2025-02-06 06:49:48,118 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 06:49:48,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-06 06:49:48,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2025-02-06 06:49:48,121 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 06:49:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 06:49:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 06:49:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 06:49:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-02-06 06:49:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2025-02-06 06:49:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 06:49:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 06:49:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2025-02-06 06:49:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2025-02-06 06:49:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 06:49:48,124 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 06:49:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-06 06:49:48,124 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-06 06:49:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-06 06:49:48,124 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-06 06:49:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2025-02-06 06:49:48,124 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2025-02-06 06:49:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2025-02-06 06:49:48,124 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-02-06 06:49:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-06 06:49:48,125 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 06:49:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2025-02-06 06:49:48,127 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2025-02-06 06:49:48,127 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2025-02-06 06:49:48,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 06:49:48,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2025-02-06 06:49:48,127 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2025-02-06 06:49:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2025-02-06 06:49:48,127 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2025-02-06 06:49:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2025-02-06 06:49:48,128 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2025-02-06 06:49:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-06 06:49:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-02-06 06:49:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-02-06 06:49:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2025-02-06 06:49:48,130 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-06 06:49:48,131 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 06:49:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 06:49:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:49:48,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-02-06 06:49:48,133 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-06 06:49:48,133 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-06 06:49:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-02-06 06:49:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-02-06 06:49:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-02-06 06:49:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-02-06 06:49:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2025-02-06 06:49:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2025-02-06 06:49:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2025-02-06 06:49:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2025-02-06 06:49:49,438 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 06:49:49,443 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 06:49:49,470 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4917: havoc #t~mem156; [2025-02-06 06:49:49,500 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14904: havoc #t~nondet2610; [2025-02-06 06:49:49,589 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14803: havoc #t~nondet2589; [2025-02-06 06:49:49,598 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14778: havoc #t~ret2587.base, #t~ret2587.offset; [2025-02-06 06:49:49,665 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: havoc data_block_equal_#t~mem2028#1;havoc data_block_equal_#t~mem2029#1;call ULTIMATE.dealloc(data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset);havoc data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset);havoc data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset);havoc data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset);havoc data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset);havoc data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset; [2025-02-06 06:49:49,665 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: havoc subtree_equal_#t~mem2039#1;havoc subtree_equal_#t~mem2040#1;call ULTIMATE.dealloc(subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset);havoc subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset;call ULTIMATE.dealloc(subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset);havoc subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset; [2025-02-06 06:49:49,866 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: call ULTIMATE.dealloc(~#free_blocks~0#1.base, ~#free_blocks~0#1.offset);havoc ~#free_blocks~0#1.base, ~#free_blocks~0#1.offset; [2025-02-06 06:49:49,942 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13292: call ULTIMATE.dealloc(~#value~2#1.base, ~#value~2#1.offset);havoc ~#value~2#1.base, ~#value~2#1.offset;call ULTIMATE.dealloc(~#keys~0#1.base, ~#keys~0#1.offset);havoc ~#keys~0#1.base, ~#keys~0#1.offset;call ULTIMATE.dealloc(~#exception_block~0#1.base, ~#exception_block~0#1.offset);havoc ~#exception_block~0#1.base, ~#exception_block~0#1.offset;call ULTIMATE.dealloc(~#exception_time~0#1.base, ~#exception_time~0#1.offset);havoc ~#exception_time~0#1.base, ~#exception_time~0#1.offset; [2025-02-06 06:49:49,942 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: havoc __snapshotted_since_#t~mem2393#1; [2025-02-06 06:49:49,959 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4835: havoc __kmalloc_#t~ret150#1.base, __kmalloc_#t~ret150#1.offset; [2025-02-06 06:49:49,975 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-02-06 06:49:50,025 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14908: havoc dm_btree_remove_leaves_#t~nondet2611#1; [2025-02-06 06:49:50,026 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13452: call ULTIMATE.dealloc(__remove_range_~#begin#1.base, __remove_range_~#begin#1.offset);havoc __remove_range_~#begin#1.base, __remove_range_~#begin#1.offset;call ULTIMATE.dealloc(__remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset);havoc __remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset);havoc __remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset;call ULTIMATE.dealloc(__remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset);havoc __remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset);havoc __remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset; [2025-02-06 06:49:50,295 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4240: havoc __rounddown_pow_of_two_#t~bitwise11#1; [2025-02-06 06:49:50,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: call ULTIMATE.dealloc(disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset);havoc disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset; [2025-02-06 06:49:50,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: call ULTIMATE.dealloc(~#data_block~0#1.base, ~#data_block~0#1.offset);havoc ~#data_block~0#1.base, ~#data_block~0#1.offset; [2025-02-06 06:49:50,453 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14854: havoc dm_bm_is_read_only_#t~nondet2599#1; [2025-02-06 06:49:50,499 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: havoc dm_thin_dev_id_#t~mem2392#1; [2025-02-06 06:49:50,517 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: call ULTIMATE.dealloc(~#len~1.base, ~#len~1.offset);havoc ~#len~1.base, ~#len~1.offset; [2025-02-06 06:49:50,578 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6110: call ULTIMATE.dealloc(passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset);havoc passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset; [2025-02-06 06:49:50,582 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14737: havoc #t~nondet2583; [2025-02-06 06:49:50,601 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5624: call ULTIMATE.dealloc(~#bios~0.base, ~#bios~0.offset);havoc ~#bios~0.base, ~#bios~0.offset; [2025-02-06 06:49:50,638 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-02-06 06:49:50,986 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13100: call ULTIMATE.dealloc(__reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset);havoc __reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset);havoc __reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset);havoc __reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset; [2025-02-06 06:49:50,986 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12952: call ULTIMATE.dealloc(__create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset);havoc __create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset;call ULTIMATE.dealloc(__create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset);havoc __create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset;call ULTIMATE.dealloc(__create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset);havoc __create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset;call ULTIMATE.dealloc(__create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset);havoc __create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset;call ULTIMATE.dealloc(__create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset);havoc __create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset; [2025-02-06 06:49:50,986 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238: call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset);havoc process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset;call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset);havoc process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset; [2025-02-06 06:49:50,986 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15052: havoc dm_tm_read_lock_#t~nondet2636#1; [2025-02-06 06:49:50,986 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: call ULTIMATE.dealloc(__release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset);havoc __release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset;call ULTIMATE.dealloc(__release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset);havoc __release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset; [2025-02-06 06:49:50,986 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: call ULTIMATE.dealloc(process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset);havoc process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset; [2025-02-06 06:49:50,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056: havoc dm_tm_shadow_block_#t~nondet2637#1; [2025-02-06 06:49:50,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12880: call ULTIMATE.dealloc(__create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset);havoc __create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset;call ULTIMATE.dealloc(__create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset);havoc __create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset;call ULTIMATE.dealloc(__create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset);havoc __create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset;call ULTIMATE.dealloc(__create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset);havoc __create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset;call ULTIMATE.dealloc(__create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset);havoc __create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset; [2025-02-06 06:49:50,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: call ULTIMATE.dealloc(process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset);havoc process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset; [2025-02-06 06:49:50,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933: call ULTIMATE.dealloc(__set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset);havoc __set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset; [2025-02-06 06:49:50,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9184: call ULTIMATE.dealloc(process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset);havoc process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset;call ULTIMATE.dealloc(process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset);havoc process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset; [2025-02-06 06:49:50,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13016: call ULTIMATE.dealloc(__delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset);havoc __delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset;call ULTIMATE.dealloc(__delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset);havoc __delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset; [2025-02-06 06:50:00,532 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15099: havoc ldv_release_4_#t~nondet2642#1; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13910: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset);havoc ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset);havoc ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15103: havoc ldv_resume_5_#t~nondet2643#1; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: call ULTIMATE.dealloc(throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset);havoc throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset);havoc main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14983: havoc dm_read_arg_group_#t~nondet2622#1; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: call ULTIMATE.dealloc(pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset);havoc pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14991: havoc dm_set_target_max_io_len_#t~nondet2624#1; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15124: havoc mempool_create_#t~ret2645#1.base, mempool_create_#t~ret2645#1.offset; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14994: havoc dm_shift_arg_#t~ret2625#1.base, dm_shift_arg_#t~ret2625#1.offset; [2025-02-06 06:50:00,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: call ULTIMATE.dealloc(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset);havoc parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset;call ULTIMATE.dealloc(parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset);havoc parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: call ULTIMATE.dealloc(pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset);havoc pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset);havoc pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset);havoc pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset);havoc pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset);havoc pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset);havoc pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset);havoc pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset);havoc pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset);havoc pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset);havoc pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14740: havoc __alloc_workqueue_key_#t~ret2584#1.base, __alloc_workqueue_key_#t~ret2584#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: call ULTIMATE.dealloc(pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset);havoc pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset);havoc pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset);havoc pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset);havoc pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset);havoc pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset);havoc pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset);havoc pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset);havoc pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698: call ULTIMATE.dealloc(dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset);havoc dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: call ULTIMATE.dealloc(thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset);havoc thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset);havoc thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset);havoc thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset);havoc thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14949: havoc dm_get_md_#t~ret2617#1.base, dm_get_md_#t~ret2617#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15081: havoc kmem_cache_create_#t~ret2639#1.base, kmem_cache_create_#t~ret2639#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017: havoc dm_table_get_mode_#t~nondet2630#1; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14823: havoc dm_bio_prison_create_#t~ret2593#1.base, dm_bio_prison_create_#t~ret2593#1.offset; [2025-02-06 06:50:00,534 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958: havoc dm_kcopyd_client_create_#t~ret2618#1.base, dm_kcopyd_client_create_#t~ret2618#1.offset; [2025-02-06 06:50:00,535 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15095: havoc ldv_probe_4_#t~nondet2641#1; [2025-02-06 06:50:00,596 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521: call ULTIMATE.dealloc(~#ref_count~0#1.base, ~#ref_count~0#1.offset);havoc ~#ref_count~0#1.base, ~#ref_count~0#1.offset; [2025-02-06 06:50:00,604 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15088: havoc #t~nondet2640; [2025-02-06 06:50:00,608 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: havoc #t~mem198.base, #t~mem198.offset;havoc #t~mem199.base, #t~mem199.offset; [2025-02-06 06:50:00,691 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14896: havoc dm_btree_insert_notify_#t~nondet2608#1; [2025-02-06 06:50:00,691 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12070: havoc pack_block_time_#t~bitwise2015#1; [2025-02-06 06:50:00,691 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396: call ULTIMATE.dealloc(__insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset);havoc __insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset;call ULTIMATE.dealloc(__insert_~#value~3#1.base, __insert_~#value~3#1.offset);havoc __insert_~#value~3#1.base, __insert_~#value~3#1.offset;call ULTIMATE.dealloc(__insert_~#keys~1#1.base, __insert_~#keys~1#1.offset);havoc __insert_~#keys~1#1.base, __insert_~#keys~1#1.offset; [2025-02-06 06:50:00,814 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15164: havoc rb_next_#t~ret2651#1.base, rb_next_#t~ret2651#1.offset; [2025-02-06 06:50:00,815 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158: havoc rb_first_#t~ret2650#1.base, rb_first_#t~ret2650#1.offset; [2025-02-06 06:50:00,815 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: call ULTIMATE.dealloc(~#bios~4#1.base, ~#bios~4#1.offset);havoc ~#bios~4#1.base, ~#bios~4#1.offset;call ULTIMATE.dealloc(~#plug~1#1.base, ~#plug~1#1.offset);havoc ~#plug~1#1.base, ~#plug~1#1.offset; [2025-02-06 06:50:00,815 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: call ULTIMATE.dealloc(__sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset);havoc __sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset; [2025-02-06 06:50:00,896 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: call ULTIMATE.dealloc(~#lookup_result~1.base, ~#lookup_result~1.offset);havoc ~#lookup_result~1.base, ~#lookup_result~1.offset; [2025-02-06 06:50:00,961 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: havoc need_commit_due_to_time_#t~mem787#1;havoc need_commit_due_to_time_#t~mem788#1;havoc need_commit_due_to_time_#t~short789#1; [2025-02-06 06:50:00,961 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-02-06 06:50:00,971 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15148: havoc #t~nondet2648; [2025-02-06 06:50:01,077 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: call ULTIMATE.dealloc(~#sblock~2.base, ~#sblock~2.offset);havoc ~#sblock~2.base, ~#sblock~2.offset; [2025-02-06 06:50:01,275 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14832: havoc #t~ret2594.base, #t~ret2594.offset; [2025-02-06 06:50:01,308 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152: havoc #t~nondet2649; [2025-02-06 06:50:01,324 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14772: havoc #t~nondet2586; [2025-02-06 06:50:01,397 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: call ULTIMATE.dealloc(~#__ptr~1.base, ~#__ptr~1.offset);havoc ~#__ptr~1.base, ~#__ptr~1.offset;call ULTIMATE.dealloc(~#__u~1.base, ~#__u~1.offset);havoc ~#__u~1.base, ~#__u~1.offset; [2025-02-06 06:50:01,455 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4288: havoc #t~mem32.base, #t~mem32.offset; [2025-02-06 06:50:01,475 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: havoc io_overlaps_block_#t~mem536#1;havoc io_overlaps_block_#t~mem535#1; [2025-02-06 06:50:01,535 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: call ULTIMATE.dealloc(~#data_block~1.base, ~#data_block~1.offset);havoc ~#data_block~1.base, ~#data_block~1.offset; [2025-02-06 06:50:01,544 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4208: havoc #t~mem7;havoc #t~bitwise8; [2025-02-06 06:50:01,615 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12436: call ULTIMATE.dealloc(~#sblock~1#1.base, ~#sblock~1#1.offset);havoc ~#sblock~1#1.base, ~#sblock~1#1.offset; [2025-02-06 06:50:01,615 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15000: havoc dm_sm_disk_open_#t~ret2627#1.base, dm_sm_disk_open_#t~ret2627#1.offset; [2025-02-06 06:50:01,615 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: havoc get_disk_ro_#t~mem1841#1; [2025-02-06 06:50:01,615 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15044: havoc dm_tm_open_with_sm_#t~nondet2634#1; [2025-02-06 06:50:01,623 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4635: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-06 06:50:05,748 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14900: havoc #t~nondet2609; [2025-02-06 06:50:05,910 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14876: havoc dm_bm_write_lock_zero_#t~nondet2603#1; [2025-02-06 06:50:05,910 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298: call ULTIMATE.dealloc(~#sblock~0#1.base, ~#sblock~0#1.offset);havoc ~#sblock~0#1.base, ~#sblock~0#1.offset; [2025-02-06 06:50:05,959 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: call ULTIMATE.dealloc(requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset);havoc requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset);havoc requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset);havoc requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset);havoc requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset; [2025-02-06 06:50:05,963 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368: havoc #t~mem317; [2025-02-06 06:50:05,992 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: call ULTIMATE.dealloc(pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset);havoc pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset;call ULTIMATE.dealloc(pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset);havoc pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset; [2025-02-06 06:50:05,992 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: call ULTIMATE.dealloc(~#w~2#1.base, ~#w~2#1.offset);havoc ~#w~2#1.base, ~#w~2#1.offset; [2025-02-06 06:50:05,996 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15048: havoc #t~nondet2635; [2025-02-06 06:50:06,012 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14850: havoc #t~nondet2598; [2025-02-06 06:50:06,014 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14810: havoc #t~nondet2590; [2025-02-06 06:50:06,122 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: call ULTIMATE.dealloc(~#begin~0#1.base, ~#begin~0#1.offset);havoc ~#begin~0#1.base, ~#begin~0#1.offset;call ULTIMATE.dealloc(~#end~1#1.base, ~#end~1#1.offset);havoc ~#end~1#1.base, ~#end~1#1.offset;call ULTIMATE.dealloc(~#virt_key~0#1.base, ~#virt_key~0#1.offset);havoc ~#virt_key~0#1.base, ~#virt_key~0#1.offset;call ULTIMATE.dealloc(~#virt_cell~0#1.base, ~#virt_cell~0#1.offset);havoc ~#virt_cell~0#1.base, ~#virt_cell~0#1.offset; [2025-02-06 06:50:06,136 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: havoc passdown_enabled_#t~mem912#1; [2025-02-06 06:50:06,174 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14929: havoc #t~ret2612.base, #t~ret2612.offset; [2025-02-06 06:50:06,709 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14933: havoc #t~nondet2613; [2025-02-06 06:50:06,989 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024: havoc #t~ret2632.base, #t~ret2632.offset; [2025-02-06 06:50:06,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15060: havoc #t~nondet2638; [2025-02-06 06:50:07,026 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14839: havoc dm_block_manager_create_#t~ret2596#1.base, dm_block_manager_create_#t~ret2596#1.offset; [2025-02-06 06:50:07,046 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14880: havoc #t~nondet2604; [2025-02-06 06:50:07,184 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997: call ULTIMATE.dealloc(~#need_commit1~0#1.base, ~#need_commit1~0#1.offset);havoc ~#need_commit1~0#1.base, ~#need_commit1~0#1.offset;call ULTIMATE.dealloc(~#need_commit2~0#1.base, ~#need_commit2~0#1.offset);havoc ~#need_commit2~0#1.base, ~#need_commit2~0#1.offset; [2025-02-06 06:50:07,329 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888: havoc dm_btree_find_highest_key_#t~nondet2606#1; [2025-02-06 06:50:07,329 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: call ULTIMATE.dealloc(~#mapped~0#1.base, ~#mapped~0#1.offset);havoc ~#mapped~0#1.base, ~#mapped~0#1.offset;call ULTIMATE.dealloc(~#highest~0#1.base, ~#highest~0#1.offset);havoc ~#highest~0#1.base, ~#highest~0#1.offset;call ULTIMATE.dealloc(~#buf~2#1.base, ~#buf~2#1.offset);havoc ~#buf~2#1.base, ~#buf~2#1.offset; [2025-02-06 06:50:07,329 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13742: call ULTIMATE.dealloc(__highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset);havoc __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset; [2025-02-06 06:50:07,357 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14969: havoc dm_kcopyd_zero_#t~nondet2620#1; [2025-02-06 06:50:07,357 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: call ULTIMATE.dealloc(~#to~0#1.base, ~#to~0#1.offset);havoc ~#to~0#1.base, ~#to~0#1.offset; [2025-02-06 06:50:07,363 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4952: havoc #t~mem184.base, #t~mem184.offset; [2025-02-06 06:50:07,417 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: call ULTIMATE.dealloc(~#bios~2#1.base, ~#bios~2#1.offset);havoc ~#bios~2#1.base, ~#bios~2#1.offset; [2025-02-06 06:50:07,424 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4342: havoc atomic_read_#t~mem46#1; [2025-02-06 06:50:07,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15021: havoc #t~nondet2631; [2025-02-06 06:50:07,476 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973: havoc dm_noflush_suspending_#t~nondet2621#1; [2025-02-06 06:50:07,581 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: call ULTIMATE.dealloc(~#work~0.base, ~#work~0.offset);havoc ~#work~0.base, ~#work~0.offset; [2025-02-06 06:50:07,605 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15168: havoc #t~nondet2652; [2025-02-06 06:50:07,631 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: call ULTIMATE.dealloc(~#maps~0#1.base, ~#maps~0#1.offset);havoc ~#maps~0#1.base, ~#maps~0#1.offset; [2025-02-06 06:50:07,677 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint __read_once_sizeFINAL: assume true; [2025-02-06 06:50:07,712 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7540: call ULTIMATE.dealloc(~#__ptr~2.base, ~#__ptr~2.offset);havoc ~#__ptr~2.base, ~#__ptr~2.offset;call ULTIMATE.dealloc(~#__u~2.base, ~#__u~2.offset);havoc ~#__u~2.base, ~#__u~2.offset;call ULTIMATE.dealloc(~#__ptr___0~1.base, ~#__ptr___0~1.offset);havoc ~#__ptr___0~1.base, ~#__ptr___0~1.offset;call ULTIMATE.dealloc(~#__u___0~1.base, ~#__u___0~1.offset);havoc ~#__u___0~1.base, ~#__u___0~1.offset; [2025-02-06 06:50:07,712 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573-1: SUMMARY for call #t~ret876 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-06 06:50:07,712 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: assume -2147483648 <= #t~ret876 && #t~ret876 <= 2147483647;~tmp___0~35 := #t~ret876;havoc #t~ret876;~__mptr___0~6.base, ~__mptr___0~6.offset := ~________p1___0~1.base, ~________p1___0~1.offset;~tc.base, ~tc.offset := ~__mptr___0~6.base, ~__mptr___0~6.offset; [2025-02-06 06:50:07,713 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569-1: SUMMARY for call __read_once_size(~#__ptr___0~1.base, ~#__ptr___0~1.offset, ~#__u___0~1.base, ~#__u___0~1.offset, 8); srcloc: null [2025-02-06 06:50:07,713 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: call #t~mem875.base, #t~mem875.offset := read~$Pointer$#39(~#__u___0~1.base, ~#__u___0~1.offset, 8);~_________p1___0~1.base, ~_________p1___0~1.offset := #t~mem875.base, #t~mem875.offset;havoc #t~mem875.base, #t~mem875.offset;~________p1___0~1.base, ~________p1___0~1.offset := ~_________p1___0~1.base, ~_________p1___0~1.offset; [2025-02-06 06:50:07,713 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: call #t~mem874.base, #t~mem874.offset := read~$Pointer$#27(~tc.base, ~tc.offset, 8);call write~$Pointer$#39(#t~mem874.base, #t~mem874.offset, ~#__ptr___0~1.base, ~#__ptr___0~1.offset, 8);havoc #t~mem874.base, #t~mem874.offset; [2025-02-06 06:50:07,718 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14987: havoc #t~nondet2623; [2025-02-06 06:50:07,830 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: call ULTIMATE.dealloc(requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset);havoc requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset; [2025-02-06 06:50:07,830 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: call ULTIMATE.dealloc(requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset);havoc requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset; [2025-02-06 06:50:07,856 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693: call ULTIMATE.dealloc(~#__ptr~0.base, ~#__ptr~0.offset);havoc ~#__ptr~0.base, ~#__ptr~0.offset;call ULTIMATE.dealloc(~#__u~0.base, ~#__u~0.offset);havoc ~#__u~0.base, ~#__u~0.offset;call ULTIMATE.dealloc(~#__ptr___0~0.base, ~#__ptr___0~0.offset);havoc ~#__ptr___0~0.base, ~#__ptr___0~0.offset;call ULTIMATE.dealloc(~#__u___0~0.base, ~#__u___0~0.offset);havoc ~#__u___0~0.base, ~#__u___0~0.offset; [2025-02-06 06:50:07,869 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14884: havoc #t~nondet2605; [2025-02-06 06:50:07,904 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376: havoc #t~ite322;havoc #t~mem319;havoc #t~bitwise320;havoc #t~mem321; [2025-02-06 06:50:08,192 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15004: havoc dm_suspended_#t~nondet2628#1; [2025-02-06 06:50:08,192 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9455: call ULTIMATE.dealloc(~#transaction_id~0#1.base, ~#transaction_id~0#1.offset);havoc ~#transaction_id~0#1.base, ~#transaction_id~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset);havoc ~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset);havoc ~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset);havoc ~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset);havoc ~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#held_root~0#1.base, ~#held_root~0#1.offset);havoc ~#held_root~0#1.base, ~#held_root~0#1.offset;call ULTIMATE.dealloc(~#buf~1#1.base, ~#buf~1#1.offset);havoc ~#buf~1#1.base, ~#buf~1#1.offset;call ULTIMATE.dealloc(~#buf2~0#1.base, ~#buf2~0#1.offset);havoc ~#buf2~0#1.base, ~#buf2~0#1.offset; [2025-02-06 06:50:08,192 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13223: call ULTIMATE.dealloc(__get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset);havoc __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset; [2025-02-06 06:50:08,259 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777: call ULTIMATE.dealloc(~#old_count~0#1.base, ~#old_count~0#1.offset);havoc ~#old_count~0#1.base, ~#old_count~0#1.offset; [2025-02-06 06:50:08,407 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718: call ULTIMATE.dealloc(~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset);havoc ~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset;call ULTIMATE.dealloc(~#data_key~0#1.base, ~#data_key~0#1.offset);havoc ~#data_key~0#1.base, ~#data_key~0#1.offset;call ULTIMATE.dealloc(~#data_cell~0#1.base, ~#data_cell~0#1.offset);havoc ~#data_cell~0#1.base, ~#data_cell~0#1.offset;call ULTIMATE.dealloc(~#virt_begin~0#1.base, ~#virt_begin~0#1.offset);havoc ~#virt_begin~0#1.base, ~#virt_begin~0#1.offset;call ULTIMATE.dealloc(~#virt_end~0#1.base, ~#virt_end~0#1.offset);havoc ~#virt_end~0#1.base, ~#virt_end~0#1.offset;call ULTIMATE.dealloc(~#data_begin~0#1.base, ~#data_begin~0#1.offset);havoc ~#data_begin~0#1.base, ~#data_begin~0#1.offset; [2025-02-06 06:50:08,407 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13333: call ULTIMATE.dealloc(dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset);havoc dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset; [2025-02-06 06:50:08,674 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: call ULTIMATE.dealloc(check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset);havoc check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset; [2025-02-06 06:50:09,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15013: havoc #t~ret2629.base, #t~ret2629.offset; [2025-02-06 06:50:09,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 06:50:11,267 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14836: havoc #t~nondet2595; [2025-02-06 06:50:11,303 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: call ULTIMATE.dealloc(~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset);havoc ~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset; [2025-02-06 06:50:13,547 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12809: call ULTIMATE.dealloc(~#key~4.base, ~#key~4.offset);havoc ~#key~4.base, ~#key~4.offset;call ULTIMATE.dealloc(~#details_le~0.base, ~#details_le~0.offset);havoc ~#details_le~0.base, ~#details_le~0.offset; [2025-02-06 06:50:14,304 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15028: havoc dm_tm_create_with_sm_#t~nondet2633#1; [2025-02-06 06:50:14,305 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14997: havoc dm_sm_disk_create_#t~ret2626#1.base, dm_sm_disk_create_#t~ret2626#1.offset; [2025-02-06 06:50:14,353 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: call ULTIMATE.dealloc(~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset);havoc ~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset; [2025-02-06 06:50:14,359 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144: havoc #t~nondet2647; [2025-02-06 06:50:14,388 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14846: havoc dm_bm_block_size_#t~nondet2597#1; [2025-02-06 06:50:14,388 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185: call ULTIMATE.dealloc(__superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset);havoc __superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset; [2025-02-06 06:50:14,388 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12503: call ULTIMATE.dealloc(~#unformatted~0#1.base, ~#unformatted~0#1.offset);havoc ~#unformatted~0#1.base, ~#unformatted~0#1.offset; [2025-02-06 06:50:14,401 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: havoc #t~mem906; [2025-02-06 06:50:14,421 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14892: havoc #t~nondet2607; [2025-02-06 06:50:14,442 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: call ULTIMATE.dealloc(~#cell~1.base, ~#cell~1.offset);havoc ~#cell~1.base, ~#cell~1.offset;call ULTIMATE.dealloc(~#key~1.base, ~#key~1.offset);havoc ~#key~1.base, ~#key~1.offset; [2025-02-06 06:50:14,443 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14936: havoc #t~ret2614.base, #t~ret2614.offset; [2025-02-06 06:50:14,446 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14858: havoc #t~nondet2600; [2025-02-06 06:50:14,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5259: call ULTIMATE.dealloc(__blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset);havoc __blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset; [2025-02-06 06:50:14,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14768: havoc _cond_resched_#t~nondet2585#1; [2025-02-06 06:50:14,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14781: havoc bio_alloc_bioset_#t~ret2588#1.base, bio_alloc_bioset_#t~ret2588#1.offset; [2025-02-06 06:50:14,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5033: havoc bdev_discard_alignment_#t~mem210#1; [2025-02-06 06:50:14,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: havoc bdev_discard_alignment_#t~mem208#1.base, bdev_discard_alignment_#t~mem208#1.offset;havoc bdev_discard_alignment_#t~mem209#1; [2025-02-06 06:50:14,521 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14942: havoc #t~ret2615.base, #t~ret2615.offset; [2025-02-06 06:50:14,554 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13858: call ULTIMATE.dealloc(dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset);havoc dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset; [2025-02-06 06:50:14,580 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: call ULTIMATE.dealloc(~#info~3.base, ~#info~3.offset);havoc ~#info~3.base, ~#info~3.offset; [2025-02-06 06:50:14,743 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637: call ULTIMATE.dealloc(~#metadata_len~0#1.base, ~#metadata_len~0#1.offset);havoc ~#metadata_len~0#1.base, ~#metadata_len~0#1.offset;call ULTIMATE.dealloc(~#data_len~0#1.base, ~#data_len~0#1.offset);havoc ~#data_len~0#1.base, ~#data_len~0#1.offset;call ULTIMATE.dealloc(~#sblock~3#1.base, ~#sblock~3#1.offset);havoc ~#sblock~3#1.base, ~#sblock~3#1.offset; [2025-02-06 06:50:14,743 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12589: call ULTIMATE.dealloc(__write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset);havoc __write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset;call ULTIMATE.dealloc(__write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset);havoc __write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset; [2025-02-06 06:50:14,758 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872: havoc dm_bm_write_lock_#t~nondet2602#1; [2025-02-06 06:50:14,795 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179: havoc #t~nondet2654; [2025-02-06 06:50:14,802 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15172: havoc #t~nondet2653; [2025-02-06 06:50:14,850 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: call ULTIMATE.dealloc(~#data_cell~1.base, ~#data_cell~1.offset);havoc ~#data_cell~1.base, ~#data_cell~1.offset;call ULTIMATE.dealloc(~#key~0.base, ~#key~0.offset);havoc ~#key~0.base, ~#key~0.offset; [2025-02-06 06:50:14,871 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14817: havoc dm_bio_detain_#t~nondet2591#1; [2025-02-06 06:50:14,871 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14820: havoc dm_bio_prison_alloc_cell_#t~ret2592#1.base, dm_bio_prison_alloc_cell_#t~ret2592#1.offset; [2025-02-06 06:50:14,913 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15121: havoc mempool_alloc_#t~ret2644#1.base, mempool_alloc_#t~ret2644#1.offset; [2025-02-06 06:50:14,914 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280: havoc #t~mem543#1.base, #t~mem543#1.offset; [2025-02-06 06:50:15,018 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6355: call ULTIMATE.dealloc(~#from~0#1.base, ~#from~0#1.offset);havoc ~#from~0#1.base, ~#from~0#1.offset;call ULTIMATE.dealloc(~#to~1#1.base, ~#to~1#1.offset);havoc ~#to~1#1.base, ~#to~1#1.offset; [2025-02-06 06:50:15,018 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14965: havoc dm_kcopyd_copy_#t~nondet2619#1; [2025-02-06 06:50:15,225 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: call ULTIMATE.dealloc(data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset);havoc data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset;call ULTIMATE.dealloc(data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset);havoc data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset;call ULTIMATE.dealloc(data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset);havoc data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset; [2025-02-06 06:50:15,225 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127: call ULTIMATE.dealloc(subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset);havoc subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset; [2025-02-06 06:50:15,225 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: call ULTIMATE.dealloc(data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset);havoc data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset;call ULTIMATE.dealloc(data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset);havoc data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset;call ULTIMATE.dealloc(data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset);havoc data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset; [2025-02-06 06:50:15,225 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: call ULTIMATE.dealloc(subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset);havoc subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset; [2025-02-06 06:50:15,227 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14868: havoc #t~nondet2601; [2025-02-06 06:50:15,231 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14946: havoc #t~nondet2616; [2025-02-06 06:50:15,280 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: call ULTIMATE.dealloc(~#lookup_result~0.base, ~#lookup_result~0.offset);havoc ~#lookup_result~0.base, ~#lookup_result~0.offset; [2025-02-06 06:50:15,347 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430: call ULTIMATE.dealloc(~#cells~1#1.base, ~#cells~1#1.offset);havoc ~#cells~1#1.base, ~#cells~1#1.offset; [2025-02-06 06:50:17,494 INFO L? ?]: Removed 6032 outVars from TransFormulas that were not future-live. [2025-02-06 06:50:17,494 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 06:50:17,591 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 06:50:17,591 INFO L337 CfgBuilder]: Removed 7 assume(true) statements. [2025-02-06 06:50:17,592 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:50:17 BoogieIcfgContainer [2025-02-06 06:50:17,592 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 06:50:17,594 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 06:50:17,594 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 06:50:17,597 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 06:50:17,597 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:49:37" (1/3) ... [2025-02-06 06:50:17,598 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@503c0bc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:50:17, skipping insertion in model container [2025-02-06 06:50:17,598 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:49:43" (2/3) ... [2025-02-06 06:50:17,598 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@503c0bc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:50:17, skipping insertion in model container [2025-02-06 06:50:17,598 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:50:17" (3/3) ... [2025-02-06 06:50:17,600 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-06 06:50:17,614 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 06:50:17,618 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i that has 415 procedures, 5236 locations, 1 initial locations, 194 loop locations, and 2 error locations. [2025-02-06 06:50:17,741 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 06:50:17,749 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;@2c6a5f89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 06:50:17,750 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-02-06 06:50:17,765 INFO L276 IsEmpty]: Start isEmpty. Operand has 4688 states, 3035 states have (on average 1.2932454695222406) internal successors, (3925), 3175 states have internal predecessors, (3925), 1356 states have call successors, (1356), 292 states have call predecessors, (1356), 290 states have return successors, (1342), 1304 states have call predecessors, (1342), 1342 states have call successors, (1342) [2025-02-06 06:50:17,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2025-02-06 06:50:17,779 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:17,779 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:17,780 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:17,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:17,788 INFO L85 PathProgramCache]: Analyzing trace with hash 498106162, now seen corresponding path program 1 times [2025-02-06 06:50:17,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:17,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117963696] [2025-02-06 06:50:17,795 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:17,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:18,366 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-02-06 06:50:18,553 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-02-06 06:50:18,553 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:18,553 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:19,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 2424 trivial. 0 not checked. [2025-02-06 06:50:19,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:19,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117963696] [2025-02-06 06:50:19,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117963696] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 06:50:19,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730327473] [2025-02-06 06:50:19,203 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:19,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 06:50:19,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:50:19,207 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 06:50:19,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 06:50:20,997 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-02-06 06:50:21,391 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-02-06 06:50:21,391 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:21,391 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:21,409 INFO L256 TraceCheckSpWp]: Trace formula consists of 4035 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-06 06:50:21,420 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 06:50:21,467 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 2364 trivial. 0 not checked. [2025-02-06 06:50:21,468 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 06:50:21,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730327473] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:21,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 06:50:21,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-06 06:50:21,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763753314] [2025-02-06 06:50:21,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:21,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 06:50:21,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:21,487 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 06:50:21,487 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:50:21,497 INFO L87 Difference]: Start difference. First operand has 4688 states, 3035 states have (on average 1.2932454695222406) internal successors, (3925), 3175 states have internal predecessors, (3925), 1356 states have call successors, (1356), 292 states have call predecessors, (1356), 290 states have return successors, (1342), 1304 states have call predecessors, (1342), 1342 states have call successors, (1342) Second operand has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:21,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:21,856 INFO L93 Difference]: Finished difference Result 9235 states and 13382 transitions. [2025-02-06 06:50:21,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 06:50:21,858 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 426 [2025-02-06 06:50:21,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:21,915 INFO L225 Difference]: With dead ends: 9235 [2025-02-06 06:50:21,915 INFO L226 Difference]: Without dead ends: 4568 [2025-02-06 06:50:21,956 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 427 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:50:21,958 INFO L435 NwaCegarLoop]: 6484 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, 6484 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-02-06 06:50:21,960 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6484 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:50:21,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4568 states. [2025-02-06 06:50:22,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4568 to 4568. [2025-02-06 06:50:22,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4568 states, 2968 states have (on average 1.2853773584905661) internal successors, (3815), 3095 states have internal predecessors, (3815), 1315 states have call successors, (1315), 288 states have call predecessors, (1315), 283 states have return successors, (1297), 1262 states have call predecessors, (1297), 1297 states have call successors, (1297) [2025-02-06 06:50:22,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 6427 transitions. [2025-02-06 06:50:22,280 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 6427 transitions. Word has length 426 [2025-02-06 06:50:22,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:22,281 INFO L471 AbstractCegarLoop]: Abstraction has 4568 states and 6427 transitions. [2025-02-06 06:50:22,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:22,282 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 6427 transitions. [2025-02-06 06:50:22,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2025-02-06 06:50:22,291 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:22,291 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:22,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-02-06 06:50:22,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-02-06 06:50:22,493 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:22,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:22,494 INFO L85 PathProgramCache]: Analyzing trace with hash 549843778, now seen corresponding path program 1 times [2025-02-06 06:50:22,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:22,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484637893] [2025-02-06 06:50:22,494 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:22,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:22,932 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-02-06 06:50:23,029 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-02-06 06:50:23,029 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:23,029 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:23,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:50:23,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:23,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484637893] [2025-02-06 06:50:23,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484637893] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:23,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:23,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:23,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451314332] [2025-02-06 06:50:23,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:23,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:23,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:23,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:23,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:23,475 INFO L87 Difference]: Start difference. First operand 4568 states and 6427 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-02-06 06:50:24,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:24,164 INFO L93 Difference]: Finished difference Result 12671 states and 17708 transitions. [2025-02-06 06:50:24,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:24,164 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 426 [2025-02-06 06:50:24,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:24,244 INFO L225 Difference]: With dead ends: 12671 [2025-02-06 06:50:24,245 INFO L226 Difference]: Without dead ends: 8168 [2025-02-06 06:50:24,277 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:24,278 INFO L435 NwaCegarLoop]: 7533 mSDtfsCounter, 5037 mSDsluCounter, 6179 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5037 SdHoareTripleChecker+Valid, 13712 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 06:50:24,278 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5037 Valid, 13712 Invalid, 178 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 06:50:24,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8168 states. [2025-02-06 06:50:24,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8168 to 8145. [2025-02-06 06:50:24,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8145 states, 5282 states have (on average 1.2805755395683454) internal successors, (6764), 5519 states have internal predecessors, (6764), 2307 states have call successors, (2307), 562 states have call predecessors, (2307), 554 states have return successors, (2280), 2209 states have call predecessors, (2280), 2280 states have call successors, (2280) [2025-02-06 06:50:24,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8145 states to 8145 states and 11351 transitions. [2025-02-06 06:50:24,696 INFO L78 Accepts]: Start accepts. Automaton has 8145 states and 11351 transitions. Word has length 426 [2025-02-06 06:50:24,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:24,698 INFO L471 AbstractCegarLoop]: Abstraction has 8145 states and 11351 transitions. [2025-02-06 06:50:24,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-02-06 06:50:24,698 INFO L276 IsEmpty]: Start isEmpty. Operand 8145 states and 11351 transitions. [2025-02-06 06:50:24,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2025-02-06 06:50:24,703 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:24,704 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:24,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 06:50:24,704 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:24,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:24,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1508287606, now seen corresponding path program 1 times [2025-02-06 06:50:24,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:24,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946315420] [2025-02-06 06:50:24,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:24,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:25,080 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 432 statements into 1 equivalence classes. [2025-02-06 06:50:25,152 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 432 of 432 statements. [2025-02-06 06:50:25,152 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:25,153 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:25,390 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:50:25,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:25,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946315420] [2025-02-06 06:50:25,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946315420] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:25,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:25,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:25,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375991923] [2025-02-06 06:50:25,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:25,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:25,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:25,392 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:25,392 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:25,392 INFO L87 Difference]: Start difference. First operand 8145 states and 11351 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-02-06 06:50:26,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:26,027 INFO L93 Difference]: Finished difference Result 15855 states and 22036 transitions. [2025-02-06 06:50:26,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:26,027 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 432 [2025-02-06 06:50:26,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:26,097 INFO L225 Difference]: With dead ends: 15855 [2025-02-06 06:50:26,097 INFO L226 Difference]: Without dead ends: 7775 [2025-02-06 06:50:26,143 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:26,144 INFO L435 NwaCegarLoop]: 8836 mSDtfsCounter, 4398 mSDsluCounter, 6193 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4398 SdHoareTripleChecker+Valid, 15029 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 06:50:26,145 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4398 Valid, 15029 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 06:50:26,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7775 states. [2025-02-06 06:50:26,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7775 to 7754. [2025-02-06 06:50:26,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7754 states, 5012 states have (on average 1.2745411013567438) internal successors, (6388), 5245 states have internal predecessors, (6388), 2198 states have call successors, (2198), 550 states have call predecessors, (2198), 542 states have return successors, (2171), 2100 states have call predecessors, (2171), 2171 states have call successors, (2171) [2025-02-06 06:50:26,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7754 states to 7754 states and 10757 transitions. [2025-02-06 06:50:26,513 INFO L78 Accepts]: Start accepts. Automaton has 7754 states and 10757 transitions. Word has length 432 [2025-02-06 06:50:26,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:26,517 INFO L471 AbstractCegarLoop]: Abstraction has 7754 states and 10757 transitions. [2025-02-06 06:50:26,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-02-06 06:50:26,518 INFO L276 IsEmpty]: Start isEmpty. Operand 7754 states and 10757 transitions. [2025-02-06 06:50:26,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2025-02-06 06:50:26,524 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:26,525 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:26,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 06:50:26,525 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:26,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:26,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1255703270, now seen corresponding path program 1 times [2025-02-06 06:50:26,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:26,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162599749] [2025-02-06 06:50:26,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:26,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:27,193 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-02-06 06:50:27,339 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-02-06 06:50:27,339 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:27,339 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:27,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-02-06 06:50:27,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:27,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162599749] [2025-02-06 06:50:27,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162599749] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:27,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:27,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:27,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767185108] [2025-02-06 06:50:27,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:27,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:27,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:27,729 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:27,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:27,730 INFO L87 Difference]: Start difference. First operand 7754 states and 10757 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:31,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 06:50:32,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:32,350 INFO L93 Difference]: Finished difference Result 19887 states and 27670 transitions. [2025-02-06 06:50:32,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:32,351 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 439 [2025-02-06 06:50:32,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:32,447 INFO L225 Difference]: With dead ends: 19887 [2025-02-06 06:50:32,448 INFO L226 Difference]: Without dead ends: 12209 [2025-02-06 06:50:32,488 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:32,490 INFO L435 NwaCegarLoop]: 10663 mSDtfsCounter, 6276 mSDsluCounter, 6362 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6276 SdHoareTripleChecker+Valid, 17025 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:50:32,491 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6276 Valid, 17025 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2025-02-06 06:50:32,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12209 states. [2025-02-06 06:50:32,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12209 to 12200. [2025-02-06 06:50:32,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12200 states, 7913 states have (on average 1.2795399974725137) internal successors, (10125), 8264 states have internal predecessors, (10125), 3460 states have call successors, (3460), 836 states have call predecessors, (3460), 825 states have return successors, (3423), 3318 states have call predecessors, (3423), 3423 states have call successors, (3423) [2025-02-06 06:50:32,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12200 states to 12200 states and 17008 transitions. [2025-02-06 06:50:32,971 INFO L78 Accepts]: Start accepts. Automaton has 12200 states and 17008 transitions. Word has length 439 [2025-02-06 06:50:32,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:32,972 INFO L471 AbstractCegarLoop]: Abstraction has 12200 states and 17008 transitions. [2025-02-06 06:50:32,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:32,972 INFO L276 IsEmpty]: Start isEmpty. Operand 12200 states and 17008 transitions. [2025-02-06 06:50:32,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2025-02-06 06:50:32,980 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:32,981 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:32,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 06:50:32,981 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:32,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:32,981 INFO L85 PathProgramCache]: Analyzing trace with hash -2083728393, now seen corresponding path program 1 times [2025-02-06 06:50:32,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:32,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912938935] [2025-02-06 06:50:32,982 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:32,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:33,395 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 444 statements into 1 equivalence classes. [2025-02-06 06:50:33,475 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 444 of 444 statements. [2025-02-06 06:50:33,475 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:33,475 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:33,780 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:50:33,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:33,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912938935] [2025-02-06 06:50:33,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912938935] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:33,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:33,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:33,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326928278] [2025-02-06 06:50:33,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:33,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:33,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:33,786 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:33,786 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:33,786 INFO L87 Difference]: Start difference. First operand 12200 states and 17008 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:34,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:34,137 INFO L93 Difference]: Finished difference Result 12202 states and 17009 transitions. [2025-02-06 06:50:34,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:34,141 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 444 [2025-02-06 06:50:34,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:34,215 INFO L225 Difference]: With dead ends: 12202 [2025-02-06 06:50:34,215 INFO L226 Difference]: Without dead ends: 12199 [2025-02-06 06:50:34,225 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:34,226 INFO L435 NwaCegarLoop]: 6402 mSDtfsCounter, 6340 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6340 SdHoareTripleChecker+Valid, 6402 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-06 06:50:34,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6340 Valid, 6402 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-06 06:50:34,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12199 states. [2025-02-06 06:50:34,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12199 to 12199. [2025-02-06 06:50:34,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12199 states, 7913 states have (on average 1.2794136231517756) internal successors, (10124), 8263 states have internal predecessors, (10124), 3459 states have call successors, (3459), 836 states have call predecessors, (3459), 825 states have return successors, (3423), 3318 states have call predecessors, (3423), 3423 states have call successors, (3423) [2025-02-06 06:50:34,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12199 states to 12199 states and 17006 transitions. [2025-02-06 06:50:34,827 INFO L78 Accepts]: Start accepts. Automaton has 12199 states and 17006 transitions. Word has length 444 [2025-02-06 06:50:34,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:34,828 INFO L471 AbstractCegarLoop]: Abstraction has 12199 states and 17006 transitions. [2025-02-06 06:50:34,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:34,828 INFO L276 IsEmpty]: Start isEmpty. Operand 12199 states and 17006 transitions. [2025-02-06 06:50:34,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2025-02-06 06:50:34,833 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:34,834 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:34,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 06:50:34,834 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:34,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:34,835 INFO L85 PathProgramCache]: Analyzing trace with hash -176962156, now seen corresponding path program 1 times [2025-02-06 06:50:34,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:34,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514919742] [2025-02-06 06:50:34,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:34,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:35,152 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 445 statements into 1 equivalence classes. [2025-02-06 06:50:35,223 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 445 of 445 statements. [2025-02-06 06:50:35,223 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:35,223 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:35,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:50:35,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:35,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514919742] [2025-02-06 06:50:35,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514919742] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:35,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:35,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:35,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038380226] [2025-02-06 06:50:35,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:35,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:35,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:35,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:35,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:35,459 INFO L87 Difference]: Start difference. First operand 12199 states and 17006 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:35,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:35,857 INFO L93 Difference]: Finished difference Result 12201 states and 17007 transitions. [2025-02-06 06:50:35,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:35,858 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 445 [2025-02-06 06:50:35,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:35,933 INFO L225 Difference]: With dead ends: 12201 [2025-02-06 06:50:35,933 INFO L226 Difference]: Without dead ends: 12198 [2025-02-06 06:50:35,941 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:35,942 INFO L435 NwaCegarLoop]: 6400 mSDtfsCounter, 6337 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6337 SdHoareTripleChecker+Valid, 6400 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:50:35,942 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6337 Valid, 6400 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:50:35,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12198 states. [2025-02-06 06:50:36,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12198 to 12198. [2025-02-06 06:50:36,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12198 states, 7913 states have (on average 1.2792872488310376) internal successors, (10123), 8262 states have internal predecessors, (10123), 3458 states have call successors, (3458), 836 states have call predecessors, (3458), 825 states have return successors, (3423), 3318 states have call predecessors, (3423), 3423 states have call successors, (3423) [2025-02-06 06:50:36,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12198 states to 12198 states and 17004 transitions. [2025-02-06 06:50:36,429 INFO L78 Accepts]: Start accepts. Automaton has 12198 states and 17004 transitions. Word has length 445 [2025-02-06 06:50:36,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:36,432 INFO L471 AbstractCegarLoop]: Abstraction has 12198 states and 17004 transitions. [2025-02-06 06:50:36,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:36,433 INFO L276 IsEmpty]: Start isEmpty. Operand 12198 states and 17004 transitions. [2025-02-06 06:50:36,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2025-02-06 06:50:36,436 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:36,436 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:36,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 06:50:36,436 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:36,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:36,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1196751976, now seen corresponding path program 1 times [2025-02-06 06:50:36,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:36,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543773361] [2025-02-06 06:50:36,437 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:36,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:36,827 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 446 statements into 1 equivalence classes. [2025-02-06 06:50:36,884 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 446 of 446 statements. [2025-02-06 06:50:36,885 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:36,885 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:37,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:50:37,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:37,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543773361] [2025-02-06 06:50:37,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543773361] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:37,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:37,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:37,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038660846] [2025-02-06 06:50:37,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:37,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:37,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:37,100 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:37,100 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:37,100 INFO L87 Difference]: Start difference. First operand 12198 states and 17004 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:37,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:37,432 INFO L93 Difference]: Finished difference Result 12200 states and 17005 transitions. [2025-02-06 06:50:37,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:37,433 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 446 [2025-02-06 06:50:37,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:37,514 INFO L225 Difference]: With dead ends: 12200 [2025-02-06 06:50:37,515 INFO L226 Difference]: Without dead ends: 12197 [2025-02-06 06:50:37,525 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:37,526 INFO L435 NwaCegarLoop]: 6398 mSDtfsCounter, 6334 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6334 SdHoareTripleChecker+Valid, 6398 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-06 06:50:37,527 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6334 Valid, 6398 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-06 06:50:37,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12197 states. [2025-02-06 06:50:38,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12197 to 12197. [2025-02-06 06:50:38,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12197 states, 7913 states have (on average 1.2791608745102996) internal successors, (10122), 8261 states have internal predecessors, (10122), 3457 states have call successors, (3457), 836 states have call predecessors, (3457), 825 states have return successors, (3423), 3318 states have call predecessors, (3423), 3423 states have call successors, (3423) [2025-02-06 06:50:38,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12197 states to 12197 states and 17002 transitions. [2025-02-06 06:50:38,305 INFO L78 Accepts]: Start accepts. Automaton has 12197 states and 17002 transitions. Word has length 446 [2025-02-06 06:50:38,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:38,306 INFO L471 AbstractCegarLoop]: Abstraction has 12197 states and 17002 transitions. [2025-02-06 06:50:38,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:38,306 INFO L276 IsEmpty]: Start isEmpty. Operand 12197 states and 17002 transitions. [2025-02-06 06:50:38,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2025-02-06 06:50:38,311 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:38,311 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:38,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 06:50:38,312 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:38,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:38,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1549500949, now seen corresponding path program 1 times [2025-02-06 06:50:38,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:38,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837024554] [2025-02-06 06:50:38,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:38,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:38,773 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 447 statements into 1 equivalence classes. [2025-02-06 06:50:38,849 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 447 of 447 statements. [2025-02-06 06:50:38,849 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:38,850 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:39,113 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:50:39,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:39,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837024554] [2025-02-06 06:50:39,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837024554] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:39,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:39,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:39,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170752023] [2025-02-06 06:50:39,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:39,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:39,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:39,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:39,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:39,115 INFO L87 Difference]: Start difference. First operand 12197 states and 17002 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:40,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:40,171 INFO L93 Difference]: Finished difference Result 33638 states and 47436 transitions. [2025-02-06 06:50:40,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:40,172 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 447 [2025-02-06 06:50:40,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:40,311 INFO L225 Difference]: With dead ends: 33638 [2025-02-06 06:50:40,311 INFO L226 Difference]: Without dead ends: 21517 [2025-02-06 06:50:40,371 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:40,372 INFO L435 NwaCegarLoop]: 7800 mSDtfsCounter, 6105 mSDsluCounter, 4635 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6105 SdHoareTripleChecker+Valid, 12435 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:50:40,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6105 Valid, 12435 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:50:40,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21517 states. [2025-02-06 06:50:41,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21517 to 21491. [2025-02-06 06:50:41,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21491 states, 13818 states have (on average 1.2663192936749168) internal successors, (17498), 14481 states have internal predecessors, (17498), 6101 states have call successors, (6101), 1597 states have call predecessors, (6101), 1570 states have return successors, (6303), 5830 states have call predecessors, (6303), 6036 states have call successors, (6303) [2025-02-06 06:50:41,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21491 states to 21491 states and 29902 transitions. [2025-02-06 06:50:41,405 INFO L78 Accepts]: Start accepts. Automaton has 21491 states and 29902 transitions. Word has length 447 [2025-02-06 06:50:41,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:41,406 INFO L471 AbstractCegarLoop]: Abstraction has 21491 states and 29902 transitions. [2025-02-06 06:50:41,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:50:41,406 INFO L276 IsEmpty]: Start isEmpty. Operand 21491 states and 29902 transitions. [2025-02-06 06:50:41,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2025-02-06 06:50:41,410 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:41,410 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, 1, 1, 1] [2025-02-06 06:50:41,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 06:50:41,411 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:41,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:41,411 INFO L85 PathProgramCache]: Analyzing trace with hash 812141830, now seen corresponding path program 1 times [2025-02-06 06:50:41,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:41,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663760977] [2025-02-06 06:50:41,412 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:41,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:41,717 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 497 statements into 1 equivalence classes. [2025-02-06 06:50:41,775 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 497 of 497 statements. [2025-02-06 06:50:41,775 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:41,775 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:41,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-02-06 06:50:41,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:41,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663760977] [2025-02-06 06:50:41,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663760977] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:41,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:41,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:41,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799066813] [2025-02-06 06:50:41,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:41,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:41,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:41,950 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:41,950 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:41,951 INFO L87 Difference]: Start difference. First operand 21491 states and 29902 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-02-06 06:50:42,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:50:42,815 INFO L93 Difference]: Finished difference Result 42862 states and 60543 transitions. [2025-02-06 06:50:42,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:50:42,815 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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 497 [2025-02-06 06:50:42,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:50:42,960 INFO L225 Difference]: With dead ends: 42862 [2025-02-06 06:50:42,961 INFO L226 Difference]: Without dead ends: 21098 [2025-02-06 06:50:43,060 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:43,061 INFO L435 NwaCegarLoop]: 6372 mSDtfsCounter, 0 mSDsluCounter, 6366 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12738 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-02-06 06:50:43,062 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12738 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:50:43,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21098 states. [2025-02-06 06:50:44,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21098 to 21098. [2025-02-06 06:50:44,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21098 states, 13620 states have (on average 1.2629955947136564) internal successors, (17202), 14226 states have internal predecessors, (17202), 5924 states have call successors, (5924), 1567 states have call predecessors, (5924), 1552 states have return successors, (6174), 5704 states have call predecessors, (6174), 5910 states have call successors, (6174) [2025-02-06 06:50:44,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21098 states to 21098 states and 29300 transitions. [2025-02-06 06:50:44,223 INFO L78 Accepts]: Start accepts. Automaton has 21098 states and 29300 transitions. Word has length 497 [2025-02-06 06:50:44,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:50:44,224 INFO L471 AbstractCegarLoop]: Abstraction has 21098 states and 29300 transitions. [2025-02-06 06:50:44,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-02-06 06:50:44,224 INFO L276 IsEmpty]: Start isEmpty. Operand 21098 states and 29300 transitions. [2025-02-06 06:50:44,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 522 [2025-02-06 06:50:44,232 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:50:44,233 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:50:44,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-06 06:50:44,233 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:50:44,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:50:44,234 INFO L85 PathProgramCache]: Analyzing trace with hash 470236929, now seen corresponding path program 1 times [2025-02-06 06:50:44,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:50:44,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645656144] [2025-02-06 06:50:44,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:50:44,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:50:44,694 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 521 statements into 1 equivalence classes. [2025-02-06 06:50:44,751 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 521 of 521 statements. [2025-02-06 06:50:44,751 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:50:44,751 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:50:45,122 INFO L134 CoverageAnalysis]: Checked inductivity of 3215 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3215 trivial. 0 not checked. [2025-02-06 06:50:45,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:50:45,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645656144] [2025-02-06 06:50:45,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645656144] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:50:45,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:50:45,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:50:45,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25047183] [2025-02-06 06:50:45,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:50:45,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:50:45,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:50:45,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:50:45,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:50:45,125 INFO L87 Difference]: Start difference. First operand 21098 states and 29300 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (43), 3 states have call predecessors, (43), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41)