./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-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-32_7a-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 c5e11c32abc44e06be1403f1da490e5e9ddc476b4dd1edb72148385c1e2a0b21 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:24:00,906 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:24:00,963 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:24:00,970 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:24:00,970 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:24:00,989 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:24:00,992 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:24:00,992 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:24:00,992 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:24:00,992 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:24:00,992 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:24:00,993 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:24:00,993 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:24:00,993 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:24:00,994 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:24:00,994 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:24:00,995 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:24:00,995 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:24:00,995 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:24:00,995 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:24:00,995 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:24:00,995 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:24:00,995 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:24:00,996 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:24:00,996 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 -> c5e11c32abc44e06be1403f1da490e5e9ddc476b4dd1edb72148385c1e2a0b21 [2025-03-04 04:24:01,234 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:24:01,244 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:24:01,247 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:24:01,248 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:24:01,248 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:24:01,249 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-32_7a-drivers--md--dm-cache.ko-entry_point.cil.out.i [2025-03-04 04:24:02,456 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55dac33a3/1f99a6ecb3824874b66fecafe6b30161/FLAG587b58900 [2025-03-04 04:24:03,061 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:24:03,061 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-cache.ko-entry_point.cil.out.i [2025-03-04 04:24:03,119 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55dac33a3/1f99a6ecb3824874b66fecafe6b30161/FLAG587b58900 [2025-03-04 04:24:03,520 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55dac33a3/1f99a6ecb3824874b66fecafe6b30161 [2025-03-04 04:24:03,522 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:24:03,523 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:24:03,524 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:24:03,524 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:24:03,527 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:24:03,528 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:24:03" (1/1) ... [2025-03-04 04:24:03,530 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72bb4547 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:03, skipping insertion in model container [2025-03-04 04:24:03,530 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:24:03" (1/1) ... [2025-03-04 04:24:03,675 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:24:08,603 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-32_7a-drivers--md--dm-cache.ko-entry_point.cil.out.i[382358,382371] [2025-03-04 04:24:08,780 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:24:08,818 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:24:08,874 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"); [4271] [2025-03-04 04:24:08,876 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)); [4278] [2025-03-04 04:24:08,876 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"); [4286-4287] [2025-03-04 04:24:08,876 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"); [4295-4296] [2025-03-04 04:24:08,877 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)); [4304-4305] [2025-03-04 04:24:08,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [4312] [2025-03-04 04:24:08,879 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)); [4425] [2025-03-04 04:24:08,881 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)); [4432] [2025-03-04 04:24:08,881 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"); [4440-4441] [2025-03-04 04:24:08,882 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"); [4452-4453] [2025-03-04 04:24:08,882 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"); [4456-4457] [2025-03-04 04:24:08,883 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"); [4460-4461] [2025-03-04 04:24:08,883 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"); [4464-4465] [2025-03-04 04:24:08,915 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (469), "i" (12UL)); [5419-5420] [2025-03-04 04:24:08,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (491), "i" (12UL)); [5442-5443] [2025-03-04 04:24:08,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (509), "i" (12UL)); [5459-5460] [2025-03-04 04:24:08,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (643), "i" (12UL)); [5649-5650] [2025-03-04 04:24:08,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (746), "i" (12UL)); [5785-5786] [2025-03-04 04:24:08,929 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (849), "i" (12UL)); [5948-5949] [2025-03-04 04:24:08,929 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (850), "i" (12UL)); [5957-5958] [2025-03-04 04:24:08,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (1611), "i" (12UL)); [6993-6994] [2025-03-04 04:24:08,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/970/dscv_tempdir/dscv/ri/32_7a/drivers/md/dm-cache-target.c"), "i" (1780), "i" (12UL)); [7187-7188] [2025-03-04 04:24:09,130 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-32_7a-drivers--md--dm-cache.ko-entry_point.cil.out.i[382358,382371] [2025-03-04 04:24:09,141 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:24:09,382 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __xadd_wrong_size [2025-03-04 04:24:09,391 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:24:09,392 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09 WrapperNode [2025-03-04 04:24:09,392 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:24:09,393 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:24:09,394 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:24:09,394 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:24:09,399 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:24:09" (1/1) ... [2025-03-04 04:24:09,497 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:24:09" (1/1) ... [2025-03-04 04:24:09,753 INFO L138 Inliner]: procedures = 664, calls = 4096, calls flagged for inlining = 275, calls inlined = 265, statements flattened = 10147 [2025-03-04 04:24:09,753 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:24:09,754 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:24:09,754 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:24:09,754 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:24:09,765 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:09,765 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:09,818 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:12,722 INFO L175 MemorySlicer]: Split 1709 memory accesses to 44 slices as follows [19, 5, 30, 3, 2, 189, 5, 6, 6, 1, 79, 3, 40, 7, 3, 2, 5, 5, 5, 45, 1082, 8, 2, 2, 4, 19, 2, 6, 23, 6, 11, 2, 7, 4, 1, 6, 8, 8, 4, 7, 4, 5, 26, 2]. 63 percent of accesses are in the largest equivalence class. The 86 initializations are split as follows [0, 5, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 20, 0, 0, 0, 0, 0, 2, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 677 writes are split as follows [1, 0, 30, 0, 2, 189, 5, 6, 1, 0, 17, 0, 1, 7, 3, 1, 2, 2, 2, 0, 335, 2, 0, 1, 3, 2, 0, 5, 23, 0, 0, 1, 0, 4, 0, 6, 4, 4, 3, 0, 2, 3, 9, 1]. [2025-03-04 04:24:12,723 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:12,723 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:12,923 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:12,945 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:13,007 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:13,045 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:13,115 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:24:13,117 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:24:13,118 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:24:13,118 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:24:13,119 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (1/1) ... [2025-03-04 04:24:13,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:24:13,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:24:13,162 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:24:13,168 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:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure resize_cache_dev [2025-03-04 04:24:13,185 INFO L138 BoogieDeclarations]: Found implementation of procedure resize_cache_dev [2025-03-04 04:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2025-03-04 04:24:13,185 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2025-03-04 04:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 04:24:13,185 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 04:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2025-03-04 04:24:13,185 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2025-03-04 04:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2025-03-04 04:24:13,185 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2025-03-04 04:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_sm_root [2025-03-04 04:24:13,185 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_sm_root [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure bio_writes_complete_block [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_writes_complete_block [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure cache_map [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_map [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure process_migrations [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure process_migrations [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure remap_cell_to_origin_clear_discard [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_cell_to_origin_clear_discard [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure put_policy [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure put_policy [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure check_if_tick_bio_needed [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure check_if_tick_bio_needed [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure update_flags [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure update_flags [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure calc_discard_block_range [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_discard_block_range [2025-03-04 04:24:13,186 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:24:13,186 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:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release_no_holder [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure free_bitset [2025-03-04 04:24:13,186 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bitset [2025-03-04 04:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure commit_if_needed [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure commit_if_needed [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure get_per_bio_data [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure get_per_bio_data [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_then_cache [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_then_cache [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_remove_mapping [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_remove_mapping [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure dblock_to_oblock [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure dblock_to_oblock [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bitset [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bitset [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain_range [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain_range [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure from_cblock [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure from_cblock [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure writethrough_mode [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure writethrough_mode [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure write_dirty_bitset [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure write_dirty_bitset [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure writeback_mode [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure writeback_mode [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure cache_postsuspend [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_postsuspend [2025-03-04 04:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_get_migration [2025-03-04 04:24:13,187 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_get_migration [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure issue_copy_or_discard [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_copy_or_discard [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure cache_dtr [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_dtr [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_prison_cell [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_prison_cell [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_get_version [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_get_version [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure get_per_bio_data_size [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure get_per_bio_data_size [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_resize [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_resize [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure accounted_request [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure accounted_request [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure pack_value [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure pack_value [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-03-04 04:24:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2025-03-04 04:24:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2025-03-04 04:24:13,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:24:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:24:13,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:24:13,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure clear_discard [2025-03-04 04:24:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_discard [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_get_cell [2025-03-04 04:24:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_get_cell [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:24:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_flush_bios [2025-03-04 04:24:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_flush_bios [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer [2025-03-04 04:24:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:24:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:24:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:24:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2025-03-04 04:24:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2025-03-04 04:24:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_destroy [2025-03-04 04:24:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_destroy [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure cache_device_name [2025-03-04 04:24:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_device_name [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:24:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:24:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure get_policy_once [2025-03-04 04:24:13,199 INFO L138 BoogieDeclarations]: Found implementation of procedure get_policy_once [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2025-03-04 04:24:13,199 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:24:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:24:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:24:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:24:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:24:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:24:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:24:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:24:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:24:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:24:13,203 INFO L130 BoogieDeclarations]: Found specification of procedure inc_and_issue [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_and_issue [2025-03-04 04:24:13,203 INFO L130 BoogieDeclarations]: Found specification of procedure write_discard_bitset [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure write_discard_bitset [2025-03-04 04:24:13,203 INFO L130 BoogieDeclarations]: Found specification of procedure sync_metadata [2025-03-04 04:24:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_metadata [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_range [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_range [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure policy_unchanged [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_unchanged [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure set_config_value [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure set_config_value [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure stop_worker [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_worker [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_19 [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_19 [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure policy_force_mapping [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_force_mapping [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_clear_discard [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_clear_discard [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure __save_sm_root [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure __save_sm_root [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure blocks_are_unmapped_or_clean [2025-03-04 04:24:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure blocks_are_unmapped_or_clean [2025-03-04 04:24:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 04:24:13,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2025-03-04 04:24:13,207 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-03-04 04:24:13,207 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2025-03-04 04:24:13,207 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 04:24:13,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure write_hints [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure write_hints [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure __find_policy [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure __find_policy [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure policy_tick [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_tick [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure cache_resume [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_resume [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_metadata_close [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_metadata_close [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_get_hint_size [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_get_hint_size [2025-03-04 04:24:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 04:24:13,208 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 04:24:13,211 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure free_migration [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure free_migration [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure passthrough_mode [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure passthrough_mode [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure get_cache_mode [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cache_mode [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure to_cblock [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure to_cblock [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure cache_iterate_devices [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_iterate_devices [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure to_oblock [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure to_oblock [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure block_div [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure block_div [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure oblocks_per_dblock [2025-03-04 04:24:13,212 INFO L138 BoogieDeclarations]: Found implementation of procedure oblocks_per_dblock [2025-03-04 04:24:13,212 INFO L130 BoogieDeclarations]: Found specification of procedure policy_set_dirty [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_set_dirty [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_size [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_size [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure cache_message [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_message [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure inc_ds [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_ds [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure inc_hit_counter [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_hit_counter [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_visit_release [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_visit_release [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure cache_io_hints [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_io_hints [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure cache_end_io [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_end_io [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure accounted_begin [2025-03-04 04:24:13,213 INFO L138 BoogieDeclarations]: Found implementation of procedure accounted_begin [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:24:13,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:24:13,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:24:13,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:24:13,216 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_metadata_abort [2025-03-04 04:24:13,216 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_metadata_abort [2025-03-04 04:24:13,217 INFO L130 BoogieDeclarations]: Found specification of procedure read_superblock_fields [2025-03-04 04:24:13,217 INFO L138 BoogieDeclarations]: Found implementation of procedure read_superblock_fields [2025-03-04 04:24:13,217 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure inc_miss_counter [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_miss_counter [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure migration_failure [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure migration_failure [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure dm_hook_bio [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_hook_bio [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_set_value [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_set_value [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure free_io_migration [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure free_io_migration [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_18 [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_18 [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure is_discarded_oblock [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure is_discarded_oblock [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_bitset [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_bitset [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:24:13,219 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:24:13,219 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_mapping_info [2025-03-04 04:24:13,220 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_mapping_info [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:24:13,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-03-04 04:24:13,220 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure bitset_size_in_bytes [2025-03-04 04:24:13,220 INFO L138 BoogieDeclarations]: Found implementation of procedure bitset_size_in_bytes [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-04 04:24:13,220 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-04 04:24:13,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-04 04:24:13,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:24:13,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:24:13,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:24:13,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_is_read_only [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_is_read_only [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure dm_read_arg_group [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_read_arg_group [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure clear_dirty [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_dirty [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_copy [2025-03-04 04:24:13,222 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_copy [2025-03-04 04:24:13,222 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-04 04:24:13,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-04 04:24:13,223 INFO L130 BoogieDeclarations]: Found specification of procedure quiesce_migration [2025-03-04 04:24:13,223 INFO L138 BoogieDeclarations]: Found implementation of procedure quiesce_migration [2025-03-04 04:24:13,223 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2025-03-04 04:24:13,223 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2025-03-04 04:24:13,223 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_opt [2025-03-04 04:24:13,223 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_opt [2025-03-04 04:24:13,223 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2025-03-04 04:24:13,223 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2025-03-04 04:24:13,223 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-03-04 04:24:13,223 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-03-04 04:24:13,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:24:13,223 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:24:13,224 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-03-04 04:24:13,224 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure free_prison_cell [2025-03-04 04:24:13,224 INFO L138 BoogieDeclarations]: Found implementation of procedure free_prison_cell [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:24:13,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure discard_or_flush [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure discard_or_flush [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_data_structs [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_data_structs [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_value [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_value [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_read_lock [2025-03-04 04:24:13,225 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_read_lock [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:24:13,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:24:13,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:24:13,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure from_dblock [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure from_dblock [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure cache_bvec_merge [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_bvec_merge [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure is_dirty [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure is_dirty [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_get_value [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_get_value [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_empty [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_empty [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure set_dirty [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dirty [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_walk [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_walk [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_cache [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_cache [2025-03-04 04:24:13,230 INFO L130 BoogieDeclarations]: Found specification of procedure oblock_to_dblock [2025-03-04 04:24:13,230 INFO L138 BoogieDeclarations]: Found implementation of procedure oblock_to_dblock [2025-03-04 04:24:13,231 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2025-03-04 04:24:13,231 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2025-03-04 04:24:13,231 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_free_structs [2025-03-04 04:24:13,231 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_free_structs [2025-03-04 04:24:13,231 INFO L130 BoogieDeclarations]: Found specification of procedure dm_disk_bitset_init [2025-03-04 04:24:13,231 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_disk_bitset_init [2025-03-04 04:24:13,231 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard [2025-03-04 04:24:13,231 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard [2025-03-04 04:24:13,231 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2025-03-04 04:24:13,231 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2025-03-04 04:24:13,231 INFO L130 BoogieDeclarations]: Found specification of procedure destroy [2025-03-04 04:24:13,231 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2025-03-04 04:24:13,233 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:24:13,233 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure is_quiescing [2025-03-04 04:24:13,233 INFO L138 BoogieDeclarations]: Found implementation of procedure is_quiescing [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:24:13,233 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2025-03-04 04:24:13,233 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:24:13,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_mode [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_mode [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure dm_array_info_init [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_array_info_init [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure from_oblock [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure from_oblock [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure avoid_copy [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure avoid_copy [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cache_policy_get_name [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cache_policy_get_name [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure spare_migration_bandwidth [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure spare_migration_bandwidth [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure remap_cell_to_cache_dirty [2025-03-04 04:24:13,234 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_cell_to_cache_dirty [2025-03-04 04:24:13,234 INFO L130 BoogieDeclarations]: Found specification of procedure prealloc_put_cell [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure prealloc_put_cell [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure defer_bio [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure defer_bio [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_table_lock [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_table_lock [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure dm_shift_arg [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_shift_arg [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure process_invalidation_requests [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure process_invalidation_requests [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_table_lock [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_table_lock [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure policy_remove_mapping [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_remove_mapping [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure to_dblock [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure to_dblock [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure at_least_one_arg [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure at_least_one_arg [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure __queue_quiesced_migration [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __queue_quiesced_migration [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure inc_io_migrations [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_io_migrations [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure policy_map [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure policy_map [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure complete_migration [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_migration [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure lookup [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup [2025-03-04 04:24:13,235 INFO L130 BoogieDeclarations]: Found specification of procedure process_invalidation_request [2025-03-04 04:24:13,235 INFO L138 BoogieDeclarations]: Found implementation of procedure process_invalidation_request [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure migration_success_pre_commit [2025-03-04 04:24:13,236 INFO L138 BoogieDeclarations]: Found implementation of procedure migration_success_pre_commit [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 04:24:13,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 04:24:13,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 04:24:13,237 INFO L130 BoogieDeclarations]: Found specification of procedure cache_status [2025-03-04 04:24:13,237 INFO L138 BoogieDeclarations]: Found implementation of procedure cache_status [2025-03-04 04:24:13,237 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2025-03-04 04:24:13,238 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2025-03-04 04:24:13,238 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2025-03-04 04:24:13,238 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2025-03-04 04:24:13,238 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_oblock_t~0~TO~VOID [2025-03-04 04:24:13,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_oblock_t~0~TO~VOID [2025-03-04 04:24:13,238 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2025-03-04 04:24:13,238 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2025-03-04 04:24:14,604 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:24:14,608 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:24:14,738 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12031: 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:24:14,746 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4773: havoc #t~mem117; [2025-03-04 04:24:14,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: call ULTIMATE.dealloc(~#list~0.base, ~#list~0.offset);havoc ~#list~0.base, ~#list~0.offset; [2025-03-04 04:24:14,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: havoc need_commit_due_to_time_#t~mem843#1;havoc need_commit_due_to_time_#t~mem844#1;havoc need_commit_due_to_time_#t~short845#1; [2025-03-04 04:24:14,890 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: 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:24:14,938 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14260: havoc dm_bio_detain_#t~nondet2393#1; [2025-03-04 04:24:14,938 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483: call ULTIMATE.dealloc(~#key~0#1.base, ~#key~0#1.offset);havoc ~#key~0#1.base, ~#key~0#1.offset; [2025-03-04 04:24:14,940 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: havoc #t~mem451; [2025-03-04 04:24:15,019 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: 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:24:15,019 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: 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:24:15,020 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: 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:24:15,020 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: 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:24:15,138 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: 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:24:15,138 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6627: 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:24:15,219 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528: call ULTIMATE.dealloc(~#bios~1.base, ~#bios~1.offset);havoc ~#bios~1.base, ~#bios~1.offset; [2025-03-04 04:24:15,243 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14431: havoc dm_table_get_md_#t~ret2427#1.base, dm_table_get_md_#t~ret2427#1.offset; [2025-03-04 04:24:15,244 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379: havoc dm_device_name_#t~ret2417#1.base, dm_device_name_#t~ret2417#1.offset; [2025-03-04 04:24:15,301 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14534: havoc #t~nondet2441; [2025-03-04 04:24:15,338 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437: call ULTIMATE.dealloc(process_config_option_~#tmp~126#1.base, process_config_option_~#tmp~126#1.offset);havoc process_config_option_~#tmp~126#1.base, process_config_option_~#tmp~126#1.offset; [2025-03-04 04:24:15,361 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226: havoc cancel_delayed_work_#t~nondet2386#1; [2025-03-04 04:24:15,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: 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:24:16,832 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5238: havoc __iot_idle_for_#t~mem326#1; [2025-03-04 04:24:16,832 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: 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:24:16,832 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: 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:24:16,832 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: 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:24:16,833 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430: 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:24:16,833 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: 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:24:16,833 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: 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:24:16,833 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14386: havoc dm_get_cell_#t~nondet2418#1; [2025-03-04 04:24:16,833 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: 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:24:16,843 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166: havoc #t~nondet2381; [2025-03-04 04:24:16,868 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5763: havoc #t~mem453; [2025-03-04 04:24:16,870 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6096: havoc #t~mem527; [2025-03-04 04:24:16,982 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9968: 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:24:16,983 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc request_invalidation_#t~mem1535#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:24:28,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: havoc dm_deferred_set_create_#t~ret2416#1.base, dm_deferred_set_create_#t~ret2416#1.offset; [2025-03-04 04:24:28,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: 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:24:28,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: 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:24:28,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11802: 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:24:28,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14511: havoc mempool_create_#t~ret2439#1.base, mempool_create_#t~ret2439#1.offset; [2025-03-04 04:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12860: 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:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: 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:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14321: havoc dm_bm_flush_#t~nondet2407#1; [2025-03-04 04:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11679: 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:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: 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:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14194: havoc __request_module_#t~nondet2383#1; [2025-03-04 04:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14393: havoc dm_kcopyd_client_create_#t~ret2420#1.base, dm_kcopyd_client_create_#t~ret2420#1.offset; [2025-03-04 04:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14266: havoc dm_bio_prison_create_#t~ret2395#1.base, dm_bio_prison_create_#t~ret2395#1.offset; [2025-03-04 04:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10505: 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:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5220: 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:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359: havoc hints_array_initialized_#t~mem2141#1;havoc hints_array_initialized_#t~mem2142#1;havoc hints_array_initialized_#t~short2143#1; [2025-03-04 04:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14474: havoc kmem_cache_create_#t~ret2432#1.base, kmem_cache_create_#t~ret2432#1.offset; [2025-03-04 04:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: 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:24:28,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: 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:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: 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:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14411: havoc dm_register_target_#t~nondet2423#1; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14213: havoc bdevname_#t~ret2385#1.base, bdevname_#t~ret2385#1.offset; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: 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:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14480: havoc kstrdup_#t~ret2433#1.base, kstrdup_#t~ret2433#1.offset; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14415: havoc dm_set_target_max_io_len_#t~nondet2424#1; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14491: havoc ldv_presuspend_4_#t~nondet2435#1; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: havoc dm_bitset_test_bit_#t~nondet2401#1; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14495: havoc ldv_probe_3_#t~nondet2436#1; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: 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:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186: 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:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5712: 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:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14499: havoc ldv_release_3_#t~nondet2437#1; [2025-03-04 04:24:28,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: havoc __alloc_workqueue_key_#t~ret2382#1.base, __alloc_workqueue_key_#t~ret2382#1.offset; [2025-03-04 04:24:28,475 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4859: havoc #t~mem152.base, #t~mem152.offset;havoc #t~mem153.base, #t~mem153.offset; [2025-03-04 04:24:28,929 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: havoc accountable_bio_#t~mem502#1.base, accountable_bio_#t~mem502#1.offset;havoc accountable_bio_#t~mem503#1.base, accountable_bio_#t~mem503#1.offset;havoc accountable_bio_#t~mem504#1.base, accountable_bio_#t~mem504#1.offset;havoc accountable_bio_#t~mem505#1;havoc accountable_bio_#t~bitwise506#1;havoc accountable_bio_#t~short507#1; [2025-03-04 04:24:29,740 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14573: havoc vzalloc_#t~ret2448#1.base, vzalloc_#t~ret2448#1.offset; [2025-03-04 04:24:29,803 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14542: havoc #t~nondet2443; [2025-03-04 04:24:29,830 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14407: havoc #t~nondet2422; [2025-03-04 04:24:30,204 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14400: havoc #t~nondet2421; [2025-03-04 04:24:30,364 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: havoc dm_deferred_set_add_work_#t~nondet2415#1; [2025-03-04 04:24:30,877 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14508: havoc mempool_alloc_#t~ret2438#1.base, mempool_alloc_#t~ret2438#1.offset; [2025-03-04 04:24:30,916 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299: havoc #t~ret2402.base, #t~ret2402.offset; [2025-03-04 04:24:31,037 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14546: havoc #t~nondet2444; [2025-03-04 04:24:31,059 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204: havoc #t~nondet2384; [2025-03-04 04:24:31,218 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: havoc #t~nondet2388; [2025-03-04 04:24:31,261 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14256: havoc #t~nondet2392; [2025-03-04 04:24:31,287 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358: havoc #t~mem21.base, #t~mem21.offset; [2025-03-04 04:24:32,580 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: havoc #t~mem1699;havoc #t~bitwise1700; [2025-03-04 04:24:33,262 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: 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:24:33,368 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: havoc #t~mem778; [2025-03-04 04:24:33,764 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: call ULTIMATE.dealloc(~#list~1.base, ~#list~1.offset);havoc ~#list~1.base, ~#list~1.offset; [2025-03-04 04:24:33,981 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484: havoc kstrtoull_#t~nondet2434#1; [2025-03-04 04:24:34,042 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5581: havoc #t~mem403; [2025-03-04 04:24:34,113 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6590: havoc #t~mem689;havoc #t~mem691;havoc #t~mem690;havoc #t~short692; [2025-03-04 04:24:34,140 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14450: havoc #t~nondet2431; [2025-03-04 04:24:35,451 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: 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:24:35,451 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: havoc dm_bio_get_target_bio_nr_#t~mem164#1; [2025-03-04 04:24:35,803 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: call ULTIMATE.dealloc(~#detail~1.base, ~#detail~1.offset);havoc ~#detail~1.base, ~#detail~1.offset; [2025-03-04 04:24:35,830 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317: havoc #t~nondet2406; [2025-03-04 04:24:36,277 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: havoc clear_clean_shutdown_#t~mem1965#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:24:36,277 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: havoc set_clean_shutdown_#t~mem1964#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:24:38,013 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12493: 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:24:38,276 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757: havoc #t~mem452; [2025-03-04 04:24:38,840 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14263: havoc dm_bio_prison_alloc_cell_#t~ret2394#1.base, dm_bio_prison_alloc_cell_#t~ret2394#1.offset; [2025-03-04 04:24:39,070 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306: havoc dm_block_manager_create_#t~ret2404#1.base, dm_block_manager_create_#t~ret2404#1.offset; [2025-03-04 04:24:39,098 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248: havoc #t~nondet2390; [2025-03-04 04:24:39,141 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4795: havoc #t~mem136.base, #t~mem136.offset; [2025-03-04 04:24:39,513 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14354: havoc dm_cell_promote_or_release_#t~nondet2413#1; [2025-03-04 04:24:39,538 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435: havoc #t~nondet2428; [2025-03-04 04:24:40,016 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561: havoc try_module_get_#t~nondet2447#1; [2025-03-04 04:24:40,194 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5929: havoc bio_triggers_commit_#t~mem493#1;havoc bio_triggers_commit_#t~bitwise494#1; [2025-03-04 04:24:41,140 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14292: havoc dm_bitset_set_bit_#t~nondet2400#1; [2025-03-04 04:24:41,140 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288: havoc dm_bitset_resize_#t~nondet2399#1; [2025-03-04 04:24:41,141 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276: havoc dm_bitset_clear_bit_#t~nondet2396#1; [2025-03-04 04:24:41,695 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5724: 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:24:42,336 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11980: 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:24:43,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233: havoc dm_array_del_#t~nondet2387#1; [2025-03-04 04:24:43,947 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12623: 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:24:44,052 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13378: havoc #t~mem2340; [2025-03-04 04:24:44,839 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: havoc dm_deferred_entry_inc_#t~ret2414#1.base, dm_deferred_entry_inc_#t~ret2414#1.offset; [2025-03-04 04:24:46,296 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: 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:24:46,297 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14284: havoc dm_bitset_flush_#t~nondet2398#1; [2025-03-04 04:24:46,297 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: 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:24:47,318 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: 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:24:47,621 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:24:49,114 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14252: havoc #t~nondet2391; [2025-03-04 04:24:50,285 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356: call ULTIMATE.dealloc(~#vt~0.base, ~#vt~0.offset);havoc ~#vt~0.base, ~#vt~0.offset; [2025-03-04 04:24:50,504 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4412: havoc #t~mem35; [2025-03-04 04:24:50,726 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325: havoc #t~nondet2408; [2025-03-04 04:24:50,771 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: havoc #t~nondet2403; [2025-03-04 04:24:50,829 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689: havoc #t~ret110.base, #t~ret110.offset; [2025-03-04 04:24:51,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347: havoc dm_bm_write_lock_zero_#t~nondet2412#1; [2025-03-04 04:24:51,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: 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:24:51,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14439: havoc dm_tm_create_with_sm_#t~nondet2429#1; [2025-03-04 04:24:51,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14280: havoc dm_bitset_empty_#t~nondet2397#1; [2025-03-04 04:24:51,596 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: havoc #t~mem562;havoc #t~bitwise563; [2025-03-04 04:24:51,740 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14538: havoc #t~nondet2442; [2025-03-04 04:24:52,640 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11316: 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:24:52,641 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446: havoc dm_tm_open_with_sm_#t~nondet2430#1; [2025-03-04 04:24:52,641 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: havoc get_disk_ro_#t~mem1719#1; [2025-03-04 04:24:52,641 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11569: call ULTIMATE.dealloc(~#unformatted~0#1.base, ~#unformatted~0#1.offset);havoc ~#unformatted~0#1.base, ~#unformatted~0#1.offset; [2025-03-04 04:24:52,641 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11520: 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:24:52,641 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313: havoc dm_bm_block_size_#t~nondet2405#1; [2025-03-04 04:24:52,708 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: havoc #t~nondet2389; [2025-03-04 04:24:53,165 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329: havoc #t~nondet2409; [2025-03-04 04:24:53,578 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12788: 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:24:54,066 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343: havoc dm_bm_write_lock_#t~nondet2411#1; [2025-03-04 04:24:54,134 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339: havoc #t~mem2337.base, #t~mem2337.offset; [2025-03-04 04:24:54,451 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7146: call ULTIMATE.dealloc(~#detail~2.base, ~#detail~2.offset);havoc ~#detail~2.base, ~#detail~2.offset; [2025-03-04 04:24:54,539 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14557: havoc #t~nondet2446; [2025-03-04 04:24:54,563 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14553: havoc #t~nondet2445; [2025-03-04 04:24:54,646 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14418: havoc #t~ret2425.base, #t~ret2425.offset; [2025-03-04 04:24:56,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12287: 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:24:58,053 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14422: havoc dm_suspended_#t~nondet2426#1; [2025-03-04 04:24:58,053 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: 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:24:58,080 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14339: havoc #t~nondet2410; [2025-03-04 04:24:58,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: havoc #t~nondet2419; [2025-03-04 04:25:02,347 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219: 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:25:03,956 INFO L? ?]: Removed 5326 outVars from TransFormulas that were not future-live. [2025-03-04 04:25:03,956 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:25:04,027 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:25:04,027 INFO L336 CfgBuilder]: Removed 5 assume(true) statements. [2025-03-04 04:25:04,027 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:25:04 BoogieIcfgContainer [2025-03-04 04:25:04,027 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:25:04,029 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:25:04,029 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:25:04,034 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:25:04,034 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:24:03" (1/3) ... [2025-03-04 04:25:04,035 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d09a633 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:25:04, skipping insertion in model container [2025-03-04 04:25:04,035 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:24:09" (2/3) ... [2025-03-04 04:25:04,035 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d09a633 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:25:04, skipping insertion in model container [2025-03-04 04:25:04,036 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:25:04" (3/3) ... [2025-03-04 04:25:04,038 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-cache.ko-entry_point.cil.out.i [2025-03-04 04:25:04,048 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:25:04,052 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-cache.ko-entry_point.cil.out.i that has 334 procedures, 4499 locations, 1 initial locations, 136 loop locations, and 2 error locations. [2025-03-04 04:25:04,183 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:25:04,193 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;@9b53db8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:25:04,193 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-04 04:25:04,208 INFO L276 IsEmpty]: Start isEmpty. Operand has 4115 states, 2653 states have (on average 1.2717678100263852) internal successors, (3374), 2741 states have internal predecessors, (3374), 1212 states have call successors, (1212), 248 states have call predecessors, (1212), 247 states have return successors, (1206), 1177 states have call predecessors, (1206), 1206 states have call successors, (1206) [2025-03-04 04:25:04,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2025-03-04 04:25:04,222 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:04,223 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, 1, 1, 1, 1, 1] [2025-03-04 04:25:04,223 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, clear_dirtyErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-04 04:25:04,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:04,227 INFO L85 PathProgramCache]: Analyzing trace with hash 2096895858, now seen corresponding path program 1 times [2025-03-04 04:25:04,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:04,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102385008] [2025-03-04 04:25:04,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:04,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:08,693 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 255 statements into 1 equivalence classes. [2025-03-04 04:25:09,044 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 255 of 255 statements. [2025-03-04 04:25:09,045 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:09,045 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:09,478 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:25:09,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:09,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102385008] [2025-03-04 04:25:09,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102385008] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-04 04:25:09,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748349871] [2025-03-04 04:25:09,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:09,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-04 04:25:09,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:25:09,482 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:25:09,484 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:25:14,573 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 255 statements into 1 equivalence classes. [2025-03-04 04:25:15,004 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 255 of 255 statements. [2025-03-04 04:25:15,004 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:15,004 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:15,022 INFO L256 TraceCheckSpWp]: Trace formula consists of 4587 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-04 04:25:15,032 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 04:25:15,051 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:25:15,051 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-04 04:25:15,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748349871] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:15,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-04 04:25:15,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-04 04:25:15,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24890871] [2025-03-04 04:25:15,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:15,059 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-04 04:25:15,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:15,076 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-04 04:25:15,076 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:25:15,084 INFO L87 Difference]: Start difference. First operand has 4115 states, 2653 states have (on average 1.2717678100263852) internal successors, (3374), 2741 states have internal predecessors, (3374), 1212 states have call successors, (1212), 248 states have call predecessors, (1212), 247 states have return successors, (1206), 1177 states have call predecessors, (1206), 1206 states have call successors, (1206) Second operand has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2025-03-04 04:25:15,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:15,602 INFO L93 Difference]: Finished difference Result 8224 states and 11802 transitions. [2025-03-04 04:25:15,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-04 04:25:15,604 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 255 [2025-03-04 04:25:15,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:15,658 INFO L225 Difference]: With dead ends: 8224 [2025-03-04 04:25:15,659 INFO L226 Difference]: Without dead ends: 4093 [2025-03-04 04:25:15,693 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 256 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:25:15,695 INFO L435 NwaCegarLoop]: 5756 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5756 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:15,698 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5756 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-04 04:25:15,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4093 states. [2025-03-04 04:25:15,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4093 to 4093. [2025-03-04 04:25:15,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4093 states, 2639 states have (on average 1.2652519893899203) internal successors, (3339), 2719 states have internal predecessors, (3339), 1206 states have call successors, (1206), 247 states have call predecessors, (1206), 246 states have return successors, (1200), 1171 states have call predecessors, (1200), 1200 states have call successors, (1200) [2025-03-04 04:25:15,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4093 states to 4093 states and 5745 transitions. [2025-03-04 04:25:15,977 INFO L78 Accepts]: Start accepts. Automaton has 4093 states and 5745 transitions. Word has length 255 [2025-03-04 04:25:15,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:15,979 INFO L471 AbstractCegarLoop]: Abstraction has 4093 states and 5745 transitions. [2025-03-04 04:25:15,979 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2025-03-04 04:25:15,979 INFO L276 IsEmpty]: Start isEmpty. Operand 4093 states and 5745 transitions. [2025-03-04 04:25:15,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2025-03-04 04:25:15,987 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:15,987 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, 1, 1, 1, 1, 1] [2025-03-04 04:25:16,008 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:25:16,188 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:25:16,188 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, clear_dirtyErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-04 04:25:16,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:16,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1321921335, now seen corresponding path program 1 times [2025-03-04 04:25:16,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:16,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25164375] [2025-03-04 04:25:16,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:16,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:25:20,712 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 255 statements into 1 equivalence classes. [2025-03-04 04:25:20,854 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 255 of 255 statements. [2025-03-04 04:25:20,854 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:25:20,854 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:25:21,487 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:25:21,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:25:21,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25164375] [2025-03-04 04:25:21,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25164375] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:25:21,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:25:21,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:25:21,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770743723] [2025-03-04 04:25:21,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:25:21,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:25:21,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:25:21,489 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:25:21,489 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:25:21,491 INFO L87 Difference]: Start difference. First operand 4093 states and 5745 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2025-03-04 04:25:25,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 04:25:26,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:25:26,931 INFO L93 Difference]: Finished difference Result 12157 states and 17065 transitions. [2025-03-04 04:25:26,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:25:26,932 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 255 [2025-03-04 04:25:26,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:25:26,994 INFO L225 Difference]: With dead ends: 12157 [2025-03-04 04:25:26,994 INFO L226 Difference]: Without dead ends: 8103 [2025-03-04 04:25:27,020 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:25:27,021 INFO L435 NwaCegarLoop]: 5733 mSDtfsCounter, 5640 mSDsluCounter, 5693 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5640 SdHoareTripleChecker+Valid, 11426 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2025-03-04 04:25:27,021 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5640 Valid, 11426 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2025-03-04 04:25:27,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8103 states. [2025-03-04 04:25:27,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8103 to 8097. [2025-03-04 04:25:27,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8097 states, 5225 states have (on average 1.2660287081339714) internal successors, (6615), 5379 states have internal predecessors, (6615), 2380 states have call successors, (2380), 491 states have call predecessors, (2380), 490 states have return successors, (2374), 2316 states have call predecessors, (2374), 2374 states have call successors, (2374) [2025-03-04 04:25:27,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8097 states to 8097 states and 11369 transitions. [2025-03-04 04:25:27,363 INFO L78 Accepts]: Start accepts. Automaton has 8097 states and 11369 transitions. Word has length 255 [2025-03-04 04:25:27,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:25:27,364 INFO L471 AbstractCegarLoop]: Abstraction has 8097 states and 11369 transitions. [2025-03-04 04:25:27,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2025-03-04 04:25:27,364 INFO L276 IsEmpty]: Start isEmpty. Operand 8097 states and 11369 transitions. [2025-03-04 04:25:27,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2025-03-04 04:25:27,369 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:25:27,369 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, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:25:27,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 04:25:27,369 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, clear_dirtyErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-04 04:25:27,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:25:27,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1401236145, now seen corresponding path program 1 times [2025-03-04 04:25:27,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:25:27,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239792866] [2025-03-04 04:25:27,370 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:25:27,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms