./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1742c34f7a214b263d92b02d9484c07ad1ab106a7adf554dae38d13e5f5f8336 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:37:05,945 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:37:06,010 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:37:06,016 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:37:06,018 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:37:06,042 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:37:06,043 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:37:06,044 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:37:06,044 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:37:06,044 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:37:06,045 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:37:06,045 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:37:06,045 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:37:06,045 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:37:06,045 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:37:06,046 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:37:06,046 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:37:06,047 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:37:06,047 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:37:06,047 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:37:06,047 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:37:06,047 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:37:06,047 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:37:06,047 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:37:06,047 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:37:06,048 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1742c34f7a214b263d92b02d9484c07ad1ab106a7adf554dae38d13e5f5f8336 [2025-03-04 04:37:06,322 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:37:06,331 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:37:06,333 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:37:06,334 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:37:06,334 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:37:06,336 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i [2025-03-04 04:37:07,672 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/265595d86/3c7e62ea88ae493f94eab7380a615b2f/FLAG7a67b7cc9 [2025-03-04 04:37:08,320 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:37:08,322 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i [2025-03-04 04:37:08,388 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/265595d86/3c7e62ea88ae493f94eab7380a615b2f/FLAG7a67b7cc9 [2025-03-04 04:37:08,407 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/265595d86/3c7e62ea88ae493f94eab7380a615b2f [2025-03-04 04:37:08,411 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:37:08,413 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:37:08,415 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:37:08,415 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:37:08,419 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:37:08,420 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:37:08" (1/1) ... [2025-03-04 04:37:08,420 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28f61103 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:08, skipping insertion in model container [2025-03-04 04:37:08,421 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:37:08" (1/1) ... [2025-03-04 04:37:08,531 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:37:13,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i[374730,374743] [2025-03-04 04:37:13,127 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:37:13,155 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:37:13,218 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; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4282] [2025-03-04 04:37:13,220 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4289] [2025-03-04 04:37:13,220 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; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [4297-4298] [2025-03-04 04:37:13,221 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; btr %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [4306-4307] [2025-03-04 04:37:13,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4315-4316] [2025-03-04 04:37:13,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4323] [2025-03-04 04:37:13,225 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)); [4533] [2025-03-04 04:37:13,225 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": "+m" (v->counter)); [4540] [2025-03-04 04:37:13,225 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"); [4548-4549] [2025-03-04 04:37:13,226 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; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [4560-4561] [2025-03-04 04:37:13,226 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; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4564-4565] [2025-03-04 04:37:13,226 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; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4568-4569] [2025-03-04 04:37:13,226 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; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4572-4573] [2025-03-04 04:37:13,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (469), "i" (12UL)); [5373-5374] [2025-03-04 04:37:13,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (491), "i" (12UL)); [5396-5397] [2025-03-04 04:37:13,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (509), "i" (12UL)); [5413-5414] [2025-03-04 04:37:13,288 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (643), "i" (12UL)); [5602-5603] [2025-03-04 04:37:13,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (746), "i" (12UL)); [5731-5732] [2025-03-04 04:37:13,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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (849), "i" (12UL)); [5892-5893] [2025-03-04 04:37:13,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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (850), "i" (12UL)); [5901-5902] [2025-03-04 04:37:13,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (1611), "i" (12UL)); [6915-6916] [2025-03-04 04:37:13,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/1403/dscv_tempdir/dscv/ri/43_2a/drivers/md/dm-cache-target.c"), "i" (1780), "i" (12UL)); [7105-7106] [2025-03-04 04:37:13,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i[374730,374743] [2025-03-04 04:37:13,514 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:37:13,732 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: ldv_calloc, __xadd_wrong_size [2025-03-04 04:37:13,738 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:37:13,739 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13 WrapperNode [2025-03-04 04:37:13,739 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:37:13,740 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:37:13,740 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:37:13,740 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:37:13,745 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:13,846 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:14,072 INFO L138 Inliner]: procedures = 598, calls = 3954, calls flagged for inlining = 269, calls inlined = 260, statements flattened = 9982 [2025-03-04 04:37:14,073 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:37:14,074 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:37:14,074 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:37:14,075 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:37:14,083 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:14,084 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:14,125 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:16,825 INFO L175 MemorySlicer]: Split 1709 memory accesses to 44 slices as follows [2, 5, 30, 4, 3, 8, 2, 2, 189, 19, 2, 6, 45, 8, 3, 6, 2, 5, 6, 1082, 2, 5, 23, 40, 11, 7, 19, 26, 7, 79, 4, 5, 4, 8, 4, 3, 5, 5, 7, 6, 2, 1, 1, 6]. 63 percent of accesses are in the largest equivalence class. The 86 initializations are split as follows [0, 5, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 20, 2, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 677 writes are split as follows [1, 0, 30, 3, 0, 4, 1, 0, 189, 2, 1, 6, 0, 4, 0, 1, 1, 2, 5, 335, 0, 5, 23, 1, 0, 7, 1, 9, 0, 17, 4, 3, 3, 2, 2, 3, 2, 2, 0, 0, 2, 0, 0, 6]. [2025-03-04 04:37:16,825 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:16,826 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:17,091 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:17,132 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:17,232 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:17,269 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:17,344 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:37:17,346 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:37:17,346 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:37:17,346 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:37:17,347 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (1/1) ... [2025-03-04 04:37:17,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:37:17,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:37:17,377 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 04:37:17,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 04:37:17,400 INFO L130 BoogieDeclarations]: Found specification of procedure resize_cache_dev [2025-03-04 04:37:17,400 INFO L138 BoogieDeclarations]: Found implementation of procedure resize_cache_dev [2025-03-04 04:37:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-03-04 04:37:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-03-04 04:37:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 04:37:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 04:37:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-03-04 04:37:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-03-04 04:37:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-03-04 04:37:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-03-04 04:37:17,402 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_sm_root [2025-03-04 04:37:17,402 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_sm_root [2025-03-04 04:37:17,402 INFO L130 BoogieDeclarations]: Found specification of procedure bio_writes_complete_block [2025-03-04 04:37:17,402 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_writes_complete_block [2025-03-04 04:37:17,402 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-03-04 04:37:17,403 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-03-04 04:37:17,403 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-03-04 04:37:17,403 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-03-04 04:37:17,403 INFO L130 BoogieDeclarations]: Found specification of procedure cache_map [2025-03-04 04:37:17,403 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_map [2025-03-04 04:37:17,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:37:17,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:37:17,403 INFO L130 BoogieDeclarations]: Found specification of procedure process_migrations [2025-03-04 04:37:17,403 INFO L138 BoogieDeclarations]: Found implementation of procedure process_migrations [2025-03-04 04:37:17,403 INFO L130 BoogieDeclarations]: Found specification of procedure remap_cell_to_origin_clear_discard [2025-03-04 04:37:17,403 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_cell_to_origin_clear_discard [2025-03-04 04:37:17,403 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-03-04 04:37:17,404 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-03-04 04:37:17,404 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-03-04 04:37:17,404 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-03-04 04:37:17,404 INFO L130 BoogieDeclarations]: Found specification of procedure put_policy [2025-03-04 04:37:17,404 INFO L138 BoogieDeclarations]: Found implementation of procedure put_policy [2025-03-04 04:37:17,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 04:37:17,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 04:37:17,404 INFO L130 BoogieDeclarations]: Found specification of procedure check_if_tick_bio_needed [2025-03-04 04:37:17,404 INFO L138 BoogieDeclarations]: Found implementation of procedure check_if_tick_bio_needed [2025-03-04 04:37:17,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:37:17,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:37:17,405 INFO L130 BoogieDeclarations]: Found specification of procedure update_flags [2025-03-04 04:37:17,405 INFO L138 BoogieDeclarations]: Found implementation of procedure update_flags [2025-03-04 04:37:17,405 INFO L130 BoogieDeclarations]: Found specification of procedure calc_discard_block_range [2025-03-04 04:37:17,405 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_discard_block_range [2025-03-04 04:37:17,405 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-03-04 04:37:17,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2025-03-04 04:37:17,405 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release_no_holder [2025-03-04 04:37:17,405 INFO L130 BoogieDeclarations]: Found specification of procedure free_bitset [2025-03-04 04:37:17,405 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bitset [2025-03-04 04:37:17,405 INFO L130 BoogieDeclarations]: Found specification of procedure commit_if_needed [2025-03-04 04:37:17,405 INFO L138 BoogieDeclarations]: Found implementation of procedure commit_if_needed [2025-03-04 04:37:17,405 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-03-04 04:37:17,405 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-03-04 04:37:17,406 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-04 04:37:17,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-04 04:37:17,406 INFO L130 BoogieDeclarations]: Found specification of procedure get_per_bio_data [2025-03-04 04:37:17,406 INFO L138 BoogieDeclarations]: Found implementation of procedure get_per_bio_data [2025-03-04 04:37:17,406 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_then_cache [2025-03-04 04:37:17,406 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_then_cache [2025-03-04 04:37:17,406 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:17,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:17,406 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_remove_mapping [2025-03-04 04:37:17,406 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_remove_mapping [2025-03-04 04:37:17,406 INFO L130 BoogieDeclarations]: Found specification of procedure dblock_to_oblock [2025-03-04 04:37:17,406 INFO L138 BoogieDeclarations]: Found implementation of procedure dblock_to_oblock [2025-03-04 04:37:17,406 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 04:37:17,406 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bitset [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bitset [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain_range [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain_range [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure from_cblock [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure from_cblock [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure writethrough_mode [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure writethrough_mode [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure write_dirty_bitset [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure write_dirty_bitset [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure writeback_mode [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure writeback_mode [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure cache_postsuspend [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_postsuspend [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_get_migration [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_get_migration [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure issue_copy_or_discard [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_copy_or_discard [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure cache_dtr [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_dtr [2025-03-04 04:37:17,407 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-03-04 04:37:17,407 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-03-04 04:37:17,408 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_prison_cell [2025-03-04 04:37:17,408 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_prison_cell [2025-03-04 04:37:17,408 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_get_version [2025-03-04 04:37:17,408 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_get_version [2025-03-04 04:37:17,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:37:17,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:37:17,408 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:37:17,408 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:37:17,408 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-03-04 04:37:17,408 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-03-04 04:37:17,408 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:37:17,408 INFO L130 BoogieDeclarations]: Found specification of procedure get_per_bio_data_size [2025-03-04 04:37:17,409 INFO L138 BoogieDeclarations]: Found implementation of procedure get_per_bio_data_size [2025-03-04 04:37:17,409 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_resize [2025-03-04 04:37:17,409 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_resize [2025-03-04 04:37:17,409 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 04:37:17,409 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 04:37:17,409 INFO L130 BoogieDeclarations]: Found specification of procedure accounted_request [2025-03-04 04:37:17,409 INFO L138 BoogieDeclarations]: Found implementation of procedure accounted_request [2025-03-04 04:37:17,409 INFO L130 BoogieDeclarations]: Found specification of procedure pack_value [2025-03-04 04:37:17,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pack_value [2025-03-04 04:37:17,409 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-03-04 04:37:17,409 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-03-04 04:37:17,410 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:37:17,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:37:17,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:37:17,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure clear_discard [2025-03-04 04:37:17,413 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_discard [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_get_cell [2025-03-04 04:37:17,413 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_get_cell [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:37:17,413 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_flush_bios [2025-03-04 04:37:17,413 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_flush_bios [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer [2025-03-04 04:37:17,413 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:37:17,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-03-04 04:37:17,414 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-03-04 04:37:17,414 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_destroy [2025-03-04 04:37:17,414 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_destroy [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure cache_device_name [2025-03-04 04:37:17,414 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_device_name [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:37:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:37:17,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:37:17,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure get_policy_once [2025-03-04 04:37:17,418 INFO L138 BoogieDeclarations]: Found implementation of procedure get_policy_once [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-03-04 04:37:17,418 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:37:17,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:37:17,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:37:17,419 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:37:17,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure inc_and_issue [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_and_issue [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure write_discard_bitset [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure write_discard_bitset [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure sync_metadata [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_metadata [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_range [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_range [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure policy_unchanged [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_unchanged [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure set_config_value [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure set_config_value [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure stop_worker [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_worker [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure policy_force_mapping [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_force_mapping [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_clear_discard [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_clear_discard [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure __save_sm_root [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __save_sm_root [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure blocks_are_unmapped_or_clean [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure blocks_are_unmapped_or_clean [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:37:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-03-04 04:37:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-03-04 04:37:17,428 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-03-04 04:37:17,428 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:37:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure write_hints [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure write_hints [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure __find_policy [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure __find_policy [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure policy_tick [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_tick [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure cache_resume [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_resume [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_metadata_close [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_metadata_close [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_get_hint_size [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_get_hint_size [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure free_migration [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure free_migration [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-04 04:37:17,429 INFO L130 BoogieDeclarations]: Found specification of procedure passthrough_mode [2025-03-04 04:37:17,429 INFO L138 BoogieDeclarations]: Found implementation of procedure passthrough_mode [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure get_cache_mode [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cache_mode [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure to_cblock [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure to_cblock [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure cache_iterate_devices [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_iterate_devices [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure to_oblock [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure to_oblock [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure block_div [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure block_div [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-04 04:37:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 04:37:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure oblocks_per_dblock [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure oblocks_per_dblock [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure policy_set_dirty [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_set_dirty [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_size [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_size [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure cache_message [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_message [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure inc_ds [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_ds [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure inc_hit_counter [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_hit_counter [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_visit_release [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_visit_release [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure cache_io_hints [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_io_hints [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure cache_end_io [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_end_io [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure accounted_begin [2025-03-04 04:37:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure accounted_begin [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:37:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:37:17,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:37:17,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_metadata_abort [2025-03-04 04:37:17,434 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_metadata_abort [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure read_superblock_fields [2025-03-04 04:37:17,434 INFO L138 BoogieDeclarations]: Found implementation of procedure read_superblock_fields [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-03-04 04:37:17,434 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-03-04 04:37:17,434 INFO L130 BoogieDeclarations]: Found specification of procedure inc_miss_counter [2025-03-04 04:37:17,434 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_miss_counter [2025-03-04 04:37:17,435 INFO L130 BoogieDeclarations]: Found specification of procedure migration_failure [2025-03-04 04:37:17,435 INFO L138 BoogieDeclarations]: Found implementation of procedure migration_failure [2025-03-04 04:37:17,435 INFO L130 BoogieDeclarations]: Found specification of procedure dm_hook_bio [2025-03-04 04:37:17,435 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_hook_bio [2025-03-04 04:37:17,435 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_set_value [2025-03-04 04:37:17,435 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_set_value [2025-03-04 04:37:17,435 INFO L130 BoogieDeclarations]: Found specification of procedure free_io_migration [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure free_io_migration [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure is_discarded_oblock [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure is_discarded_oblock [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_bitset [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_bitset [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_mapping_info [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_mapping_info [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure bitset_size_in_bytes [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure bitset_size_in_bytes [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-04 04:37:17,436 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:37:17,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-04 04:37:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:37:17,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:37:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:37:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:37:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_is_read_only [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_is_read_only [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure dm_read_arg_group [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_read_arg_group [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure clear_dirty [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_dirty [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_copy [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_copy [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure quiesce_migration [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure quiesce_migration [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-03-04 04:37:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_opt [2025-03-04 04:37:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_opt [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-03-04 04:37:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:37:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-03-04 04:37:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure free_prison_cell [2025-03-04 04:37:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure free_prison_cell [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:37:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:37:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:37:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:37:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:37:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:37:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:37:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:37:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_32 [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_32 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure discard_or_flush [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure discard_or_flush [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_data_structs [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_data_structs [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_value [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_value [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_read_lock [2025-03-04 04:37:17,442 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_read_lock [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:37:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:37:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-03-04 04:37:17,444 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_31 [2025-03-04 04:37:17,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_31 [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:37:17,444 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:37:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure from_dblock [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure from_dblock [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure cache_bvec_merge [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_bvec_merge [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure is_dirty [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure is_dirty [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_get_value [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_get_value [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_empty [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_empty [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure set_dirty [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dirty [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_walk [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_walk [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_cache [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_cache [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure oblock_to_dblock [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure oblock_to_dblock [2025-03-04 04:37:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2025-03-04 04:37:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_free_structs [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_free_structs [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure dm_disk_bitset_init [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_disk_bitset_init [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure destroy [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure is_quiescing [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure is_quiescing [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-03-04 04:37:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:37:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:37:17,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_mode [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_mode [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_info_init [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_info_init [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure from_oblock [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure from_oblock [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure avoid_copy [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure avoid_copy [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_get_name [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_get_name [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure spare_migration_bandwidth [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure spare_migration_bandwidth [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure remap_cell_to_cache_dirty [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_cell_to_cache_dirty [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_put_cell [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_put_cell [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure defer_bio [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure defer_bio [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-03-04 04:37:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-04 04:37:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure dm_shift_arg [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_shift_arg [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure process_invalidation_requests [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure process_invalidation_requests [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure policy_remove_mapping [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_remove_mapping [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure to_dblock [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure to_dblock [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-03-04 04:37:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-03-04 04:37:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure at_least_one_arg [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure at_least_one_arg [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure __queue_quiesced_migration [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure __queue_quiesced_migration [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure inc_io_migrations [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_io_migrations [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure policy_map [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_map [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure complete_migration [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_migration [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure lookup [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure process_invalidation_request [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure process_invalidation_request [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure migration_success_pre_commit [2025-03-04 04:37:17,451 INFO L138 BoogieDeclarations]: Found implementation of procedure migration_success_pre_commit [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:37:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 04:37:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure cache_status [2025-03-04 04:37:17,452 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_status [2025-03-04 04:37:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-03-04 04:37:17,453 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-03-04 04:37:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-03-04 04:37:17,453 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-03-04 04:37:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_oblock_t~0~TO~VOID [2025-03-04 04:37:17,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_oblock_t~0~TO~VOID [2025-03-04 04:37:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-03-04 04:37:17,453 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-03-04 04:37:18,801 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:37:18,806 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:37:18,949 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: call ULTIMATE.dealloc(dm_cache_resize_~#clean~0#1.base, dm_cache_resize_~#clean~0#1.offset);havoc dm_cache_resize_~#clean~0#1.base, dm_cache_resize_~#clean~0#1.offset;call ULTIMATE.dealloc(dm_cache_resize_~#null_mapping~0#1.base, dm_cache_resize_~#null_mapping~0#1.offset);havoc dm_cache_resize_~#null_mapping~0#1.base, dm_cache_resize_~#null_mapping~0#1.offset; [2025-03-04 04:37:18,963 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: havoc #t~mem108; [2025-03-04 04:37:18,993 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6652: call ULTIMATE.dealloc(~#list~0.base, ~#list~0.offset);havoc ~#list~0.base, ~#list~0.offset; [2025-03-04 04:37:19,059 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: havoc need_commit_due_to_time_#t~mem789#1;havoc need_commit_due_to_time_#t~mem790#1;havoc need_commit_due_to_time_#t~short791#1; [2025-03-04 04:37:19,175 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139: call ULTIMATE.dealloc(__remove_~#value~3#1.base, __remove_~#value~3#1.offset);havoc __remove_~#value~3#1.base, __remove_~#value~3#1.offset; [2025-03-04 04:37:19,254 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5437: call ULTIMATE.dealloc(~#key~0#1.base, ~#key~0#1.offset);havoc ~#key~0#1.base, ~#key~0#1.offset; [2025-03-04 04:37:19,254 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13433: havoc dm_bio_detain_#t~nondet2298#1; [2025-03-04 04:37:19,257 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697: havoc #t~mem425; [2025-03-04 04:37:19,445 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: call ULTIMATE.dealloc(requeue_deferred_cells_~#cells~1#1.base, requeue_deferred_cells_~#cells~1#1.offset);havoc requeue_deferred_cells_~#cells~1#1.base, requeue_deferred_cells_~#cells~1#1.offset; [2025-03-04 04:37:19,445 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7642: call ULTIMATE.dealloc(wait_for_quiescing_ack_~#__wait~0#1.base, wait_for_quiescing_ack_~#__wait~0#1.offset);havoc wait_for_quiescing_ack_~#__wait~0#1.base, wait_for_quiescing_ack_~#__wait~0#1.offset; [2025-03-04 04:37:19,445 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693: call ULTIMATE.dealloc(wait_for_migrations_~#__wait~1#1.base, wait_for_migrations_~#__wait~1#1.offset);havoc wait_for_migrations_~#__wait~1#1.base, wait_for_migrations_~#__wait~1#1.offset; [2025-03-04 04:37:19,445 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768: call ULTIMATE.dealloc(requeue_deferred_bios_~#bios~3#1.base, requeue_deferred_bios_~#bios~3#1.offset);havoc requeue_deferred_bios_~#bios~3#1.base, requeue_deferred_bios_~#bios~3#1.offset; [2025-03-04 04:37:19,580 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429: call ULTIMATE.dealloc(issue_copy_~#o_region~0#1.base, issue_copy_~#o_region~0#1.offset);havoc issue_copy_~#o_region~0#1.base, issue_copy_~#o_region~0#1.offset;call ULTIMATE.dealloc(issue_copy_~#c_region~0#1.base, issue_copy_~#c_region~0#1.offset);havoc issue_copy_~#c_region~0#1.base, issue_copy_~#c_region~0#1.offset; [2025-03-04 04:37:19,580 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557: call ULTIMATE.dealloc(issue_discard_~#b~0#1.base, issue_discard_~#b~0#1.offset);havoc issue_discard_~#b~0#1.base, issue_discard_~#b~0#1.offset;call ULTIMATE.dealloc(issue_discard_~#e~0#1.base, issue_discard_~#e~0#1.offset);havoc issue_discard_~#e~0#1.base, issue_discard_~#e~0#1.offset; [2025-03-04 04:37:19,692 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7438: call ULTIMATE.dealloc(~#bios~1.base, ~#bios~1.offset);havoc ~#bios~1.base, ~#bios~1.offset; [2025-03-04 04:37:19,725 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13552: havoc dm_device_name_#t~ret2322#1.base, dm_device_name_#t~ret2322#1.offset; [2025-03-04 04:37:19,725 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13604: havoc dm_table_get_md_#t~ret2332#1.base, dm_table_get_md_#t~ret2332#1.offset; [2025-03-04 04:37:19,804 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706: havoc #t~nondet2345; [2025-03-04 04:37:19,865 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: call ULTIMATE.dealloc(process_config_option_~#tmp~114#1.base, process_config_option_~#tmp~114#1.offset);havoc process_config_option_~#tmp~114#1.base, process_config_option_~#tmp~114#1.offset; [2025-03-04 04:37:19,902 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13399: havoc cancel_delayed_work_#t~nondet2291#1; [2025-03-04 04:37:19,975 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: call ULTIMATE.dealloc(~#metadata_len~0#1.base, ~#metadata_len~0#1.offset);havoc ~#metadata_len~0#1.base, ~#metadata_len~0#1.offset; [2025-03-04 04:37:21,238 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: call ULTIMATE.dealloc(get_cell_~#key~1#1.base, get_cell_~#key~1#1.offset);havoc get_cell_~#key~1#1.base, get_cell_~#key~1#1.offset; [2025-03-04 04:37:21,238 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: call ULTIMATE.dealloc(writeback_some_dirty_blocks_~#oblock~0#1.base, writeback_some_dirty_blocks_~#oblock~0#1.offset);havoc writeback_some_dirty_blocks_~#oblock~0#1.base, writeback_some_dirty_blocks_~#oblock~0#1.offset;call ULTIMATE.dealloc(writeback_some_dirty_blocks_~#cblock~1#1.base, writeback_some_dirty_blocks_~#cblock~1#1.offset);havoc writeback_some_dirty_blocks_~#cblock~1#1.base, writeback_some_dirty_blocks_~#cblock~1#1.offset;call ULTIMATE.dealloc(writeback_some_dirty_blocks_~#structs~2#1.base, writeback_some_dirty_blocks_~#structs~2#1.offset);havoc writeback_some_dirty_blocks_~#structs~2#1.base, writeback_some_dirty_blocks_~#structs~2#1.offset;call ULTIMATE.dealloc(writeback_some_dirty_blocks_~#old_ocell~0#1.base, writeback_some_dirty_blocks_~#old_ocell~0#1.offset);havoc writeback_some_dirty_blocks_~#old_ocell~0#1.base, writeback_some_dirty_blocks_~#old_ocell~0#1.offset; [2025-03-04 04:37:21,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: call ULTIMATE.dealloc(process_bio_~#new_ocell~1#1.base, process_bio_~#new_ocell~1#1.offset);havoc process_bio_~#new_ocell~1#1.base, process_bio_~#new_ocell~1#1.offset; [2025-03-04 04:37:21,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: havoc __iot_idle_for_#t~mem314#1; [2025-03-04 04:37:21,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: call ULTIMATE.dealloc(process_deferred_cells_~#cells~0#1.base, process_deferred_cells_~#cells~0#1.offset);havoc process_deferred_cells_~#cells~0#1.base, process_deferred_cells_~#cells~0#1.offset;call ULTIMATE.dealloc(process_deferred_cells_~#structs~1#1.base, process_deferred_cells_~#structs~1#1.offset);havoc process_deferred_cells_~#structs~1#1.base, process_deferred_cells_~#structs~1#1.offset; [2025-03-04 04:37:21,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: call ULTIMATE.dealloc(process_discard_bio_~#b~1#1.base, process_discard_bio_~#b~1#1.offset);havoc process_discard_bio_~#b~1#1.base, process_discard_bio_~#b~1#1.offset;call ULTIMATE.dealloc(process_discard_bio_~#e~1#1.base, process_discard_bio_~#e~1#1.offset);havoc process_discard_bio_~#e~1#1.base, process_discard_bio_~#e~1#1.offset;call ULTIMATE.dealloc(process_discard_bio_~#new_ocell~0#1.base, process_discard_bio_~#new_ocell~0#1.offset);havoc process_discard_bio_~#new_ocell~0#1.base, process_discard_bio_~#new_ocell~0#1.offset; [2025-03-04 04:37:21,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7348: call ULTIMATE.dealloc(process_deferred_bios_~#bios~0#1.base, process_deferred_bios_~#bios~0#1.offset);havoc process_deferred_bios_~#bios~0#1.base, process_deferred_bios_~#bios~0#1.offset;call ULTIMATE.dealloc(process_deferred_bios_~#structs~0#1.base, process_deferred_bios_~#structs~0#1.offset);havoc process_deferred_bios_~#structs~0#1.base, process_deferred_bios_~#structs~0#1.offset; [2025-03-04 04:37:21,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559: havoc dm_get_cell_#t~nondet2323#1; [2025-03-04 04:37:21,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: call ULTIMATE.dealloc(process_deferred_writethrough_bios_~#bios~2#1.base, process_deferred_writethrough_bios_~#bios~2#1.offset);havoc process_deferred_writethrough_bios_~#bios~2#1.base, process_deferred_writethrough_bios_~#bios~2#1.offset; [2025-03-04 04:37:21,250 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13343: havoc #t~nondet2287; [2025-03-04 04:37:21,279 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: havoc #t~mem427; [2025-03-04 04:37:21,281 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6036: havoc #t~mem495; [2025-03-04 04:37:21,402 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9870: call ULTIMATE.dealloc(process_invalidate_cblocks_message_~#range~0#1.base, process_invalidate_cblocks_message_~#range~0#1.offset);havoc process_invalidate_cblocks_message_~#range~0#1.base, process_invalidate_cblocks_message_~#range~0#1.offset; [2025-03-04 04:37:21,402 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: havoc request_invalidation_#t~mem1465#1;call ULTIMATE.dealloc(request_invalidation_~#req~1#1.base, request_invalidation_~#req~1#1.offset);havoc request_invalidation_~#req~1#1.base, request_invalidation_~#req~1#1.offset;call ULTIMATE.dealloc(request_invalidation_~#__key~2#1.base, request_invalidation_~#__key~2#1.offset);havoc request_invalidation_~#__key~2#1.base, request_invalidation_~#__key~2#1.offset;call ULTIMATE.dealloc(request_invalidation_~#__wait~2#1.base, request_invalidation_~#__wait~2#1.offset);havoc request_invalidation_~#__wait~2#1.base, request_invalidation_~#__wait~2#1.offset; [2025-03-04 04:37:35,760 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647: havoc kmem_cache_create_#t~ret2337#1.base, kmem_cache_create_#t~ret2337#1.offset; [2025-03-04 04:37:35,760 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13386: havoc bdevname_#t~ret2290#1.base, bdevname_#t~ret2290#1.offset; [2025-03-04 04:37:35,760 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13584: havoc dm_register_target_#t~nondet2328#1; [2025-03-04 04:37:35,760 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658: call ULTIMATE.dealloc(load_stats_~#stats~0#1.base, load_stats_~#stats~0#1.offset);havoc load_stats_~#stats~0#1.base, load_stats_~#stats~0#1.offset; [2025-03-04 04:37:35,760 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301: call ULTIMATE.dealloc(parse_cache_args_~#as~0#1.base, parse_cache_args_~#as~0#1.offset);havoc parse_cache_args_~#as~0#1.base, parse_cache_args_~#as~0#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: call ULTIMATE.dealloc(cache_create_~#all_clean~0#1.base, cache_create_~#all_clean~0#1.offset);havoc cache_create_~#all_clean~0#1.base, cache_create_~#all_clean~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__key~1#1.base, cache_create_~#__key~1#1.offset);havoc cache_create_~#__key~1#1.base, cache_create_~#__key~1#1.offset;call ULTIMATE.dealloc(cache_create_~#__key___0~0#1.base, cache_create_~#__key___0~0#1.offset);havoc cache_create_~#__key___0~0#1.base, cache_create_~#__key___0~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__key___1~0#1.base, cache_create_~#__key___1~0#1.offset);havoc cache_create_~#__key___1~0#1.base, cache_create_~#__key___1~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__key___2~0#1.base, cache_create_~#__key___2~0#1.offset);havoc cache_create_~#__key___2~0#1.base, cache_create_~#__key___2~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__key___3~0#1.base, cache_create_~#__key___3~0#1.offset);havoc cache_create_~#__key___3~0#1.base, cache_create_~#__key___3~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__constr_expr_0~0#1.base, cache_create_~#__constr_expr_0~0#1.offset);havoc cache_create_~#__constr_expr_0~0#1.base, cache_create_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__key___4~0#1.base, cache_create_~#__key___4~0#1.offset);havoc cache_create_~#__key___4~0#1.base, cache_create_~#__key___4~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__constr_expr_1~0#1.base, cache_create_~#__constr_expr_1~0#1.offset);havoc cache_create_~#__constr_expr_1~0#1.base, cache_create_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__key___5~0#1.base, cache_create_~#__key___5~0#1.offset);havoc cache_create_~#__key___5~0#1.base, cache_create_~#__key___5~0#1.offset;call ULTIMATE.dealloc(cache_create_~#__key___6~0#1.base, cache_create_~#__key___6~0#1.offset);havoc cache_create_~#__key___6~0#1.base, cache_create_~#__key___6~0#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13653: havoc kstrdup_#t~ret2338#1.base, kstrdup_#t~ret2338#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13588: havoc dm_set_target_max_io_len_#t~nondet2329#1; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: call ULTIMATE.dealloc(parse_block_size_~#block_size___0~0#1.base, parse_block_size_~#block_size___0~0#1.offset);havoc parse_block_size_~#block_size___0~0#1.base, parse_block_size_~#block_size___0~0#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078: call ULTIMATE.dealloc(__load_discards_~#discard___0~0#1.base, __load_discards_~#discard___0~0#1.offset);havoc __load_discards_~#discard___0~0#1.base, __load_discards_~#discard___0~0#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13667: havoc ldv_presuspend_4_#t~nondet2340#1; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13469: havoc dm_bitset_test_bit_#t~nondet2306#1; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: havoc ldv_probe_3_#t~nondet2341#1; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9378: call ULTIMATE.dealloc(cache_preresume_~#li~1#1.base, cache_preresume_~#li~1#1.offset);havoc cache_preresume_~#li~1#1.base, cache_preresume_~#li~1#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: havoc ldv_release_3_#t~nondet2342#1; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: call ULTIMATE.dealloc(metadata_open_~#__key~3#1.base, metadata_open_~#__key~3#1.offset);havoc metadata_open_~#__key~3#1.base, metadata_open_~#__key~3#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13346: havoc __alloc_workqueue_key_#t~ret2288#1.base, __alloc_workqueue_key_#t~ret2288#1.offset; [2025-03-04 04:37:35,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752: call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset);havoc ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg18~0#1.base, ldv_main_exported_3_~#ldvarg18~0#1.offset);havoc ldv_main_exported_3_~#ldvarg18~0#1.base, ldv_main_exported_3_~#ldvarg18~0#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13546: havoc dm_deferred_set_create_#t~ret2321#1.base, dm_deferred_set_create_#t~ret2321#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: call ULTIMATE.dealloc(cache_ctr_~#cache~15#1.base, cache_ctr_~#cache~15#1.offset);havoc cache_ctr_~#cache~15#1.base, cache_ctr_~#cache~15#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11571: call ULTIMATE.dealloc(__begin_transaction_flags_~#sblock~2#1.base, __begin_transaction_flags_~#sblock~2#1.offset);havoc __begin_transaction_flags_~#sblock~2#1.base, __begin_transaction_flags_~#sblock~2#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: call ULTIMATE.dealloc(parse_policy_~#_args~1#1.base, parse_policy_~#_args~1#1.offset);havoc parse_policy_~#_args~1#1.base, parse_policy_~#_args~1#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687: havoc mempool_create_#t~ret2344#1.base, mempool_create_#t~ret2344#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: havoc dm_bm_flush_#t~nondet2312#1; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: call ULTIMATE.dealloc(parse_metadata_dev_~#b~2#1.base, parse_metadata_dev_~#b~2#1.offset);havoc parse_metadata_dev_~#b~2#1.base, parse_metadata_dev_~#b~2#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13566: havoc dm_kcopyd_client_create_#t~ret2325#1.base, dm_kcopyd_client_create_#t~ret2325#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: call ULTIMATE.dealloc(parse_features_~#_args~0#1.base, parse_features_~#_args~0#1.offset);havoc parse_features_~#_args~0#1.base, parse_features_~#_args~0#1.offset;call ULTIMATE.dealloc(parse_features_~#argc~0#1.base, parse_features_~#argc~0#1.offset);havoc parse_features_~#argc~0#1.base, parse_features_~#argc~0#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: havoc __request_module_#t~nondet2289#1; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5180: call ULTIMATE.dealloc(iot_init_~#__key~0#1.base, iot_init_~#__key~0#1.offset);havoc iot_init_~#__key~0#1.base, iot_init_~#__key~0#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13439: havoc dm_bio_prison_create_#t~ret2300#1.base, dm_bio_prison_create_#t~ret2300#1.offset; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12251: havoc hints_array_initialized_#t~mem2076#1;havoc hints_array_initialized_#t~mem2077#1;havoc hints_array_initialized_#t~short2078#1; [2025-03-04 04:37:35,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318: call ULTIMATE.dealloc(__load_mappings_~#thunk~1#1.base, __load_mappings_~#thunk~1#1.offset);havoc __load_mappings_~#thunk~1#1.base, __load_mappings_~#thunk~1#1.offset; [2025-03-04 04:37:35,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10407: 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_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset);havoc main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~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_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset);havoc main_~#ldvarg16~0#1.base, main_~#ldvarg16~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; [2025-03-04 04:37:35,833 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4819: havoc #t~mem141.base, #t~mem141.offset;havoc #t~mem142.base, #t~mem142.offset; [2025-03-04 04:37:36,183 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: havoc accountable_bio_#t~mem474#1.base, accountable_bio_#t~mem474#1.offset;havoc accountable_bio_#t~mem475#1.base, accountable_bio_#t~mem475#1.offset;havoc accountable_bio_#t~mem476#1.base, accountable_bio_#t~mem476#1.offset;havoc accountable_bio_#t~mem477#1;havoc accountable_bio_#t~bitwise478#1;havoc accountable_bio_#t~short479#1; [2025-03-04 04:37:36,992 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714: havoc #t~nondet2347; [2025-03-04 04:37:37,019 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13580: havoc #t~nondet2327; [2025-03-04 04:37:37,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13573: havoc #t~nondet2326; [2025-03-04 04:37:37,581 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13543: havoc dm_deferred_set_add_work_#t~nondet2320#1; [2025-03-04 04:37:38,188 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13472: havoc #t~ret2307.base, #t~ret2307.offset; [2025-03-04 04:37:38,287 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: havoc #t~nondet2348; [2025-03-04 04:37:38,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410: havoc #t~nondet2293; [2025-03-04 04:37:38,586 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13429: havoc #t~nondet2297; [2025-03-04 04:37:38,611 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4466: havoc #t~mem37.base, #t~mem37.offset; [2025-03-04 04:37:39,915 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: havoc #t~mem1631;havoc #t~bitwise1632; [2025-03-04 04:37:40,563 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: call ULTIMATE.dealloc(notify_mode_switch_~#descs~0#1.base, notify_mode_switch_~#descs~0#1.offset);havoc notify_mode_switch_~#descs~0#1.base, notify_mode_switch_~#descs~0#1.offset; [2025-03-04 04:37:40,656 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: havoc #t~mem728; [2025-03-04 04:37:40,969 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: call ULTIMATE.dealloc(~#list~1.base, ~#list~1.offset);havoc ~#list~1.base, ~#list~1.offset; [2025-03-04 04:37:41,169 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13657: havoc kstrtoull_#t~nondet2339#1; [2025-03-04 04:37:41,226 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5535: havoc #t~mem385; [2025-03-04 04:37:41,293 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: havoc #t~mem647;havoc #t~mem649;havoc #t~mem648;havoc #t~short650; [2025-03-04 04:37:41,315 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: havoc #t~nondet2336; [2025-03-04 04:37:42,477 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837: havoc dm_bio_get_target_bio_nr_#t~mem153#1; [2025-03-04 04:37:42,478 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: call ULTIMATE.dealloc(~#cell~2#1.base, ~#cell~2#1.offset);havoc ~#cell~2#1.base, ~#cell~2#1.offset;call ULTIMATE.dealloc(~#lookup_result~1#1.base, ~#lookup_result~1#1.offset);havoc ~#lookup_result~1#1.base, ~#lookup_result~1#1.offset;call ULTIMATE.dealloc(~#ool~1#1.base, ~#ool~1#1.offset);havoc ~#ool~1#1.base, ~#ool~1#1.offset; [2025-03-04 04:37:42,783 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: call ULTIMATE.dealloc(~#detail~1.base, ~#detail~1.offset);havoc ~#detail~1.base, ~#detail~1.offset; [2025-03-04 04:37:42,812 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: havoc #t~nondet2311; [2025-03-04 04:37:43,219 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: havoc clear_clean_shutdown_#t~mem1900#1;call ULTIMATE.dealloc(clear_clean_shutdown_~#flags#1.base, clear_clean_shutdown_~#flags#1.offset);havoc clear_clean_shutdown_~#flags#1.base, clear_clean_shutdown_~#flags#1.offset; [2025-03-04 04:37:43,220 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532: havoc set_clean_shutdown_#t~mem1899#1;call ULTIMATE.dealloc(set_clean_shutdown_~#flags#1.base, set_clean_shutdown_~#flags#1.offset);havoc set_clean_shutdown_~#flags#1.base, set_clean_shutdown_~#flags#1.offset; [2025-03-04 04:37:44,701 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: call ULTIMATE.dealloc(__dirty_~#flags~30#1.base, __dirty_~#flags~30#1.offset);havoc __dirty_~#flags~30#1.base, __dirty_~#flags~30#1.offset;call ULTIMATE.dealloc(__dirty_~#oblock~3#1.base, __dirty_~#oblock~3#1.offset);havoc __dirty_~#oblock~3#1.base, __dirty_~#oblock~3#1.offset;call ULTIMATE.dealloc(__dirty_~#value~7#1.base, __dirty_~#value~7#1.offset);havoc __dirty_~#value~7#1.base, __dirty_~#value~7#1.offset; [2025-03-04 04:37:44,926 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5703: havoc #t~mem426; [2025-03-04 04:37:45,417 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13436: havoc dm_bio_prison_alloc_cell_#t~ret2299#1.base, dm_bio_prison_alloc_cell_#t~ret2299#1.offset; [2025-03-04 04:37:45,590 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13479: havoc dm_block_manager_create_#t~ret2309#1.base, dm_block_manager_create_#t~ret2309#1.offset; [2025-03-04 04:37:45,612 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: havoc #t~nondet2295; [2025-03-04 04:37:45,640 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4755: havoc #t~mem125.base, #t~mem125.offset; [2025-03-04 04:37:45,939 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13527: havoc dm_cell_promote_or_release_#t~nondet2318#1; [2025-03-04 04:37:45,960 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608: havoc #t~nondet2333; [2025-03-04 04:37:46,400 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13733: havoc try_module_get_#t~nondet2351#1; [2025-03-04 04:37:46,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5873: havoc bio_triggers_commit_#t~mem465#1;havoc bio_triggers_commit_#t~bitwise466#1; [2025-03-04 04:37:47,326 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13461: havoc dm_bitset_resize_#t~nondet2304#1; [2025-03-04 04:37:47,327 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13465: havoc dm_bitset_set_bit_#t~nondet2305#1; [2025-03-04 04:37:47,327 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: havoc dm_bitset_clear_bit_#t~nondet2301#1; [2025-03-04 04:37:47,874 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5670: call ULTIMATE.dealloc(save_stats_~#stats~1#1.base, save_stats_~#stats~1#1.offset);havoc save_stats_~#stats~1#1.base, save_stats_~#stats~1#1.offset; [2025-03-04 04:37:48,448 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: call ULTIMATE.dealloc(block_unmapped_or_clean_~#value~2#1.base, block_unmapped_or_clean_~#value~2#1.offset);havoc block_unmapped_or_clean_~#value~2#1.base, block_unmapped_or_clean_~#value~2#1.offset;call ULTIMATE.dealloc(block_unmapped_or_clean_~#ob~0#1.base, block_unmapped_or_clean_~#ob~0#1.offset);havoc block_unmapped_or_clean_~#ob~0#1.base, block_unmapped_or_clean_~#ob~0#1.offset;call ULTIMATE.dealloc(block_unmapped_or_clean_~#flags~27#1.base, block_unmapped_or_clean_~#flags~27#1.offset);havoc block_unmapped_or_clean_~#flags~27#1.base, block_unmapped_or_clean_~#flags~27#1.offset; [2025-03-04 04:37:49,703 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13406: havoc dm_array_del_#t~nondet2292#1; [2025-03-04 04:37:49,703 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12515: call ULTIMATE.dealloc(begin_hints_~#value~8#1.base, begin_hints_~#value~8#1.offset);havoc begin_hints_~#value~8#1.base, begin_hints_~#value~8#1.offset; [2025-03-04 04:37:49,780 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13158: havoc #t~mem2274; [2025-03-04 04:37:50,308 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13539: havoc dm_deferred_entry_inc_#t~ret2319#1.base, dm_deferred_entry_inc_#t~ret2319#1.offset; [2025-03-04 04:37:51,295 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11593: call ULTIMATE.dealloc(__begin_transaction_~#sblock~3#1.base, __begin_transaction_~#sblock~3#1.offset);havoc __begin_transaction_~#sblock~3#1.base, __begin_transaction_~#sblock~3#1.offset; [2025-03-04 04:37:51,295 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: havoc dm_bitset_flush_#t~nondet2303#1; [2025-03-04 04:37:51,295 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11612: call ULTIMATE.dealloc(__commit_transaction_~#sblock~4#1.base, __commit_transaction_~#sblock~4#1.offset);havoc __commit_transaction_~#sblock~4#1.base, __commit_transaction_~#sblock~4#1.offset; [2025-03-04 04:37:52,038 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: call ULTIMATE.dealloc(check_for_quiesced_migrations_~#work~0#1.base, check_for_quiesced_migrations_~#work~0#1.offset);havoc check_for_quiesced_migrations_~#work~0#1.base, check_for_quiesced_migrations_~#work~0#1.offset; [2025-03-04 04:37:52,312 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:37:53,952 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: havoc #t~nondet2296; [2025-03-04 04:37:55,079 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11248: call ULTIMATE.dealloc(~#vt~0.base, ~#vt~0.offset);havoc ~#vt~0.base, ~#vt~0.offset; [2025-03-04 04:37:55,297 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520: havoc #t~mem51; [2025-03-04 04:37:55,518 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13498: havoc #t~nondet2313; [2025-03-04 04:37:55,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476: havoc #t~nondet2308; [2025-03-04 04:37:56,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: call ULTIMATE.dealloc(__write_initial_superblock_~#sblock~0#1.base, __write_initial_superblock_~#sblock~0#1.offset);havoc __write_initial_superblock_~#sblock~0#1.base, __write_initial_superblock_~#sblock~0#1.offset; [2025-03-04 04:37:56,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13612: havoc dm_tm_create_with_sm_#t~nondet2334#1; [2025-03-04 04:37:56,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: havoc dm_bitset_empty_#t~nondet2302#1; [2025-03-04 04:37:56,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13520: havoc dm_bm_write_lock_zero_#t~nondet2317#1; [2025-03-04 04:37:56,396 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6190: havoc #t~mem530;havoc #t~bitwise531; [2025-03-04 04:37:56,533 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: havoc #t~nondet2346; [2025-03-04 04:37:57,403 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461: call ULTIMATE.dealloc(~#unformatted~0#1.base, ~#unformatted~0#1.offset);havoc ~#unformatted~0#1.base, ~#unformatted~0#1.offset; [2025-03-04 04:37:57,403 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11412: call ULTIMATE.dealloc(__open_metadata_~#sblock~1#1.base, __open_metadata_~#sblock~1#1.offset);havoc __open_metadata_~#sblock~1#1.base, __open_metadata_~#sblock~1#1.offset;call ULTIMATE.dealloc(__open_metadata_~#sb_flags~0#1.base, __open_metadata_~#sb_flags~0#1.offset);havoc __open_metadata_~#sb_flags~0#1.base, __open_metadata_~#sb_flags~0#1.offset; [2025-03-04 04:37:57,403 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: havoc dm_bm_block_size_#t~nondet2310#1; [2025-03-04 04:37:57,403 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13619: havoc dm_tm_open_with_sm_#t~nondet2335#1; [2025-03-04 04:37:57,403 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: havoc get_disk_ro_#t~mem1654#1; [2025-03-04 04:37:57,403 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208: call ULTIMATE.dealloc(__superblock_all_zeroes_~#b~6#1.base, __superblock_all_zeroes_~#b~6#1.offset);havoc __superblock_all_zeroes_~#b~6#1.base, __superblock_all_zeroes_~#b~6#1.offset; [2025-03-04 04:37:57,471 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: havoc #t~nondet2294; [2025-03-04 04:37:57,863 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13502: havoc #t~nondet2314; [2025-03-04 04:37:58,289 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680: call ULTIMATE.dealloc(dm_cache_metadata_set_needs_check_~#sblock~5#1.base, dm_cache_metadata_set_needs_check_~#sblock~5#1.offset);havoc dm_cache_metadata_set_needs_check_~#sblock~5#1.base, dm_cache_metadata_set_needs_check_~#sblock~5#1.offset; [2025-03-04 04:37:58,777 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13516: havoc dm_bm_write_lock_#t~nondet2316#1; [2025-03-04 04:37:58,848 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13119: havoc #t~mem2271.base, #t~mem2271.offset; [2025-03-04 04:37:59,110 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066: call ULTIMATE.dealloc(~#detail~2.base, ~#detail~2.offset);havoc ~#detail~2.base, ~#detail~2.offset; [2025-03-04 04:37:59,184 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: havoc #t~nondet2350; [2025-03-04 04:37:59,207 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: havoc #t~nondet2349; [2025-03-04 04:37:59,243 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: havoc #t~ret2330.base, #t~ret2330.offset; [2025-03-04 04:38:00,740 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: call ULTIMATE.dealloc(__insert_~#value~4#1.base, __insert_~#value~4#1.offset);havoc __insert_~#value~4#1.base, __insert_~#value~4#1.offset; [2025-03-04 04:38:02,541 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: havoc dm_suspended_#t~nondet2331#1; [2025-03-04 04:38:02,541 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9458: call ULTIMATE.dealloc(~#sz~1#1.base, ~#sz~1#1.offset);havoc ~#sz~1#1.base, ~#sz~1#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_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(~#buf~0#1.base, ~#buf~0#1.offset);havoc ~#buf~0#1.base, ~#buf~0#1.offset; [2025-03-04 04:38:02,563 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13512: havoc #t~nondet2315; [2025-03-04 04:38:02,587 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13563: havoc #t~nondet2324; [2025-03-04 04:38:06,595 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: call ULTIMATE.dealloc(~#lookup_result~0#1.base, ~#lookup_result~0#1.offset);havoc ~#lookup_result~0#1.base, ~#lookup_result~0#1.offset;call ULTIMATE.dealloc(~#ool~0#1.base, ~#ool~0#1.offset);havoc ~#ool~0#1.base, ~#ool~0#1.offset; [2025-03-04 04:38:08,070 INFO L? ?]: Removed 5319 outVars from TransFormulas that were not future-live. [2025-03-04 04:38:08,070 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:38:08,150 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:38:08,150 INFO L336 CfgBuilder]: Removed 5 assume(true) statements. [2025-03-04 04:38:08,150 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:38:08 BoogieIcfgContainer [2025-03-04 04:38:08,151 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:38:08,152 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:38:08,152 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:38:08,156 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:38:08,156 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:37:08" (1/3) ... [2025-03-04 04:38:08,156 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@366a93e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:38:08, skipping insertion in model container [2025-03-04 04:38:08,156 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:37:13" (2/3) ... [2025-03-04 04:38:08,157 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@366a93e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:38:08, skipping insertion in model container [2025-03-04 04:38:08,157 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:38:08" (3/3) ... [2025-03-04 04:38:08,158 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i [2025-03-04 04:38:08,172 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:38:08,174 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-cache.ko-entry_point.cil.out.i that has 335 procedures, 4425 locations, 1 initial locations, 137 loop locations, and 3 error locations. [2025-03-04 04:38:08,328 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:38:08,345 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;@1d33e3a9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:38:08,345 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2025-03-04 04:38:08,367 INFO L276 IsEmpty]: Start isEmpty. Operand has 4041 states, 2605 states have (on average 1.2756238003838771) internal successors, (3323), 2691 states have internal predecessors, (3323), 1184 states have call successors, (1184), 249 states have call predecessors, (1184), 248 states have return successors, (1178), 1149 states have call predecessors, (1178), 1178 states have call successors, (1178) [2025-03-04 04:38:08,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2025-03-04 04:38:08,387 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:08,388 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:08,388 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, clear_dirtyErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-04 04:38:08,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:08,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1225904396, now seen corresponding path program 1 times [2025-03-04 04:38:08,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:08,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341598981] [2025-03-04 04:38:08,414 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:08,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:12,755 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 250 statements into 1 equivalence classes. [2025-03-04 04:38:13,041 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 250 of 250 statements. [2025-03-04 04:38:13,041 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:13,041 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:13,518 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 716 trivial. 0 not checked. [2025-03-04 04:38:13,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:13,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341598981] [2025-03-04 04:38:13,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341598981] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-04 04:38:13,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753332197] [2025-03-04 04:38:13,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:13,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-04 04:38:13,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:38:13,523 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-04 04:38:13,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-04 04:38:18,388 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 250 statements into 1 equivalence classes. [2025-03-04 04:38:18,862 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 250 of 250 statements. [2025-03-04 04:38:18,862 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:18,862 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:18,883 INFO L256 TraceCheckSpWp]: Trace formula consists of 4621 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-04 04:38:18,897 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 04:38:18,926 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2025-03-04 04:38:18,926 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-04 04:38:18,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753332197] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:18,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-04 04:38:18,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-04 04:38:18,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446543478] [2025-03-04 04:38:18,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:18,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-04 04:38:18,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:18,947 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-04 04:38:18,947 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:38:18,955 INFO L87 Difference]: Start difference. First operand has 4041 states, 2605 states have (on average 1.2756238003838771) internal successors, (3323), 2691 states have internal predecessors, (3323), 1184 states have call successors, (1184), 249 states have call predecessors, (1184), 248 states have return successors, (1178), 1149 states have call predecessors, (1178), 1178 states have call successors, (1178) Second operand has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-03-04 04:38:19,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:19,370 INFO L93 Difference]: Finished difference Result 8057 states and 11555 transitions. [2025-03-04 04:38:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-04 04:38:19,372 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 250 [2025-03-04 04:38:19,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:19,417 INFO L225 Difference]: With dead ends: 8057 [2025-03-04 04:38:19,417 INFO L226 Difference]: Without dead ends: 3995 [2025-03-04 04:38:19,447 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:38:19,451 INFO L435 NwaCegarLoop]: 5626 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5626 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:19,453 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5626 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-04 04:38:19,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3995 states. [2025-03-04 04:38:19,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3995 to 3995. [2025-03-04 04:38:19,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3995 states, 2572 states have (on average 1.2686625194401244) internal successors, (3263), 2649 states have internal predecessors, (3263), 1173 states have call successors, (1173), 248 states have call predecessors, (1173), 247 states have return successors, (1171), 1142 states have call predecessors, (1171), 1171 states have call successors, (1171) [2025-03-04 04:38:19,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3995 states to 3995 states and 5607 transitions. [2025-03-04 04:38:19,709 INFO L78 Accepts]: Start accepts. Automaton has 3995 states and 5607 transitions. Word has length 250 [2025-03-04 04:38:19,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:19,711 INFO L471 AbstractCegarLoop]: Abstraction has 3995 states and 5607 transitions. [2025-03-04 04:38:19,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-03-04 04:38:19,711 INFO L276 IsEmpty]: Start isEmpty. Operand 3995 states and 5607 transitions. [2025-03-04 04:38:19,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2025-03-04 04:38:19,714 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:19,715 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:38:19,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-04 04:38:19,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-04 04:38:19,916 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, clear_dirtyErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-04 04:38:19,917 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:19,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1314654403, now seen corresponding path program 1 times [2025-03-04 04:38:19,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:19,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022185191] [2025-03-04 04:38:19,917 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:19,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:38:23,939 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 250 statements into 1 equivalence classes. [2025-03-04 04:38:24,070 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 250 of 250 statements. [2025-03-04 04:38:24,070 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:38:24,070 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:38:24,505 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 756 trivial. 0 not checked. [2025-03-04 04:38:24,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:38:24,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022185191] [2025-03-04 04:38:24,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022185191] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:38:24,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:38:24,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:38:24,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224018392] [2025-03-04 04:38:24,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:38:24,507 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:38:24,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:38:24,510 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:38:24,511 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:24,511 INFO L87 Difference]: Start difference. First operand 3995 states and 5607 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2025-03-04 04:38:26,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:38:26,494 INFO L93 Difference]: Finished difference Result 10739 states and 14961 transitions. [2025-03-04 04:38:26,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:38:26,495 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 250 [2025-03-04 04:38:26,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:38:26,549 INFO L225 Difference]: With dead ends: 10739 [2025-03-04 04:38:26,549 INFO L226 Difference]: Without dead ends: 6783 [2025-03-04 04:38:26,567 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:38:26,569 INFO L435 NwaCegarLoop]: 6641 mSDtfsCounter, 3851 mSDsluCounter, 5398 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3851 SdHoareTripleChecker+Valid, 12039 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2025-03-04 04:38:26,569 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3851 Valid, 12039 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2025-03-04 04:38:26,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6783 states. [2025-03-04 04:38:26,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6783 to 6776. [2025-03-04 04:38:26,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6776 states, 4345 states have (on average 1.2593785960874568) internal successors, (5472), 4493 states have internal predecessors, (5472), 1967 states have call successors, (1967), 462 states have call predecessors, (1967), 461 states have return successors, (1965), 1907 states have call predecessors, (1965), 1965 states have call successors, (1965) [2025-03-04 04:38:26,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6776 states to 6776 states and 9404 transitions. [2025-03-04 04:38:26,952 INFO L78 Accepts]: Start accepts. Automaton has 6776 states and 9404 transitions. Word has length 250 [2025-03-04 04:38:26,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:38:26,953 INFO L471 AbstractCegarLoop]: Abstraction has 6776 states and 9404 transitions. [2025-03-04 04:38:26,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2025-03-04 04:38:26,953 INFO L276 IsEmpty]: Start isEmpty. Operand 6776 states and 9404 transitions. [2025-03-04 04:38:26,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2025-03-04 04:38:26,959 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:38:26,959 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2025-03-04 04:38:26,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 04:38:26,959 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, clear_dirtyErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-04 04:38:26,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:38:26,960 INFO L85 PathProgramCache]: Analyzing trace with hash -355094538, now seen corresponding path program 1 times [2025-03-04 04:38:26,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:38:26,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462302554] [2025-03-04 04:38:26,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:38:26,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms