./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 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 03:09:43,314 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 03:09:43,372 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 03:09:43,378 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 03:09:43,378 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 03:09:43,394 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 03:09:43,394 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 03:09:43,395 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 03:09:43,395 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 03:09:43,395 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 03:09:43,395 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 03:09:43,395 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 03:09:43,395 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 03:09:43,395 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 03:09:43,396 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 03:09:43,396 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 03:09:43,397 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:09:43,397 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 03:09:43,397 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 03:09:43,398 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 03:09:43,398 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 03:09:43,398 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 03:09:43,398 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 03:09:43,398 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 03:09:43,398 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 03:09:43,398 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 [2025-03-04 03:09:43,622 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 03:09:43,631 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 03:09:43,633 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 03:09:43,634 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 03:09:43,634 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 03:09:43,635 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-03-04 03:09:44,748 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7484fc3ea/50b6d4a6a671414f84e6da263e368271/FLAGaf55cde1d [2025-03-04 03:09:45,276 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 03:09:45,277 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-03-04 03:09:45,318 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7484fc3ea/50b6d4a6a671414f84e6da263e368271/FLAGaf55cde1d [2025-03-04 03:09:45,813 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7484fc3ea/50b6d4a6a671414f84e6da263e368271 [2025-03-04 03:09:45,815 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 03:09:45,816 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 03:09:45,817 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 03:09:45,817 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 03:09:45,820 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 03:09:45,820 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:09:45" (1/1) ... [2025-03-04 03:09:45,821 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2905e878 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:45, skipping insertion in model container [2025-03-04 03:09:45,821 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:09:45" (1/1) ... [2025-03-04 03:09:45,893 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 03:09:47,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2025-03-04 03:09:47,191 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:09:47,214 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 03:09:47,274 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-03-04 03:09:47,275 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-03-04 03:09:47,276 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-03-04 03:09:47,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [3883] [2025-03-04 03:09:47,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3918] [2025-03-04 03:09:47,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3920] [2025-03-04 03:09:47,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] [2025-03-04 03:09:47,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2025-03-04 03:09:47,278 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-03-04 03:09:47,279 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-03-04 03:09:47,279 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-03-04 03:09:47,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3997] [2025-03-04 03:09:47,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3999] [2025-03-04 03:09:47,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4001] [2025-03-04 03:09:47,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4004] [2025-03-04 03:09:47,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4290] [2025-03-04 03:09:47,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4299] [2025-03-04 03:09:47,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4302] [2025-03-04 03:09:47,378 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-03-04 03:09:47,385 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-03-04 03:09:47,386 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-03-04 03:09:47,391 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-03-04 03:09:47,392 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-03-04 03:09:47,392 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-03-04 03:09:47,409 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-03-04 03:09:47,411 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-03-04 03:09:47,413 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-03-04 03:09:47,415 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-03-04 03:09:47,415 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-03-04 03:09:47,416 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-03-04 03:09:47,417 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-03-04 03:09:47,418 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-03-04 03:09:47,419 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-03-04 03:09:47,422 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-03-04 03:09:47,429 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-03-04 03:09:47,429 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-03-04 03:09:47,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/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-03-04 03:09:47,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/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-03-04 03:09:47,433 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-03-04 03:09:47,435 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-03-04 03:09:47,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [7070] [2025-03-04 03:09:47,438 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-03-04 03:09:47,438 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-03-04 03:09:47,438 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-03-04 03:09:47,439 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-03-04 03:09:47,440 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-03-04 03:09:47,440 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-03-04 03:09:47,440 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-03-04 03:09:47,474 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-03-04 03:09:47,475 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-03-04 03:09:47,481 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-03-04 03:09:47,481 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-03-04 03:09:47,482 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-03-04 03:09:47,484 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-03-04 03:09:47,537 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2025-03-04 03:09:47,548 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:09:47,609 INFO L204 MainTranslator]: Completed translation [2025-03-04 03:09:47,610 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47 WrapperNode [2025-03-04 03:09:47,610 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 03:09:47,610 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 03:09:47,610 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 03:09:47,611 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 03:09:47,616 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:47,669 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:47,809 INFO L138 Inliner]: procedures = 309, calls = 2561, calls flagged for inlining = 144, calls inlined = 94, statements flattened = 4359 [2025-03-04 03:09:47,810 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 03:09:47,810 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 03:09:47,810 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 03:09:47,811 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 03:09:47,816 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:47,817 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:47,842 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,121 INFO L175 MemorySlicer]: Split 1097 memory accesses to 44 slices as follows [78, 8, 6, 9, 5, 27, 1, 7, 7, 8, 18, 18, 16, 18, 9, 10, 8, 6, 8, 585, 46, 2, 3, 8, 1, 12, 3, 5, 11, 10, 2, 3, 35, 7, 8, 17, 8, 2, 5, 27, 14, 6, 3, 7]. 53 percent of accesses are in the largest equivalence class. The 254 initializations are split as follows [0, 8, 6, 0, 5, 0, 0, 7, 7, 8, 0, 0, 16, 0, 9, 0, 8, 6, 0, 59, 22, 2, 3, 0, 0, 0, 3, 5, 0, 10, 0, 0, 8, 0, 8, 17, 8, 0, 5, 0, 8, 6, 3, 7]. The 550 writes are split as follows [14, 0, 0, 3, 0, 27, 0, 0, 0, 0, 17, 17, 0, 17, 0, 9, 0, 0, 8, 342, 24, 0, 0, 3, 0, 6, 0, 0, 0, 0, 1, 2, 27, 4, 0, 0, 0, 0, 0, 27, 2, 0, 0, 0]. [2025-03-04 03:09:48,122 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,122 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,220 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,231 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,269 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,290 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,332 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 03:09:48,333 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 03:09:48,333 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 03:09:48,333 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 03:09:48,334 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (1/1) ... [2025-03-04 03:09:48,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:09:48,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 03:09:48,361 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 03:09:48,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 03:09:48,406 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 03:09:48,406 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 03:09:48,406 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-04 03:09:48,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-04 03:09:48,406 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_ioctl [2025-03-04 03:09:48,407 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_ioctl [2025-03-04 03:09:48,407 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_release [2025-03-04 03:09:48,407 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_release [2025-03-04 03:09:48,407 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-03-04 03:09:48,407 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-03-04 03:09:48,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 03:09:48,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 03:09:48,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 03:09:48,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 03:09:48,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 03:09:48,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 03:09:48,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 03:09:48,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 03:09:48,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_disc_info [2025-03-04 03:09:48,411 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_disc_info [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 03:09:48,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_alloc [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_alloc [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_setup_dev [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_setup_dev [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure bdget [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_speed [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_speed [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_shrink_pktlist [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_shrink_pktlist [2025-03-04 03:09:48,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-03-04 03:09:48,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-03-04 03:09:48,413 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-03-04 03:09:48,413 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-03-04 03:09:48,413 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 03:09:48,413 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 03:09:48,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 03:09:48,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 03:09:48,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 03:09:48,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 03:09:48,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 03:09:48,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-04 03:09:48,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-04 03:09:48,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 03:09:48,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 03:09:48,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 03:09:48,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 03:09:48,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure new_encode_dev [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure new_encode_dev [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_select [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_select [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_remove [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_remove [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_cleanup [2025-03-04 03:09:48,416 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_cleanup [2025-03-04 03:09:48,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 03:09:48,417 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 03:09:48,417 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 03:09:48,417 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2025-03-04 03:09:48,418 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure set_blocksize [2025-03-04 03:09:48,418 INFO L138 BoogieDeclarations]: Found implementation of procedure set_blocksize [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_dump_sense [2025-03-04 03:09:48,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_dump_sense [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_kmalloc_pool [2025-03-04 03:09:48,418 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_kmalloc_pool [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2025-03-04 03:09:48,418 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 03:09:48,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-03-04 03:09:48,419 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_lock_door [2025-03-04 03:09:48,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_lock_door [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_get [2025-03-04 03:09:48,419 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_get [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_remove_dev [2025-03-04 03:09:48,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_remove_dev [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-03-04 03:09:48,419 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-03-04 03:09:48,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2025-03-04 03:09:48,419 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 03:09:48,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 03:09:48,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 03:09:48,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_cleanup [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_cleanup [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_find_dev_from_minor [2025-03-04 03:09:48,422 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_find_dev_from_minor [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 03:09:48,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 03:09:48,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-04 03:09:48,424 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 03:09:48,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2025-03-04 03:09:48,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure init_write_congestion_marks [2025-03-04 03:09:48,424 INFO L138 BoogieDeclarations]: Found implementation of procedure init_write_congestion_marks [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 03:09:48,424 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 03:09:48,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_track_info [2025-03-04 03:09:48,425 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_track_info [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 03:09:48,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 03:09:48,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 03:09:48,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-04 03:09:48,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 03:09:48,428 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 03:09:48,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-04 03:09:48,430 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2025-03-04 03:09:48,430 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 03:09:48,430 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 03:09:48,430 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_create [2025-03-04 03:09:48,431 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_create [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 03:09:48,431 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-03-04 03:09:48,431 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 03:09:48,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 03:09:48,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2025-03-04 03:09:48,432 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 03:09:48,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 03:09:48,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 03:09:48,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_check_events [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_check_events [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure init_cdrom_command [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure init_cdrom_command [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_sense [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_sense [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_generic_packet [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_generic_packet [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_flush_cache [2025-03-04 03:09:48,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_flush_cache [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 03:09:48,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 03:09:48,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 03:09:48,438 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 03:09:48,438 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 03:09:49,210 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 03:09:49,215 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 03:09:49,378 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume false; [2025-03-04 03:09:49,378 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume !false; [2025-03-04 03:09:49,378 INFO L1325 $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-03-04 03:09:49,378 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: havoc _copy_to_user_#t~nondet1250#1; [2025-03-04 03:09:49,634 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9980: havoc debugfs_create_file_#t~ret1267#1.base, debugfs_create_file_#t~ret1267#1.offset; [2025-03-04 03:09:49,634 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: havoc alloc_disk_#t~ret1251#1.base, alloc_disk_#t~ret1251#1.offset; [2025-03-04 03:09:49,634 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015: havoc kthread_create_on_node_#t~ret1272#1.base, kthread_create_on_node_#t~ret1272#1.offset; [2025-03-04 03:09:49,634 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132: havoc wake_up_process_#t~nondet1290#1; [2025-03-04 03:09:49,634 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: havoc blk_alloc_queue_#t~ret1258#1.base, blk_alloc_queue_#t~ret1258#1.offset; [2025-03-04 03:09:49,634 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989: havoc device_create_#t~ret1268#1.base, device_create_#t~ret1268#1.offset; [2025-03-04 03:09:49,635 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10072: havoc proc_create_data_#t~ret1281#1.base, proc_create_data_#t~ret1281#1.offset; [2025-03-04 03:09:49,635 INFO L1325 $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-03-04 03:09:49,635 INFO L1325 $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-03-04 03:09:49,662 INFO L1325 $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-03-04 03:09:49,665 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: havoc #t~ret1253.base, #t~ret1253.offset; [2025-03-04 03:09:49,693 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4144: havoc #t~bitwise88;havoc #t~bitwise89; [2025-03-04 03:09:50,040 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5701: call ULTIMATE.dealloc(~#info~0.base, ~#info~0.offset);havoc ~#info~0.base, ~#info~0.offset; [2025-03-04 03:09:50,053 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042: havoc mempool_create_#t~ret1277#1.base, mempool_create_#t~ret1277#1.offset; [2025-03-04 03:09:50,062 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: call ULTIMATE.dealloc(~#cgc~7.base, ~#cgc~7.offset);havoc ~#cgc~7.base, ~#cgc~7.offset; [2025-03-04 03:09:50,161 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023: havoc kthread_stop_#t~nondet1274#1; [2025-03-04 03:09:50,163 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: havoc #t~nondet1264; [2025-03-04 03:09:50,167 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9977: havoc #t~ret1266.base, #t~ret1266.offset; [2025-03-04 03:09:50,173 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: havoc #t~nondet1249; [2025-03-04 03:09:50,257 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: havoc #t~bitwise93; [2025-03-04 03:09:50,279 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: havoc kobject_uevent_#t~nondet1271#1; [2025-03-04 03:09:50,279 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: havoc kobject_init_and_add_#t~nondet1270#1; [2025-03-04 03:09:50,336 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4424: havoc #t~mem219; [2025-03-04 03:09:50,372 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: havoc blk_execute_rq_#t~nondet1259#1; [2025-03-04 03:09:50,372 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: havoc blk_rq_map_kern_#t~nondet1261#1; [2025-03-04 03:09:50,372 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: havoc blk_get_request_#t~ret1260#1.base, blk_get_request_#t~ret1260#1.offset; [2025-03-04 03:10:04,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: havoc __blkdev_driver_ioctl_#t~nondet1242#1; [2025-03-04 03:10:04,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: havoc __class_register_#t~nondet1243#1; [2025-03-04 03:10:04,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: havoc alloc_pages_current_#t~ret1252#1.base, alloc_pages_current_#t~ret1252#1.offset; [2025-03-04 03:10:04,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume false; [2025-03-04 03:10:04,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume !false; [2025-03-04 03:10:04,560 INFO L1325 $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-03-04 03:10:04,560 INFO L1325 $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-03-04 03:10:04,560 INFO L1325 $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-03-04 03:10:04,560 INFO L1325 $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-03-04 03:10:04,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10097: havoc register_blkdev_#t~nondet1285#1; [2025-03-04 03:10:04,560 INFO L1325 $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-03-04 03:10:04,560 INFO L1325 $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-03-04 03:10:04,560 INFO L1325 $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-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: assume false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: assume !false; [2025-03-04 03:10:04,561 INFO L1325 $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-03-04 03:10:04,561 INFO L1325 $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-03-04 03:10:04,561 INFO L1325 $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-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume !false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume !false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume !false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10055: havoc misc_deregister_#t~nondet1278#1; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: havoc misc_register_#t~nondet1279#1; [2025-03-04 03:10:04,561 INFO L1325 $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-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume !false; [2025-03-04 03:10:04,561 INFO L1325 $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-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !false; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4458: havoc PDE_#t~mem243#1.base, PDE_#t~mem243#1.offset; [2025-03-04 03:10:04,561 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: havoc proc_mkdir_#t~ret1282#1.base, proc_mkdir_#t~ret1282#1.offset; [2025-03-04 03:10:04,864 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4412: havoc #t~mem207.base, #t~mem207.offset;havoc #t~mem208.base, #t~mem208.offset; [2025-03-04 03:10:05,497 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: call ULTIMATE.dealloc(~#cgc~2.base, ~#cgc~2.offset);havoc ~#cgc~2.base, ~#cgc~2.offset; [2025-03-04 03:10:06,495 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: havoc #t~ret1254.base, #t~ret1254.offset; [2025-03-04 03:10:07,858 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc #t~nondet1263; [2025-03-04 03:10:07,934 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: havoc #t~ret1248.base, #t~ret1248.offset; [2025-03-04 03:10:07,974 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: havoc #t~nondet1288; [2025-03-04 03:10:08,014 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: havoc #t~nondet1262; [2025-03-04 03:10:08,099 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: havoc #t~nondet1280; [2025-03-04 03:10:08,254 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3890: havoc #t~bitwise11; [2025-03-04 03:10:08,373 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: havoc #t~mem944.base, #t~mem944.offset; [2025-03-04 03:10:08,542 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3849: havoc #t~mem8.base, #t~mem8.offset; [2025-03-04 03:10:08,698 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: call ULTIMATE.dealloc(~#cgc~3.base, ~#cgc~3.offset);havoc ~#cgc~3.base, ~#cgc~3.offset; [2025-03-04 03:10:08,721 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: havoc #t~nondet1289; [2025-03-04 03:10:08,791 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3869: havoc #t~mem9;havoc #t~bitwise10; [2025-03-04 03:10:09,521 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: call ULTIMATE.dealloc(~#cgc~0.base, ~#cgc~0.offset);havoc ~#cgc~0.base, ~#cgc~0.offset; [2025-03-04 03:10:09,947 INFO L? ?]: Removed 2188 outVars from TransFormulas that were not future-live. [2025-03-04 03:10:09,947 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 03:10:10,003 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 03:10:10,003 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-04 03:10:10,003 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:10:10 BoogieIcfgContainer [2025-03-04 03:10:10,003 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 03:10:10,006 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 03:10:10,006 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 03:10:10,010 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 03:10:10,010 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 03:09:45" (1/3) ... [2025-03-04 03:10:10,011 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@adbb6dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 03:10:10, skipping insertion in model container [2025-03-04 03:10:10,011 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:09:47" (2/3) ... [2025-03-04 03:10:10,012 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@adbb6dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 03:10:10, skipping insertion in model container [2025-03-04 03:10:10,012 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:10:10" (3/3) ... [2025-03-04 03:10:10,013 INFO L128 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-03-04 03:10:10,023 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 03:10:10,031 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-03-04 03:10:10,091 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 03:10:10,101 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;@16d08f0a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 03:10:10,101 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 03:10:10,108 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-03-04 03:10:10,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2025-03-04 03:10:10,113 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:10,113 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-03-04 03:10:10,113 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:10,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:10,117 INFO L85 PathProgramCache]: Analyzing trace with hash 345911227, now seen corresponding path program 1 times [2025-03-04 03:10:10,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:10,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777271286] [2025-03-04 03:10:10,123 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:10,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:10:15,724 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 23 statements into 1 equivalence classes. [2025-03-04 03:10:16,015 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 23 of 23 statements. [2025-03-04 03:10:16,016 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:10:16,016 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:10:16,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 03:10:16,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:10:16,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777271286] [2025-03-04 03:10:16,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777271286] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:10:16,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:10:16,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:10:16,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758542935] [2025-03-04 03:10:16,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:10:16,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:10:16,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:10:16,598 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:10:16,598 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:10:16,603 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-03-04 03:10:17,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:10:17,370 INFO L93 Difference]: Finished difference Result 4088 states and 5860 transitions. [2025-03-04 03:10:17,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:10:17,374 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-03-04 03:10:17,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:10:17,402 INFO L225 Difference]: With dead ends: 4088 [2025-03-04 03:10:17,402 INFO L226 Difference]: Without dead ends: 2685 [2025-03-04 03:10:17,413 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:10:17,415 INFO L435 NwaCegarLoop]: 1948 mSDtfsCounter, 1905 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.5s IncrementalHoareTripleChecker+Time [2025-03-04 03:10:17,415 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.5s Time] [2025-03-04 03:10:17,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2685 states. [2025-03-04 03:10:17,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2685 to 2682. [2025-03-04 03:10:17,590 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-03-04 03:10:17,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2682 states to 2682 states and 3727 transitions. [2025-03-04 03:10:17,617 INFO L78 Accepts]: Start accepts. Automaton has 2682 states and 3727 transitions. Word has length 23 [2025-03-04 03:10:17,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:10:17,618 INFO L471 AbstractCegarLoop]: Abstraction has 2682 states and 3727 transitions. [2025-03-04 03:10:17,618 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-03-04 03:10:17,618 INFO L276 IsEmpty]: Start isEmpty. Operand 2682 states and 3727 transitions. [2025-03-04 03:10:17,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2025-03-04 03:10:17,633 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:17,633 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-03-04 03:10:17,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 03:10:17,634 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:17,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:17,635 INFO L85 PathProgramCache]: Analyzing trace with hash 1985762499, now seen corresponding path program 1 times [2025-03-04 03:10:17,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:17,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140108242] [2025-03-04 03:10:17,635 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:17,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:10:22,749 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 148 statements into 1 equivalence classes. [2025-03-04 03:10:22,845 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 148 of 148 statements. [2025-03-04 03:10:22,845 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:10:22,845 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:10:23,502 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-04 03:10:23,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:10:23,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140108242] [2025-03-04 03:10:23,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140108242] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:10:23,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:10:23,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 03:10:23,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186360845] [2025-03-04 03:10:23,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:10:23,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 03:10:23,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:10:23,504 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 03:10:23,504 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 03:10:23,504 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-03-04 03:10:24,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:10:24,275 INFO L93 Difference]: Finished difference Result 5309 states and 7378 transitions. [2025-03-04 03:10:24,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 03:10:24,276 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-03-04 03:10:24,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:10:24,290 INFO L225 Difference]: With dead ends: 5309 [2025-03-04 03:10:24,290 INFO L226 Difference]: Without dead ends: 2682 [2025-03-04 03:10:24,297 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-03-04 03:10:24,297 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-03-04 03:10:24,298 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-03-04 03:10:24,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2682 states. [2025-03-04 03:10:24,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2682 to 2682. [2025-03-04 03:10:24,385 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-03-04 03:10:24,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2682 states to 2682 states and 3726 transitions. [2025-03-04 03:10:24,402 INFO L78 Accepts]: Start accepts. Automaton has 2682 states and 3726 transitions. Word has length 148 [2025-03-04 03:10:24,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:10:24,403 INFO L471 AbstractCegarLoop]: Abstraction has 2682 states and 3726 transitions. [2025-03-04 03:10:24,403 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-03-04 03:10:24,403 INFO L276 IsEmpty]: Start isEmpty. Operand 2682 states and 3726 transitions. [2025-03-04 03:10:24,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-03-04 03:10:24,408 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:24,408 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-03-04 03:10:24,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 03:10:24,408 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:24,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:24,408 INFO L85 PathProgramCache]: Analyzing trace with hash 798418272, now seen corresponding path program 1 times [2025-03-04 03:10:24,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:24,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934433512] [2025-03-04 03:10:24,408 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:24,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:10:29,311 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-03-04 03:10:29,415 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-03-04 03:10:29,416 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:10:29,416 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:10:29,921 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-04 03:10:29,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:10:29,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934433512] [2025-03-04 03:10:29,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934433512] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:10:29,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:10:29,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:10:29,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901833387] [2025-03-04 03:10:29,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:10:29,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:10:29,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:10:29,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:10:29,924 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:10:29,924 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-03-04 03:10:30,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:10:30,444 INFO L93 Difference]: Finished difference Result 5309 states and 7383 transitions. [2025-03-04 03:10:30,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:10:30,445 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-03-04 03:10:30,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:10:30,460 INFO L225 Difference]: With dead ends: 5309 [2025-03-04 03:10:30,460 INFO L226 Difference]: Without dead ends: 2684 [2025-03-04 03:10:30,468 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:10:30,469 INFO L435 NwaCegarLoop]: 1882 mSDtfsCounter, 0 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.4s IncrementalHoareTripleChecker+Time [2025-03-04 03:10:30,470 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.4s Time] [2025-03-04 03:10:30,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2684 states. [2025-03-04 03:10:30,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2684 to 2684. [2025-03-04 03:10:30,538 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-03-04 03:10:30,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2684 states to 2684 states and 3728 transitions. [2025-03-04 03:10:30,549 INFO L78 Accepts]: Start accepts. Automaton has 2684 states and 3728 transitions. Word has length 160 [2025-03-04 03:10:30,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:10:30,549 INFO L471 AbstractCegarLoop]: Abstraction has 2684 states and 3728 transitions. [2025-03-04 03:10:30,550 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-03-04 03:10:30,550 INFO L276 IsEmpty]: Start isEmpty. Operand 2684 states and 3728 transitions. [2025-03-04 03:10:30,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-03-04 03:10:30,555 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:30,556 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-03-04 03:10:30,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 03:10:30,556 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:30,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:30,556 INFO L85 PathProgramCache]: Analyzing trace with hash -851718527, now seen corresponding path program 1 times [2025-03-04 03:10:30,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:30,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248765035] [2025-03-04 03:10:30,556 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:30,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:10:35,308 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-03-04 03:10:35,408 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-03-04 03:10:35,408 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:10:35,408 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:10:35,901 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-04 03:10:35,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:10:35,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248765035] [2025-03-04 03:10:35,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248765035] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:10:35,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:10:35,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:10:35,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883409432] [2025-03-04 03:10:35,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:10:35,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:10:35,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:10:35,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:10:35,904 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:10:35,904 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-03-04 03:10:36,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:10:36,468 INFO L93 Difference]: Finished difference Result 5343 states and 7433 transitions. [2025-03-04 03:10:36,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:10:36,469 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-03-04 03:10:36,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:10:36,486 INFO L225 Difference]: With dead ends: 5343 [2025-03-04 03:10:36,487 INFO L226 Difference]: Without dead ends: 2716 [2025-03-04 03:10:36,495 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-03-04 03:10:36,497 INFO L435 NwaCegarLoop]: 1888 mSDtfsCounter, 15 mSDsluCounter, 1875 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.5s IncrementalHoareTripleChecker+Time [2025-03-04 03:10:36,497 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.5s Time] [2025-03-04 03:10:36,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2716 states. [2025-03-04 03:10:36,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2716 to 2694. [2025-03-04 03:10:36,573 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-03-04 03:10:36,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3742 transitions. [2025-03-04 03:10:36,584 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3742 transitions. Word has length 160 [2025-03-04 03:10:36,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:10:36,584 INFO L471 AbstractCegarLoop]: Abstraction has 2694 states and 3742 transitions. [2025-03-04 03:10:36,584 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-03-04 03:10:36,584 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3742 transitions. [2025-03-04 03:10:36,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2025-03-04 03:10:36,587 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:36,588 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-03-04 03:10:36,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 03:10:36,588 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:36,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:36,588 INFO L85 PathProgramCache]: Analyzing trace with hash 839631786, now seen corresponding path program 1 times [2025-03-04 03:10:36,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:36,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347204074] [2025-03-04 03:10:36,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:36,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:10:41,377 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 163 statements into 1 equivalence classes. [2025-03-04 03:10:41,550 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 163 of 163 statements. [2025-03-04 03:10:41,550 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:10:41,551 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:10:42,371 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-04 03:10:42,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:10:42,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347204074] [2025-03-04 03:10:42,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347204074] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:10:42,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:10:42,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 03:10:42,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904173894] [2025-03-04 03:10:42,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:10:42,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 03:10:42,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:10:42,373 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 03:10:42,373 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 03:10:42,374 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-03-04 03:10:43,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:10:43,419 INFO L93 Difference]: Finished difference Result 5335 states and 7412 transitions. [2025-03-04 03:10:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 03:10:43,420 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-03-04 03:10:43,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:10:43,433 INFO L225 Difference]: With dead ends: 5335 [2025-03-04 03:10:43,434 INFO L226 Difference]: Without dead ends: 2692 [2025-03-04 03:10:43,441 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-03-04 03:10:43,442 INFO L435 NwaCegarLoop]: 1881 mSDtfsCounter, 0 mSDsluCounter, 5626 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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-03-04 03:10:43,443 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-03-04 03:10:43,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-03-04 03:10:43,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-03-04 03:10:43,513 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-03-04 03:10:43,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3738 transitions. [2025-03-04 03:10:43,526 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3738 transitions. Word has length 163 [2025-03-04 03:10:43,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:10:43,526 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3738 transitions. [2025-03-04 03:10:43,527 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-03-04 03:10:43,527 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3738 transitions. [2025-03-04 03:10:43,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2025-03-04 03:10:43,531 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:43,531 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] [2025-03-04 03:10:43,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 03:10:43,531 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:43,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:43,532 INFO L85 PathProgramCache]: Analyzing trace with hash 2140659439, now seen corresponding path program 1 times [2025-03-04 03:10:43,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:43,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863217769] [2025-03-04 03:10:43,532 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:43,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:10:48,829 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 183 statements into 1 equivalence classes. [2025-03-04 03:10:48,903 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 183 of 183 statements. [2025-03-04 03:10:48,903 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:10:48,903 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:10:49,630 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-04 03:10:49,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:10:49,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863217769] [2025-03-04 03:10:49,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863217769] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:10:49,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:10:49,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:10:49,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548197240] [2025-03-04 03:10:49,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:10:49,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:10:49,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:10:49,631 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:10:49,631 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:10:49,632 INFO L87 Difference]: Start difference. First operand 2692 states and 3738 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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-03-04 03:10:50,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:10:50,122 INFO L93 Difference]: Finished difference Result 5329 states and 7409 transitions. [2025-03-04 03:10:50,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:10:50,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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 183 [2025-03-04 03:10:50,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:10:50,137 INFO L225 Difference]: With dead ends: 5329 [2025-03-04 03:10:50,137 INFO L226 Difference]: Without dead ends: 2692 [2025-03-04 03:10:50,144 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:10:50,145 INFO L435 NwaCegarLoop]: 1877 mSDtfsCounter, 0 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3751 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-04 03:10:50,146 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3751 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-04 03:10:50,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-03-04 03:10:50,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-03-04 03:10:50,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1932 states have (on average 1.3131469979296067) internal successors, (2537), 1964 states have internal predecessors, (2537), 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-03-04 03:10:50,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3736 transitions. [2025-03-04 03:10:50,214 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3736 transitions. Word has length 183 [2025-03-04 03:10:50,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:10:50,215 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3736 transitions. [2025-03-04 03:10:50,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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-03-04 03:10:50,219 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3736 transitions. [2025-03-04 03:10:50,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2025-03-04 03:10:50,222 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:50,222 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-03-04 03:10:50,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-04 03:10:50,222 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:50,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:50,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1854900035, now seen corresponding path program 1 times [2025-03-04 03:10:50,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:50,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453640843] [2025-03-04 03:10:50,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:50,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:10:55,216 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 189 statements into 1 equivalence classes. [2025-03-04 03:10:55,310 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 189 of 189 statements. [2025-03-04 03:10:55,310 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:10:55,310 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:10:56,021 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-04 03:10:56,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:10:56,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453640843] [2025-03-04 03:10:56,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453640843] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:10:56,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:10:56,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-04 03:10:56,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97289894] [2025-03-04 03:10:56,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:10:56,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-04 03:10:56,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:10:56,023 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-04 03:10:56,023 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-04 03:10:56,023 INFO L87 Difference]: Start difference. First operand 2692 states and 3736 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-03-04 03:10:57,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:10:57,248 INFO L93 Difference]: Finished difference Result 5369 states and 7452 transitions. [2025-03-04 03:10:57,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-04 03:10:57,249 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-03-04 03:10:57,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:10:57,260 INFO L225 Difference]: With dead ends: 5369 [2025-03-04 03:10:57,260 INFO L226 Difference]: Without dead ends: 2692 [2025-03-04 03:10:57,266 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-03-04 03:10:57,266 INFO L435 NwaCegarLoop]: 1874 mSDtfsCounter, 0 mSDsluCounter, 7480 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9354 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.2s IncrementalHoareTripleChecker+Time [2025-03-04 03:10:57,267 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9354 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-04 03:10:57,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-03-04 03:10:57,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-03-04 03:10:57,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1932 states have (on average 1.3126293995859213) internal successors, (2536), 1964 states have internal predecessors, (2536), 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-03-04 03:10:57,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3735 transitions. [2025-03-04 03:10:57,332 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3735 transitions. Word has length 189 [2025-03-04 03:10:57,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:10:57,333 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3735 transitions. [2025-03-04 03:10:57,333 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-03-04 03:10:57,333 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3735 transitions. [2025-03-04 03:10:57,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2025-03-04 03:10:57,336 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:10:57,336 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, 1, 1] [2025-03-04 03:10:57,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-04 03:10:57,337 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:10:57,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:10:57,337 INFO L85 PathProgramCache]: Analyzing trace with hash -192755582, now seen corresponding path program 1 times [2025-03-04 03:10:57,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:10:57,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483112682] [2025-03-04 03:10:57,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:10:57,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:11:02,211 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 191 statements into 1 equivalence classes. [2025-03-04 03:11:02,266 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 191 of 191 statements. [2025-03-04 03:11:02,267 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:11:02,267 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:11:02,785 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-04 03:11:02,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:11:02,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483112682] [2025-03-04 03:11:02,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483112682] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:11:02,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:11:02,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 03:11:02,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607133609] [2025-03-04 03:11:02,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:11:02,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 03:11:02,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:11:02,787 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 03:11:02,787 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 03:11:02,787 INFO L87 Difference]: Start difference. First operand 2692 states and 3735 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2025-03-04 03:11:03,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:11:03,563 INFO L93 Difference]: Finished difference Result 5339 states and 7410 transitions. [2025-03-04 03:11:03,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 03:11:03,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 191 [2025-03-04 03:11:03,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:11:03,576 INFO L225 Difference]: With dead ends: 5339 [2025-03-04 03:11:03,577 INFO L226 Difference]: Without dead ends: 2694 [2025-03-04 03:11:03,583 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-03-04 03:11:03,584 INFO L435 NwaCegarLoop]: 1875 mSDtfsCounter, 0 mSDsluCounter, 3737 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5612 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-03-04 03:11:03,585 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5612 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-04 03:11:03,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2694 states. [2025-03-04 03:11:03,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2694 to 2694. [2025-03-04 03:11:03,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 1934 states have (on average 1.312306101344364) internal successors, (2538), 1966 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-03-04 03:11:03,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3737 transitions. [2025-03-04 03:11:03,650 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3737 transitions. Word has length 191 [2025-03-04 03:11:03,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:11:03,650 INFO L471 AbstractCegarLoop]: Abstraction has 2694 states and 3737 transitions. [2025-03-04 03:11:03,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2025-03-04 03:11:03,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3737 transitions. [2025-03-04 03:11:03,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2025-03-04 03:11:03,654 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:11:03,655 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] [2025-03-04 03:11:03,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-04 03:11:03,656 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:11:03,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:11:03,656 INFO L85 PathProgramCache]: Analyzing trace with hash 266825972, now seen corresponding path program 1 times [2025-03-04 03:11:03,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:11:03,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972885272] [2025-03-04 03:11:03,656 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:11:03,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:11:08,596 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 196 statements into 1 equivalence classes. [2025-03-04 03:11:08,660 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 196 of 196 statements. [2025-03-04 03:11:08,660 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:11:08,660 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:11:09,560 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2025-03-04 03:11:09,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:11:09,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972885272] [2025-03-04 03:11:09,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972885272] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:11:09,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:11:09,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-04 03:11:09,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387412290] [2025-03-04 03:11:09,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:11:09,561 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-04 03:11:09,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:11:09,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-04 03:11:09,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-04 03:11:09,561 INFO L87 Difference]: Start difference. First operand 2694 states and 3737 transitions. Second operand has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 4 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2025-03-04 03:11:11,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:11:11,092 INFO L93 Difference]: Finished difference Result 5366 states and 7445 transitions. [2025-03-04 03:11:11,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-04 03:11:11,092 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 4 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) Word has length 196 [2025-03-04 03:11:11,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:11:11,106 INFO L225 Difference]: With dead ends: 5366 [2025-03-04 03:11:11,106 INFO L226 Difference]: Without dead ends: 2668 [2025-03-04 03:11:11,113 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-03-04 03:11:11,115 INFO L435 NwaCegarLoop]: 1873 mSDtfsCounter, 1 mSDsluCounter, 9336 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 11209 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.5s IncrementalHoareTripleChecker+Time [2025-03-04 03:11:11,117 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 11209 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-04 03:11:11,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2668 states. [2025-03-04 03:11:11,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2668 to 2668. [2025-03-04 03:11:11,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2668 states, 1919 states have (on average 1.3121417404898386) internal successors, (2518), 1950 states have internal predecessors, (2518), 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-03-04 03:11:11,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2668 states to 2668 states and 3701 transitions. [2025-03-04 03:11:11,183 INFO L78 Accepts]: Start accepts. Automaton has 2668 states and 3701 transitions. Word has length 196 [2025-03-04 03:11:11,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:11:11,183 INFO L471 AbstractCegarLoop]: Abstraction has 2668 states and 3701 transitions. [2025-03-04 03:11:11,184 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 4 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2025-03-04 03:11:11,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2668 states and 3701 transitions. [2025-03-04 03:11:11,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2025-03-04 03:11:11,187 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:11:11,187 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, 1] [2025-03-04 03:11:11,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-04 03:11:11,187 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:11:11,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:11:11,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1535804963, now seen corresponding path program 1 times [2025-03-04 03:11:11,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:11:11,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583717794] [2025-03-04 03:11:11,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:11:11,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms