./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 e2fb8bed 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-?-e2fb8be-m [2025-03-08 18:21:03,609 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 18:21:03,658 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 18:21:03,663 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 18:21:03,664 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 18:21:03,683 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 18:21:03,684 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 18:21:03,684 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 18:21:03,684 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 18:21:03,684 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 18:21:03,685 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 18:21:03,685 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 18:21:03,685 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 18:21:03,685 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 18:21:03,686 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 18:21:03,686 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 18:21:03,686 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 18:21:03,686 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 18:21:03,686 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 18:21:03,686 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 18:21:03,686 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 18:21:03,687 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 18:21:03,687 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 18:21:03,687 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 18:21:03,688 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 18:21:03,688 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-08 18:21:03,886 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 18:21:03,892 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 18:21:03,896 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 18:21:03,896 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 18:21:03,896 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 18:21:03,897 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-08 18:21:04,996 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18bb99ac1/b046bab4942b492fa2713dfa19740c32/FLAG444739abc [2025-03-08 18:21:05,421 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 18:21:05,423 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-08 18:21:05,459 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18bb99ac1/b046bab4942b492fa2713dfa19740c32/FLAG444739abc [2025-03-08 18:21:05,570 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18bb99ac1/b046bab4942b492fa2713dfa19740c32 [2025-03-08 18:21:05,572 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 18:21:05,573 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 18:21:05,574 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 18:21:05,574 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 18:21:05,576 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 18:21:05,577 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 06:21:05" (1/1) ... [2025-03-08 18:21:05,577 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59a2629a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:05, skipping insertion in model container [2025-03-08 18:21:05,578 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 06:21:05" (1/1) ... [2025-03-08 18:21:05,650 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 18:21:06,934 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-08 18:21:06,974 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 18:21:06,994 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 18:21:07,077 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-08 18:21:07,079 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-08 18:21:07,079 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-08 18:21:07,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [3883] [2025-03-08 18:21:07,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3918] [2025-03-08 18:21:07,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3920] [2025-03-08 18:21:07,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] [2025-03-08 18:21:07,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2025-03-08 18:21:07,082 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-08 18:21:07,083 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-08 18:21:07,083 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-08 18:21:07,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3997] [2025-03-08 18:21:07,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3999] [2025-03-08 18:21:07,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4001] [2025-03-08 18:21:07,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4004] [2025-03-08 18:21:07,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4290] [2025-03-08 18:21:07,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4299] [2025-03-08 18:21:07,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4302] [2025-03-08 18:21:07,134 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-08 18:21:07,138 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-08 18:21:07,140 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-08 18:21:07,143 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-08 18:21:07,143 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-08 18:21:07,144 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-08 18:21:07,156 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-08 18:21:07,158 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-08 18:21:07,161 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-08 18:21:07,162 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-08 18:21:07,163 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-08 18:21:07,164 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-08 18:21:07,164 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-08 18:21:07,166 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-08 18:21:07,166 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-08 18:21:07,168 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-08 18:21:07,173 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-08 18:21:07,174 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-08 18:21:07,174 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-08 18:21:07,175 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-08 18:21:07,176 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-08 18:21:07,177 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-08 18:21:07,181 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-08 18:21:07,181 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-08 18:21:07,181 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-08 18:21:07,181 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-08 18:21:07,183 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-08 18:21:07,183 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-08 18:21:07,183 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-08 18:21:07,184 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-08 18:21:07,212 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-08 18:21:07,214 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-08 18:21:07,220 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-08 18:21:07,220 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-08 18:21:07,222 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-08 18:21:07,224 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-08 18:21:07,304 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-08 18:21:07,311 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 18:21:07,382 INFO L204 MainTranslator]: Completed translation [2025-03-08 18:21:07,382 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07 WrapperNode [2025-03-08 18:21:07,383 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 18:21:07,383 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 18:21:07,384 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 18:21:07,384 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 18:21:07,388 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,439 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,556 INFO L138 Inliner]: procedures = 309, calls = 2561, calls flagged for inlining = 144, calls inlined = 94, statements flattened = 4359 [2025-03-08 18:21:07,556 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 18:21:07,557 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 18:21:07,557 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 18:21:07,557 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 18:21:07,564 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,564 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,591 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,855 INFO L175 MemorySlicer]: Split 1097 memory accesses to 44 slices as follows [8, 6, 5, 2, 7, 7, 12, 8, 18, 5, 18, 18, 9, 1, 7, 8, 11, 17, 6, 27, 8, 10, 585, 2, 1, 3, 10, 3, 46, 2, 78, 9, 35, 8, 8, 5, 14, 6, 3, 27, 3, 8, 7, 16]. 53 percent of accesses are in the largest equivalence class. The 254 initializations are split as follows [8, 6, 5, 0, 7, 7, 0, 8, 0, 5, 0, 0, 9, 0, 0, 8, 0, 17, 6, 0, 0, 10, 59, 2, 0, 3, 0, 3, 22, 0, 0, 0, 8, 8, 8, 5, 8, 6, 0, 0, 3, 0, 7, 16]. The 550 writes are split as follows [0, 0, 0, 0, 0, 0, 6, 0, 17, 0, 17, 17, 0, 0, 4, 0, 0, 0, 0, 27, 8, 0, 342, 0, 0, 0, 9, 0, 24, 1, 14, 3, 27, 0, 0, 0, 2, 0, 2, 27, 0, 3, 0, 0]. [2025-03-08 18:21:07,859 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,860 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,929 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,943 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,973 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:07,993 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:08,034 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 18:21:08,036 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 18:21:08,036 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 18:21:08,037 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 18:21:08,037 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (1/1) ... [2025-03-08 18:21:08,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 18:21:08,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 18:21:08,062 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-08 18:21:08,064 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-08 18:21:08,080 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-08 18:21:08,080 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-08 18:21:08,080 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-08 18:21:08,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-08 18:21:08,080 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_ioctl [2025-03-08 18:21:08,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_ioctl [2025-03-08 18:21:08,080 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_release [2025-03-08 18:21:08,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_release [2025-03-08 18:21:08,080 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-03-08 18:21:08,080 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-03-08 18:21:08,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 18:21:08,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_disc_info [2025-03-08 18:21:08,082 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_disc_info [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 18:21:08,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 18:21:08,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_alloc [2025-03-08 18:21:08,084 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_alloc [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 18:21:08,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_setup_dev [2025-03-08 18:21:08,084 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_setup_dev [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2025-03-08 18:21:08,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2025-03-08 18:21:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure bdget [2025-03-08 18:21:08,084 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_speed [2025-03-08 18:21:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_speed [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-03-08 18:21:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-08 18:21:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_shrink_pktlist [2025-03-08 18:21:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_shrink_pktlist [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-03-08 18:21:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-03-08 18:21:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-08 18:21:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 18:21:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 18:21:08,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 18:21:08,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 18:21:08,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 18:21:08,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 18:21:08,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 18:21:08,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-08 18:21:08,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-08 18:21:08,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 18:21:08,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 18:21:08,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 18:21:08,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 18:21:08,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 18:21:08,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-08 18:21:08,088 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2025-03-08 18:21:08,088 INFO L130 BoogieDeclarations]: Found specification of procedure new_encode_dev [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure new_encode_dev [2025-03-08 18:21:08,088 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 18:21:08,088 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 18:21:08,088 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_select [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_select [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_remove [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_remove [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_cleanup [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_cleanup [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure set_blocksize [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure set_blocksize [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_dump_sense [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_dump_sense [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_kmalloc_pool [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_kmalloc_pool [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2025-03-08 18:21:08,089 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 18:21:08,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 18:21:08,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 18:21:08,091 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-03-08 18:21:08,092 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_lock_door [2025-03-08 18:21:08,092 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_lock_door [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_get [2025-03-08 18:21:08,092 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_get [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_remove_dev [2025-03-08 18:21:08,092 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_remove_dev [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-03-08 18:21:08,092 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-03-08 18:21:08,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2025-03-08 18:21:08,092 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 18:21:08,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 18:21:08,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 18:21:08,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-08 18:21:08,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-08 18:21:08,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-08 18:21:08,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-08 18:21:08,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-08 18:21:08,094 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-08 18:21:08,094 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-08 18:21:08,095 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 18:21:08,095 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_cleanup [2025-03-08 18:21:08,095 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_cleanup [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-03-08 18:21:08,095 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_find_dev_from_minor [2025-03-08 18:21:08,095 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_find_dev_from_minor [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 18:21:08,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-08 18:21:08,096 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 18:21:08,096 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2025-03-08 18:21:08,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure init_write_congestion_marks [2025-03-08 18:21:08,096 INFO L138 BoogieDeclarations]: Found implementation of procedure init_write_congestion_marks [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-08 18:21:08,096 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 18:21:08,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 18:21:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_track_info [2025-03-08 18:21:08,098 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_track_info [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 18:21:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-03-08 18:21:08,099 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 18:21:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 18:21:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 18:21:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 18:21:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 18:21:08,102 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2025-03-08 18:21:08,102 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 18:21:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 18:21:08,102 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_create [2025-03-08 18:21:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_create [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 18:21:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-03-08 18:21:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 18:21:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-08 18:21:08,104 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2025-03-08 18:21:08,104 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 18:21:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 18:21:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 18:21:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 18:21:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_check_events [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_check_events [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure init_cdrom_command [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure init_cdrom_command [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_sense [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_sense [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_generic_packet [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_generic_packet [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 18:21:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 18:21:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 18:21:08,107 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2025-03-08 18:21:08,107 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_flush_cache [2025-03-08 18:21:08,107 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_flush_cache [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 18:21:08,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 18:21:08,107 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-08 18:21:08,107 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-08 18:21:08,818 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 18:21:08,820 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 18:21:08,987 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume false; [2025-03-08 18:21:08,987 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume !false; [2025-03-08 18:21:08,987 INFO L1307 $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-08 18:21:08,987 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: havoc _copy_to_user_#t~nondet1250#1; [2025-03-08 18:21:09,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9980: havoc debugfs_create_file_#t~ret1267#1.base, debugfs_create_file_#t~ret1267#1.offset; [2025-03-08 18:21:09,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: havoc alloc_disk_#t~ret1251#1.base, alloc_disk_#t~ret1251#1.offset; [2025-03-08 18:21:09,318 INFO L1307 $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-08 18:21:09,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132: havoc wake_up_process_#t~nondet1290#1; [2025-03-08 18:21:09,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: havoc blk_alloc_queue_#t~ret1258#1.base, blk_alloc_queue_#t~ret1258#1.offset; [2025-03-08 18:21:09,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989: havoc device_create_#t~ret1268#1.base, device_create_#t~ret1268#1.offset; [2025-03-08 18:21:09,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10072: havoc proc_create_data_#t~ret1281#1.base, proc_create_data_#t~ret1281#1.offset; [2025-03-08 18:21:09,318 INFO L1307 $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-08 18:21:09,318 INFO L1307 $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-08 18:21:09,346 INFO L1307 $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-08 18:21:09,349 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: havoc #t~ret1253.base, #t~ret1253.offset; [2025-03-08 18:21:09,376 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4144: havoc #t~bitwise88;havoc #t~bitwise89; [2025-03-08 18:21:09,726 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5701: call ULTIMATE.dealloc(~#info~0.base, ~#info~0.offset);havoc ~#info~0.base, ~#info~0.offset; [2025-03-08 18:21:09,736 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042: havoc mempool_create_#t~ret1277#1.base, mempool_create_#t~ret1277#1.offset; [2025-03-08 18:21:09,745 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: call ULTIMATE.dealloc(~#cgc~7.base, ~#cgc~7.offset);havoc ~#cgc~7.base, ~#cgc~7.offset; [2025-03-08 18:21:09,794 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023: havoc kthread_stop_#t~nondet1274#1; [2025-03-08 18:21:09,796 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: havoc #t~nondet1264; [2025-03-08 18:21:09,800 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9977: havoc #t~ret1266.base, #t~ret1266.offset; [2025-03-08 18:21:09,805 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: havoc #t~nondet1249; [2025-03-08 18:21:09,899 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: havoc #t~bitwise93; [2025-03-08 18:21:09,921 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: havoc kobject_uevent_#t~nondet1271#1; [2025-03-08 18:21:09,921 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: havoc kobject_init_and_add_#t~nondet1270#1; [2025-03-08 18:21:09,995 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4424: havoc #t~mem219; [2025-03-08 18:21:10,036 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: havoc blk_execute_rq_#t~nondet1259#1; [2025-03-08 18:21:10,036 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: havoc blk_rq_map_kern_#t~nondet1261#1; [2025-03-08 18:21:10,036 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: havoc blk_get_request_#t~ret1260#1.base, blk_get_request_#t~ret1260#1.offset; [2025-03-08 18:21:23,976 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: havoc __blkdev_driver_ioctl_#t~nondet1242#1; [2025-03-08 18:21:23,976 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: havoc __class_register_#t~nondet1243#1; [2025-03-08 18:21:23,976 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: havoc alloc_pages_current_#t~ret1252#1.base, alloc_pages_current_#t~ret1252#1.offset; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume !false; [2025-03-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10097: havoc register_blkdev_#t~nondet1285#1; [2025-03-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: assume false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: assume !false; [2025-03-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume !false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume !false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume !false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10055: havoc misc_deregister_#t~nondet1278#1; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: havoc misc_register_#t~nondet1279#1; [2025-03-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume !false; [2025-03-08 18:21:23,977 INFO L1307 $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-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !false; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4458: havoc PDE_#t~mem243#1.base, PDE_#t~mem243#1.offset; [2025-03-08 18:21:23,977 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: havoc proc_mkdir_#t~ret1282#1.base, proc_mkdir_#t~ret1282#1.offset; [2025-03-08 18:21:24,282 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4412: havoc #t~mem207.base, #t~mem207.offset;havoc #t~mem208.base, #t~mem208.offset; [2025-03-08 18:21:24,899 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: call ULTIMATE.dealloc(~#cgc~2.base, ~#cgc~2.offset);havoc ~#cgc~2.base, ~#cgc~2.offset; [2025-03-08 18:21:25,898 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: havoc #t~ret1254.base, #t~ret1254.offset; [2025-03-08 18:21:27,250 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc #t~nondet1263; [2025-03-08 18:21:27,324 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: havoc #t~ret1248.base, #t~ret1248.offset; [2025-03-08 18:21:27,363 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: havoc #t~nondet1288; [2025-03-08 18:21:27,401 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: havoc #t~nondet1262; [2025-03-08 18:21:27,475 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: havoc #t~nondet1280; [2025-03-08 18:21:27,641 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3890: havoc #t~bitwise11; [2025-03-08 18:21:27,760 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: havoc #t~mem944.base, #t~mem944.offset; [2025-03-08 18:21:27,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3849: havoc #t~mem8.base, #t~mem8.offset; [2025-03-08 18:21:28,075 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: call ULTIMATE.dealloc(~#cgc~3.base, ~#cgc~3.offset);havoc ~#cgc~3.base, ~#cgc~3.offset; [2025-03-08 18:21:28,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: havoc #t~nondet1289; [2025-03-08 18:21:28,161 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3869: havoc #t~mem9;havoc #t~bitwise10; [2025-03-08 18:21:28,855 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: call ULTIMATE.dealloc(~#cgc~0.base, ~#cgc~0.offset);havoc ~#cgc~0.base, ~#cgc~0.offset; [2025-03-08 18:21:29,274 INFO L? ?]: Removed 2188 outVars from TransFormulas that were not future-live. [2025-03-08 18:21:29,274 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 18:21:29,328 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 18:21:29,331 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-08 18:21:29,332 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 06:21:29 BoogieIcfgContainer [2025-03-08 18:21:29,332 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 18:21:29,333 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 18:21:29,333 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 18:21:29,338 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 18:21:29,338 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 06:21:05" (1/3) ... [2025-03-08 18:21:29,338 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@595dd078 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 06:21:29, skipping insertion in model container [2025-03-08 18:21:29,339 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 06:21:07" (2/3) ... [2025-03-08 18:21:29,339 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@595dd078 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 06:21:29, skipping insertion in model container [2025-03-08 18:21:29,340 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 06:21:29" (3/3) ... [2025-03-08 18:21:29,340 INFO L128 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-03-08 18:21:29,351 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 18:21:29,357 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-08 18:21:29,433 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 18:21:29,443 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;@3c5fa1aa, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 18:21:29,445 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 18:21:29,452 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-08 18:21:29,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2025-03-08 18:21:29,456 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:21:29,457 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-08 18:21:29,457 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:21:29,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:21:29,461 INFO L85 PathProgramCache]: Analyzing trace with hash 345911227, now seen corresponding path program 1 times [2025-03-08 18:21:29,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:21:29,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099272674] [2025-03-08 18:21:29,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:21:29,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:21:35,092 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 23 statements into 1 equivalence classes. [2025-03-08 18:21:35,368 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 23 of 23 statements. [2025-03-08 18:21:35,368 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:21:35,369 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:21:35,916 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-08 18:21:35,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:21:35,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099272674] [2025-03-08 18:21:35,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099272674] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:21:35,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:21:35,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 18:21:35,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337993661] [2025-03-08 18:21:35,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:21:35,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 18:21:35,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:21:35,934 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 18:21:35,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 18:21:35,940 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-08 18:21:36,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:21:36,652 INFO L93 Difference]: Finished difference Result 4088 states and 5860 transitions. [2025-03-08 18:21:36,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 18:21:36,653 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-08 18:21:36,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:21:36,673 INFO L225 Difference]: With dead ends: 4088 [2025-03-08 18:21:36,673 INFO L226 Difference]: Without dead ends: 2685 [2025-03-08 18:21:36,685 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 18:21:36,688 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-08 18:21:36,688 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-08 18:21:36,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2685 states. [2025-03-08 18:21:36,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2685 to 2682. [2025-03-08 18:21:36,851 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-08 18:21:36,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2682 states to 2682 states and 3727 transitions. [2025-03-08 18:21:36,874 INFO L78 Accepts]: Start accepts. Automaton has 2682 states and 3727 transitions. Word has length 23 [2025-03-08 18:21:36,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:21:36,874 INFO L471 AbstractCegarLoop]: Abstraction has 2682 states and 3727 transitions. [2025-03-08 18:21:36,875 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-08 18:21:36,875 INFO L276 IsEmpty]: Start isEmpty. Operand 2682 states and 3727 transitions. [2025-03-08 18:21:36,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2025-03-08 18:21:36,883 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:21:36,883 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-08 18:21:36,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 18:21:36,883 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:21:36,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:21:36,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1985762499, now seen corresponding path program 1 times [2025-03-08 18:21:36,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:21:36,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426811958] [2025-03-08 18:21:36,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:21:36,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:21:41,893 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 148 statements into 1 equivalence classes. [2025-03-08 18:21:41,983 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 148 of 148 statements. [2025-03-08 18:21:41,984 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:21:41,984 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:21:42,633 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-08 18:21:42,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:21:42,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426811958] [2025-03-08 18:21:42,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426811958] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:21:42,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:21:42,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 18:21:42,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323288965] [2025-03-08 18:21:42,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:21:42,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 18:21:42,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:21:42,635 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 18:21:42,635 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 18:21:42,635 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-08 18:21:43,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:21:43,386 INFO L93 Difference]: Finished difference Result 5309 states and 7378 transitions. [2025-03-08 18:21:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 18:21:43,387 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-08 18:21:43,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:21:43,400 INFO L225 Difference]: With dead ends: 5309 [2025-03-08 18:21:43,400 INFO L226 Difference]: Without dead ends: 2682 [2025-03-08 18:21:43,406 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-08 18:21:43,407 INFO L435 NwaCegarLoop]: 1883 mSDtfsCounter, 0 mSDsluCounter, 3760 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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-08 18:21:43,407 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-08 18:21:43,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2682 states. [2025-03-08 18:21:43,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2682 to 2682. [2025-03-08 18:21:43,485 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-08 18:21:43,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2682 states to 2682 states and 3726 transitions. [2025-03-08 18:21:43,502 INFO L78 Accepts]: Start accepts. Automaton has 2682 states and 3726 transitions. Word has length 148 [2025-03-08 18:21:43,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:21:43,503 INFO L471 AbstractCegarLoop]: Abstraction has 2682 states and 3726 transitions. [2025-03-08 18:21:43,503 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-08 18:21:43,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2682 states and 3726 transitions. [2025-03-08 18:21:43,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2025-03-08 18:21:43,511 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:21:43,511 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] [2025-03-08 18:21:43,511 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 18:21:43,512 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:21:43,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:21:43,513 INFO L85 PathProgramCache]: Analyzing trace with hash 711916532, now seen corresponding path program 1 times [2025-03-08 18:21:43,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:21:43,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732560027] [2025-03-08 18:21:43,514 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:21:43,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:21:48,263 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 154 statements into 1 equivalence classes. [2025-03-08 18:21:48,425 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 154 of 154 statements. [2025-03-08 18:21:48,425 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:21:48,425 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:21:48,866 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-08 18:21:48,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:21:48,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732560027] [2025-03-08 18:21:48,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732560027] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:21:48,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:21:48,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 18:21:48,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765740881] [2025-03-08 18:21:48,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:21:48,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 18:21:48,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:21:48,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 18:21:48,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 18:21:48,867 INFO L87 Difference]: Start difference. First operand 2682 states and 3726 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-03-08 18:21:49,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:21:49,414 INFO L93 Difference]: Finished difference Result 5309 states and 7383 transitions. [2025-03-08 18:21:49,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 18:21:49,414 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 154 [2025-03-08 18:21:49,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:21:49,427 INFO L225 Difference]: With dead ends: 5309 [2025-03-08 18:21:49,427 INFO L226 Difference]: Without dead ends: 2684 [2025-03-08 18:21:49,434 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-08 18:21:49,435 INFO L435 NwaCegarLoop]: 1882 mSDtfsCounter, 0 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3760 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-08 18:21:49,435 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3760 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-08 18:21:49,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2684 states. [2025-03-08 18:21:49,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2684 to 2684. [2025-03-08 18:21:49,496 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-08 18:21:49,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2684 states to 2684 states and 3728 transitions. [2025-03-08 18:21:49,509 INFO L78 Accepts]: Start accepts. Automaton has 2684 states and 3728 transitions. Word has length 154 [2025-03-08 18:21:49,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:21:49,509 INFO L471 AbstractCegarLoop]: Abstraction has 2684 states and 3728 transitions. [2025-03-08 18:21:49,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-03-08 18:21:49,510 INFO L276 IsEmpty]: Start isEmpty. Operand 2684 states and 3728 transitions. [2025-03-08 18:21:49,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-03-08 18:21:49,515 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:21:49,515 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-08 18:21:49,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-08 18:21:49,515 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:21:49,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:21:49,516 INFO L85 PathProgramCache]: Analyzing trace with hash -851718527, now seen corresponding path program 1 times [2025-03-08 18:21:49,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:21:49,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079764168] [2025-03-08 18:21:49,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:21:49,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:21:54,447 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-03-08 18:21:54,525 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-03-08 18:21:54,525 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:21:54,526 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:21:54,999 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-08 18:21:55,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:21:55,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079764168] [2025-03-08 18:21:55,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079764168] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:21:55,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:21:55,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 18:21:55,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663534057] [2025-03-08 18:21:55,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:21:55,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 18:21:55,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:21:55,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 18:21:55,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 18:21:55,002 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-08 18:21:55,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:21:55,583 INFO L93 Difference]: Finished difference Result 5343 states and 7433 transitions. [2025-03-08 18:21:55,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 18:21:55,583 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-08 18:21:55,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:21:55,599 INFO L225 Difference]: With dead ends: 5343 [2025-03-08 18:21:55,599 INFO L226 Difference]: Without dead ends: 2716 [2025-03-08 18:21:55,606 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-08 18:21:55,608 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-08 18:21:55,609 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-08 18:21:55,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2716 states. [2025-03-08 18:21:55,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2716 to 2694. [2025-03-08 18:21:55,678 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-08 18:21:55,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3742 transitions. [2025-03-08 18:21:55,690 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3742 transitions. Word has length 160 [2025-03-08 18:21:55,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:21:55,690 INFO L471 AbstractCegarLoop]: Abstraction has 2694 states and 3742 transitions. [2025-03-08 18:21:55,691 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-08 18:21:55,691 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3742 transitions. [2025-03-08 18:21:55,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2025-03-08 18:21:55,694 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:21:55,694 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-08 18:21:55,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-08 18:21:55,694 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:21:55,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:21:55,695 INFO L85 PathProgramCache]: Analyzing trace with hash 839631786, now seen corresponding path program 1 times [2025-03-08 18:21:55,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:21:55,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251443088] [2025-03-08 18:21:55,695 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:21:55,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:22:00,527 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 163 statements into 1 equivalence classes. [2025-03-08 18:22:00,661 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 163 of 163 statements. [2025-03-08 18:22:00,661 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:22:00,662 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:22:01,474 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-08 18:22:01,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:22:01,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251443088] [2025-03-08 18:22:01,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251443088] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:22:01,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:22:01,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-08 18:22:01,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78440757] [2025-03-08 18:22:01,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:22:01,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 18:22:01,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:22:01,476 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 18:22:01,476 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-08 18:22:01,476 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-08 18:22:02,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:22:02,506 INFO L93 Difference]: Finished difference Result 5335 states and 7412 transitions. [2025-03-08 18:22:02,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 18:22:02,506 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-08 18:22:02,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:22:02,519 INFO L225 Difference]: With dead ends: 5335 [2025-03-08 18:22:02,519 INFO L226 Difference]: Without dead ends: 2692 [2025-03-08 18:22:02,562 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-08 18:22:02,563 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-08 18:22:02,563 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-08 18:22:02,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-03-08 18:22:02,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-03-08 18:22:02,614 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-08 18:22:02,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3738 transitions. [2025-03-08 18:22:02,623 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3738 transitions. Word has length 163 [2025-03-08 18:22:02,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:22:02,623 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3738 transitions. [2025-03-08 18:22:02,623 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-08 18:22:02,623 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3738 transitions. [2025-03-08 18:22:02,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2025-03-08 18:22:02,626 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:22:02,626 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-08 18:22:02,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-08 18:22:02,627 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:22:02,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:22:02,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1854900035, now seen corresponding path program 1 times [2025-03-08 18:22:02,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:22:02,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171202920] [2025-03-08 18:22:02,627 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:22:02,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:22:07,878 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 189 statements into 1 equivalence classes. [2025-03-08 18:22:07,973 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 189 of 189 statements. [2025-03-08 18:22:07,974 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:22:07,974 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:22:08,724 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-08 18:22:08,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:22:08,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171202920] [2025-03-08 18:22:08,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171202920] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:22:08,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:22:08,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-08 18:22:08,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51031481] [2025-03-08 18:22:08,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:22:08,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-08 18:22:08,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:22:08,725 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-08 18:22:08,726 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-08 18:22:08,726 INFO L87 Difference]: Start difference. First operand 2692 states and 3738 transitions. Second operand has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2025-03-08 18:22:09,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:22:09,963 INFO L93 Difference]: Finished difference Result 5369 states and 7456 transitions. [2025-03-08 18:22:09,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-08 18:22:09,964 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-08 18:22:09,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:22:09,976 INFO L225 Difference]: With dead ends: 5369 [2025-03-08 18:22:09,976 INFO L226 Difference]: Without dead ends: 2692 [2025-03-08 18:22:09,982 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-08 18:22:09,983 INFO L435 NwaCegarLoop]: 1875 mSDtfsCounter, 0 mSDsluCounter, 7484 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9359 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-03-08 18:22:09,983 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9359 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-08 18:22:09,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-03-08 18:22:10,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-03-08 18:22:10,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1932 states have (on average 1.313664596273292) internal successors, (2538), 1964 states have internal predecessors, (2538), 599 states have call successors, (599), 161 states have call predecessors, (599), 160 states have return successors, (600), 591 states have call predecessors, (600), 597 states have call successors, (600) [2025-03-08 18:22:10,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3737 transitions. [2025-03-08 18:22:10,042 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3737 transitions. Word has length 189 [2025-03-08 18:22:10,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:22:10,042 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3737 transitions. [2025-03-08 18:22:10,042 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-08 18:22:10,042 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3737 transitions. [2025-03-08 18:22:10,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2025-03-08 18:22:10,045 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:22:10,045 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 18:22:10,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-08 18:22:10,045 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:22:10,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:22:10,046 INFO L85 PathProgramCache]: Analyzing trace with hash -932660370, now seen corresponding path program 1 times [2025-03-08 18:22:10,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:22:10,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711119195] [2025-03-08 18:22:10,046 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:22:10,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:22:14,965 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 185 statements into 1 equivalence classes. [2025-03-08 18:22:15,027 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 185 of 185 statements. [2025-03-08 18:22:15,027 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:22:15,027 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:22:15,543 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-08 18:22:15,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:22:15,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711119195] [2025-03-08 18:22:15,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711119195] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:22:15,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:22:15,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 18:22:15,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157748277] [2025-03-08 18:22:15,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:22:15,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 18:22:15,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:22:15,544 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 18:22:15,544 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 18:22:15,544 INFO L87 Difference]: Start difference. First operand 2692 states and 3737 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-03-08 18:22:16,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:22:16,226 INFO L93 Difference]: Finished difference Result 5339 states and 7414 transitions. [2025-03-08 18:22:16,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 18:22:16,226 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 185 [2025-03-08 18:22:16,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:22:16,237 INFO L225 Difference]: With dead ends: 5339 [2025-03-08 18:22:16,237 INFO L226 Difference]: Without dead ends: 2694 [2025-03-08 18:22:16,243 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-08 18:22:16,244 INFO L435 NwaCegarLoop]: 1876 mSDtfsCounter, 0 mSDsluCounter, 3739 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5615 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-08 18:22:16,244 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5615 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-08 18:22:16,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2694 states. [2025-03-08 18:22:16,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2694 to 2694. [2025-03-08 18:22:16,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 1934 states have (on average 1.313340227507756) internal successors, (2540), 1966 states have internal predecessors, (2540), 599 states have call successors, (599), 161 states have call predecessors, (599), 160 states have return successors, (600), 591 states have call predecessors, (600), 597 states have call successors, (600) [2025-03-08 18:22:16,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3739 transitions. [2025-03-08 18:22:16,305 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3739 transitions. Word has length 185 [2025-03-08 18:22:16,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:22:16,307 INFO L471 AbstractCegarLoop]: Abstraction has 2694 states and 3739 transitions. [2025-03-08 18:22:16,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-03-08 18:22:16,308 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3739 transitions. [2025-03-08 18:22:16,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2025-03-08 18:22:16,311 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:22:16,311 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] [2025-03-08 18:22:16,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-08 18:22:16,311 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:22:16,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:22:16,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1927081134, now seen corresponding path program 1 times [2025-03-08 18:22:16,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:22:16,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595073565] [2025-03-08 18:22:16,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:22:16,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:22:21,281 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 195 statements into 1 equivalence classes. [2025-03-08 18:22:21,363 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 195 of 195 statements. [2025-03-08 18:22:21,363 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:22:21,363 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:22:22,364 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-08 18:22:22,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:22:22,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595073565] [2025-03-08 18:22:22,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595073565] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:22:22,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:22:22,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-08 18:22:22,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685466780] [2025-03-08 18:22:22,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:22:22,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-08 18:22:22,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:22:22,365 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-08 18:22:22,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-08 18:22:22,365 INFO L87 Difference]: Start difference. First operand 2694 states and 3739 transitions. Second operand has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 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-08 18:22:23,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:22:23,955 INFO L93 Difference]: Finished difference Result 5366 states and 7449 transitions. [2025-03-08 18:22:23,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-08 18:22:23,955 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 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 195 [2025-03-08 18:22:23,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:22:23,967 INFO L225 Difference]: With dead ends: 5366 [2025-03-08 18:22:23,967 INFO L226 Difference]: Without dead ends: 2668 [2025-03-08 18:22:23,973 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-08 18:22:23,973 INFO L435 NwaCegarLoop]: 1874 mSDtfsCounter, 1 mSDsluCounter, 9341 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 11215 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-08 18:22:23,973 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 11215 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-08 18:22:23,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2668 states. [2025-03-08 18:22:24,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2668 to 2668. [2025-03-08 18:22:24,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2668 states, 1919 states have (on average 1.3131839499739448) internal successors, (2520), 1950 states have internal predecessors, (2520), 591 states have call successors, (591), 158 states have call predecessors, (591), 157 states have return successors, (592), 583 states have call predecessors, (592), 589 states have call successors, (592) [2025-03-08 18:22:24,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2668 states to 2668 states and 3703 transitions. [2025-03-08 18:22:24,037 INFO L78 Accepts]: Start accepts. Automaton has 2668 states and 3703 transitions. Word has length 195 [2025-03-08 18:22:24,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:22:24,038 INFO L471 AbstractCegarLoop]: Abstraction has 2668 states and 3703 transitions. [2025-03-08 18:22:24,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 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-08 18:22:24,038 INFO L276 IsEmpty]: Start isEmpty. Operand 2668 states and 3703 transitions. [2025-03-08 18:22:24,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2025-03-08 18:22:24,041 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:22:24,042 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 18:22:24,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-08 18:22:24,042 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:22:24,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:22:24,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1161894979, now seen corresponding path program 1 times [2025-03-08 18:22:24,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:22:24,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030227645] [2025-03-08 18:22:24,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:22:24,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 18:22:28,963 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 203 statements into 1 equivalence classes. [2025-03-08 18:22:29,038 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 203 of 203 statements. [2025-03-08 18:22:29,038 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 18:22:29,038 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 18:22:29,737 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2025-03-08 18:22:29,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 18:22:29,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030227645] [2025-03-08 18:22:29,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030227645] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 18:22:29,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 18:22:29,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 18:22:29,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403486570] [2025-03-08 18:22:29,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 18:22:29,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 18:22:29,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 18:22:29,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 18:22:29,738 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 18:22:29,738 INFO L87 Difference]: Start difference. First operand 2668 states and 3703 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2025-03-08 18:22:30,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 18:22:30,211 INFO L93 Difference]: Finished difference Result 5305 states and 7374 transitions. [2025-03-08 18:22:30,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 18:22:30,213 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 203 [2025-03-08 18:22:30,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 18:22:30,224 INFO L225 Difference]: With dead ends: 5305 [2025-03-08 18:22:30,224 INFO L226 Difference]: Without dead ends: 2668 [2025-03-08 18:22:30,230 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-08 18:22:30,231 INFO L435 NwaCegarLoop]: 1855 mSDtfsCounter, 0 mSDsluCounter, 1852 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3707 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-08 18:22:30,231 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3707 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-08 18:22:30,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2668 states. [2025-03-08 18:22:30,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2668 to 2668. [2025-03-08 18:22:30,275 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-08 18:22:30,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2668 states to 2668 states and 3701 transitions. [2025-03-08 18:22:30,284 INFO L78 Accepts]: Start accepts. Automaton has 2668 states and 3701 transitions. Word has length 203 [2025-03-08 18:22:30,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 18:22:30,285 INFO L471 AbstractCegarLoop]: Abstraction has 2668 states and 3701 transitions. [2025-03-08 18:22:30,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2025-03-08 18:22:30,285 INFO L276 IsEmpty]: Start isEmpty. Operand 2668 states and 3701 transitions. [2025-03-08 18:22:30,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2025-03-08 18:22:30,288 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 18:22:30,288 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, 1, 1, 1, 1, 1] [2025-03-08 18:22:30,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-08 18:22:30,288 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 18:22:30,289 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 18:22:30,289 INFO L85 PathProgramCache]: Analyzing trace with hash -920488553, now seen corresponding path program 1 times [2025-03-08 18:22:30,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 18:22:30,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451440141] [2025-03-08 18:22:30,289 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 18:22:30,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms