./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 05:29:02,084 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 05:29:02,129 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 05:29:02,132 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 05:29:02,137 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 05:29:02,152 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 05:29:02,152 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 05:29:02,152 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 05:29:02,153 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 05:29:02,153 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 05:29:02,153 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 05:29:02,153 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 05:29:02,153 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 05:29:02,153 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 05:29:02,154 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 05:29:02,154 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 05:29:02,154 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 05:29:02,155 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 05:29:02,155 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 05:29:02,156 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 05:29:02,156 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 05:29:02,156 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 05:29:02,156 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 05:29:02,156 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 05:29:02,156 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 05:29:02,156 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 05:29:02,156 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 05:29:02,157 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 05:29:02,157 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 05:29:02,157 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 05:29:02,157 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 05:29:02,157 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 05:29:02,157 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 [2025-02-06 05:29:02,368 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 05:29:02,375 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 05:29:02,378 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 05:29:02,379 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 05:29:02,379 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 05:29:02,380 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-02-06 05:29:03,579 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/06b728269/7fc3115bcad44257abc93e53c85a4f12/FLAGc7a3cd0e9 [2025-02-06 05:29:04,169 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 05:29:04,169 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-02-06 05:29:04,241 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/06b728269/7fc3115bcad44257abc93e53c85a4f12/FLAGc7a3cd0e9 [2025-02-06 05:29:04,658 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/06b728269/7fc3115bcad44257abc93e53c85a4f12 [2025-02-06 05:29:04,660 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 05:29:04,662 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 05:29:04,664 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 05:29:04,664 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 05:29:04,668 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 05:29:04,668 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 05:29:04" (1/1) ... [2025-02-06 05:29:04,670 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a1925ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:04, skipping insertion in model container [2025-02-06 05:29:04,670 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 05:29:04" (1/1) ... [2025-02-06 05:29:04,745 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 05:29:05,940 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2025-02-06 05:29:05,980 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 05:29:06,007 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 05:29:06,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3855] [2025-02-06 05:29:06,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3862] [2025-02-06 05:29:06,071 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)); [3875-3876] [2025-02-06 05:29:06,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [3883] [2025-02-06 05:29:06,072 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3918] [2025-02-06 05:29:06,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3920] [2025-02-06 05:29:06,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] [2025-02-06 05:29:06,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2025-02-06 05:29:06,074 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [3968] [2025-02-06 05:29:06,074 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0": "+m" (v->counter)); [3975] [2025-02-06 05:29:06,074 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [3982-3983] [2025-02-06 05:29:06,075 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3997] [2025-02-06 05:29:06,075 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3999] [2025-02-06 05:29:06,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4001] [2025-02-06 05:29:06,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4004] [2025-02-06 05:29:06,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4290] [2025-02-06 05:29:06,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4299] [2025-02-06 05:29:06,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4302] [2025-02-06 05:29:06,160 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (525), "i" (12UL)); [5198-5199] [2025-02-06 05:29:06,165 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (640), "i" (12UL)); [5437-5438] [2025-02-06 05:29:06,167 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (652), "i" (12UL)); [5478-5479] [2025-02-06 05:29:06,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (681), "i" (12UL)); [5539-5540] [2025-02-06 05:29:06,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (694), "i" (12UL)); [5562-5563] [2025-02-06 05:29:06,171 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (714), "i" (12UL)); [5600-5601] [2025-02-06 05:29:06,185 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1003), "i" (12UL)); [6020-6021] [2025-02-06 05:29:06,186 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1037), "i" (12UL)); [6090-6091] [2025-02-06 05:29:06,189 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1051), "i" (12UL)); [6127-6128] [2025-02-06 05:29:06,191 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1069), "i" (12UL)); [6167-6168] [2025-02-06 05:29:06,192 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1091), "i" (12UL)); [6205-6206] [2025-02-06 05:29:06,192 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1105), "i" (12UL)); [6227-6228] [2025-02-06 05:29:06,193 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1106), "i" (12UL)); [6237-6238] [2025-02-06 05:29:06,195 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1143), "i" (12UL)); [6293-6294] [2025-02-06 05:29:06,196 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1174), "i" (12UL)); [6353-6354] [2025-02-06 05:29:06,198 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1323), "i" (12UL)); [6498-6499] [2025-02-06 05:29:06,203 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1391), "i" (12UL)); [6615-6616] [2025-02-06 05:29:06,204 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1392), "i" (12UL)); [6625-6626] [2025-02-06 05:29:06,204 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1399), "i" (12UL)); [6643-6644] [2025-02-06 05:29:06,205 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1419), "i" (12UL)); [6690-6691] [2025-02-06 05:29:06,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1439), "i" (12UL)); [6730-6731] [2025-02-06 05:29:06,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (1513), "i" (12UL)); [6886-6887] [2025-02-06 05:29:06,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [7070] [2025-02-06 05:29:06,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [7076] [2025-02-06 05:29:06,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [7082] [2025-02-06 05:29:06,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [7089] [2025-02-06 05:29:06,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___0), "+m" (*__ptr___3): "0" (__x___0): "memory"); [7204] [2025-02-06 05:29:06,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___0), "+m" (*__ptr___4): "0" (__x___0): "memory"); [7210] [2025-02-06 05:29:06,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___0), "+m" (*__ptr___5): "0" (__x___0): "memory"); [7216] [2025-02-06 05:29:06,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___0), "+m" (*__ptr___6): "0" (__x___0): "memory"); [7223] [2025-02-06 05:29:06,244 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2392), "i" (12UL)); [8280-8281] [2025-02-06 05:29:06,245 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2433), "i" (12UL)); [8344-8345] [2025-02-06 05:29:06,250 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2513), "i" (12UL)); [8465-8466] [2025-02-06 05:29:06,251 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2516), "i" (12UL)); [8478-8479] [2025-02-06 05:29:06,252 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2576), "i" (12UL)); [8579-8580] [2025-02-06 05:29:06,254 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2619), "i" (12UL)); [8646-8647] [2025-02-06 05:29:06,305 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2025-02-06 05:29:06,316 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 05:29:06,385 INFO L204 MainTranslator]: Completed translation [2025-02-06 05:29:06,385 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06 WrapperNode [2025-02-06 05:29:06,385 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 05:29:06,386 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 05:29:06,386 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 05:29:06,387 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 05:29:06,391 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:06,455 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:06,574 INFO L138 Inliner]: procedures = 309, calls = 2561, calls flagged for inlining = 144, calls inlined = 94, statements flattened = 4359 [2025-02-06 05:29:06,575 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 05:29:06,575 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 05:29:06,576 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 05:29:06,576 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 05:29:06,583 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:06,583 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:06,609 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:06,921 INFO L175 MemorySlicer]: Split 1097 memory accesses to 44 slices as follows [8, 27, 2, 6, 5, 7, 7, 18, 8, 46, 18, 18, 9, 27, 8, 11, 9, 1, 6, 10, 1, 17, 585, 10, 2, 3, 8, 3, 3, 35, 8, 8, 16, 8, 7, 5, 2, 14, 6, 12, 3, 78, 5, 7]. 53 percent of accesses are in the largest equivalence class. The 254 initializations are split as follows [8, 0, 0, 6, 5, 7, 7, 0, 8, 22, 0, 0, 9, 0, 8, 0, 0, 0, 6, 10, 0, 17, 59, 0, 2, 3, 0, 3, 0, 8, 8, 0, 16, 8, 0, 5, 0, 8, 6, 0, 3, 0, 5, 7]. The 550 writes are split as follows [0, 27, 0, 0, 0, 0, 0, 17, 0, 24, 17, 17, 0, 27, 0, 0, 3, 0, 0, 0, 0, 0, 342, 9, 0, 0, 8, 0, 2, 27, 0, 3, 0, 0, 4, 0, 1, 2, 0, 6, 0, 14, 0, 0]. [2025-02-06 05:29:06,926 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:06,926 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:07,051 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:07,064 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:07,104 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:07,128 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:07,175 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 05:29:07,177 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 05:29:07,178 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 05:29:07,178 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 05:29:07,178 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (1/1) ... [2025-02-06 05:29:07,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 05:29:07,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 05:29:07,209 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 05:29:07,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 05:29:07,236 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 05:29:07,236 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 05:29:07,236 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-06 05:29:07,236 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-06 05:29:07,236 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_ioctl [2025-02-06 05:29:07,236 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_ioctl [2025-02-06 05:29:07,236 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_release [2025-02-06 05:29:07,236 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_release [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-02-06 05:29:07,238 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 05:29:07,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_disc_info [2025-02-06 05:29:07,239 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_disc_info [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 05:29:07,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 05:29:07,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_alloc [2025-02-06 05:29:07,243 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_alloc [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 05:29:07,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 05:29:07,243 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_setup_dev [2025-02-06 05:29:07,244 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_setup_dev [2025-02-06 05:29:07,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2025-02-06 05:29:07,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2025-02-06 05:29:07,244 INFO L130 BoogieDeclarations]: Found specification of procedure bdget [2025-02-06 05:29:07,244 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_speed [2025-02-06 05:29:07,245 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_speed [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-02-06 05:29:07,245 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 05:29:07,245 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_shrink_pktlist [2025-02-06 05:29:07,245 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_shrink_pktlist [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-02-06 05:29:07,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-02-06 05:29:07,245 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-06 05:29:07,245 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 05:29:07,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 05:29:07,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 05:29:07,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 05:29:07,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 05:29:07,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 05:29:07,248 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 05:29:07,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 05:29:07,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure new_encode_dev [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure new_encode_dev [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_select [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_select [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_remove [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_remove [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_cleanup [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_cleanup [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure set_blocksize [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure set_blocksize [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_dump_sense [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_dump_sense [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_kmalloc_pool [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_kmalloc_pool [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2025-02-06 05:29:07,251 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 05:29:07,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-02-06 05:29:07,252 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_lock_door [2025-02-06 05:29:07,252 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_lock_door [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_get [2025-02-06 05:29:07,252 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_get [2025-02-06 05:29:07,252 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_remove_dev [2025-02-06 05:29:07,256 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_remove_dev [2025-02-06 05:29:07,256 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-02-06 05:29:07,256 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-02-06 05:29:07,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-02-06 05:29:07,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-02-06 05:29:07,256 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 05:29:07,256 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2025-02-06 05:29:07,256 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2025-02-06 05:29:07,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 05:29:07,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 05:29:07,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-06 05:29:07,257 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 05:29:07,257 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-06 05:29:07,257 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-06 05:29:07,257 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2025-02-06 05:29:07,257 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_cleanup [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_cleanup [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_find_dev_from_minor [2025-02-06 05:29:07,258 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_find_dev_from_minor [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 05:29:07,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 05:29:07,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-06 05:29:07,262 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 05:29:07,262 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-06 05:29:07,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure init_write_congestion_marks [2025-02-06 05:29:07,262 INFO L138 BoogieDeclarations]: Found implementation of procedure init_write_congestion_marks [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 05:29:07,262 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 05:29:07,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_track_info [2025-02-06 05:29:07,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_track_info [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 05:29:07,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-02-06 05:29:07,264 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 05:29:07,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 05:29:07,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 05:29:07,265 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 05:29:07,266 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 05:29:07,266 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 05:29:07,266 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 05:29:07,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 05:29:07,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 05:29:07,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 05:29:07,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 05:29:07,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 05:29:07,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_create [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_create [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-02-06 05:29:07,272 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 05:29:07,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-06 05:29:07,273 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2025-02-06 05:29:07,273 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 05:29:07,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 05:29:07,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2025-02-06 05:29:07,276 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2025-02-06 05:29:07,276 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_check_events [2025-02-06 05:29:07,276 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_check_events [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure init_cdrom_command [2025-02-06 05:29:07,276 INFO L138 BoogieDeclarations]: Found implementation of procedure init_cdrom_command [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-06 05:29:07,276 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-06 05:29:07,276 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_sense [2025-02-06 05:29:07,278 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_sense [2025-02-06 05:29:07,278 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-06 05:29:07,278 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-06 05:29:07,278 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_generic_packet [2025-02-06 05:29:07,278 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_generic_packet [2025-02-06 05:29:07,278 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 05:29:07,279 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-06 05:29:07,279 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2025-02-06 05:29:07,279 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_flush_cache [2025-02-06 05:29:07,279 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_flush_cache [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 05:29:07,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 05:29:07,279 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 05:29:07,279 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 05:29:08,111 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 05:29:08,116 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 05:29:08,254 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume false; [2025-02-06 05:29:08,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume !false; [2025-02-06 05:29:08,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234: call ULTIMATE.dealloc(~#ctrl_cmd~0#1.base, ~#ctrl_cmd~0#1.offset);havoc ~#ctrl_cmd~0#1.base, ~#ctrl_cmd~0#1.offset;call ULTIMATE.dealloc(~#pkt_dev~0#1.base, ~#pkt_dev~0#1.offset);havoc ~#pkt_dev~0#1.base, ~#pkt_dev~0#1.offset; [2025-02-06 05:29:08,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: havoc _copy_to_user_#t~nondet1250#1; [2025-02-06 05:29:08,532 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9980: havoc debugfs_create_file_#t~ret1267#1.base, debugfs_create_file_#t~ret1267#1.offset; [2025-02-06 05:29:08,532 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: havoc alloc_disk_#t~ret1251#1.base, alloc_disk_#t~ret1251#1.offset; [2025-02-06 05:29:08,532 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015: havoc kthread_create_on_node_#t~ret1272#1.base, kthread_create_on_node_#t~ret1272#1.offset; [2025-02-06 05:29:08,532 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132: havoc wake_up_process_#t~nondet1290#1; [2025-02-06 05:29:08,532 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: havoc blk_alloc_queue_#t~ret1258#1.base, blk_alloc_queue_#t~ret1258#1.offset; [2025-02-06 05:29:08,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989: havoc device_create_#t~ret1268#1.base, device_create_#t~ret1268#1.offset; [2025-02-06 05:29:08,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10072: havoc proc_create_data_#t~ret1281#1.base, proc_create_data_#t~ret1281#1.offset; [2025-02-06 05:29:08,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: call ULTIMATE.dealloc(pkt_new_dev_~#b~1#1.base, pkt_new_dev_~#b~1#1.offset);havoc pkt_new_dev_~#b~1#1.base, pkt_new_dev_~#b~1#1.offset; [2025-02-06 05:29:08,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset; [2025-02-06 05:29:08,556 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5772: call ULTIMATE.dealloc(~#cgc~1.base, ~#cgc~1.offset);havoc ~#cgc~1.base, ~#cgc~1.offset;call ULTIMATE.dealloc(~#sense~1.base, ~#sense~1.offset);havoc ~#sense~1.base, ~#sense~1.offset; [2025-02-06 05:29:08,559 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: havoc #t~ret1253.base, #t~ret1253.offset; [2025-02-06 05:29:08,577 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4144: havoc #t~bitwise88;havoc #t~bitwise89; [2025-02-06 05:29:08,875 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5701: call ULTIMATE.dealloc(~#info~0.base, ~#info~0.offset);havoc ~#info~0.base, ~#info~0.offset; [2025-02-06 05:29:08,881 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042: havoc mempool_create_#t~ret1277#1.base, mempool_create_#t~ret1277#1.offset; [2025-02-06 05:29:08,889 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: call ULTIMATE.dealloc(~#cgc~7.base, ~#cgc~7.offset);havoc ~#cgc~7.base, ~#cgc~7.offset; [2025-02-06 05:29:08,937 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023: havoc kthread_stop_#t~nondet1274#1; [2025-02-06 05:29:08,940 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: havoc #t~nondet1264; [2025-02-06 05:29:08,943 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9977: havoc #t~ret1266.base, #t~ret1266.offset; [2025-02-06 05:29:08,949 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: havoc #t~nondet1249; [2025-02-06 05:29:09,040 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: havoc #t~bitwise93; [2025-02-06 05:29:09,062 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: havoc kobject_uevent_#t~nondet1271#1; [2025-02-06 05:29:09,062 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: havoc kobject_init_and_add_#t~nondet1270#1; [2025-02-06 05:29:09,125 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4424: havoc #t~mem219; [2025-02-06 05:29:09,163 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: havoc blk_execute_rq_#t~nondet1259#1; [2025-02-06 05:29:09,163 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: havoc blk_rq_map_kern_#t~nondet1261#1; [2025-02-06 05:29:09,163 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: havoc blk_get_request_#t~ret1260#1.base, blk_get_request_#t~ret1260#1.offset; [2025-02-06 05:29:23,984 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: havoc __blkdev_driver_ioctl_#t~nondet1242#1; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: havoc __class_register_#t~nondet1243#1; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: havoc alloc_pages_current_#t~ret1252#1.base, alloc_pages_current_#t~ret1252#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume !false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5267: call ULTIMATE.dealloc(pkt_alloc_packet_data_~#__key~1#1.base, pkt_alloc_packet_data_~#__key~1#1.offset);havoc pkt_alloc_packet_data_~#__key~1#1.base, pkt_alloc_packet_data_~#__key~1#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: call ULTIMATE.dealloc(pkt_set_write_settings_~#cgc~4#1.base, pkt_set_write_settings_~#cgc~4#1.offset);havoc pkt_set_write_settings_~#cgc~4#1.base, pkt_set_write_settings_~#cgc~4#1.offset;call ULTIMATE.dealloc(pkt_set_write_settings_~#sense~2#1.base, pkt_set_write_settings_~#sense~2#1.offset);havoc pkt_set_write_settings_~#sense~2#1.base, pkt_set_write_settings_~#sense~2#1.offset;call ULTIMATE.dealloc(pkt_set_write_settings_~#buffer~0#1.base, pkt_set_write_settings_~#buffer~0#1.offset);havoc pkt_set_write_settings_~#buffer~0#1.base, pkt_set_write_settings_~#buffer~0#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: call ULTIMATE.dealloc(pkt_open_write_~#write_speed~0#1.base, pkt_open_write_~#write_speed~0#1.offset);havoc pkt_open_write_~#write_speed~0#1.base, pkt_open_write_~#write_speed~0#1.offset;call ULTIMATE.dealloc(pkt_open_write_~#media_write_speed~0#1.base, pkt_open_write_~#media_write_speed~0#1.offset);havoc pkt_open_write_~#media_write_speed~0#1.base, pkt_open_write_~#media_write_speed~0#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: call ULTIMATE.dealloc(pkt_media_speed_~#cgc~9#1.base, pkt_media_speed_~#cgc~9#1.offset);havoc pkt_media_speed_~#cgc~9#1.base, pkt_media_speed_~#cgc~9#1.offset;call ULTIMATE.dealloc(pkt_media_speed_~#sense~5#1.base, pkt_media_speed_~#sense~5#1.offset);havoc pkt_media_speed_~#sense~5#1.base, pkt_media_speed_~#sense~5#1.offset;call ULTIMATE.dealloc(pkt_media_speed_~#buf~3#1.base, pkt_media_speed_~#buf~3#1.offset);havoc pkt_media_speed_~#buf~3#1.base, pkt_media_speed_~#buf~3#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10097: havoc register_blkdev_#t~nondet1285#1; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653: call ULTIMATE.dealloc(pkt_probe_settings_~#cgc~5#1.base, pkt_probe_settings_~#cgc~5#1.offset);havoc pkt_probe_settings_~#cgc~5#1.base, pkt_probe_settings_~#cgc~5#1.offset;call ULTIMATE.dealloc(pkt_probe_settings_~#buf~0#1.base, pkt_probe_settings_~#buf~0#1.offset);havoc pkt_probe_settings_~#buf~0#1.base, pkt_probe_settings_~#buf~0#1.offset;call ULTIMATE.dealloc(pkt_probe_settings_~#di~1#1.base, pkt_probe_settings_~#di~1#1.offset);havoc pkt_probe_settings_~#di~1#1.base, pkt_probe_settings_~#di~1#1.offset;call ULTIMATE.dealloc(pkt_probe_settings_~#ti~2#1.base, pkt_probe_settings_~#ti~2#1.offset);havoc pkt_probe_settings_~#ti~2#1.base, pkt_probe_settings_~#ti~2#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: call ULTIMATE.dealloc(pkt_get_last_written_~#di~0#1.base, pkt_get_last_written_~#di~0#1.offset);havoc pkt_get_last_written_~#di~0#1.base, pkt_get_last_written_~#di~0#1.offset;call ULTIMATE.dealloc(pkt_get_last_written_~#ti~1#1.base, pkt_get_last_written_~#ti~1#1.offset);havoc pkt_get_last_written_~#ti~1#1.base, pkt_get_last_written_~#ti~1#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5014: call ULTIMATE.dealloc(pkt_sysfs_init_~#__key~0#1.base, pkt_sysfs_init_~#__key~0#1.offset);havoc pkt_sysfs_init_~#__key~0#1.base, pkt_sysfs_init_~#__key~0#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: assume false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: assume !false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7855: call ULTIMATE.dealloc(pkt_get_max_speed_~#cgc~8#1.base, pkt_get_max_speed_~#cgc~8#1.offset);havoc pkt_get_max_speed_~#cgc~8#1.base, pkt_get_max_speed_~#cgc~8#1.offset;call ULTIMATE.dealloc(pkt_get_max_speed_~#sense~4#1.base, pkt_get_max_speed_~#sense~4#1.offset);havoc pkt_get_max_speed_~#sense~4#1.base, pkt_get_max_speed_~#sense~4#1.offset;call ULTIMATE.dealloc(pkt_get_max_speed_~#buf~2#1.base, pkt_get_max_speed_~#buf~2#1.offset);havoc pkt_get_max_speed_~#buf~2#1.base, pkt_get_max_speed_~#buf~2#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: call ULTIMATE.dealloc(pkt_init_~#__key~3#1.base, pkt_init_~#__key~3#1.offset);havoc pkt_init_~#__key~3#1.base, pkt_init_~#__key~3#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: call ULTIMATE.dealloc(pkt_write_caching_~#cgc~6#1.base, pkt_write_caching_~#cgc~6#1.offset);havoc pkt_write_caching_~#cgc~6#1.base, pkt_write_caching_~#cgc~6#1.offset;call ULTIMATE.dealloc(pkt_write_caching_~#sense~3#1.base, pkt_write_caching_~#sense~3#1.offset);havoc pkt_write_caching_~#sense~3#1.base, pkt_write_caching_~#sense~3#1.offset;call ULTIMATE.dealloc(pkt_write_caching_~#buf~1#1.base, pkt_write_caching_~#buf~1#1.offset);havoc pkt_write_caching_~#buf~1#1.base, pkt_write_caching_~#buf~1#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume !false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume !false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume !false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10055: havoc misc_deregister_#t~nondet1278#1; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: havoc misc_register_#t~nondet1279#1; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: call ULTIMATE.dealloc(pkt_open_dev_~#lba~0#1.base, pkt_open_dev_~#lba~0#1.offset);havoc pkt_open_dev_~#lba~0#1.base, pkt_open_dev_~#lba~0#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume !false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: call ULTIMATE.dealloc(pkt_perform_opc_~#cgc~10#1.base, pkt_perform_opc_~#cgc~10#1.offset);havoc pkt_perform_opc_~#cgc~10#1.base, pkt_perform_opc_~#cgc~10#1.offset;call ULTIMATE.dealloc(pkt_perform_opc_~#sense~6#1.base, pkt_perform_opc_~#sense~6#1.offset);havoc pkt_perform_opc_~#sense~6#1.base, pkt_perform_opc_~#sense~6#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !false; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4458: havoc PDE_#t~mem243#1.base, PDE_#t~mem243#1.offset; [2025-02-06 05:29:23,985 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: havoc proc_mkdir_#t~ret1282#1.base, proc_mkdir_#t~ret1282#1.offset; [2025-02-06 05:29:24,297 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4412: havoc #t~mem207.base, #t~mem207.offset;havoc #t~mem208.base, #t~mem208.offset; [2025-02-06 05:29:24,932 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: call ULTIMATE.dealloc(~#cgc~2.base, ~#cgc~2.offset);havoc ~#cgc~2.base, ~#cgc~2.offset; [2025-02-06 05:29:26,057 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: havoc #t~ret1254.base, #t~ret1254.offset; [2025-02-06 05:29:27,619 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc #t~nondet1263; [2025-02-06 05:29:27,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: havoc #t~ret1248.base, #t~ret1248.offset; [2025-02-06 05:29:27,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: havoc #t~nondet1288; [2025-02-06 05:29:27,798 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: havoc #t~nondet1262; [2025-02-06 05:29:27,894 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: havoc #t~nondet1280; [2025-02-06 05:29:28,080 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3890: havoc #t~bitwise11; [2025-02-06 05:29:28,205 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: havoc #t~mem944.base, #t~mem944.offset; [2025-02-06 05:29:28,400 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3849: havoc #t~mem8.base, #t~mem8.offset; [2025-02-06 05:29:28,575 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: call ULTIMATE.dealloc(~#cgc~3.base, ~#cgc~3.offset);havoc ~#cgc~3.base, ~#cgc~3.offset; [2025-02-06 05:29:28,597 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: havoc #t~nondet1289; [2025-02-06 05:29:28,661 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3869: havoc #t~mem9;havoc #t~bitwise10; [2025-02-06 05:29:29,389 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: call ULTIMATE.dealloc(~#cgc~0.base, ~#cgc~0.offset);havoc ~#cgc~0.base, ~#cgc~0.offset; [2025-02-06 05:29:29,969 INFO L? ?]: Removed 2188 outVars from TransFormulas that were not future-live. [2025-02-06 05:29:29,969 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 05:29:30,045 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 05:29:30,045 INFO L337 CfgBuilder]: Removed 1 assume(true) statements. [2025-02-06 05:29:30,046 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 05:29:30 BoogieIcfgContainer [2025-02-06 05:29:30,046 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 05:29:30,047 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 05:29:30,047 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 05:29:30,059 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 05:29:30,064 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 05:29:04" (1/3) ... [2025-02-06 05:29:30,075 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5509e9d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 05:29:30, skipping insertion in model container [2025-02-06 05:29:30,075 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 05:29:06" (2/3) ... [2025-02-06 05:29:30,075 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5509e9d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 05:29:30, skipping insertion in model container [2025-02-06 05:29:30,075 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 05:29:30" (3/3) ... [2025-02-06 05:29:30,076 INFO L128 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-02-06 05:29:30,106 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 05:29:30,120 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i that has 167 procedures, 1768 locations, 1 initial locations, 142 loop locations, and 1 error locations. [2025-02-06 05:29:30,194 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 05:29:30,204 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;@23ebe731, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 05:29:30,205 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-06 05:29:30,212 INFO L276 IsEmpty]: Start isEmpty. Operand has 1385 states, 992 states have (on average 1.3276209677419355) internal successors, (1317), 1012 states have internal predecessors, (1317), 310 states have call successors, (310), 81 states have call predecessors, (310), 81 states have return successors, (310), 307 states have call predecessors, (310), 310 states have call successors, (310) [2025-02-06 05:29:30,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2025-02-06 05:29:30,223 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:29:30,223 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:29:30,223 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:29:30,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:29:30,228 INFO L85 PathProgramCache]: Analyzing trace with hash 345911227, now seen corresponding path program 1 times [2025-02-06 05:29:30,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:29:30,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660880259] [2025-02-06 05:29:30,240 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:29:30,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:29:36,060 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 23 statements into 1 equivalence classes. [2025-02-06 05:29:36,400 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 23 of 23 statements. [2025-02-06 05:29:36,400 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:29:36,400 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:29:36,892 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 05:29:36,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:29:36,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660880259] [2025-02-06 05:29:36,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660880259] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:29:36,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:29:36,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 05:29:36,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618148838] [2025-02-06 05:29:36,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:29:36,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 05:29:36,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:29:36,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 05:29:36,910 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 05:29:36,914 INFO L87 Difference]: Start difference. First operand has 1385 states, 992 states have (on average 1.3276209677419355) internal successors, (1317), 1012 states have internal predecessors, (1317), 310 states have call successors, (310), 81 states have call predecessors, (310), 81 states have return successors, (310), 307 states have call predecessors, (310), 310 states have call successors, (310) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-02-06 05:29:37,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:29:37,788 INFO L93 Difference]: Finished difference Result 4088 states and 5860 transitions. [2025-02-06 05:29:37,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 05:29:37,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2025-02-06 05:29:37,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:29:37,812 INFO L225 Difference]: With dead ends: 4088 [2025-02-06 05:29:37,812 INFO L226 Difference]: Without dead ends: 2685 [2025-02-06 05:29:37,822 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 05:29:37,824 INFO L435 NwaCegarLoop]: 1948 mSDtfsCounter, 1905 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1905 SdHoareTripleChecker+Valid, 3770 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 05:29:37,824 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1905 Valid, 3770 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 05:29:37,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2685 states. [2025-02-06 05:29:37,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2685 to 2682. [2025-02-06 05:29:37,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2682 states, 1921 states have (on average 1.3149401353461738) internal successors, (2526), 1954 states have internal predecessors, (2526), 600 states have call successors, (600), 161 states have call predecessors, (600), 160 states have return successors, (601), 592 states have call predecessors, (601), 598 states have call successors, (601) [2025-02-06 05:29:37,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2682 states to 2682 states and 3727 transitions. [2025-02-06 05:29:37,984 INFO L78 Accepts]: Start accepts. Automaton has 2682 states and 3727 transitions. Word has length 23 [2025-02-06 05:29:37,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:29:37,984 INFO L471 AbstractCegarLoop]: Abstraction has 2682 states and 3727 transitions. [2025-02-06 05:29:37,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-02-06 05:29:37,984 INFO L276 IsEmpty]: Start isEmpty. Operand 2682 states and 3727 transitions. [2025-02-06 05:29:37,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2025-02-06 05:29:37,994 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:29:37,994 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:29:37,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 05:29:37,995 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:29:37,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:29:37,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1985762499, now seen corresponding path program 1 times [2025-02-06 05:29:37,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:29:37,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382607347] [2025-02-06 05:29:37,995 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:29:37,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:29:43,263 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 148 statements into 1 equivalence classes. [2025-02-06 05:29:43,352 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 148 of 148 statements. [2025-02-06 05:29:43,355 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:29:43,355 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:29:43,998 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-06 05:29:43,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:29:43,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382607347] [2025-02-06 05:29:43,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382607347] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:29:43,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:29:43,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 05:29:43,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940906659] [2025-02-06 05:29:43,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:29:44,000 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 05:29:44,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:29:44,000 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 05:29:44,000 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 05:29:44,001 INFO L87 Difference]: Start difference. First operand 2682 states and 3727 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-02-06 05:29:44,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:29:44,779 INFO L93 Difference]: Finished difference Result 5309 states and 7378 transitions. [2025-02-06 05:29:44,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 05:29:44,779 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 148 [2025-02-06 05:29:44,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:29:44,794 INFO L225 Difference]: With dead ends: 5309 [2025-02-06 05:29:44,794 INFO L226 Difference]: Without dead ends: 2682 [2025-02-06 05:29:44,814 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 05:29:44,817 INFO L435 NwaCegarLoop]: 1883 mSDtfsCounter, 0 mSDsluCounter, 3760 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5643 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 05:29:44,817 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5643 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 05:29:44,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2682 states. [2025-02-06 05:29:44,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2682 to 2682. [2025-02-06 05:29:44,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2682 states, 1921 states have (on average 1.31441957313899) internal successors, (2525), 1954 states have internal predecessors, (2525), 600 states have call successors, (600), 161 states have call predecessors, (600), 160 states have return successors, (601), 592 states have call predecessors, (601), 598 states have call successors, (601) [2025-02-06 05:29:44,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2682 states to 2682 states and 3726 transitions. [2025-02-06 05:29:44,914 INFO L78 Accepts]: Start accepts. Automaton has 2682 states and 3726 transitions. Word has length 148 [2025-02-06 05:29:44,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:29:44,914 INFO L471 AbstractCegarLoop]: Abstraction has 2682 states and 3726 transitions. [2025-02-06 05:29:44,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-02-06 05:29:44,914 INFO L276 IsEmpty]: Start isEmpty. Operand 2682 states and 3726 transitions. [2025-02-06 05:29:44,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-02-06 05:29:44,922 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:29:44,922 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:29:44,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 05:29:44,922 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:29:44,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:29:44,923 INFO L85 PathProgramCache]: Analyzing trace with hash 798418272, now seen corresponding path program 1 times [2025-02-06 05:29:44,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:29:44,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249515697] [2025-02-06 05:29:44,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:29:44,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:29:49,692 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-02-06 05:29:49,786 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-02-06 05:29:49,787 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:29:49,787 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:29:50,314 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-02-06 05:29:50,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:29:50,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249515697] [2025-02-06 05:29:50,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249515697] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:29:50,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:29:50,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 05:29:50,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885183010] [2025-02-06 05:29:50,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:29:50,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 05:29:50,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:29:50,318 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 05:29:50,318 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 05:29:50,318 INFO L87 Difference]: Start difference. First operand 2682 states and 3726 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 05:29:50,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:29:50,873 INFO L93 Difference]: Finished difference Result 5309 states and 7383 transitions. [2025-02-06 05:29:50,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 05:29:50,874 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 160 [2025-02-06 05:29:50,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:29:50,888 INFO L225 Difference]: With dead ends: 5309 [2025-02-06 05:29:50,888 INFO L226 Difference]: Without dead ends: 2684 [2025-02-06 05:29:50,894 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 05:29:50,895 INFO L435 NwaCegarLoop]: 1882 mSDtfsCounter, 0 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3760 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 05:29:50,896 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3760 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 05:29:50,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2684 states. [2025-02-06 05:29:50,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2684 to 2684. [2025-02-06 05:29:50,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2684 states, 1923 states have (on average 1.314092563702548) internal successors, (2527), 1956 states have internal predecessors, (2527), 600 states have call successors, (600), 161 states have call predecessors, (600), 160 states have return successors, (601), 592 states have call predecessors, (601), 598 states have call successors, (601) [2025-02-06 05:29:50,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2684 states to 2684 states and 3728 transitions. [2025-02-06 05:29:50,969 INFO L78 Accepts]: Start accepts. Automaton has 2684 states and 3728 transitions. Word has length 160 [2025-02-06 05:29:50,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:29:50,970 INFO L471 AbstractCegarLoop]: Abstraction has 2684 states and 3728 transitions. [2025-02-06 05:29:50,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 05:29:50,970 INFO L276 IsEmpty]: Start isEmpty. Operand 2684 states and 3728 transitions. [2025-02-06 05:29:50,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-02-06 05:29:50,975 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:29:50,976 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:29:50,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 05:29:50,976 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:29:50,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:29:50,977 INFO L85 PathProgramCache]: Analyzing trace with hash -851718527, now seen corresponding path program 1 times [2025-02-06 05:29:50,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:29:50,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607145846] [2025-02-06 05:29:50,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:29:50,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:29:55,896 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-02-06 05:29:55,990 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-02-06 05:29:55,991 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:29:55,991 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:29:56,535 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-02-06 05:29:56,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:29:56,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607145846] [2025-02-06 05:29:56,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607145846] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:29:56,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:29:56,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 05:29:56,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797539773] [2025-02-06 05:29:56,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:29:56,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 05:29:56,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:29:56,536 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 05:29:56,536 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 05:29:56,540 INFO L87 Difference]: Start difference. First operand 2684 states and 3728 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 05:29:57,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:29:57,304 INFO L93 Difference]: Finished difference Result 5343 states and 7433 transitions. [2025-02-06 05:29:57,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 05:29:57,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 160 [2025-02-06 05:29:57,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:29:57,318 INFO L225 Difference]: With dead ends: 5343 [2025-02-06 05:29:57,318 INFO L226 Difference]: Without dead ends: 2716 [2025-02-06 05:29:57,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 05:29:57,326 INFO L435 NwaCegarLoop]: 1888 mSDtfsCounter, 15 mSDsluCounter, 1875 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 3763 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 05:29:57,326 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 3763 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 05:29:57,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2716 states. [2025-02-06 05:29:57,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2716 to 2694. [2025-02-06 05:29:57,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 1933 states have (on average 1.3145369891360579) internal successors, (2541), 1966 states have internal predecessors, (2541), 600 states have call successors, (600), 161 states have call predecessors, (600), 160 states have return successors, (601), 592 states have call predecessors, (601), 598 states have call successors, (601) [2025-02-06 05:29:57,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3742 transitions. [2025-02-06 05:29:57,408 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3742 transitions. Word has length 160 [2025-02-06 05:29:57,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:29:57,408 INFO L471 AbstractCegarLoop]: Abstraction has 2694 states and 3742 transitions. [2025-02-06 05:29:57,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 05:29:57,409 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3742 transitions. [2025-02-06 05:29:57,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2025-02-06 05:29:57,412 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:29:57,412 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:29:57,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 05:29:57,412 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:29:57,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:29:57,413 INFO L85 PathProgramCache]: Analyzing trace with hash 839631786, now seen corresponding path program 1 times [2025-02-06 05:29:57,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:29:57,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281612310] [2025-02-06 05:29:57,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:29:57,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:30:02,778 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 163 statements into 1 equivalence classes. [2025-02-06 05:30:02,887 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 163 of 163 statements. [2025-02-06 05:30:02,888 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:30:02,888 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:30:03,499 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-02-06 05:30:03,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:30:03,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281612310] [2025-02-06 05:30:03,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281612310] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:30:03,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:30:03,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 05:30:03,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447114199] [2025-02-06 05:30:03,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:30:03,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 05:30:03,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:30:03,500 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 05:30:03,500 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 05:30:03,501 INFO L87 Difference]: Start difference. First operand 2694 states and 3742 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2025-02-06 05:30:04,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:30:04,585 INFO L93 Difference]: Finished difference Result 5335 states and 7412 transitions. [2025-02-06 05:30:04,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 05:30:04,585 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 163 [2025-02-06 05:30:04,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:30:04,600 INFO L225 Difference]: With dead ends: 5335 [2025-02-06 05:30:04,600 INFO L226 Difference]: Without dead ends: 2692 [2025-02-06 05:30:04,607 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 05:30:04,608 INFO L435 NwaCegarLoop]: 1881 mSDtfsCounter, 0 mSDsluCounter, 5626 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7507 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-06 05:30:04,608 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7507 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-06 05:30:04,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-02-06 05:30:04,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-02-06 05:30:04,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1932 states have (on average 1.3141821946169772) internal successors, (2539), 1964 states have internal predecessors, (2539), 599 states have call successors, (599), 161 states have call predecessors, (599), 160 states have return successors, (600), 591 states have call predecessors, (600), 597 states have call successors, (600) [2025-02-06 05:30:04,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3738 transitions. [2025-02-06 05:30:04,674 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3738 transitions. Word has length 163 [2025-02-06 05:30:04,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:30:04,676 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3738 transitions. [2025-02-06 05:30:04,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2025-02-06 05:30:04,676 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3738 transitions. [2025-02-06 05:30:04,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2025-02-06 05:30:04,679 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:30:04,679 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:30:04,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 05:30:04,679 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:30:04,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:30:04,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1854900035, now seen corresponding path program 1 times [2025-02-06 05:30:04,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:30:04,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020524080] [2025-02-06 05:30:04,680 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:30:04,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:30:09,885 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 189 statements into 1 equivalence classes. [2025-02-06 05:30:09,992 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 189 of 189 statements. [2025-02-06 05:30:09,992 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:30:09,992 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:30:10,823 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-02-06 05:30:10,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:30:10,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020524080] [2025-02-06 05:30:10,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020524080] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:30:10,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:30:10,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-06 05:30:10,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334690322] [2025-02-06 05:30:10,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:30:10,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 05:30:10,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:30:10,824 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 05:30:10,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-06 05:30:10,824 INFO L87 Difference]: Start difference. First operand 2692 states and 3738 transitions. Second operand has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2025-02-06 05:30:12,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:30:12,244 INFO L93 Difference]: Finished difference Result 5369 states and 7456 transitions. [2025-02-06 05:30:12,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 05:30:12,244 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 189 [2025-02-06 05:30:12,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:30:12,257 INFO L225 Difference]: With dead ends: 5369 [2025-02-06 05:30:12,257 INFO L226 Difference]: Without dead ends: 2692 [2025-02-06 05:30:12,264 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-06 05:30:12,264 INFO L435 NwaCegarLoop]: 1875 mSDtfsCounter, 0 mSDsluCounter, 7484 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9359 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-02-06 05:30:12,265 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9359 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-02-06 05:30:12,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-02-06 05:30:12,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-02-06 05:30:12,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1932 states have (on average 1.313664596273292) internal successors, (2538), 1964 states have internal predecessors, (2538), 599 states have call successors, (599), 161 states have call predecessors, (599), 160 states have return successors, (600), 591 states have call predecessors, (600), 597 states have call successors, (600) [2025-02-06 05:30:12,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3737 transitions. [2025-02-06 05:30:12,336 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3737 transitions. Word has length 189 [2025-02-06 05:30:12,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:30:12,339 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3737 transitions. [2025-02-06 05:30:12,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2025-02-06 05:30:12,342 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3737 transitions. [2025-02-06 05:30:12,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2025-02-06 05:30:12,348 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:30:12,348 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:30:12,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 05:30:12,348 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:30:12,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:30:12,349 INFO L85 PathProgramCache]: Analyzing trace with hash -932660370, now seen corresponding path program 1 times [2025-02-06 05:30:12,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:30:12,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295041978] [2025-02-06 05:30:12,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:30:12,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:30:17,223 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 185 statements into 1 equivalence classes. [2025-02-06 05:30:17,292 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 185 of 185 statements. [2025-02-06 05:30:17,292 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:30:17,292 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:30:17,771 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-02-06 05:30:17,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:30:17,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295041978] [2025-02-06 05:30:17,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295041978] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:30:17,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:30:17,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 05:30:17,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872099954] [2025-02-06 05:30:17,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:30:17,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 05:30:17,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:30:17,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 05:30:17,773 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 05:30:17,774 INFO L87 Difference]: Start difference. First operand 2692 states and 3737 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-02-06 05:30:18,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:30:18,508 INFO L93 Difference]: Finished difference Result 5339 states and 7414 transitions. [2025-02-06 05:30:18,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 05:30:18,508 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 185 [2025-02-06 05:30:18,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:30:18,521 INFO L225 Difference]: With dead ends: 5339 [2025-02-06 05:30:18,521 INFO L226 Difference]: Without dead ends: 2694 [2025-02-06 05:30:18,527 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 05:30:18,527 INFO L435 NwaCegarLoop]: 1876 mSDtfsCounter, 0 mSDsluCounter, 3739 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5615 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 05:30:18,527 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5615 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 05:30:18,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2694 states. [2025-02-06 05:30:18,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2694 to 2694. [2025-02-06 05:30:18,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 1934 states have (on average 1.313340227507756) internal successors, (2540), 1966 states have internal predecessors, (2540), 599 states have call successors, (599), 161 states have call predecessors, (599), 160 states have return successors, (600), 591 states have call predecessors, (600), 597 states have call successors, (600) [2025-02-06 05:30:18,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3739 transitions. [2025-02-06 05:30:18,585 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3739 transitions. Word has length 185 [2025-02-06 05:30:18,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:30:18,585 INFO L471 AbstractCegarLoop]: Abstraction has 2694 states and 3739 transitions. [2025-02-06 05:30:18,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-02-06 05:30:18,585 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3739 transitions. [2025-02-06 05:30:18,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2025-02-06 05:30:18,588 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:30:18,588 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:30:18,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 05:30:18,589 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:30:18,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:30:18,589 INFO L85 PathProgramCache]: Analyzing trace with hash 552379750, now seen corresponding path program 1 times [2025-02-06 05:30:18,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:30:18,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381078420] [2025-02-06 05:30:18,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:30:18,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:30:23,280 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 201 statements into 1 equivalence classes. [2025-02-06 05:30:23,340 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 201 of 201 statements. [2025-02-06 05:30:23,341 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:30:23,341 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:30:24,378 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2025-02-06 05:30:24,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:30:24,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381078420] [2025-02-06 05:30:24,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381078420] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:30:24,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:30:24,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-02-06 05:30:24,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286358376] [2025-02-06 05:30:24,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:30:24,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 05:30:24,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:30:24,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 05:30:24,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-02-06 05:30:24,379 INFO L87 Difference]: Start difference. First operand 2694 states and 3739 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 4 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2025-02-06 05:30:26,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 05:30:26,105 INFO L93 Difference]: Finished difference Result 5366 states and 7449 transitions. [2025-02-06 05:30:26,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-06 05:30:26,106 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 4 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 201 [2025-02-06 05:30:26,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 05:30:26,120 INFO L225 Difference]: With dead ends: 5366 [2025-02-06 05:30:26,120 INFO L226 Difference]: Without dead ends: 2668 [2025-02-06 05:30:26,128 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-02-06 05:30:26,128 INFO L435 NwaCegarLoop]: 1874 mSDtfsCounter, 1 mSDsluCounter, 9341 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 11215 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2025-02-06 05:30:26,129 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 11215 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2025-02-06 05:30:26,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2668 states. [2025-02-06 05:30:26,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2668 to 2668. [2025-02-06 05:30:26,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2668 states, 1919 states have (on average 1.3131839499739448) internal successors, (2520), 1950 states have internal predecessors, (2520), 591 states have call successors, (591), 158 states have call predecessors, (591), 157 states have return successors, (592), 583 states have call predecessors, (592), 589 states have call successors, (592) [2025-02-06 05:30:26,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2668 states to 2668 states and 3703 transitions. [2025-02-06 05:30:26,202 INFO L78 Accepts]: Start accepts. Automaton has 2668 states and 3703 transitions. Word has length 201 [2025-02-06 05:30:26,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 05:30:26,203 INFO L471 AbstractCegarLoop]: Abstraction has 2668 states and 3703 transitions. [2025-02-06 05:30:26,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 4 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2025-02-06 05:30:26,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2668 states and 3703 transitions. [2025-02-06 05:30:26,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2025-02-06 05:30:26,207 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 05:30:26,208 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 05:30:26,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 05:30:26,208 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 05:30:26,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 05:30:26,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1161894979, now seen corresponding path program 1 times [2025-02-06 05:30:26,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 05:30:26,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647621465] [2025-02-06 05:30:26,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 05:30:26,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 05:30:31,125 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 203 statements into 1 equivalence classes. [2025-02-06 05:30:31,214 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 203 of 203 statements. [2025-02-06 05:30:31,215 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 05:30:31,215 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 05:30:31,942 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2025-02-06 05:30:31,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 05:30:31,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647621465] [2025-02-06 05:30:31,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647621465] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 05:30:31,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 05:30:31,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 05:30:31,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848468339] [2025-02-06 05:30:31,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 05:30:31,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 05:30:31,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 05:30:31,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 05:30:31,945 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 05:30:31,945 INFO L87 Difference]: Start difference. First operand 2668 states and 3703 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24)