./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash caf1a4eab5e51deb57b3b831f63984ad70a1fd7311b8578dfecf8fada796f2c4 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 06:36:05,055 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 06:36:05,105 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 06:36:05,108 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 06:36:05,108 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 06:36:05,120 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 06:36:05,121 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 06:36:05,121 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 06:36:05,121 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 06:36:05,121 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 06:36:05,121 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 06:36:05,122 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 06:36:05,122 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 06:36:05,122 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 06:36:05,122 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 06:36:05,122 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 06:36:05,122 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 06:36:05,122 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 06:36:05,122 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 06:36:05,122 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 06:36:05,123 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:36:05,123 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 06:36:05,123 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 06:36:05,124 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> caf1a4eab5e51deb57b3b831f63984ad70a1fd7311b8578dfecf8fada796f2c4 [2025-02-06 06:36:05,356 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 06:36:05,365 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 06:36:05,367 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 06:36:05,367 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 06:36:05,368 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 06:36:05,369 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-06 06:36:06,589 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/820dc68dc/c096b0871f91455cb96c0c590d70d9cf/FLAG5ca998a8a [2025-02-06 06:36:07,196 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 06:36:07,197 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-06 06:36:07,260 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/820dc68dc/c096b0871f91455cb96c0c590d70d9cf/FLAG5ca998a8a [2025-02-06 06:36:07,281 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/820dc68dc/c096b0871f91455cb96c0c590d70d9cf [2025-02-06 06:36:07,284 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 06:36:07,287 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 06:36:07,290 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 06:36:07,290 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 06:36:07,294 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 06:36:07,295 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:36:07" (1/1) ... [2025-02-06 06:36:07,295 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b1b348c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:07, skipping insertion in model container [2025-02-06 06:36:07,297 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:36:07" (1/1) ... [2025-02-06 06:36:07,430 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 06:36:12,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[386914,386927] [2025-02-06 06:36:12,197 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:36:12,224 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 06:36:12,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4206] [2025-02-06 06:36:12,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4208] [2025-02-06 06:36:12,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4224] [2025-02-06 06:36:12,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4233] [2025-02-06 06:36:12,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [4365] [2025-02-06 06:36:12,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [4373-4374] [2025-02-06 06:36:12,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4387] [2025-02-06 06:36:12,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4390] [2025-02-06 06:36:12,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4392] [2025-02-06 06:36:12,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4397] [2025-02-06 06:36:12,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4400] [2025-02-06 06:36:12,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4402] [2025-02-06 06:36:12,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4407] [2025-02-06 06:36:12,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4410] [2025-02-06 06:36:12,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4412] [2025-02-06 06:36:12,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4417] [2025-02-06 06:36:12,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4420] [2025-02-06 06:36:12,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4422] [2025-02-06 06:36:12,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4440] [2025-02-06 06:36:12,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4443] [2025-02-06 06:36:12,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4445] [2025-02-06 06:36:12,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4450] [2025-02-06 06:36:12,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4453] [2025-02-06 06:36:12,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4455] [2025-02-06 06:36:12,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4460] [2025-02-06 06:36:12,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4463] [2025-02-06 06:36:12,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4465] [2025-02-06 06:36:12,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4470] [2025-02-06 06:36:12,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4473] [2025-02-06 06:36:12,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4475] [2025-02-06 06:36:12,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4541] [2025-02-06 06:36:12,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4548] [2025-02-06 06:36:12,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (554), "i" (12UL)); [5474-5475] [2025-02-06 06:36:12,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (560), "i" (12UL)); [5492-5493] [2025-02-06 06:36:12,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (568), "i" (12UL)); [5515-5516] [2025-02-06 06:36:12,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (584), "i" (12UL)); [5554-5555] [2025-02-06 06:36:12,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (1171), "i" (12UL)); [6274-6275] [2025-02-06 06:36:12,351 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6690] [2025-02-06 06:36:12,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2103), "i" (12UL)); [7342-7343] [2025-02-06 06:36:12,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2104), "i" (12UL)); [7351-7352] [2025-02-06 06:36:12,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2155), "i" (12UL)); [7444-7445] [2025-02-06 06:36:12,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2921), "i" (12UL)); [8473-8474] [2025-02-06 06:36:12,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2927), "i" (12UL)); [8492-8493] [2025-02-06 06:36:12,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin.c"), "i" (2928), "i" (12UL)); [8500-8501] [2025-02-06 06:36:12,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/965/dscv_tempdir/dscv/ri/08_1a/drivers/md/dm-thin-metadata.c"), "i" (1214), "i" (12UL)); [12943-12944] [2025-02-06 06:36:12,538 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[386914,386927] [2025-02-06 06:36:12,546 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:36:12,715 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2025-02-06 06:36:12,720 INFO L204 MainTranslator]: Completed translation [2025-02-06 06:36:12,721 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12 WrapperNode [2025-02-06 06:36:12,721 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 06:36:12,722 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 06:36:12,722 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 06:36:12,722 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 06:36:12,726 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:12,796 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:12,998 INFO L138 Inliner]: procedures = 589, calls = 4631, calls flagged for inlining = 239, calls inlined = 236, statements flattened = 11164 [2025-02-06 06:36:12,999 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 06:36:12,999 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 06:36:12,999 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 06:36:12,999 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 06:36:13,006 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:13,007 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:13,051 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,380 INFO L175 MemorySlicer]: Split 1880 memory accesses to 63 slices as follows [3, 3, 3, 4, 3, 11, 5, 2, 4, 2, 8, 8, 1, 1, 8, 7, 4, 2, 3, 2, 19, 1, 2, 9, 3, 2, 3, 1, 14, 5, 3, 3, 3, 3, 1, 3, 2, 3, 8, 1, 3, 3, 66, 2, 1413, 3, 20, 2, 1, 2, 5, 2, 2, 60, 4, 15, 1, 1, 6, 23, 69, 2, 2]. 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, 0, 8, 7, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0]. The 502 writes are split as follows [1, 2, 2, 0, 1, 0, 1, 1, 4, 1, 0, 0, 1, 0, 0, 0, 2, 0, 2, 0, 11, 1, 1, 0, 0, 1, 2, 1, 0, 1, 3, 3, 2, 1, 0, 1, 1, 1, 0, 1, 1, 3, 1, 1, 357, 3, 2, 2, 0, 0, 0, 1, 0, 60, 1, 5, 0, 0, 1, 12, 0, 2, 1]. [2025-02-06 06:36:16,380 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,380 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,566 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,591 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,744 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,783 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,869 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 06:36:16,871 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 06:36:16,871 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 06:36:16,871 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 06:36:16,872 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (1/1) ... [2025-02-06 06:36:16,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:36:16,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:36:16,917 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 06:36:16,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 06:36:16,933 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-02-06 06:36:16,933 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-02-06 06:36:16,934 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-02-06 06:36:16,934 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2025-02-06 06:36:16,935 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2025-02-06 06:36:16,935 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2025-02-06 06:36:16,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 06:36:16,936 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-02-06 06:36:16,936 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2025-02-06 06:36:16,936 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2025-02-06 06:36:16,936 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2025-02-06 06:36:16,936 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2025-02-06 06:36:16,936 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-02-06 06:36:16,936 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 06:36:16,937 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 06:36:16,937 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-06 06:36:16,938 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 06:36:16,938 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 06:36:16,939 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2025-02-06 06:36:16,939 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2025-02-06 06:36:16,939 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2025-02-06 06:36:16,939 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2025-02-06 06:36:16,939 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2025-02-06 06:36:16,939 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2025-02-06 06:36:16,939 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2025-02-06 06:36:16,939 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2025-02-06 06:36:16,939 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2025-02-06 06:36:16,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2025-02-06 06:36:16,940 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-02-06 06:36:16,940 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 06:36:16,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-06 06:36:16,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2025-02-06 06:36:16,942 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2025-02-06 06:36:16,942 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 06:36:16,942 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2025-02-06 06:36:16,942 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2025-02-06 06:36:16,942 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 06:36:16,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 06:36:16,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 06:36:16,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 06:36:16,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 06:36:16,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 06:36:16,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 06:36:16,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-06 06:36:16,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2025-02-06 06:36:16,945 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-02-06 06:36:16,945 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2025-02-06 06:36:16,945 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2025-02-06 06:36:16,945 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-02-06 06:36:16,945 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 06:36:16,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-06 06:36:16,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-06 06:36:16,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-06 06:36:16,947 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2025-02-06 06:36:16,947 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2025-02-06 06:36:16,947 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2025-02-06 06:36:16,948 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-02-06 06:36:16,948 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2025-02-06 06:36:16,948 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2025-02-06 06:36:16,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:36:16,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-06 06:36:16,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:36:16,949 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:36:16,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:36:16,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:36:16,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:36:16,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:36:16,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:36:16,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:36:16,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-06 06:36:16,951 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_10 [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_10 [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-06 06:36:16,952 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-06 06:36:16,952 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2025-02-06 06:36:16,953 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2025-02-06 06:36:16,953 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 06:36:16,953 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-02-06 06:36:16,953 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-02-06 06:36:16,953 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2025-02-06 06:36:16,953 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2025-02-06 06:36:16,953 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2025-02-06 06:36:16,954 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2025-02-06 06:36:16,954 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-02-06 06:36:16,954 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2025-02-06 06:36:16,954 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-06 06:36:16,954 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-02-06 06:36:16,954 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 06:36:16,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 06:36:16,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2025-02-06 06:36:16,955 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2025-02-06 06:36:16,955 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2025-02-06 06:36:16,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2025-02-06 06:36:16,956 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:36:16,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:36:16,956 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2025-02-06 06:36:16,956 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2025-02-06 06:36:16,956 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2025-02-06 06:36:16,956 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2025-02-06 06:36:16,956 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-06 06:36:16,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-06 06:36:16,956 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:36:16,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:36:16,956 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2025-02-06 06:36:16,956 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2025-02-06 06:36:16,956 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_14 [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_14 [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2025-02-06 06:36:16,957 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2025-02-06 06:36:16,957 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2025-02-06 06:36:16,958 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 06:36:16,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 06:36:16,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-06 06:36:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 06:36:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 06:36:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 06:36:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 06:36:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-02-06 06:36:16,966 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2025-02-06 06:36:16,966 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2025-02-06 06:36:16,966 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2025-02-06 06:36:16,966 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 06:36:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-06 06:36:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-06 06:36:16,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-06 06:36:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-06 06:36:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-06 06:36:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-06 06:36:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-06 06:36:16,971 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 06:36:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 06:36:16,971 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-02-06 06:36:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-02-06 06:36:16,971 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2025-02-06 06:36:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2025-02-06 06:36:16,972 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2025-02-06 06:36:16,972 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2025-02-06 06:36:16,972 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2025-02-06 06:36:16,972 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2025-02-06 06:36:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 06:36:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 06:36:16,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2025-02-06 06:36:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 06:36:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 06:36:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-06 06:36:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-02-06 06:36:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2025-02-06 06:36:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2025-02-06 06:36:16,979 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 06:36:16,979 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2025-02-06 06:36:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-02-06 06:36:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2025-02-06 06:36:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2025-02-06 06:36:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 06:36:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-02-06 06:36:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-06 06:36:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 06:36:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2025-02-06 06:36:16,981 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2025-02-06 06:36:16,981 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2025-02-06 06:36:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-06 06:36:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-06 06:36:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 06:36:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-02-06 06:36:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2025-02-06 06:36:16,985 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-06 06:36:16,985 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 06:36:16,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:36:16,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-02-06 06:36:16,986 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-02-06 06:36:16,986 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-06 06:36:16,987 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-06 06:36:16,987 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-02-06 06:36:16,987 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-02-06 06:36:16,987 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-02-06 06:36:16,987 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-02-06 06:36:16,987 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2025-02-06 06:36:16,987 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2025-02-06 06:36:16,987 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2025-02-06 06:36:16,987 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2025-02-06 06:36:18,517 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 06:36:18,523 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 06:36:18,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899: havoc #t~mem156; [2025-02-06 06:36:18,592 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14124: havoc #t~nondet2577; [2025-02-06 06:36:18,710 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023: havoc #t~nondet2556; [2025-02-06 06:36:18,724 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13998: havoc #t~ret2554.base, #t~ret2554.offset; [2025-02-06 06:36:18,815 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: havoc subtree_equal_#t~mem2037#1;havoc subtree_equal_#t~mem2038#1;call ULTIMATE.dealloc(subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset);havoc subtree_equal_~#v1_le~1#1.base, subtree_equal_~#v1_le~1#1.offset;call ULTIMATE.dealloc(subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset);havoc subtree_equal_~#v2_le~1#1.base, subtree_equal_~#v2_le~1#1.offset; [2025-02-06 06:36:18,816 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: havoc data_block_equal_#t~mem2026#1;havoc data_block_equal_#t~mem2027#1;call ULTIMATE.dealloc(data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset);havoc data_block_equal_~#v1_le~0#1.base, data_block_equal_~#v1_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset);havoc data_block_equal_~#v2_le~0#1.base, data_block_equal_~#v2_le~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset);havoc data_block_equal_~#b1~0#1.base, data_block_equal_~#b1~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset);havoc data_block_equal_~#b2~0#1.base, data_block_equal_~#b2~0#1.offset;call ULTIMATE.dealloc(data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset);havoc data_block_equal_~#t~2#1.base, data_block_equal_~#t~2#1.offset; [2025-02-06 06:36:18,951 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516: call ULTIMATE.dealloc(~#free_blocks~0#1.base, ~#free_blocks~0#1.offset);havoc ~#free_blocks~0#1.base, ~#free_blocks~0#1.offset; [2025-02-06 06:36:19,036 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13118: call ULTIMATE.dealloc(~#value~2#1.base, ~#value~2#1.offset);havoc ~#value~2#1.base, ~#value~2#1.offset;call ULTIMATE.dealloc(~#keys~0#1.base, ~#keys~0#1.offset);havoc ~#keys~0#1.base, ~#keys~0#1.offset;call ULTIMATE.dealloc(~#exception_block~0#1.base, ~#exception_block~0#1.offset);havoc ~#exception_block~0#1.base, ~#exception_block~0#1.offset;call ULTIMATE.dealloc(~#exception_time~0#1.base, ~#exception_time~0#1.offset);havoc ~#exception_time~0#1.base, ~#exception_time~0#1.offset; [2025-02-06 06:36:19,036 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111: havoc __snapshotted_since_#t~mem2391#1; [2025-02-06 06:36:19,051 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4724: havoc __kmalloc_#t~ret137#1.base, __kmalloc_#t~ret137#1.offset; [2025-02-06 06:36:19,113 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-02-06 06:36:19,253 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14128: havoc dm_btree_remove_leaves_#t~nondet2578#1; [2025-02-06 06:36:19,253 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13278: call ULTIMATE.dealloc(__remove_range_~#begin#1.base, __remove_range_~#begin#1.offset);havoc __remove_range_~#begin#1.base, __remove_range_~#begin#1.offset;call ULTIMATE.dealloc(__remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset);havoc __remove_range_~#count~4#1.base, __remove_range_~#count~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset);havoc __remove_range_~#keys~3#1.base, __remove_range_~#keys~3#1.offset;call ULTIMATE.dealloc(__remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset);havoc __remove_range_~#value~4#1.base, __remove_range_~#value~4#1.offset;call ULTIMATE.dealloc(__remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset);havoc __remove_range_~#mapping_root~0#1.base, __remove_range_~#mapping_root~0#1.offset; [2025-02-06 06:36:19,557 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: call ULTIMATE.dealloc(disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset);havoc disable_passdown_if_not_supported_~#buf~0#1.base, disable_passdown_if_not_supported_~#buf~0#1.offset; [2025-02-06 06:36:19,557 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250: havoc __rounddown_pow_of_two_#t~bitwise11#1; [2025-02-06 06:36:19,665 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6799: call ULTIMATE.dealloc(~#data_block~0#1.base, ~#data_block~0#1.offset);havoc ~#data_block~0#1.base, ~#data_block~0#1.offset; [2025-02-06 06:36:19,689 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: havoc dm_bm_is_read_only_#t~nondet2566#1; [2025-02-06 06:36:19,723 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: havoc dm_thin_dev_id_#t~mem2390#1; [2025-02-06 06:36:19,739 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12088: call ULTIMATE.dealloc(~#len~1.base, ~#len~1.offset);havoc ~#len~1.base, ~#len~1.offset; [2025-02-06 06:36:19,780 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6092: call ULTIMATE.dealloc(passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset);havoc passdown_double_checking_shared_status_~#used~0#1.base, passdown_double_checking_shared_status_~#used~0#1.offset; [2025-02-06 06:36:19,782 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13957: havoc #t~nondet2550; [2025-02-06 06:36:19,789 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: call ULTIMATE.dealloc(~#bios~0.base, ~#bios~0.offset);havoc ~#bios~0.base, ~#bios~0.offset; [2025-02-06 06:36:19,820 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-02-06 06:36:20,117 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14272: havoc dm_tm_read_lock_#t~nondet2603#1; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset);havoc process_set_transaction_id_mesg_~#old_id~0#1.base, process_set_transaction_id_mesg_~#old_id~0#1.offset;call ULTIMATE.dealloc(process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset);havoc process_set_transaction_id_mesg_~#new_id~0#1.base, process_set_transaction_id_mesg_~#new_id~0#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12706: call ULTIMATE.dealloc(__create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset);havoc __create_thin_~#dev_root~0#1.base, __create_thin_~#dev_root~0#1.offset;call ULTIMATE.dealloc(__create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset);havoc __create_thin_~#key~5#1.base, __create_thin_~#key~5#1.offset;call ULTIMATE.dealloc(__create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset);havoc __create_thin_~#details_le~1#1.base, __create_thin_~#details_le~1#1.offset;call ULTIMATE.dealloc(__create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset);havoc __create_thin_~#td~3#1.base, __create_thin_~#td~3#1.offset;call ULTIMATE.dealloc(__create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset);havoc __create_thin_~#value~0#1.base, __create_thin_~#value~0#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276: havoc dm_tm_shadow_block_#t~nondet2604#1; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: call ULTIMATE.dealloc(process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset);havoc process_create_thin_mesg_~#dev_id~0#1.base, process_create_thin_mesg_~#dev_id~0#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12759: call ULTIMATE.dealloc(__set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset);havoc __set_snapshot_details_~#td~4#1.base, __set_snapshot_details_~#td~4#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842: call ULTIMATE.dealloc(__delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset);havoc __delete_device_~#key~7#1.base, __delete_device_~#key~7#1.offset;call ULTIMATE.dealloc(__delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset);havoc __delete_device_~#td~6#1.base, __delete_device_~#td~6#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12926: call ULTIMATE.dealloc(__reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset);havoc __reserve_metadata_snap_~#inc~0#1.base, __reserve_metadata_snap_~#inc~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset);havoc __reserve_metadata_snap_~#copy~0#1.base, __reserve_metadata_snap_~#copy~0#1.offset;call ULTIMATE.dealloc(__reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset);havoc __reserve_metadata_snap_~#sblock~4#1.base, __reserve_metadata_snap_~#sblock~4#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: call ULTIMATE.dealloc(__create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset);havoc __create_snap_~#key~6#1.base, __create_snap_~#key~6#1.offset;call ULTIMATE.dealloc(__create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset);havoc __create_snap_~#dev_key~0#1.base, __create_snap_~#dev_key~0#1.offset;call ULTIMATE.dealloc(__create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset);havoc __create_snap_~#td~5#1.base, __create_snap_~#td~5#1.offset;call ULTIMATE.dealloc(__create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset);havoc __create_snap_~#details_le~2#1.base, __create_snap_~#details_le~2#1.offset;call ULTIMATE.dealloc(__create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset);havoc __create_snap_~#value~1#1.base, __create_snap_~#value~1#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12995: call ULTIMATE.dealloc(__release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset);havoc __release_metadata_snap_~#sblock~5#1.base, __release_metadata_snap_~#sblock~5#1.offset;call ULTIMATE.dealloc(__release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset);havoc __release_metadata_snap_~#copy~1#1.base, __release_metadata_snap_~#copy~1#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: call ULTIMATE.dealloc(process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset);havoc process_delete_mesg_~#dev_id~2#1.base, process_delete_mesg_~#dev_id~2#1.offset; [2025-02-06 06:36:20,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: call ULTIMATE.dealloc(process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset);havoc process_create_snap_mesg_~#dev_id~1#1.base, process_create_snap_mesg_~#dev_id~1#1.offset;call ULTIMATE.dealloc(process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset);havoc process_create_snap_mesg_~#origin_dev_id~0#1.base, process_create_snap_mesg_~#origin_dev_id~0#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043: havoc dm_bio_prison_create_#t~ret2560#1.base, dm_bio_prison_create_#t~ret2560#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: call ULTIMATE.dealloc(dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset);havoc dm_pool_metadata_open_~#__key~6#1.base, dm_pool_metadata_open_~#__key~6#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: havoc dm_kcopyd_client_create_#t~ret2585#1.base, dm_kcopyd_client_create_#t~ret2585#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: call ULTIMATE.dealloc(pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset);havoc pool_table_init_~#__key~2#1.base, pool_table_init_~#__key~2#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: havoc ldv_probe_4_#t~nondet2608#1; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: call ULTIMATE.dealloc(parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset);havoc parse_pool_features_~#argc~0#1.base, parse_pool_features_~#argc~0#1.offset;call ULTIMATE.dealloc(parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset);havoc parse_pool_features_~#_args~0#1.base, parse_pool_features_~#_args~0#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: havoc ldv_release_4_#t~nondet2609#1; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323: havoc ldv_resume_5_#t~nondet2610#1; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: call ULTIMATE.dealloc(pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset);havoc pool_create_~#__key~4#1.base, pool_create_~#__key~4#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset);havoc pool_create_~#__key___0~0#1.base, pool_create_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset);havoc pool_create_~#__constr_expr_0~1#1.base, pool_create_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset);havoc pool_create_~#__key___1~0#1.base, pool_create_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset);havoc pool_create_~#__constr_expr_1~0#1.base, pool_create_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset);havoc pool_create_~#__key___2~0#1.base, pool_create_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset);havoc pool_create_~#__key___3~0#1.base, pool_create_~#__key___3~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset);havoc pool_create_~#__constr_expr_2~0#1.base, pool_create_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset);havoc pool_create_~#__key___4~0#1.base, pool_create_~#__key___4~0#1.offset;call ULTIMATE.dealloc(pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset);havoc pool_create_~#__key___5~0#1.base, pool_create_~#__key___5~0#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: call ULTIMATE.dealloc(pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset);havoc pool_ctr_~#pool_created~0#1.base, pool_ctr_~#pool_created~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset);havoc pool_ctr_~#pf~0#1.base, pool_ctr_~#pf~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset);havoc pool_ctr_~#as~0#1.base, pool_ctr_~#as~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset);havoc pool_ctr_~#data_dev~0#1.base, pool_ctr_~#data_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset);havoc pool_ctr_~#block_size___0~0#1.base, pool_ctr_~#block_size___0~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset);havoc pool_ctr_~#low_water_blocks~0#1.base, pool_ctr_~#low_water_blocks~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset);havoc pool_ctr_~#metadata_dev~0#1.base, pool_ctr_~#metadata_dev~0#1.offset;call ULTIMATE.dealloc(pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset);havoc pool_ctr_~#tmp___5~2#1.base, pool_ctr_~#tmp___5~2#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13736: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset);havoc ldv_main_exported_4_~#ldvarg15~0#1.base, ldv_main_exported_4_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset);havoc ldv_main_exported_4_~#ldvarg16~0#1.base, ldv_main_exported_4_~#ldvarg16~0#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: call ULTIMATE.dealloc(thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset);havoc thin_ctr_~#pool_dev~0#1.base, thin_ctr_~#pool_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset);havoc thin_ctr_~#origin_dev~0#1.base, thin_ctr_~#origin_dev~0#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset);havoc thin_ctr_~#__key~5#1.base, thin_ctr_~#__key~5#1.offset;call ULTIMATE.dealloc(thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset);havoc thin_ctr_~#__constr_expr_0~2#1.base, thin_ctr_~#__constr_expr_0~2#1.offset; [2025-02-06 06:36:29,235 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: havoc dm_read_arg_group_#t~nondet2589#1; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14211: havoc dm_set_target_max_io_len_#t~nondet2591#1; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344: havoc mempool_create_#t~ret2612#1.base, mempool_create_#t~ret2612#1.offset; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: havoc dm_shift_arg_#t~ret2592#1.base, dm_shift_arg_#t~ret2592#1.offset; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960: havoc __alloc_workqueue_key_#t~ret2551#1.base, __alloc_workqueue_key_#t~ret2551#1.offset; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5177: call ULTIMATE.dealloc(throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset);havoc throttle_init_~#__key~1#1.base, throttle_init_~#__key~1#1.offset; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset);havoc main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301: havoc kmem_cache_create_#t~ret2606#1.base, kmem_cache_create_#t~ret2606#1.offset; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: havoc dm_get_md_#t~ret2584#1.base, dm_get_md_#t~ret2584#1.offset; [2025-02-06 06:36:29,236 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: havoc dm_table_get_mode_#t~nondet2597#1; [2025-02-06 06:36:29,270 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: call ULTIMATE.dealloc(~#ref_count~0#1.base, ~#ref_count~0#1.offset);havoc ~#ref_count~0#1.base, ~#ref_count~0#1.offset; [2025-02-06 06:36:29,277 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308: havoc #t~nondet2607; [2025-02-06 06:36:29,281 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: havoc #t~mem198.base, #t~mem198.offset;havoc #t~mem199.base, #t~mem199.offset; [2025-02-06 06:36:29,345 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14116: havoc dm_btree_insert_notify_#t~nondet2575#1; [2025-02-06 06:36:29,345 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: havoc pack_block_time_#t~bitwise2013#1; [2025-02-06 06:36:29,345 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13222: call ULTIMATE.dealloc(__insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset);havoc __insert_~#inserted~0#1.base, __insert_~#inserted~0#1.offset;call ULTIMATE.dealloc(__insert_~#value~3#1.base, __insert_~#value~3#1.offset);havoc __insert_~#value~3#1.base, __insert_~#value~3#1.offset;call ULTIMATE.dealloc(__insert_~#keys~1#1.base, __insert_~#keys~1#1.offset);havoc __insert_~#keys~1#1.base, __insert_~#keys~1#1.offset; [2025-02-06 06:36:29,459 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380: havoc rb_next_#t~ret2617#1.base, rb_next_#t~ret2617#1.offset; [2025-02-06 06:36:29,459 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: havoc rb_first_#t~ret2616#1.base, rb_first_#t~ret2616#1.offset; [2025-02-06 06:36:29,460 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: call ULTIMATE.dealloc(~#bios~4#1.base, ~#bios~4#1.offset);havoc ~#bios~4#1.base, ~#bios~4#1.offset;call ULTIMATE.dealloc(~#plug~1#1.base, ~#plug~1#1.offset);havoc ~#plug~1#1.base, ~#plug~1#1.offset; [2025-02-06 06:36:29,460 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: call ULTIMATE.dealloc(__sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset);havoc __sort_thin_deferred_bios_~#bios~3#1.base, __sort_thin_deferred_bios_~#bios~3#1.offset; [2025-02-06 06:36:29,528 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: call ULTIMATE.dealloc(~#lookup_result~1.base, ~#lookup_result~1.offset);havoc ~#lookup_result~1.base, ~#lookup_result~1.offset; [2025-02-06 06:36:29,581 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: havoc need_commit_due_to_time_#t~mem787#1;havoc need_commit_due_to_time_#t~mem788#1;havoc need_commit_due_to_time_#t~short789#1; [2025-02-06 06:36:29,581 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: call ULTIMATE.dealloc(~#bios~5#1.base, ~#bios~5#1.offset);havoc ~#bios~5#1.base, ~#bios~5#1.offset; [2025-02-06 06:36:29,586 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: havoc #t~nondet2614; [2025-02-06 06:36:29,791 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390: call ULTIMATE.dealloc(~#sblock~2.base, ~#sblock~2.offset);havoc ~#sblock~2.base, ~#sblock~2.offset; [2025-02-06 06:36:29,964 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: havoc #t~ret2561.base, #t~ret2561.offset; [2025-02-06 06:36:29,989 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: havoc #t~nondet2615; [2025-02-06 06:36:30,000 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: havoc #t~nondet2553; [2025-02-06 06:36:30,048 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493: call ULTIMATE.dealloc(~#__ptr~1.base, ~#__ptr~1.offset);havoc ~#__ptr~1.base, ~#__ptr~1.offset;call ULTIMATE.dealloc(~#__u~1.base, ~#__u~1.offset);havoc ~#__u~1.base, ~#__u~1.offset; [2025-02-06 06:36:30,083 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4297: havoc #t~mem32.base, #t~mem32.offset; [2025-02-06 06:36:30,098 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: havoc io_overlaps_block_#t~mem536#1;havoc io_overlaps_block_#t~mem535#1; [2025-02-06 06:36:30,230 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: call ULTIMATE.dealloc(~#data_block~1.base, ~#data_block~1.offset);havoc ~#data_block~1.base, ~#data_block~1.offset; [2025-02-06 06:36:30,247 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4218: havoc #t~mem7;havoc #t~bitwise8; [2025-02-06 06:36:30,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14264: havoc dm_tm_open_with_sm_#t~nondet2601#1; [2025-02-06 06:36:30,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11688: havoc get_disk_ro_#t~mem1839#1; [2025-02-06 06:36:30,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: call ULTIMATE.dealloc(~#sblock~1#1.base, ~#sblock~1#1.offset);havoc ~#sblock~1#1.base, ~#sblock~1#1.offset; [2025-02-06 06:36:30,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: havoc dm_sm_disk_open_#t~ret2594#1.base, dm_sm_disk_open_#t~ret2594#1.offset; [2025-02-06 06:36:30,372 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4526: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-06 06:36:33,434 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14120: havoc #t~nondet2576; [2025-02-06 06:36:33,625 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: call ULTIMATE.dealloc(~#sblock~0#1.base, ~#sblock~0#1.offset);havoc ~#sblock~0#1.base, ~#sblock~0#1.offset; [2025-02-06 06:36:33,626 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14096: havoc dm_bm_write_lock_zero_#t~nondet2570#1; [2025-02-06 06:36:33,670 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: call ULTIMATE.dealloc(requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset);havoc requeue_bios_~#__ptr~3#1.base, requeue_bios_~#__ptr~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset);havoc requeue_bios_~#__u~3#1.base, requeue_bios_~#__u~3#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset);havoc requeue_bios_~#__ptr___0~2#1.base, requeue_bios_~#__ptr___0~2#1.offset;call ULTIMATE.dealloc(requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset);havoc requeue_bios_~#__u___0~2#1.base, requeue_bios_~#__u___0~2#1.offset; [2025-02-06 06:36:33,677 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: havoc #t~mem317; [2025-02-06 06:36:33,699 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: call ULTIMATE.dealloc(pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset);havoc pool_work_wait_~#__key~3#1.base, pool_work_wait_~#__key~3#1.offset;call ULTIMATE.dealloc(pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset);havoc pool_work_wait_~#__constr_expr_0~0#1.base, pool_work_wait_~#__constr_expr_0~0#1.offset; [2025-02-06 06:36:33,699 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: call ULTIMATE.dealloc(~#w~2#1.base, ~#w~2#1.offset);havoc ~#w~2#1.base, ~#w~2#1.offset; [2025-02-06 06:36:33,703 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: havoc #t~nondet2602; [2025-02-06 06:36:33,713 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: havoc #t~nondet2565; [2025-02-06 06:36:33,715 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14030: havoc #t~nondet2557; [2025-02-06 06:36:33,800 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: call ULTIMATE.dealloc(~#begin~0#1.base, ~#begin~0#1.offset);havoc ~#begin~0#1.base, ~#begin~0#1.offset;call ULTIMATE.dealloc(~#end~1#1.base, ~#end~1#1.offset);havoc ~#end~1#1.base, ~#end~1#1.offset;call ULTIMATE.dealloc(~#virt_key~0#1.base, ~#virt_key~0#1.offset);havoc ~#virt_key~0#1.base, ~#virt_key~0#1.offset;call ULTIMATE.dealloc(~#virt_cell~0#1.base, ~#virt_cell~0#1.offset);havoc ~#virt_cell~0#1.base, ~#virt_cell~0#1.offset; [2025-02-06 06:36:33,813 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: havoc passdown_enabled_#t~mem912#1; [2025-02-06 06:36:33,842 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14149: havoc #t~ret2579.base, #t~ret2579.offset; [2025-02-06 06:36:34,162 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14153: havoc #t~nondet2580; [2025-02-06 06:36:34,393 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244: havoc #t~ret2599.base, #t~ret2599.offset; [2025-02-06 06:36:34,398 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14280: havoc #t~nondet2605; [2025-02-06 06:36:34,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14059: havoc dm_block_manager_create_#t~ret2563#1.base, dm_block_manager_create_#t~ret2563#1.offset; [2025-02-06 06:36:34,439 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14100: havoc #t~nondet2571; [2025-02-06 06:36:34,537 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: call ULTIMATE.dealloc(~#need_commit1~0#1.base, ~#need_commit1~0#1.offset);havoc ~#need_commit1~0#1.base, ~#need_commit1~0#1.offset;call ULTIMATE.dealloc(~#need_commit2~0#1.base, ~#need_commit2~0#1.offset);havoc ~#need_commit2~0#1.base, ~#need_commit2~0#1.offset; [2025-02-06 06:36:34,629 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: call ULTIMATE.dealloc(~#mapped~0#1.base, ~#mapped~0#1.offset);havoc ~#mapped~0#1.base, ~#mapped~0#1.offset;call ULTIMATE.dealloc(~#highest~0#1.base, ~#highest~0#1.offset);havoc ~#highest~0#1.base, ~#highest~0#1.offset;call ULTIMATE.dealloc(~#buf~2#1.base, ~#buf~2#1.offset);havoc ~#buf~2#1.base, ~#buf~2#1.offset; [2025-02-06 06:36:34,630 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14108: havoc dm_btree_find_highest_key_#t~nondet2573#1; [2025-02-06 06:36:34,630 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13568: call ULTIMATE.dealloc(__highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset);havoc __highest_block_~#value_le~0#1.base, __highest_block_~#value_le~0#1.offset; [2025-02-06 06:36:34,645 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291: call ULTIMATE.dealloc(~#to~0#1.base, ~#to~0#1.offset);havoc ~#to~0#1.base, ~#to~0#1.offset; [2025-02-06 06:36:34,645 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14189: havoc dm_kcopyd_zero_#t~nondet2587#1; [2025-02-06 06:36:34,648 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: havoc #t~mem184.base, #t~mem184.offset; [2025-02-06 06:36:34,682 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640: call ULTIMATE.dealloc(~#bios~2#1.base, ~#bios~2#1.offset);havoc ~#bios~2#1.base, ~#bios~2#1.offset; [2025-02-06 06:36:34,686 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: havoc atomic_read_#t~mem46#1; [2025-02-06 06:36:34,688 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: havoc #t~nondet2598; [2025-02-06 06:36:34,709 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: havoc dm_noflush_suspending_#t~nondet2588#1; [2025-02-06 06:36:34,779 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9999: call ULTIMATE.dealloc(~#work~0.base, ~#work~0.offset);havoc ~#work~0.base, ~#work~0.offset; [2025-02-06 06:36:34,794 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384: havoc #t~nondet2618; [2025-02-06 06:36:34,808 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: call ULTIMATE.dealloc(~#maps~0#1.base, ~#maps~0#1.offset);havoc ~#maps~0#1.base, ~#maps~0#1.offset; [2025-02-06 06:36:34,841 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint __read_once_sizeFINAL: assume true; [2025-02-06 06:36:34,870 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: call #t~mem874.base, #t~mem874.offset := read~$Pointer$#44(~tc.base, ~tc.offset, 8);call write~$Pointer$#59(#t~mem874.base, #t~mem874.offset, ~#__ptr___0~1.base, ~#__ptr___0~1.offset, 8);havoc #t~mem874.base, #t~mem874.offset; [2025-02-06 06:36:34,870 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: call ULTIMATE.dealloc(~#__ptr~2.base, ~#__ptr~2.offset);havoc ~#__ptr~2.base, ~#__ptr~2.offset;call ULTIMATE.dealloc(~#__u~2.base, ~#__u~2.offset);havoc ~#__u~2.base, ~#__u~2.offset;call ULTIMATE.dealloc(~#__ptr___0~1.base, ~#__ptr___0~1.offset);havoc ~#__ptr___0~1.base, ~#__ptr___0~1.offset;call ULTIMATE.dealloc(~#__u___0~1.base, ~#__u___0~1.offset);havoc ~#__u___0~1.base, ~#__u___0~1.offset; [2025-02-06 06:36:34,871 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555-1: SUMMARY for call #t~ret876 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-06 06:36:34,871 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: assume -2147483648 <= #t~ret876 && #t~ret876 <= 2147483647;~tmp___0~35 := #t~ret876;havoc #t~ret876;~__mptr___0~6.base, ~__mptr___0~6.offset := ~________p1___0~1.base, ~________p1___0~1.offset;~tc.base, ~tc.offset := ~__mptr___0~6.base, ~__mptr___0~6.offset; [2025-02-06 06:36:34,871 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551-1: SUMMARY for call __read_once_size(~#__ptr___0~1.base, ~#__ptr___0~1.offset, ~#__u___0~1.base, ~#__u___0~1.offset, 8); srcloc: null [2025-02-06 06:36:34,871 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: call #t~mem875.base, #t~mem875.offset := read~$Pointer$#59(~#__u___0~1.base, ~#__u___0~1.offset, 8);~_________p1___0~1.base, ~_________p1___0~1.offset := #t~mem875.base, #t~mem875.offset;havoc #t~mem875.base, #t~mem875.offset;~________p1___0~1.base, ~________p1___0~1.offset := ~_________p1___0~1.base, ~_________p1___0~1.offset; [2025-02-06 06:36:34,873 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14207: havoc #t~nondet2590; [2025-02-06 06:36:35,069 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5623: call ULTIMATE.dealloc(requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset);havoc requeue_deferred_cells_~#cells~0#1.base, requeue_deferred_cells_~#cells~0#1.offset; [2025-02-06 06:36:35,069 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5657: call ULTIMATE.dealloc(requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset);havoc requeue_io_~#bios~1#1.base, requeue_io_~#bios~1#1.offset; [2025-02-06 06:36:35,098 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: call ULTIMATE.dealloc(~#__ptr~0.base, ~#__ptr~0.offset);havoc ~#__ptr~0.base, ~#__ptr~0.offset;call ULTIMATE.dealloc(~#__u~0.base, ~#__u~0.offset);havoc ~#__u~0.base, ~#__u~0.offset;call ULTIMATE.dealloc(~#__ptr___0~0.base, ~#__ptr___0~0.offset);havoc ~#__ptr___0~0.base, ~#__ptr___0~0.offset;call ULTIMATE.dealloc(~#__u___0~0.base, ~#__u___0~0.offset);havoc ~#__u___0~0.base, ~#__u___0~0.offset; [2025-02-06 06:36:35,107 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14104: havoc #t~nondet2572; [2025-02-06 06:36:35,172 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358: havoc #t~ite322;havoc #t~mem319;havoc #t~bitwise320;havoc #t~mem321; [2025-02-06 06:36:35,467 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: havoc dm_suspended_#t~nondet2595#1; [2025-02-06 06:36:35,467 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: call ULTIMATE.dealloc(~#transaction_id~0#1.base, ~#transaction_id~0#1.offset);havoc ~#transaction_id~0#1.base, ~#transaction_id~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset);havoc ~#nr_free_blocks_data~0#1.base, ~#nr_free_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset);havoc ~#nr_free_blocks_metadata~0#1.base, ~#nr_free_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset);havoc ~#nr_blocks_data~0#1.base, ~#nr_blocks_data~0#1.offset;call ULTIMATE.dealloc(~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset);havoc ~#nr_blocks_metadata~0#1.base, ~#nr_blocks_metadata~0#1.offset;call ULTIMATE.dealloc(~#held_root~0#1.base, ~#held_root~0#1.offset);havoc ~#held_root~0#1.base, ~#held_root~0#1.offset;call ULTIMATE.dealloc(~#buf~1#1.base, ~#buf~1#1.offset);havoc ~#buf~1#1.base, ~#buf~1#1.offset;call ULTIMATE.dealloc(~#buf2~0#1.base, ~#buf2~0#1.offset);havoc ~#buf2~0#1.base, ~#buf2~0#1.offset; [2025-02-06 06:36:35,467 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13049: call ULTIMATE.dealloc(__get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset);havoc __get_metadata_snap_~#sblock~6#1.base, __get_metadata_snap_~#sblock~6#1.offset; [2025-02-06 06:36:35,515 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: call ULTIMATE.dealloc(~#old_count~0#1.base, ~#old_count~0#1.offset);havoc ~#old_count~0#1.base, ~#old_count~0#1.offset; [2025-02-06 06:36:35,651 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: call ULTIMATE.dealloc(~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset);havoc ~#maybe_shared~0#1.base, ~#maybe_shared~0#1.offset;call ULTIMATE.dealloc(~#data_key~0#1.base, ~#data_key~0#1.offset);havoc ~#data_key~0#1.base, ~#data_key~0#1.offset;call ULTIMATE.dealloc(~#data_cell~0#1.base, ~#data_cell~0#1.offset);havoc ~#data_cell~0#1.base, ~#data_cell~0#1.offset;call ULTIMATE.dealloc(~#virt_begin~0#1.base, ~#virt_begin~0#1.offset);havoc ~#virt_begin~0#1.base, ~#virt_begin~0#1.offset;call ULTIMATE.dealloc(~#virt_end~0#1.base, ~#virt_end~0#1.offset);havoc ~#virt_end~0#1.base, ~#virt_end~0#1.offset;call ULTIMATE.dealloc(~#data_begin~0#1.base, ~#data_begin~0#1.offset);havoc ~#data_begin~0#1.base, ~#data_begin~0#1.offset; [2025-02-06 06:36:35,651 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13159: call ULTIMATE.dealloc(dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset);havoc dm_thin_find_mapped_range_~#lookup~0#1.base, dm_thin_find_mapped_range_~#lookup~0#1.offset; [2025-02-06 06:36:35,906 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: call ULTIMATE.dealloc(check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset);havoc check_for_space_~#nr_free~0#1.base, check_for_space_~#nr_free~0#1.offset; [2025-02-06 06:36:36,488 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233: havoc #t~ret2596.base, #t~ret2596.offset; [2025-02-06 06:36:36,490 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 06:36:38,714 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14056: havoc #t~nondet2562; [2025-02-06 06:36:38,767 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: call ULTIMATE.dealloc(~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset);havoc ~#sb_metadata_dev_size~0#1.base, ~#sb_metadata_dev_size~0#1.offset; [2025-02-06 06:36:39,842 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12635: call ULTIMATE.dealloc(~#key~4.base, ~#key~4.offset);havoc ~#key~4.base, ~#key~4.offset;call ULTIMATE.dealloc(~#details_le~0.base, ~#details_le~0.offset);havoc ~#details_le~0.base, ~#details_le~0.offset; [2025-02-06 06:36:40,821 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248: havoc dm_tm_create_with_sm_#t~nondet2600#1; [2025-02-06 06:36:40,821 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14217: havoc dm_sm_disk_create_#t~ret2593#1.base, dm_sm_disk_create_#t~ret2593#1.offset; [2025-02-06 06:36:40,888 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: call ULTIMATE.dealloc(~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset);havoc ~#sb_data_size~0#1.base, ~#sb_data_size~0#1.offset; [2025-02-06 06:36:40,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: havoc #t~nondet2613; [2025-02-06 06:36:40,947 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066: havoc dm_bm_block_size_#t~nondet2564#1; [2025-02-06 06:36:40,947 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12011: call ULTIMATE.dealloc(__superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset);havoc __superblock_all_zeroes_~#b~4#1.base, __superblock_all_zeroes_~#b~4#1.offset; [2025-02-06 06:36:40,947 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12329: call ULTIMATE.dealloc(~#unformatted~0#1.base, ~#unformatted~0#1.offset);havoc ~#unformatted~0#1.base, ~#unformatted~0#1.offset; [2025-02-06 06:36:40,966 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: havoc #t~mem906; [2025-02-06 06:36:40,986 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14112: havoc #t~nondet2574; [2025-02-06 06:36:41,010 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: call ULTIMATE.dealloc(~#cell~1.base, ~#cell~1.offset);havoc ~#cell~1.base, ~#cell~1.offset;call ULTIMATE.dealloc(~#key~1.base, ~#key~1.offset);havoc ~#key~1.base, ~#key~1.offset; [2025-02-06 06:36:41,012 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14156: havoc #t~ret2581.base, #t~ret2581.offset; [2025-02-06 06:36:41,016 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: havoc #t~nondet2567; [2025-02-06 06:36:41,115 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: havoc bdev_discard_alignment_#t~mem210#1; [2025-02-06 06:36:41,116 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13988: havoc _cond_resched_#t~nondet2552#1; [2025-02-06 06:36:41,116 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: havoc bdev_discard_alignment_#t~mem208#1.base, bdev_discard_alignment_#t~mem208#1.offset;havoc bdev_discard_alignment_#t~mem209#1; [2025-02-06 06:36:41,116 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: havoc bio_alloc_bioset_#t~ret2555#1.base, bio_alloc_bioset_#t~ret2555#1.offset; [2025-02-06 06:36:41,116 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5241: call ULTIMATE.dealloc(__blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset);havoc __blkdev_issue_discard_async_~#plug~0#1.base, __blkdev_issue_discard_async_~#plug~0#1.offset; [2025-02-06 06:36:41,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14162: havoc #t~ret2582.base, #t~ret2582.offset; [2025-02-06 06:36:41,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13684: call ULTIMATE.dealloc(dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset);havoc dm_pool_metadata_set_needs_check_~#sblock~7#1.base, dm_pool_metadata_set_needs_check_~#sblock~7#1.offset; [2025-02-06 06:36:41,189 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858: call ULTIMATE.dealloc(~#info~3.base, ~#info~3.offset);havoc ~#info~3.base, ~#info~3.offset; [2025-02-06 06:36:41,380 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12415: call ULTIMATE.dealloc(__write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset);havoc __write_changed_details_~#details~0#1.base, __write_changed_details_~#details~0#1.offset;call ULTIMATE.dealloc(__write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset);havoc __write_changed_details_~#key~3#1.base, __write_changed_details_~#key~3#1.offset; [2025-02-06 06:36:41,381 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463: call ULTIMATE.dealloc(~#metadata_len~0#1.base, ~#metadata_len~0#1.offset);havoc ~#metadata_len~0#1.base, ~#metadata_len~0#1.offset;call ULTIMATE.dealloc(~#data_len~0#1.base, ~#data_len~0#1.offset);havoc ~#data_len~0#1.base, ~#data_len~0#1.offset;call ULTIMATE.dealloc(~#sblock~3#1.base, ~#sblock~3#1.offset);havoc ~#sblock~3#1.base, ~#sblock~3#1.offset; [2025-02-06 06:36:41,397 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14092: havoc dm_bm_write_lock_#t~nondet2569#1; [2025-02-06 06:36:41,441 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14395: havoc #t~nondet2620; [2025-02-06 06:36:41,451 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14388: havoc #t~nondet2619; [2025-02-06 06:36:41,502 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: call ULTIMATE.dealloc(~#data_cell~1.base, ~#data_cell~1.offset);havoc ~#data_cell~1.base, ~#data_cell~1.offset;call ULTIMATE.dealloc(~#key~0.base, ~#key~0.offset);havoc ~#key~0.base, ~#key~0.offset; [2025-02-06 06:36:41,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14037: havoc dm_bio_detain_#t~nondet2558#1; [2025-02-06 06:36:41,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: havoc dm_bio_prison_alloc_cell_#t~ret2559#1.base, dm_bio_prison_alloc_cell_#t~ret2559#1.offset; [2025-02-06 06:36:41,572 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262: havoc #t~mem543#1.base, #t~mem543#1.offset; [2025-02-06 06:36:41,572 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14341: havoc mempool_alloc_#t~ret2611#1.base, mempool_alloc_#t~ret2611#1.offset; [2025-02-06 06:36:41,710 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6337: call ULTIMATE.dealloc(~#from~0#1.base, ~#from~0#1.offset);havoc ~#from~0#1.base, ~#from~0#1.offset;call ULTIMATE.dealloc(~#to~1#1.base, ~#to~1#1.offset);havoc ~#to~1#1.base, ~#to~1#1.offset; [2025-02-06 06:36:41,711 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185: havoc dm_kcopyd_copy_#t~nondet2586#1; [2025-02-06 06:36:41,946 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: call ULTIMATE.dealloc(subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset);havoc subtree_inc_~#root_le~0#1.base, subtree_inc_~#root_le~0#1.offset; [2025-02-06 06:36:41,946 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: call ULTIMATE.dealloc(data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset);havoc data_block_dec_~#v_le~1#1.base, data_block_dec_~#v_le~1#1.offset;call ULTIMATE.dealloc(data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset);havoc data_block_dec_~#b~3#1.base, data_block_dec_~#b~3#1.offset;call ULTIMATE.dealloc(data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset);havoc data_block_dec_~#t~1#1.base, data_block_dec_~#t~1#1.offset; [2025-02-06 06:36:41,946 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966: call ULTIMATE.dealloc(subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset);havoc subtree_dec_~#root_le~1#1.base, subtree_dec_~#root_le~1#1.offset; [2025-02-06 06:36:41,946 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11910: call ULTIMATE.dealloc(data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset);havoc data_block_inc_~#v_le~0#1.base, data_block_inc_~#v_le~0#1.offset;call ULTIMATE.dealloc(data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset);havoc data_block_inc_~#b~2#1.base, data_block_inc_~#b~2#1.offset;call ULTIMATE.dealloc(data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset);havoc data_block_inc_~#t~0#1.base, data_block_inc_~#t~0#1.offset; [2025-02-06 06:36:41,948 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088: havoc #t~nondet2568; [2025-02-06 06:36:41,951 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166: havoc #t~nondet2583; [2025-02-06 06:36:41,990 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: call ULTIMATE.dealloc(~#lookup_result~0.base, ~#lookup_result~0.offset);havoc ~#lookup_result~0.base, ~#lookup_result~0.offset; [2025-02-06 06:36:42,062 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412: call ULTIMATE.dealloc(~#cells~1#1.base, ~#cells~1#1.offset);havoc ~#cells~1#1.base, ~#cells~1#1.offset; [2025-02-06 06:36:44,153 INFO L? ?]: Removed 6007 outVars from TransFormulas that were not future-live. [2025-02-06 06:36:44,153 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 06:36:44,232 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 06:36:44,232 INFO L337 CfgBuilder]: Removed 7 assume(true) statements. [2025-02-06 06:36:44,233 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:36:44 BoogieIcfgContainer [2025-02-06 06:36:44,233 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 06:36:44,236 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 06:36:44,236 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 06:36:44,239 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 06:36:44,239 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:36:07" (1/3) ... [2025-02-06 06:36:44,240 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c7edd45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:36:44, skipping insertion in model container [2025-02-06 06:36:44,240 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:36:12" (2/3) ... [2025-02-06 06:36:44,241 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c7edd45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:36:44, skipping insertion in model container [2025-02-06 06:36:44,241 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:36:44" (3/3) ... [2025-02-06 06:36:44,242 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2025-02-06 06:36:44,252 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 06:36:44,257 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i that has 413 procedures, 5197 locations, 1 initial locations, 194 loop locations, and 2 error locations. [2025-02-06 06:36:44,540 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 06:36:44,559 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;@31acdffc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 06:36:44,559 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-02-06 06:36:44,588 INFO L276 IsEmpty]: Start isEmpty. Operand has 4649 states, 3014 states have (on average 1.2936297279362974) internal successors, (3899), 3149 states have internal predecessors, (3899), 1340 states have call successors, (1340), 290 states have call predecessors, (1340), 288 states have return successors, (1326), 1288 states have call predecessors, (1326), 1326 states have call successors, (1326) [2025-02-06 06:36:44,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2025-02-06 06:36:44,654 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:36:44,655 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:36:44,655 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:36:44,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:36:44,661 INFO L85 PathProgramCache]: Analyzing trace with hash -88176351, now seen corresponding path program 1 times [2025-02-06 06:36:44,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:36:44,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567569964] [2025-02-06 06:36:44,676 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:36:44,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:36:45,282 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-02-06 06:36:45,535 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-02-06 06:36:45,536 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:36:45,536 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:36:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 2427 trivial. 0 not checked. [2025-02-06 06:36:45,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:36:45,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567569964] [2025-02-06 06:36:45,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567569964] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 06:36:45,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82288777] [2025-02-06 06:36:45,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:36:45,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 06:36:45,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:36:45,932 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 06:36:45,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 06:36:47,529 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-02-06 06:36:47,901 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-02-06 06:36:47,901 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:36:47,901 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:36:47,921 INFO L256 TraceCheckSpWp]: Trace formula consists of 3937 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-06 06:36:47,937 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 06:36:47,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 2367 trivial. 0 not checked. [2025-02-06 06:36:47,964 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 06:36:47,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82288777] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:36:47,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 06:36:47,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-06 06:36:47,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677026248] [2025-02-06 06:36:47,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:36:47,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 06:36:47,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:36:47,985 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 06:36:47,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:36:47,995 INFO L87 Difference]: Start difference. First operand has 4649 states, 3014 states have (on average 1.2936297279362974) internal successors, (3899), 3149 states have internal predecessors, (3899), 1340 states have call successors, (1340), 290 states have call predecessors, (1340), 288 states have return successors, (1326), 1288 states have call predecessors, (1326), 1326 states have call successors, (1326) Second operand has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2025-02-06 06:36:48,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:36:48,305 INFO L93 Difference]: Finished difference Result 9157 states and 13255 transitions. [2025-02-06 06:36:48,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 06:36:48,307 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 439 [2025-02-06 06:36:48,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:36:48,368 INFO L225 Difference]: With dead ends: 9157 [2025-02-06 06:36:48,368 INFO L226 Difference]: Without dead ends: 4529 [2025-02-06 06:36:48,406 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:36:48,409 INFO L435 NwaCegarLoop]: 6431 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6431 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:36:48,409 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6431 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:36:48,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4529 states. [2025-02-06 06:36:48,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4529 to 4529. [2025-02-06 06:36:48,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4529 states, 2947 states have (on average 1.2857142857142858) internal successors, (3789), 3069 states have internal predecessors, (3789), 1299 states have call successors, (1299), 286 states have call predecessors, (1299), 281 states have return successors, (1286), 1251 states have call predecessors, (1286), 1286 states have call successors, (1286) [2025-02-06 06:36:48,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4529 states to 4529 states and 6374 transitions. [2025-02-06 06:36:48,746 INFO L78 Accepts]: Start accepts. Automaton has 4529 states and 6374 transitions. Word has length 439 [2025-02-06 06:36:48,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:36:48,747 INFO L471 AbstractCegarLoop]: Abstraction has 4529 states and 6374 transitions. [2025-02-06 06:36:48,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2025-02-06 06:36:48,747 INFO L276 IsEmpty]: Start isEmpty. Operand 4529 states and 6374 transitions. [2025-02-06 06:36:48,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2025-02-06 06:36:48,759 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:36:48,760 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:36:48,783 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-02-06 06:36:48,963 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-02-06 06:36:48,963 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:36:48,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:36:48,966 INFO L85 PathProgramCache]: Analyzing trace with hash -16634095, now seen corresponding path program 1 times [2025-02-06 06:36:48,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:36:48,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496059081] [2025-02-06 06:36:48,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:36:48,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:36:49,432 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-02-06 06:36:49,572 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-02-06 06:36:49,573 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:36:49,573 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:36:50,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-02-06 06:36:50,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:36:50,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496059081] [2025-02-06 06:36:50,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496059081] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:36:50,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:36:50,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:36:50,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10316751] [2025-02-06 06:36:50,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:36:50,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:36:50,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:36:50,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:36:50,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:36:50,232 INFO L87 Difference]: Start difference. First operand 4529 states and 6374 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:36:54,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 06:36:54,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:36:54,696 INFO L93 Difference]: Finished difference Result 13401 states and 18861 transitions. [2025-02-06 06:36:54,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:36:54,697 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 439 [2025-02-06 06:36:54,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:36:54,759 INFO L225 Difference]: With dead ends: 13401 [2025-02-06 06:36:54,760 INFO L226 Difference]: Without dead ends: 8938 [2025-02-06 06:36:54,787 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:36:54,788 INFO L435 NwaCegarLoop]: 6361 mSDtfsCounter, 6231 mSDsluCounter, 6309 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6231 SdHoareTripleChecker+Valid, 12670 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:36:54,788 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6231 Valid, 12670 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2025-02-06 06:36:54,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8938 states. [2025-02-06 06:36:55,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8938 to 8933. [2025-02-06 06:36:55,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8933 states, 5821 states have (on average 1.2880948290671705) internal successors, (7498), 6062 states have internal predecessors, (7498), 2551 states have call successors, (2551), 567 states have call predecessors, (2551), 559 states have return successors, (2528), 2458 states have call predecessors, (2528), 2528 states have call successors, (2528) [2025-02-06 06:36:55,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8933 states to 8933 states and 12577 transitions. [2025-02-06 06:36:55,149 INFO L78 Accepts]: Start accepts. Automaton has 8933 states and 12577 transitions. Word has length 439 [2025-02-06 06:36:55,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:36:55,150 INFO L471 AbstractCegarLoop]: Abstraction has 8933 states and 12577 transitions. [2025-02-06 06:36:55,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:36:55,151 INFO L276 IsEmpty]: Start isEmpty. Operand 8933 states and 12577 transitions. [2025-02-06 06:36:55,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2025-02-06 06:36:55,158 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:36:55,158 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:36:55,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 06:36:55,158 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:36:55,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:36:55,159 INFO L85 PathProgramCache]: Analyzing trace with hash -799941512, now seen corresponding path program 1 times [2025-02-06 06:36:55,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:36:55,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557326363] [2025-02-06 06:36:55,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:36:55,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:36:55,546 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 444 statements into 1 equivalence classes. [2025-02-06 06:36:55,609 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 444 of 444 statements. [2025-02-06 06:36:55,610 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:36:55,610 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:36:55,913 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:36:55,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:36:55,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557326363] [2025-02-06 06:36:55,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557326363] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:36:55,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:36:55,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:36:55,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080916193] [2025-02-06 06:36:55,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:36:55,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:36:55,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:36:55,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:36:55,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:36:55,916 INFO L87 Difference]: Start difference. First operand 8933 states and 12577 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-02-06 06:36:56,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:36:56,542 INFO L93 Difference]: Finished difference Result 21391 states and 29984 transitions. [2025-02-06 06:36:56,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:36:56,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 444 [2025-02-06 06:36:56,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:36:56,634 INFO L225 Difference]: With dead ends: 21391 [2025-02-06 06:36:56,634 INFO L226 Difference]: Without dead ends: 12523 [2025-02-06 06:36:56,685 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:36:56,686 INFO L435 NwaCegarLoop]: 7424 mSDtfsCounter, 4983 mSDsluCounter, 6126 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4983 SdHoareTripleChecker+Valid, 13550 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 06:36:56,687 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4983 Valid, 13550 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 06:36:56,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12523 states. [2025-02-06 06:36:57,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12523 to 12511. [2025-02-06 06:36:57,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12511 states, 8137 states have (on average 1.283888410962271) internal successors, (10447), 8487 states have internal predecessors, (10447), 3538 states have call successors, (3538), 845 states have call predecessors, (3538), 834 states have return successors, (3506), 3401 states have call predecessors, (3506), 3506 states have call successors, (3506) [2025-02-06 06:36:57,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12511 states to 12511 states and 17491 transitions. [2025-02-06 06:36:57,247 INFO L78 Accepts]: Start accepts. Automaton has 12511 states and 17491 transitions. Word has length 444 [2025-02-06 06:36:57,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:36:57,251 INFO L471 AbstractCegarLoop]: Abstraction has 12511 states and 17491 transitions. [2025-02-06 06:36:57,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2025-02-06 06:36:57,252 INFO L276 IsEmpty]: Start isEmpty. Operand 12511 states and 17491 transitions. [2025-02-06 06:36:57,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2025-02-06 06:36:57,256 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:36:57,257 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:36:57,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 06:36:57,257 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:36:57,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:36:57,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1920267466, now seen corresponding path program 1 times [2025-02-06 06:36:57,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:36:57,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957566657] [2025-02-06 06:36:57,258 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:36:57,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:36:57,558 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 444 statements into 1 equivalence classes. [2025-02-06 06:36:57,623 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 444 of 444 statements. [2025-02-06 06:36:57,624 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:36:57,624 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:36:57,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2499 trivial. 0 not checked. [2025-02-06 06:36:57,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:36:57,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957566657] [2025-02-06 06:36:57,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957566657] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:36:57,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:36:57,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:36:57,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276031423] [2025-02-06 06:36:57,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:36:57,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:36:57,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:36:57,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:36:57,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:36:57,976 INFO L87 Difference]: Start difference. First operand 12511 states and 17491 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:36:58,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:36:58,339 INFO L93 Difference]: Finished difference Result 12511 states and 17491 transitions. [2025-02-06 06:36:58,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:36:58,340 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 444 [2025-02-06 06:36:58,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:36:58,516 INFO L225 Difference]: With dead ends: 12511 [2025-02-06 06:36:58,516 INFO L226 Difference]: Without dead ends: 12498 [2025-02-06 06:36:58,535 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:36:58,535 INFO L435 NwaCegarLoop]: 6349 mSDtfsCounter, 6286 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6286 SdHoareTripleChecker+Valid, 6349 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-06 06:36:58,535 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6286 Valid, 6349 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-06 06:36:58,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12498 states. [2025-02-06 06:36:59,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12498 to 12498. [2025-02-06 06:36:59,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12498 states, 8129 states have (on average 1.283798745233116) internal successors, (10436), 8478 states have internal predecessors, (10436), 3535 states have call successors, (3535), 843 states have call predecessors, (3535), 833 states have return successors, (3504), 3399 states have call predecessors, (3504), 3504 states have call successors, (3504) [2025-02-06 06:36:59,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12498 states to 12498 states and 17475 transitions. [2025-02-06 06:36:59,149 INFO L78 Accepts]: Start accepts. Automaton has 12498 states and 17475 transitions. Word has length 444 [2025-02-06 06:36:59,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:36:59,150 INFO L471 AbstractCegarLoop]: Abstraction has 12498 states and 17475 transitions. [2025-02-06 06:36:59,150 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 06:36:59,150 INFO L276 IsEmpty]: Start isEmpty. Operand 12498 states and 17475 transitions. [2025-02-06 06:36:59,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2025-02-06 06:36:59,158 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:36:59,158 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:36:59,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 06:36:59,159 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:36:59,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:36:59,159 INFO L85 PathProgramCache]: Analyzing trace with hash 327766027, now seen corresponding path program 1 times [2025-02-06 06:36:59,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:36:59,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609029431] [2025-02-06 06:36:59,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:36:59,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:36:59,457 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 497 statements into 1 equivalence classes. [2025-02-06 06:36:59,595 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 497 of 497 statements. [2025-02-06 06:36:59,595 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:36:59,595 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:36:59,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2502 trivial. 0 not checked. [2025-02-06 06:36:59,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:36:59,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609029431] [2025-02-06 06:36:59,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609029431] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:36:59,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:36:59,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:36:59,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590903559] [2025-02-06 06:36:59,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:36:59,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:36:59,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:36:59,799 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:36:59,799 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:36:59,800 INFO L87 Difference]: Start difference. First operand 12498 states and 17475 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2025-02-06 06:37:00,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:37:00,164 INFO L93 Difference]: Finished difference Result 24905 states and 35186 transitions. [2025-02-06 06:37:00,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:37:00,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 497 [2025-02-06 06:37:00,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:37:00,230 INFO L225 Difference]: With dead ends: 24905 [2025-02-06 06:37:00,230 INFO L226 Difference]: Without dead ends: 12300 [2025-02-06 06:37:00,274 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:37:00,276 INFO L435 NwaCegarLoop]: 6327 mSDtfsCounter, 0 mSDsluCounter, 6321 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12648 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:37:00,277 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12648 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:37:00,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12300 states. [2025-02-06 06:37:00,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12300 to 12300. [2025-02-06 06:37:00,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12300 states, 8030 states have (on average 1.28107098381071) internal successors, (10287), 8349 states have internal predecessors, (10287), 3445 states have call successors, (3445), 828 states have call predecessors, (3445), 824 states have return successors, (3441), 3336 states have call predecessors, (3441), 3441 states have call successors, (3441) [2025-02-06 06:37:00,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12300 states to 12300 states and 17173 transitions. [2025-02-06 06:37:00,626 INFO L78 Accepts]: Start accepts. Automaton has 12300 states and 17173 transitions. Word has length 497 [2025-02-06 06:37:00,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:37:00,628 INFO L471 AbstractCegarLoop]: Abstraction has 12300 states and 17173 transitions. [2025-02-06 06:37:00,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2025-02-06 06:37:00,628 INFO L276 IsEmpty]: Start isEmpty. Operand 12300 states and 17173 transitions. [2025-02-06 06:37:00,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2025-02-06 06:37:00,644 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:37:00,644 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:37:00,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 06:37:00,644 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:37:00,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:37:00,645 INFO L85 PathProgramCache]: Analyzing trace with hash 878159312, now seen corresponding path program 1 times [2025-02-06 06:37:00,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:37:00,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341637816] [2025-02-06 06:37:00,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:37:00,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:37:01,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 566 statements into 1 equivalence classes. [2025-02-06 06:37:01,066 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 566 of 566 statements. [2025-02-06 06:37:01,067 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:37:01,067 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:37:01,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2557 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2557 trivial. 0 not checked. [2025-02-06 06:37:01,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:37:01,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341637816] [2025-02-06 06:37:01,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341637816] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:37:01,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:37:01,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:37:01,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761361969] [2025-02-06 06:37:01,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:37:01,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:37:01,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:37:01,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:37:01,258 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:37:01,259 INFO L87 Difference]: Start difference. First operand 12300 states and 17173 transitions. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2025-02-06 06:37:01,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:37:01,574 INFO L93 Difference]: Finished difference Result 24513 states and 34583 transitions. [2025-02-06 06:37:01,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:37:01,575 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 566 [2025-02-06 06:37:01,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:37:01,642 INFO L225 Difference]: With dead ends: 24513 [2025-02-06 06:37:01,643 INFO L226 Difference]: Without dead ends: 12288 [2025-02-06 06:37:01,687 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:37:01,688 INFO L435 NwaCegarLoop]: 6225 mSDtfsCounter, 0 mSDsluCounter, 6222 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12447 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-06 06:37:01,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12447 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-06 06:37:01,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12288 states. [2025-02-06 06:37:01,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12288 to 12288. [2025-02-06 06:37:02,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12288 states, 8018 states have (on average 1.2792466949363932) internal successors, (10257), 8337 states have internal predecessors, (10257), 3445 states have call successors, (3445), 828 states have call predecessors, (3445), 824 states have return successors, (3441), 3336 states have call predecessors, (3441), 3441 states have call successors, (3441) [2025-02-06 06:37:02,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12288 states to 12288 states and 17143 transitions. [2025-02-06 06:37:02,071 INFO L78 Accepts]: Start accepts. Automaton has 12288 states and 17143 transitions. Word has length 566 [2025-02-06 06:37:02,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:37:02,073 INFO L471 AbstractCegarLoop]: Abstraction has 12288 states and 17143 transitions. [2025-02-06 06:37:02,073 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2025-02-06 06:37:02,073 INFO L276 IsEmpty]: Start isEmpty. Operand 12288 states and 17143 transitions. [2025-02-06 06:37:02,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2025-02-06 06:37:02,089 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:37:02,090 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:37:02,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 06:37:02,090 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:37:02,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:37:02,090 INFO L85 PathProgramCache]: Analyzing trace with hash -2074016423, now seen corresponding path program 1 times [2025-02-06 06:37:02,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:37:02,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278082832] [2025-02-06 06:37:02,091 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:37:02,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:37:02,459 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 568 statements into 1 equivalence classes. [2025-02-06 06:37:02,511 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 568 of 568 statements. [2025-02-06 06:37:02,512 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:37:02,512 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:37:02,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2557 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2557 trivial. 0 not checked. [2025-02-06 06:37:02,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:37:02,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278082832] [2025-02-06 06:37:02,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278082832] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:37:02,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:37:02,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 06:37:02,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988438876] [2025-02-06 06:37:02,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:37:02,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 06:37:02,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:37:02,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 06:37:02,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 06:37:02,860 INFO L87 Difference]: Start difference. First operand 12288 states and 17143 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2025-02-06 06:37:06,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 06:37:07,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:37:07,262 INFO L93 Difference]: Finished difference Result 24515 states and 34560 transitions. [2025-02-06 06:37:07,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 06:37:07,263 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 568 [2025-02-06 06:37:07,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:37:07,329 INFO L225 Difference]: With dead ends: 24515 [2025-02-06 06:37:07,329 INFO L226 Difference]: Without dead ends: 12302 [2025-02-06 06:37:07,368 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 06:37:07,370 INFO L435 NwaCegarLoop]: 6243 mSDtfsCounter, 6147 mSDsluCounter, 6352 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6147 SdHoareTripleChecker+Valid, 12595 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:37:07,370 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6147 Valid, 12595 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2025-02-06 06:37:07,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12302 states. [2025-02-06 06:37:07,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12302 to 12302. [2025-02-06 06:37:07,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12302 states, 8027 states have (on average 1.2778123832066774) internal successors, (10257), 8346 states have internal predecessors, (10257), 3447 states have call successors, (3447), 831 states have call predecessors, (3447), 827 states have return successors, (3443), 3338 states have call predecessors, (3443), 3443 states have call successors, (3443) [2025-02-06 06:37:07,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12302 states to 12302 states and 17147 transitions. [2025-02-06 06:37:07,995 INFO L78 Accepts]: Start accepts. Automaton has 12302 states and 17147 transitions. Word has length 568 [2025-02-06 06:37:07,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:37:07,996 INFO L471 AbstractCegarLoop]: Abstraction has 12302 states and 17147 transitions. [2025-02-06 06:37:07,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2025-02-06 06:37:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 12302 states and 17147 transitions. [2025-02-06 06:37:08,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2025-02-06 06:37:08,014 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:37:08,014 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:37:08,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 06:37:08,014 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:37:08,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:37:08,015 INFO L85 PathProgramCache]: Analyzing trace with hash 789260441, now seen corresponding path program 1 times [2025-02-06 06:37:08,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:37:08,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375530288] [2025-02-06 06:37:08,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:37:08,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:37:08,480 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 568 statements into 1 equivalence classes. [2025-02-06 06:37:08,559 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 568 of 568 statements. [2025-02-06 06:37:08,560 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:37:08,560 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:37:08,795 INFO L134 CoverageAnalysis]: Checked inductivity of 2557 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2557 trivial. 0 not checked. [2025-02-06 06:37:08,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:37:08,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375530288] [2025-02-06 06:37:08,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375530288] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:37:08,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:37:08,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:37:08,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253842430] [2025-02-06 06:37:08,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:37:08,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:37:08,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:37:08,798 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:37:08,798 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:37:08,799 INFO L87 Difference]: Start difference. First operand 12302 states and 17147 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2025-02-06 06:37:09,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:37:09,291 INFO L93 Difference]: Finished difference Result 24496 states and 34512 transitions. [2025-02-06 06:37:09,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:37:09,292 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 568 [2025-02-06 06:37:09,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:37:09,318 INFO L225 Difference]: With dead ends: 24496 [2025-02-06 06:37:09,318 INFO L226 Difference]: Without dead ends: 0 [2025-02-06 06:37:09,400 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:37:09,402 INFO L435 NwaCegarLoop]: 6210 mSDtfsCounter, 0 mSDsluCounter, 6204 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12414 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:37:09,402 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12414 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:37:09,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-02-06 06:37:09,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-02-06 06:37:09,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 06:37:09,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-02-06 06:37:09,425 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 568 [2025-02-06 06:37:09,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:37:09,425 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-02-06 06:37:09,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2025-02-06 06:37:09,426 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-02-06 06:37:09,426 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-02-06 06:37:09,430 INFO L782 garLoopResultBuilder]: Registering result SAFE for location __bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE (1 of 2 remaining) [2025-02-06 06:37:09,431 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2025-02-06 06:37:09,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 06:37:09,434 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:37:09,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.