./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 551b0097 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.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-?-551b009-m [2025-01-09 18:55:31,069 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 18:55:31,148 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-01-09 18:55:31,153 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 18:55:31,153 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 18:55:31,182 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 18:55:31,183 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 18:55:31,183 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 18:55:31,184 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 18:55:31,184 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 18:55:31,185 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 18:55:31,185 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 18:55:31,186 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 18:55:31,186 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 18:55:31,186 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 18:55:31,186 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 18:55:31,186 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 18:55:31,187 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 18:55:31,187 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 18:55:31,187 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 18:55:31,187 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 18:55:31,187 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 18:55:31,187 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 18:55:31,187 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 18:55:31,188 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 18:55:31,188 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 18:55:31,188 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 18:55:31,189 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 18:55:31,189 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 18:55:31,189 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-01-09 18:55:31,491 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 18:55:31,500 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 18:55:31,504 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 18:55:31,506 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 18:55:31,506 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 18:55:31,509 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-01-09 18:55:32,767 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/78c90041a/00c4e9c50cd64746a362544335ad2327/FLAG23eff7f94 [2025-01-09 18:55:33,381 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 18:55:33,382 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-01-09 18:55:33,441 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/78c90041a/00c4e9c50cd64746a362544335ad2327/FLAG23eff7f94 [2025-01-09 18:55:33,458 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/78c90041a/00c4e9c50cd64746a362544335ad2327 [2025-01-09 18:55:33,460 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 18:55:33,462 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 18:55:33,464 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 18:55:33,464 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 18:55:33,467 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 18:55:33,468 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 06:55:33" (1/1) ... [2025-01-09 18:55:33,468 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@758f4670 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:33, skipping insertion in model container [2025-01-09 18:55:33,468 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 06:55:33" (1/1) ... [2025-01-09 18:55:33,625 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 18:55:37,776 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-01-09 18:55:38,027 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 18:55:38,060 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 18:55:38,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4196] [2025-01-09 18:55:38,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4198] [2025-01-09 18:55:38,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4214] [2025-01-09 18:55:38,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4223] [2025-01-09 18:55:38,159 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-01-09 18:55:38,160 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-01-09 18:55:38,163 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4515] [2025-01-09 18:55:38,163 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4518] [2025-01-09 18:55:38,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4520] [2025-01-09 18:55:38,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4525] [2025-01-09 18:55:38,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4528] [2025-01-09 18:55:38,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4530] [2025-01-09 18:55:38,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4535] [2025-01-09 18:55:38,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4538] [2025-01-09 18:55:38,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4540] [2025-01-09 18:55:38,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4545] [2025-01-09 18:55:38,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4548] [2025-01-09 18:55:38,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4550] [2025-01-09 18:55:38,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4568] [2025-01-09 18:55:38,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4571] [2025-01-09 18:55:38,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4573] [2025-01-09 18:55:38,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4578] [2025-01-09 18:55:38,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4581] [2025-01-09 18:55:38,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4583] [2025-01-09 18:55:38,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4588] [2025-01-09 18:55:38,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4591] [2025-01-09 18:55:38,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4593] [2025-01-09 18:55:38,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4598] [2025-01-09 18:55:38,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4601] [2025-01-09 18:55:38,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4603] [2025-01-09 18:55:38,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4649] [2025-01-09 18:55:38,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4656] [2025-01-09 18:55:38,206 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-01-09 18:55:38,207 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-01-09 18:55:38,208 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-01-09 18:55:38,208 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-01-09 18:55:38,235 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-01-09 18:55:38,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6708] [2025-01-09 18:55:38,297 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-01-09 18:55:38,298 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-01-09 18:55:38,300 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-01-09 18:55:38,379 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-01-09 18:55:38,380 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-01-09 18:55:38,381 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-01-09 18:55:38,533 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-01-09 18:55:38,554 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-01-09 18:55:38,596 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 18:55:38,787 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2025-01-09 18:55:38,795 INFO L204 MainTranslator]: Completed translation [2025-01-09 18:55:38,796 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38 WrapperNode [2025-01-09 18:55:38,797 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 18:55:38,798 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 18:55:38,799 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 18:55:38,799 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 18:55:38,805 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:38,906 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:39,179 INFO L138 Inliner]: procedures = 655, calls = 4751, calls flagged for inlining = 251, calls inlined = 247, statements flattened = 11217 [2025-01-09 18:55:39,182 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 18:55:39,182 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 18:55:39,183 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 18:55:39,183 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 18:55:39,194 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:39,195 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:39,247 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,270 INFO L175 MemorySlicer]: Split 1880 memory accesses to 63 slices as follows [2, 3, 3, 1, 3, 15, 1, 1, 3, 3, 1, 3, 2, 2, 1, 66, 1, 2, 2, 2, 3, 5, 6, 23, 3, 69, 1413, 1, 3, 3, 1, 11, 2, 4, 2, 8, 8, 4, 8, 2, 20, 5, 7, 4, 3, 8, 1, 3, 2, 5, 3, 19, 2, 60, 2, 4, 9, 3, 3, 2, 14, 2, 3]. 75 percent of accesses are in the largest equivalence class. The 145 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 8, 0, 0, 1, 5, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 14, 0, 0]. The 502 writes are split as follows [1, 1, 2, 0, 1, 5, 0, 0, 3, 3, 0, 2, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 12, 1, 0, 357, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 2, 1, 0, 2, 2, 0, 1, 1, 0, 0, 3, 11, 2, 60, 1, 1, 0, 0, 3, 1, 0, 1, 2]. [2025-01-09 18:55:43,270 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,271 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,500 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,527 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,591 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,709 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,758 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,844 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 18:55:43,846 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 18:55:43,846 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 18:55:43,847 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 18:55:43,848 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (1/1) ... [2025-01-09 18:55:43,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 18:55:43,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 18:55:43,881 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-01-09 18:55:43,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-01-09 18:55:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-01-09 18:55:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-01-09 18:55:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-01-09 18:55:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-01-09 18:55:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2025-01-09 18:55:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2025-01-09 18:55:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-01-09 18:55:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-01-09 18:55:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-01-09 18:55:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-01-09 18:55:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2025-01-09 18:55:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2025-01-09 18:55:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2025-01-09 18:55:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2025-01-09 18:55:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2025-01-09 18:55:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2025-01-09 18:55:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-01-09 18:55:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-01-09 18:55:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-01-09 18:55:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-01-09 18:55:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2025-01-09 18:55:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2025-01-09 18:55:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2025-01-09 18:55:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2025-01-09 18:55:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2025-01-09 18:55:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2025-01-09 18:55:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2025-01-09 18:55:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2025-01-09 18:55:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2025-01-09 18:55:43,914 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2025-01-09 18:55:43,914 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2025-01-09 18:55:43,914 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-01-09 18:55:43,914 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-01-09 18:55:43,914 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2025-01-09 18:55:43,914 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2025-01-09 18:55:43,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-01-09 18:55:43,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-01-09 18:55:43,917 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2025-01-09 18:55:43,919 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2025-01-09 18:55:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2025-01-09 18:55:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-01-09 18:55:43,921 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-01-09 18:55:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-01-09 18:55:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-01-09 18:55:43,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-01-09 18:55:43,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-01-09 18:55:43,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2025-01-09 18:55:43,927 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2025-01-09 18:55:43,927 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-01-09 18:55:43,927 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-01-09 18:55:43,927 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2025-01-09 18:55:43,927 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2025-01-09 18:55:43,928 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-01-09 18:55:43,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-01-09 18:55:43,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-01-09 18:55:43,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-01-09 18:55:43,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2025-01-09 18:55:43,933 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-01-09 18:55:43,933 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2025-01-09 18:55:43,933 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2025-01-09 18:55:43,933 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-01-09 18:55:43,933 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-09 18:55:43,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-01-09 18:55:43,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2025-01-09 18:55:43,935 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2025-01-09 18:55:43,935 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-01-09 18:55:43,935 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-01-09 18:55:43,935 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2025-01-09 18:55:43,935 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2025-01-09 18:55:43,938 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2025-01-09 18:55:43,938 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2025-01-09 18:55:43,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-01-09 18:55:43,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-01-09 18:55:43,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-01-09 18:55:43,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-01-09 18:55:43,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-01-09 18:55:43,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-01-09 18:55:43,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-01-09 18:55:43,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-01-09 18:55:43,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-01-09 18:55:43,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-01-09 18:55:43,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-01-09 18:55:43,947 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2025-01-09 18:55:43,947 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_17 [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_17 [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2025-01-09 18:55:43,948 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-09 18:55:43,948 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2025-01-09 18:55:43,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2025-01-09 18:55:43,950 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-01-09 18:55:43,950 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-01-09 18:55:43,950 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-01-09 18:55:43,950 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-01-09 18:55:43,950 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-01-09 18:55:43,950 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-01-09 18:55:43,950 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-01-09 18:55:43,951 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-09 18:55:43,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-01-09 18:55:43,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2025-01-09 18:55:43,953 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2025-01-09 18:55:43,953 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2025-01-09 18:55:43,954 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2025-01-09 18:55:43,954 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-01-09 18:55:43,954 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-01-09 18:55:43,954 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2025-01-09 18:55:43,954 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2025-01-09 18:55:43,954 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2025-01-09 18:55:43,954 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2025-01-09 18:55:43,954 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2025-01-09 18:55:43,954 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2025-01-09 18:55:43,954 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-01-09 18:55:43,955 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-01-09 18:55:43,955 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2025-01-09 18:55:43,956 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2025-01-09 18:55:43,956 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-01-09 18:55:43,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-01-09 18:55:43,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-01-09 18:55:43,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-01-09 18:55:43,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-01-09 18:55:43,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-01-09 18:55:43,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-09 18:55:43,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-01-09 18:55:43,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-01-09 18:55:43,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-01-09 18:55:43,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-01-09 18:55:43,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_26 [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_26 [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-01-09 18:55:43,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-01-09 18:55:43,964 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-01-09 18:55:43,965 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2025-01-09 18:55:43,965 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2025-01-09 18:55:43,965 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2025-01-09 18:55:43,965 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-09 18:55:43,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-09 18:55:43,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-09 18:55:43,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-09 18:55:43,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-09 18:55:43,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-09 18:55:43,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-01-09 18:55:43,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-01-09 18:55:43,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-01-09 18:55:43,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-01-09 18:55:43,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-01-09 18:55:43,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-01-09 18:55:43,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-01-09 18:55:43,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-01-09 18:55:43,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-01-09 18:55:43,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-01-09 18:55:43,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2025-01-09 18:55:43,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2025-01-09 18:55:43,973 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-01-09 18:55:43,974 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2025-01-09 18:55:43,974 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-01-09 18:55:43,974 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2025-01-09 18:55:43,974 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-09 18:55:43,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-09 18:55:43,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-01-09 18:55:43,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2025-01-09 18:55:43,977 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2025-01-09 18:55:43,977 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2025-01-09 18:55:43,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-01-09 18:55:43,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-01-09 18:55:43,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-01-09 18:55:43,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-01-09 18:55:43,980 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2025-01-09 18:55:43,980 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-01-09 18:55:43,980 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2025-01-09 18:55:43,980 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2025-01-09 18:55:43,980 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-01-09 18:55:43,980 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-01-09 18:55:43,981 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-01-09 18:55:43,981 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-01-09 18:55:43,981 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-01-09 18:55:43,981 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-01-09 18:55:43,981 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2025-01-09 18:55:43,981 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2025-01-09 18:55:43,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2025-01-09 18:55:43,981 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2025-01-09 18:55:43,981 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2025-01-09 18:55:43,981 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2025-01-09 18:55:43,982 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2025-01-09 18:55:43,982 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2025-01-09 18:55:43,982 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-01-09 18:55:43,982 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-01-09 18:55:43,982 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-01-09 18:55:43,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-01-09 18:55:43,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2025-01-09 18:55:43,982 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2025-01-09 18:55:43,982 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-01-09 18:55:43,982 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-01-09 18:55:43,982 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-01-09 18:55:43,983 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-01-09 18:55:43,983 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-01-09 18:55:43,984 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-01-09 18:55:43,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2025-01-09 18:55:43,986 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2025-01-09 18:55:43,986 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2025-01-09 18:55:43,987 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2025-01-09 18:55:43,987 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2025-01-09 18:55:43,987 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2025-01-09 18:55:43,987 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-01-09 18:55:43,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-01-09 18:55:43,987 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2025-01-09 18:55:43,988 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-01-09 18:55:43,988 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-01-09 18:55:43,990 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2025-01-09 18:55:43,990 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2025-01-09 18:55:43,990 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-01-09 18:55:43,990 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-01-09 18:55:43,990 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-01-09 18:55:43,990 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-01-09 18:55:43,990 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2025-01-09 18:55:43,990 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2025-01-09 18:55:43,990 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2025-01-09 18:55:43,990 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2025-01-09 18:55:43,990 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2025-01-09 18:55:43,990 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2025-01-09 18:55:43,990 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-01-09 18:55:43,990 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-01-09 18:55:43,991 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 18:55:43,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 18:55:43,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-01-09 18:55:43,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-01-09 18:55:43,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-01-09 18:55:43,994 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-01-09 18:55:43,994 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-01-09 18:55:43,994 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-01-09 18:55:43,994 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2025-01-09 18:55:43,994 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2025-01-09 18:55:43,994 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2025-01-09 18:55:43,994 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2025-01-09 18:55:45,686 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 18:55:45,693 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 18:56:07,335 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-01-09 18:56:15,749 INFO L? ?]: Removed 6032 outVars from TransFormulas that were not future-live. [2025-01-09 18:56:15,749 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 18:56:15,834 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 18:56:15,835 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2025-01-09 18:56:15,835 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 06:56:15 BoogieIcfgContainer [2025-01-09 18:56:15,835 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 18:56:15,838 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 18:56:15,838 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 18:56:15,842 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 18:56:15,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 06:55:33" (1/3) ... [2025-01-09 18:56:15,844 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@486666e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 06:56:15, skipping insertion in model container [2025-01-09 18:56:15,844 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:55:38" (2/3) ... [2025-01-09 18:56:15,844 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@486666e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 06:56:15, skipping insertion in model container [2025-01-09 18:56:15,844 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 06:56:15" (3/3) ... [2025-01-09 18:56:15,845 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-01-09 18:56:15,862 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 18:56:15,865 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i that has 415 procedures, 5235 locations, 1 initial locations, 194 loop locations, and 2 error locations. [2025-01-09 18:56:16,041 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 18:56:16,056 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;@2bd02b78, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 18:56:16,057 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-01-09 18:56:16,077 INFO L276 IsEmpty]: Start isEmpty. Operand has 4685 states, 3035 states have (on average 1.2932454695222406) internal successors, (3925), 3172 states have internal predecessors, (3925), 1356 states have call successors, (1356), 292 states have call predecessors, (1356), 291 states have return successors, (1348), 1310 states have call predecessors, (1348), 1348 states have call successors, (1348) [2025-01-09 18:56:16,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2025-01-09 18:56:16,102 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:56:16,103 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-01-09 18:56:16,104 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:56:16,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:56:16,110 INFO L85 PathProgramCache]: Analyzing trace with hash 364191680, now seen corresponding path program 1 times [2025-01-09 18:56:16,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:56:16,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917662117] [2025-01-09 18:56:16,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:56:16,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:56:16,909 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-01-09 18:56:17,279 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-01-09 18:56:17,280 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:56:17,280 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:56:18,153 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 2424 trivial. 0 not checked. [2025-01-09 18:56:18,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:56:18,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917662117] [2025-01-09 18:56:18,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917662117] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 18:56:18,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202596066] [2025-01-09 18:56:18,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:56:18,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 18:56:18,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 18:56:18,160 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-01-09 18:56:18,161 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-01-09 18:56:20,245 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-01-09 18:56:20,746 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-01-09 18:56:20,746 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:56:20,746 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:56:20,772 INFO L256 TraceCheckSpWp]: Trace formula consists of 4035 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-01-09 18:56:20,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 18:56:20,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 2364 trivial. 0 not checked. [2025-01-09 18:56:20,840 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 18:56:20,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202596066] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:56:20,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 18:56:20,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-01-09 18:56:20,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416657646] [2025-01-09 18:56:20,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:56:20,850 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-01-09 18:56:20,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:56:20,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-01-09 18:56:20,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-01-09 18:56:20,892 INFO L87 Difference]: Start difference. First operand has 4685 states, 3035 states have (on average 1.2932454695222406) internal successors, (3925), 3172 states have internal predecessors, (3925), 1356 states have call successors, (1356), 292 states have call predecessors, (1356), 291 states have return successors, (1348), 1310 states have call predecessors, (1348), 1348 states have call successors, (1348) Second operand has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-01-09 18:56:21,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:56:21,319 INFO L93 Difference]: Finished difference Result 9363 states and 13604 transitions. [2025-01-09 18:56:21,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-01-09 18:56:21,322 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-01-09 18:56:21,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:56:21,402 INFO L225 Difference]: With dead ends: 9363 [2025-01-09 18:56:21,402 INFO L226 Difference]: Without dead ends: 4656 [2025-01-09 18:56:21,445 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-01-09 18:56:21,451 INFO L435 NwaCegarLoop]: 6611 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6611 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 18:56:21,452 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6611 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 18:56:21,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4656 states. [2025-01-09 18:56:21,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4656 to 4656. [2025-01-09 18:56:21,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 3017 states have (on average 1.28538283062645) internal successors, (3878), 3142 states have internal predecessors, (3878), 1348 states have call successors, (1348), 291 states have call predecessors, (1348), 289 states have return successors, (1340), 1302 states have call predecessors, (1340), 1340 states have call successors, (1340) [2025-01-09 18:56:21,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 6566 transitions. [2025-01-09 18:56:21,864 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 6566 transitions. Word has length 426 [2025-01-09 18:56:21,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:56:21,866 INFO L471 AbstractCegarLoop]: Abstraction has 4656 states and 6566 transitions. [2025-01-09 18:56:21,867 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-01-09 18:56:21,867 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 6566 transitions. [2025-01-09 18:56:21,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2025-01-09 18:56:21,878 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:56:21,879 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-01-09 18:56:21,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-01-09 18:56:22,083 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-01-09 18:56:22,084 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:56:22,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:56:22,086 INFO L85 PathProgramCache]: Analyzing trace with hash 467666912, now seen corresponding path program 1 times [2025-01-09 18:56:22,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:56:22,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180264691] [2025-01-09 18:56:22,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:56:22,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:56:23,141 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 426 statements into 1 equivalence classes. [2025-01-09 18:56:23,328 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 426 of 426 statements. [2025-01-09 18:56:23,329 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:56:23,329 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:56:23,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-01-09 18:56:23,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:56:23,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180264691] [2025-01-09 18:56:23,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180264691] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:56:23,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:56:23,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:56:23,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183855055] [2025-01-09 18:56:23,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:56:23,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:56:23,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:56:23,910 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:56:23,910 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:23,910 INFO L87 Difference]: Start difference. First operand 4656 states and 6566 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-01-09 18:56:24,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:56:24,664 INFO L93 Difference]: Finished difference Result 12934 states and 18123 transitions. [2025-01-09 18:56:24,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:56:24,665 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-01-09 18:56:24,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:56:24,815 INFO L225 Difference]: With dead ends: 12934 [2025-01-09 18:56:24,816 INFO L226 Difference]: Without dead ends: 8344 [2025-01-09 18:56:24,837 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:24,839 INFO L435 NwaCegarLoop]: 7737 mSDtfsCounter, 5174 mSDsluCounter, 6338 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5174 SdHoareTripleChecker+Valid, 14075 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-09 18:56:24,840 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5174 Valid, 14075 Invalid, 134 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-09 18:56:24,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8344 states. [2025-01-09 18:56:25,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8344 to 8322. [2025-01-09 18:56:25,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8322 states, 5381 states have (on average 1.2806169856903922) internal successors, (6891), 5615 states have internal predecessors, (6891), 2373 states have call successors, (2373), 568 states have call predecessors, (2373), 566 states have return successors, (2365), 2288 states have call predecessors, (2365), 2365 states have call successors, (2365) [2025-01-09 18:56:25,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8322 states to 8322 states and 11629 transitions. [2025-01-09 18:56:25,263 INFO L78 Accepts]: Start accepts. Automaton has 8322 states and 11629 transitions. Word has length 426 [2025-01-09 18:56:25,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:56:25,265 INFO L471 AbstractCegarLoop]: Abstraction has 8322 states and 11629 transitions. [2025-01-09 18:56:25,265 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-01-09 18:56:25,265 INFO L276 IsEmpty]: Start isEmpty. Operand 8322 states and 11629 transitions. [2025-01-09 18:56:25,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2025-01-09 18:56:25,276 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:56:25,276 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-01-09 18:56:25,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 18:56:25,277 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:56:25,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:56:25,279 INFO L85 PathProgramCache]: Analyzing trace with hash -485011542, now seen corresponding path program 1 times [2025-01-09 18:56:25,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:56:25,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557586279] [2025-01-09 18:56:25,279 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:56:25,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:56:25,722 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 432 statements into 1 equivalence classes. [2025-01-09 18:56:25,829 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 432 of 432 statements. [2025-01-09 18:56:25,829 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:56:25,830 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:56:26,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-01-09 18:56:26,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:56:26,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557586279] [2025-01-09 18:56:26,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557586279] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:56:26,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:56:26,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:56:26,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538463909] [2025-01-09 18:56:26,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:56:26,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:56:26,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:56:26,285 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:56:26,285 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:26,286 INFO L87 Difference]: Start difference. First operand 8322 states and 11629 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-01-09 18:56:27,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:56:27,090 INFO L93 Difference]: Finished difference Result 24085 states and 33557 transitions. [2025-01-09 18:56:27,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:56:27,091 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-01-09 18:56:27,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:56:27,264 INFO L225 Difference]: With dead ends: 24085 [2025-01-09 18:56:27,264 INFO L226 Difference]: Without dead ends: 15829 [2025-01-09 18:56:27,319 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:27,320 INFO L435 NwaCegarLoop]: 9489 mSDtfsCounter, 6058 mSDsluCounter, 6353 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6058 SdHoareTripleChecker+Valid, 15842 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-09 18:56:27,320 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6058 Valid, 15842 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-09 18:56:27,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15829 states. [2025-01-09 18:56:28,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15829 to 15809. [2025-01-09 18:56:28,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15809 states, 10207 states have (on average 1.2762809836386793) internal successors, (13027), 10660 states have internal predecessors, (13027), 4491 states have call successors, (4491), 1111 states have call predecessors, (4491), 1109 states have return successors, (4483), 4329 states have call predecessors, (4483), 4483 states have call successors, (4483) [2025-01-09 18:56:28,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15809 states to 15809 states and 22001 transitions. [2025-01-09 18:56:28,515 INFO L78 Accepts]: Start accepts. Automaton has 15809 states and 22001 transitions. Word has length 432 [2025-01-09 18:56:28,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:56:28,516 INFO L471 AbstractCegarLoop]: Abstraction has 15809 states and 22001 transitions. [2025-01-09 18:56:28,517 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-01-09 18:56:28,517 INFO L276 IsEmpty]: Start isEmpty. Operand 15809 states and 22001 transitions. [2025-01-09 18:56:28,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2025-01-09 18:56:28,531 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:56:28,532 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-01-09 18:56:28,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-09 18:56:28,534 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:56:28,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:56:28,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1164902488, now seen corresponding path program 1 times [2025-01-09 18:56:28,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:56:28,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130643102] [2025-01-09 18:56:28,535 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:56:28,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:56:29,212 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-01-09 18:56:29,305 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-01-09 18:56:29,305 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:56:29,305 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:56:29,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-01-09 18:56:29,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:56:29,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130643102] [2025-01-09 18:56:29,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130643102] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:56:29,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:56:29,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:56:29,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050728161] [2025-01-09 18:56:29,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:56:29,825 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:56:29,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:56:29,826 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:56:29,826 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:29,827 INFO L87 Difference]: Start difference. First operand 15809 states and 22001 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-01-09 18:56:33,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-01-09 18:56:34,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:56:34,932 INFO L93 Difference]: Finished difference Result 47126 states and 65584 transitions. [2025-01-09 18:56:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:56:34,933 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-01-09 18:56:34,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:56:35,164 INFO L225 Difference]: With dead ends: 47126 [2025-01-09 18:56:35,165 INFO L226 Difference]: Without dead ends: 31393 [2025-01-09 18:56:35,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:35,242 INFO L435 NwaCegarLoop]: 11302 mSDtfsCounter, 6414 mSDsluCounter, 6522 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6414 SdHoareTripleChecker+Valid, 17824 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-01-09 18:56:35,242 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6414 Valid, 17824 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2025-01-09 18:56:35,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31393 states. [2025-01-09 18:56:37,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31393 to 31370. [2025-01-09 18:56:37,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31370 states, 20270 states have (on average 1.2765170202269362) internal successors, (25875), 21158 states have internal predecessors, (25875), 8893 states have call successors, (8893), 2207 states have call predecessors, (8893), 2205 states have return successors, (8885), 8584 states have call predecessors, (8885), 8885 states have call successors, (8885) [2025-01-09 18:56:37,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31370 states to 31370 states and 43653 transitions. [2025-01-09 18:56:37,411 INFO L78 Accepts]: Start accepts. Automaton has 31370 states and 43653 transitions. Word has length 439 [2025-01-09 18:56:37,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:56:37,412 INFO L471 AbstractCegarLoop]: Abstraction has 31370 states and 43653 transitions. [2025-01-09 18:56:37,412 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-01-09 18:56:37,412 INFO L276 IsEmpty]: Start isEmpty. Operand 31370 states and 43653 transitions. [2025-01-09 18:56:37,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2025-01-09 18:56:37,419 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:56:37,419 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-01-09 18:56:37,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-01-09 18:56:37,420 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:56:37,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:56:37,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1439143773, now seen corresponding path program 1 times [2025-01-09 18:56:37,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:56:37,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242112034] [2025-01-09 18:56:37,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:56:37,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:56:38,084 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 444 statements into 1 equivalence classes. [2025-01-09 18:56:38,156 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 444 of 444 statements. [2025-01-09 18:56:38,157 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:56:38,157 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:56:38,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-01-09 18:56:38,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:56:38,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242112034] [2025-01-09 18:56:38,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242112034] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:56:38,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:56:38,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:56:38,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454424506] [2025-01-09 18:56:38,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:56:38,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:56:38,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:56:38,432 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:56:38,432 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:38,432 INFO L87 Difference]: Start difference. First operand 31370 states and 43653 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-01-09 18:56:39,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:56:39,237 INFO L93 Difference]: Finished difference Result 31372 states and 43654 transitions. [2025-01-09 18:56:39,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:56:39,238 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-01-09 18:56:39,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:56:39,415 INFO L225 Difference]: With dead ends: 31372 [2025-01-09 18:56:39,415 INFO L226 Difference]: Without dead ends: 31369 [2025-01-09 18:56:39,437 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:56:39,438 INFO L435 NwaCegarLoop]: 6563 mSDtfsCounter, 6479 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6479 SdHoareTripleChecker+Valid, 6563 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 18:56:39,440 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6479 Valid, 6563 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 18:56:39,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31369 states. [2025-01-09 18:56:40,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31369 to 31369. [2025-01-09 18:56:40,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31369 states, 20270 states have (on average 1.2764676862358164) internal successors, (25874), 21157 states have internal predecessors, (25874), 8892 states have call successors, (8892), 2207 states have call predecessors, (8892), 2205 states have return successors, (8885), 8584 states have call predecessors, (8885), 8885 states have call successors, (8885) [2025-01-09 18:56:40,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31369 states to 31369 states and 43651 transitions. [2025-01-09 18:56:40,867 INFO L78 Accepts]: Start accepts. Automaton has 31369 states and 43651 transitions. Word has length 444 [2025-01-09 18:56:40,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:56:40,868 INFO L471 AbstractCegarLoop]: Abstraction has 31369 states and 43651 transitions. [2025-01-09 18:56:40,869 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-01-09 18:56:40,869 INFO L276 IsEmpty]: Start isEmpty. Operand 31369 states and 43651 transitions. [2025-01-09 18:56:40,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2025-01-09 18:56:40,875 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:56:40,875 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-01-09 18:56:40,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-01-09 18:56:40,875 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:56:40,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:56:40,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1657203585, now seen corresponding path program 1 times [2025-01-09 18:56:40,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:56:40,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629951144] [2025-01-09 18:56:40,876 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:56:40,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:56:41,496 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 445 statements into 1 equivalence classes. [2025-01-09 18:56:41,620 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 445 of 445 statements. [2025-01-09 18:56:41,621 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:56:41,621 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat