./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 551b0097 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 --- Real Ultimate output --- This is Ultimate 0.3.0-?-551b009-m [2025-01-09 17:34:16,156 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 17:34:16,218 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-01-09 17:34:16,225 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 17:34:16,225 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 17:34:16,247 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 17:34:16,248 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 17:34:16,248 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 17:34:16,248 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 17:34:16,248 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 17:34:16,248 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 17:34:16,248 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 17:34:16,249 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 17:34:16,249 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 17:34:16,249 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 17:34:16,250 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 17:34:16,250 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 17:34:16,250 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 17:34:16,251 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 17:34:16,251 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 17:34:16,252 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 [2025-01-09 17:34:16,531 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 17:34:16,543 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 17:34:16,545 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 17:34:16,549 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 17:34:16,549 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 17:34:16,550 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-01-09 17:34:17,793 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c3684ea9e/764b5d4edce24992badf2fb6a0149810/FLAGe4c4639e9 [2025-01-09 17:34:18,421 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 17:34:18,422 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-01-09 17:34:18,471 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c3684ea9e/764b5d4edce24992badf2fb6a0149810/FLAGe4c4639e9 [2025-01-09 17:34:18,846 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c3684ea9e/764b5d4edce24992badf2fb6a0149810 [2025-01-09 17:34:18,849 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 17:34:18,850 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 17:34:18,851 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 17:34:18,851 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 17:34:18,855 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 17:34:18,856 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 05:34:18" (1/1) ... [2025-01-09 17:34:18,857 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6edcc854 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:18, skipping insertion in model container [2025-01-09 17:34:18,857 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 05:34:18" (1/1) ... [2025-01-09 17:34:18,951 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 17:34:20,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2025-01-09 17:34:20,745 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 17:34:20,783 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 17:34:20,846 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-01-09 17:34:20,848 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-01-09 17:34:20,849 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-01-09 17:34:20,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [3883] [2025-01-09 17:34:20,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3918] [2025-01-09 17:34:20,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3920] [2025-01-09 17:34:20,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] [2025-01-09 17:34:20,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2025-01-09 17:34:20,852 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-01-09 17:34:20,853 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-01-09 17:34:20,853 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-01-09 17:34:20,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3997] [2025-01-09 17:34:20,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3999] [2025-01-09 17:34:20,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4001] [2025-01-09 17:34:20,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4004] [2025-01-09 17:34:20,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4290] [2025-01-09 17:34:20,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4299] [2025-01-09 17:34:20,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4302] [2025-01-09 17:34:20,955 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-01-09 17:34:20,962 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-01-09 17:34:20,963 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-01-09 17:34:20,967 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-01-09 17:34:20,967 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-01-09 17:34:20,968 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-01-09 17:34:20,984 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-01-09 17:34:20,986 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-01-09 17:34:20,989 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-01-09 17:34:20,991 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-01-09 17:34:20,993 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-01-09 17:34:20,994 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-01-09 17:34:20,995 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-01-09 17:34:20,996 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-01-09 17:34:20,998 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-01-09 17:34:21,001 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-01-09 17:34:21,006 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-01-09 17:34:21,006 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-01-09 17:34:21,007 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-01-09 17:34:21,008 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-01-09 17:34:21,010 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-01-09 17:34:21,012 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-01-09 17:34:21,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [7070] [2025-01-09 17:34:21,018 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-01-09 17:34:21,018 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-01-09 17:34:21,018 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-01-09 17:34:21,020 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-01-09 17:34:21,020 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-01-09 17:34:21,020 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-01-09 17:34:21,021 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-01-09 17:34:21,059 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-01-09 17:34:21,061 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-01-09 17:34:21,068 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-01-09 17:34:21,069 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-01-09 17:34:21,072 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-01-09 17:34:21,074 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-01-09 17:34:21,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2025-01-09 17:34:21,156 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 17:34:21,244 INFO L204 MainTranslator]: Completed translation [2025-01-09 17:34:21,245 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21 WrapperNode [2025-01-09 17:34:21,245 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 17:34:21,246 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 17:34:21,247 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 17:34:21,247 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 17:34:21,253 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:21,349 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:21,505 INFO L138 Inliner]: procedures = 309, calls = 2561, calls flagged for inlining = 144, calls inlined = 94, statements flattened = 4359 [2025-01-09 17:34:21,506 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 17:34:21,506 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 17:34:21,506 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 17:34:21,506 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 17:34:21,515 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:21,516 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:21,535 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,005 INFO L175 MemorySlicer]: Split 1097 memory accesses to 44 slices as follows [8, 16, 6, 1, 5, 9, 7, 7, 8, 18, 18, 78, 18, 17, 9, 8, 6, 585, 2, 27, 2, 3, 8, 7, 3, 10, 3, 2, 27, 5, 12, 11, 35, 8, 10, 8, 5, 14, 6, 8, 3, 46, 1, 7]. 53 percent of accesses are in the largest equivalence class. The 254 initializations are split as follows [8, 16, 6, 0, 5, 0, 7, 7, 8, 0, 0, 0, 0, 17, 9, 8, 6, 59, 0, 0, 2, 3, 0, 0, 3, 10, 0, 0, 0, 5, 0, 0, 8, 8, 0, 8, 5, 8, 6, 0, 3, 22, 0, 7]. The 550 writes are split as follows [0, 0, 0, 0, 0, 3, 0, 0, 0, 17, 17, 14, 17, 0, 0, 0, 0, 342, 0, 27, 0, 0, 3, 4, 0, 0, 2, 1, 27, 0, 6, 0, 27, 0, 9, 0, 0, 2, 0, 8, 0, 24, 0, 0]. [2025-01-09 17:34:22,005 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,006 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,152 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,166 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,201 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,267 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,299 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,355 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 17:34:22,357 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 17:34:22,357 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 17:34:22,358 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 17:34:22,358 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (1/1) ... [2025-01-09 17:34:22,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 17:34:22,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 17:34:22,391 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-01-09 17:34:22,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-01-09 17:34:22,423 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-01-09 17:34:22,424 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-01-09 17:34:22,424 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-01-09 17:34:22,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-01-09 17:34:22,424 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_ioctl [2025-01-09 17:34:22,424 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_ioctl [2025-01-09 17:34:22,424 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_release [2025-01-09 17:34:22,424 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_release [2025-01-09 17:34:22,424 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2025-01-09 17:34:22,424 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2025-01-09 17:34:22,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-01-09 17:34:22,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-01-09 17:34:22,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-01-09 17:34:22,426 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_disc_info [2025-01-09 17:34:22,426 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_disc_info [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-09 17:34:22,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-09 17:34:22,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-01-09 17:34:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_alloc [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_alloc [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_setup_dev [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_setup_dev [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure bdget [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_speed [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_speed [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2025-01-09 17:34:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-01-09 17:34:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_shrink_pktlist [2025-01-09 17:34:22,434 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_shrink_pktlist [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-01-09 17:34:22,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-01-09 17:34:22,434 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-01-09 17:34:22,434 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-09 17:34:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-09 17:34:22,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-09 17:34:22,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-09 17:34:22,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-09 17:34:22,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-09 17:34:22,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-09 17:34:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-09 17:34:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-01-09 17:34:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-01-09 17:34:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-01-09 17:34:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-01-09 17:34:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-01-09 17:34:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-01-09 17:34:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-09 17:34:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-01-09 17:34:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-01-09 17:34:22,442 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2025-01-09 17:34:22,442 INFO L130 BoogieDeclarations]: Found specification of procedure new_encode_dev [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure new_encode_dev [2025-01-09 17:34:22,442 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-01-09 17:34:22,442 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_select [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_select [2025-01-09 17:34:22,442 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_remove [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_remove [2025-01-09 17:34:22,442 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-01-09 17:34:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-01-09 17:34:22,444 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_cleanup [2025-01-09 17:34:22,444 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_cleanup [2025-01-09 17:34:22,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-01-09 17:34:22,447 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2025-01-09 17:34:22,447 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure set_blocksize [2025-01-09 17:34:22,447 INFO L138 BoogieDeclarations]: Found implementation of procedure set_blocksize [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_dump_sense [2025-01-09 17:34:22,447 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_dump_sense [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_kmalloc_pool [2025-01-09 17:34:22,447 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_kmalloc_pool [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2025-01-09 17:34:22,447 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-09 17:34:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-01-09 17:34:22,448 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_lock_door [2025-01-09 17:34:22,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_lock_door [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_get [2025-01-09 17:34:22,448 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_get [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_remove_dev [2025-01-09 17:34:22,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_remove_dev [2025-01-09 17:34:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-01-09 17:34:22,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-01-09 17:34:22,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2025-01-09 17:34:22,449 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-01-09 17:34:22,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-01-09 17:34:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-01-09 17:34:22,451 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-01-09 17:34:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_cleanup [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_cleanup [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_find_dev_from_minor [2025-01-09 17:34:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_find_dev_from_minor [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-01-09 17:34:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-01-09 17:34:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-01-09 17:34:22,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-01-09 17:34:22,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-01-09 17:34:22,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-01-09 17:34:22,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-01-09 17:34:22,454 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-01-09 17:34:22,454 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-01-09 17:34:22,454 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-01-09 17:34:22,454 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-01-09 17:34:22,454 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2025-01-09 17:34:22,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2025-01-09 17:34:22,455 INFO L130 BoogieDeclarations]: Found specification of procedure init_write_congestion_marks [2025-01-09 17:34:22,455 INFO L138 BoogieDeclarations]: Found implementation of procedure init_write_congestion_marks [2025-01-09 17:34:22,455 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-01-09 17:34:22,455 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-09 17:34:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_track_info [2025-01-09 17:34:22,457 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_track_info [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-09 17:34:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-01-09 17:34:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-01-09 17:34:22,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-01-09 17:34:22,460 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-01-09 17:34:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-01-09 17:34:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-01-09 17:34:22,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-01-09 17:34:22,462 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-01-09 17:34:22,462 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-01-09 17:34:22,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_create [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_create [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-01-09 17:34:22,465 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-09 17:34:22,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-09 17:34:22,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-09 17:34:22,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-09 17:34:22,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-01-09 17:34:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-01-09 17:34:22,470 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2025-01-09 17:34:22,470 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-09 17:34:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-01-09 17:34:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_check_events [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_check_events [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure init_cdrom_command [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure init_cdrom_command [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_sense [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_sense [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_generic_packet [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_generic_packet [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2025-01-09 17:34:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_flush_cache [2025-01-09 17:34:22,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_flush_cache [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-01-09 17:34:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 17:34:22,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 17:34:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-01-09 17:34:22,476 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-01-09 17:34:23,561 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 17:34:23,566 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 17:34:23,597 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:23,791 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2025-01-09 17:34:23,791 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2025-01-09 17:34:25,091 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:25,094 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:25,095 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:25,096 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:25,099 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:25,100 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:25,103 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2025-01-09 17:34:34,775 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##201: assume !false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##200: assume false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##268: assume !false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##267: assume false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##225: assume !false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##224: assume false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##489: assume !false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##488: assume false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume !false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume false; [2025-01-09 17:34:34,776 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##397: assume !false; [2025-01-09 17:34:34,777 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##396: assume false; [2025-01-09 17:34:34,777 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##366: assume !false; [2025-01-09 17:34:34,777 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##365: assume false; [2025-01-09 17:34:40,485 INFO L? ?]: Removed 2188 outVars from TransFormulas that were not future-live. [2025-01-09 17:34:40,485 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 17:34:40,537 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 17:34:40,538 INFO L312 CfgBuilder]: Removed 10 assume(true) statements. [2025-01-09 17:34:40,538 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 05:34:40 BoogieIcfgContainer [2025-01-09 17:34:40,542 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 17:34:40,544 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 17:34:40,544 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 17:34:40,549 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 17:34:40,549 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 05:34:18" (1/3) ... [2025-01-09 17:34:40,550 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@744b773 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 05:34:40, skipping insertion in model container [2025-01-09 17:34:40,550 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 05:34:21" (2/3) ... [2025-01-09 17:34:40,550 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@744b773 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 05:34:40, skipping insertion in model container [2025-01-09 17:34:40,550 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 05:34:40" (3/3) ... [2025-01-09 17:34:40,551 INFO L128 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2025-01-09 17:34:40,564 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 17:34:40,568 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i that has 167 procedures, 1767 locations, 1 initial locations, 142 loop locations, and 1 error locations. [2025-01-09 17:34:40,657 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 17:34:40,669 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;@670a15d0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 17:34:40,671 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-01-09 17:34:40,681 INFO L276 IsEmpty]: Start isEmpty. Operand has 1384 states, 991 states have (on average 1.3279515640766901) internal successors, (1316), 1011 states have internal predecessors, (1316), 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-01-09 17:34:40,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2025-01-09 17:34:40,686 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:34:40,686 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-01-09 17:34:40,687 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:34:40,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:34:40,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1053706439, now seen corresponding path program 1 times [2025-01-09 17:34:40,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:34:40,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37006826] [2025-01-09 17:34:40,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:34:40,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:34:46,573 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 23 statements into 1 equivalence classes. [2025-01-09 17:34:47,020 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 23 of 23 statements. [2025-01-09 17:34:47,020 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:34:47,020 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:34:47,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-09 17:34:47,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:34:47,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37006826] [2025-01-09 17:34:47,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37006826] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:34:47,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:34:47,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 17:34:47,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117918217] [2025-01-09 17:34:47,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:34:47,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 17:34:47,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:34:47,730 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 17:34:47,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:34:47,737 INFO L87 Difference]: Start difference. First operand has 1384 states, 991 states have (on average 1.3279515640766901) internal successors, (1316), 1011 states have internal predecessors, (1316), 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-01-09 17:34:48,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:34:48,168 INFO L93 Difference]: Finished difference Result 4085 states and 5857 transitions. [2025-01-09 17:34:48,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 17:34:48,171 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-01-09 17:34:48,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:34:48,200 INFO L225 Difference]: With dead ends: 4085 [2025-01-09 17:34:48,200 INFO L226 Difference]: Without dead ends: 2683 [2025-01-09 17:34:48,211 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:34:48,214 INFO L435 NwaCegarLoop]: 1970 mSDtfsCounter, 1904 mSDsluCounter, 1844 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1904 SdHoareTripleChecker+Valid, 3814 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 17:34:48,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1904 Valid, 3814 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 17:34:48,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2683 states. [2025-01-09 17:34:48,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2683 to 2680. [2025-01-09 17:34:48,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2680 states, 1919 states have (on average 1.3152683689421574) internal successors, (2524), 1952 states have internal predecessors, (2524), 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-01-09 17:34:48,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2680 states to 2680 states and 3725 transitions. [2025-01-09 17:34:48,474 INFO L78 Accepts]: Start accepts. Automaton has 2680 states and 3725 transitions. Word has length 23 [2025-01-09 17:34:48,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:34:48,474 INFO L471 AbstractCegarLoop]: Abstraction has 2680 states and 3725 transitions. [2025-01-09 17:34:48,475 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-01-09 17:34:48,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2680 states and 3725 transitions. [2025-01-09 17:34:48,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2025-01-09 17:34:48,492 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:34:48,492 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] [2025-01-09 17:34:48,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-09 17:34:48,493 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:34:48,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:34:48,494 INFO L85 PathProgramCache]: Analyzing trace with hash 611656861, now seen corresponding path program 1 times [2025-01-09 17:34:48,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:34:48,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212767337] [2025-01-09 17:34:48,494 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:34:48,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:34:53,755 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 141 statements into 1 equivalence classes. [2025-01-09 17:34:53,883 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 141 of 141 statements. [2025-01-09 17:34:53,884 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:34:53,884 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:34:54,839 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-09 17:34:54,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:34:54,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212767337] [2025-01-09 17:34:54,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212767337] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:34:54,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:34:54,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 17:34:54,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184981749] [2025-01-09 17:34:54,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:34:54,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 17:34:54,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:34:54,843 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 17:34:54,843 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 17:34:54,843 INFO L87 Difference]: Start difference. First operand 2680 states and 3725 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 17:34:55,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:34:55,096 INFO L93 Difference]: Finished difference Result 5305 states and 7374 transitions. [2025-01-09 17:34:55,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 17:34:55,096 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 141 [2025-01-09 17:34:55,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:34:55,117 INFO L225 Difference]: With dead ends: 5305 [2025-01-09 17:34:55,118 INFO L226 Difference]: Without dead ends: 2680 [2025-01-09 17:34:55,128 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-01-09 17:34:55,129 INFO L435 NwaCegarLoop]: 1905 mSDtfsCounter, 0 mSDsluCounter, 3804 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5709 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 17:34:55,131 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5709 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 17:34:55,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2680 states. [2025-01-09 17:34:55,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2680 to 2680. [2025-01-09 17:34:55,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2680 states, 1919 states have (on average 1.3147472642001041) internal successors, (2523), 1952 states have internal predecessors, (2523), 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-01-09 17:34:55,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2680 states to 2680 states and 3724 transitions. [2025-01-09 17:34:55,272 INFO L78 Accepts]: Start accepts. Automaton has 2680 states and 3724 transitions. Word has length 141 [2025-01-09 17:34:55,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:34:55,273 INFO L471 AbstractCegarLoop]: Abstraction has 2680 states and 3724 transitions. [2025-01-09 17:34:55,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 17:34:55,273 INFO L276 IsEmpty]: Start isEmpty. Operand 2680 states and 3724 transitions. [2025-01-09 17:34:55,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2025-01-09 17:34:55,281 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:34:55,281 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] [2025-01-09 17:34:55,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 17:34:55,282 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:34:55,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:34:55,282 INFO L85 PathProgramCache]: Analyzing trace with hash -145739865, now seen corresponding path program 1 times [2025-01-09 17:34:55,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:34:55,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261868301] [2025-01-09 17:34:55,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:34:55,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:35:00,298 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 159 statements into 1 equivalence classes. [2025-01-09 17:35:00,459 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 159 of 159 statements. [2025-01-09 17:35:00,460 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:35:00,460 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:35:01,166 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-01-09 17:35:01,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:35:01,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261868301] [2025-01-09 17:35:01,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261868301] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:35:01,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:35:01,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 17:35:01,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78643962] [2025-01-09 17:35:01,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:35:01,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 17:35:01,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:35:01,167 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 17:35:01,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:35:01,168 INFO L87 Difference]: Start difference. First operand 2680 states and 3724 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 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-01-09 17:35:01,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:35:01,348 INFO L93 Difference]: Finished difference Result 5305 states and 7379 transitions. [2025-01-09 17:35:01,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 17:35:01,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 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 159 [2025-01-09 17:35:01,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:35:01,369 INFO L225 Difference]: With dead ends: 5305 [2025-01-09 17:35:01,370 INFO L226 Difference]: Without dead ends: 2682 [2025-01-09 17:35:01,383 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:35:01,386 INFO L435 NwaCegarLoop]: 1904 mSDtfsCounter, 0 mSDsluCounter, 1900 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3804 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 17:35:01,386 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3804 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 17:35:01,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2682 states. [2025-01-09 17:35:01,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2682 to 2682. [2025-01-09 17:35:01,490 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-01-09 17:35:01,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2682 states to 2682 states and 3726 transitions. [2025-01-09 17:35:01,512 INFO L78 Accepts]: Start accepts. Automaton has 2682 states and 3726 transitions. Word has length 159 [2025-01-09 17:35:01,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:35:01,513 INFO L471 AbstractCegarLoop]: Abstraction has 2682 states and 3726 transitions. [2025-01-09 17:35:01,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 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-01-09 17:35:01,514 INFO L276 IsEmpty]: Start isEmpty. Operand 2682 states and 3726 transitions. [2025-01-09 17:35:01,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-01-09 17:35:01,520 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:35:01,520 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] [2025-01-09 17:35:01,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-09 17:35:01,521 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:35:01,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:35:01,522 INFO L85 PathProgramCache]: Analyzing trace with hash -365914234, now seen corresponding path program 1 times [2025-01-09 17:35:01,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:35:01,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179252192] [2025-01-09 17:35:01,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:35:01,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:35:06,466 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 153 statements into 1 equivalence classes. [2025-01-09 17:35:06,581 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 153 of 153 statements. [2025-01-09 17:35:06,581 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:35:06,581 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:35:07,298 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-01-09 17:35:07,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:35:07,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179252192] [2025-01-09 17:35:07,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179252192] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:35:07,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:35:07,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 17:35:07,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597570397] [2025-01-09 17:35:07,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:35:07,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 17:35:07,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:35:07,299 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 17:35:07,299 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:35:07,299 INFO L87 Difference]: Start difference. First operand 2682 states and 3726 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 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-01-09 17:35:07,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:35:07,599 INFO L93 Difference]: Finished difference Result 5339 states and 7429 transitions. [2025-01-09 17:35:07,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 17:35:07,600 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 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 153 [2025-01-09 17:35:07,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:35:07,624 INFO L225 Difference]: With dead ends: 5339 [2025-01-09 17:35:07,624 INFO L226 Difference]: Without dead ends: 2714 [2025-01-09 17:35:07,635 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:35:07,637 INFO L435 NwaCegarLoop]: 1910 mSDtfsCounter, 15 mSDsluCounter, 1897 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 3807 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-09 17:35:07,638 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 3807 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-09 17:35:07,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2025-01-09 17:35:07,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 2692. [2025-01-09 17:35:07,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1931 states have (on average 1.314862765406525) internal successors, (2539), 1964 states have internal predecessors, (2539), 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-01-09 17:35:07,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3740 transitions. [2025-01-09 17:35:07,759 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3740 transitions. Word has length 153 [2025-01-09 17:35:07,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:35:07,759 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3740 transitions. [2025-01-09 17:35:07,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 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-01-09 17:35:07,760 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3740 transitions. [2025-01-09 17:35:07,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2025-01-09 17:35:07,765 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:35:07,765 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] [2025-01-09 17:35:07,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-01-09 17:35:07,765 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:35:07,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:35:07,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1359023658, now seen corresponding path program 1 times [2025-01-09 17:35:07,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:35:07,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911812468] [2025-01-09 17:35:07,766 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:35:07,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:35:13,715 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 156 statements into 1 equivalence classes. [2025-01-09 17:35:13,839 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 156 of 156 statements. [2025-01-09 17:35:13,840 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:35:13,840 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:35:14,920 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-01-09 17:35:14,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:35:14,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911812468] [2025-01-09 17:35:14,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911812468] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:35:14,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:35:14,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 17:35:14,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109305056] [2025-01-09 17:35:14,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:35:14,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 17:35:14,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:35:14,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 17:35:14,923 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:35:14,924 INFO L87 Difference]: Start difference. First operand 2692 states and 3740 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 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-01-09 17:35:15,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:35:15,065 INFO L93 Difference]: Finished difference Result 5327 states and 7409 transitions. [2025-01-09 17:35:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 17:35:15,065 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 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 156 [2025-01-09 17:35:15,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:35:15,086 INFO L225 Difference]: With dead ends: 5327 [2025-01-09 17:35:15,086 INFO L226 Difference]: Without dead ends: 2692 [2025-01-09 17:35:15,097 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 17:35:15,098 INFO L435 NwaCegarLoop]: 1903 mSDtfsCounter, 0 mSDsluCounter, 1900 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3803 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 17:35:15,099 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3803 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 17:35:15,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-01-09 17:35:15,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-01-09 17:35:15,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1931 states have (on average 1.3138270326255825) internal successors, (2537), 1964 states have internal predecessors, (2537), 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-01-09 17:35:15,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3738 transitions. [2025-01-09 17:35:15,214 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3738 transitions. Word has length 156 [2025-01-09 17:35:15,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:35:15,214 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3738 transitions. [2025-01-09 17:35:15,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 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-01-09 17:35:15,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3738 transitions. [2025-01-09 17:35:15,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2025-01-09 17:35:15,220 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:35:15,220 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] [2025-01-09 17:35:15,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-01-09 17:35:15,220 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:35:15,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:35:15,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1142677339, now seen corresponding path program 1 times [2025-01-09 17:35:15,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:35:15,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203134985] [2025-01-09 17:35:15,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:35:15,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:35:20,397 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 157 statements into 1 equivalence classes. [2025-01-09 17:35:20,555 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 157 of 157 statements. [2025-01-09 17:35:20,555 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:35:20,555 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:35:21,538 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-01-09 17:35:21,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:35:21,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203134985] [2025-01-09 17:35:21,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203134985] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:35:21,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:35:21,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-01-09 17:35:21,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152897616] [2025-01-09 17:35:21,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:35:21,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 17:35:21,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:35:21,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 17:35:21,540 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-09 17:35:21,540 INFO L87 Difference]: Start difference. First operand 2692 states and 3738 transitions. Second operand has 5 states, 5 states have (on average 22.0) internal successors, (110), 5 states have internal predecessors, (110), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2025-01-09 17:35:21,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:35:21,905 INFO L93 Difference]: Finished difference Result 5331 states and 7404 transitions. [2025-01-09 17:35:21,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 17:35:21,906 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 5 states have internal predecessors, (110), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 157 [2025-01-09 17:35:21,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:35:21,928 INFO L225 Difference]: With dead ends: 5331 [2025-01-09 17:35:21,929 INFO L226 Difference]: Without dead ends: 2690 [2025-01-09 17:35:21,940 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-09 17:35:21,942 INFO L435 NwaCegarLoop]: 1902 mSDtfsCounter, 0 mSDsluCounter, 5689 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7591 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-09 17:35:21,942 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7591 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-09 17:35:21,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2690 states. [2025-01-09 17:35:22,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2690 to 2690. [2025-01-09 17:35:22,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2690 states, 1930 states have (on average 1.3134715025906736) internal successors, (2535), 1962 states have internal predecessors, (2535), 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-01-09 17:35:22,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2690 states to 2690 states and 3734 transitions. [2025-01-09 17:35:22,060 INFO L78 Accepts]: Start accepts. Automaton has 2690 states and 3734 transitions. Word has length 157 [2025-01-09 17:35:22,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:35:22,061 INFO L471 AbstractCegarLoop]: Abstraction has 2690 states and 3734 transitions. [2025-01-09 17:35:22,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 5 states have internal predecessors, (110), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2025-01-09 17:35:22,061 INFO L276 IsEmpty]: Start isEmpty. Operand 2690 states and 3734 transitions. [2025-01-09 17:35:22,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2025-01-09 17:35:22,066 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:35:22,066 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] [2025-01-09 17:35:22,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-01-09 17:35:22,066 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:35:22,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:35:22,067 INFO L85 PathProgramCache]: Analyzing trace with hash 121452020, now seen corresponding path program 1 times [2025-01-09 17:35:22,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:35:22,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425412845] [2025-01-09 17:35:22,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:35:22,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:35:27,813 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 188 statements into 1 equivalence classes. [2025-01-09 17:35:27,938 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 188 of 188 statements. [2025-01-09 17:35:27,938 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:35:27,938 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:35:29,021 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-01-09 17:35:29,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:35:29,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425412845] [2025-01-09 17:35:29,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425412845] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:35:29,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:35:29,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 17:35:29,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395397281] [2025-01-09 17:35:29,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:35:29,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 17:35:29,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:35:29,022 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 17:35:29,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 17:35:29,023 INFO L87 Difference]: Start difference. First operand 2690 states and 3734 transitions. Second operand has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 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-01-09 17:35:29,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:35:29,606 INFO L93 Difference]: Finished difference Result 5365 states and 7448 transitions. [2025-01-09 17:35:29,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 17:35:29,611 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 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 188 [2025-01-09 17:35:29,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:35:29,635 INFO L225 Difference]: With dead ends: 5365 [2025-01-09 17:35:29,635 INFO L226 Difference]: Without dead ends: 2690 [2025-01-09 17:35:29,647 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 17:35:29,648 INFO L435 NwaCegarLoop]: 1896 mSDtfsCounter, 0 mSDsluCounter, 7568 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9464 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-01-09 17:35:29,649 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9464 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-01-09 17:35:29,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2690 states. [2025-01-09 17:35:29,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2690 to 2690. [2025-01-09 17:35:29,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2690 states, 1930 states have (on average 1.3129533678756478) internal successors, (2534), 1962 states have internal predecessors, (2534), 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-01-09 17:35:29,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2690 states to 2690 states and 3733 transitions. [2025-01-09 17:35:29,760 INFO L78 Accepts]: Start accepts. Automaton has 2690 states and 3733 transitions. Word has length 188 [2025-01-09 17:35:29,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:35:29,761 INFO L471 AbstractCegarLoop]: Abstraction has 2690 states and 3733 transitions. [2025-01-09 17:35:29,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 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-01-09 17:35:29,762 INFO L276 IsEmpty]: Start isEmpty. Operand 2690 states and 3733 transitions. [2025-01-09 17:35:29,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2025-01-09 17:35:29,766 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:35:29,766 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-01-09 17:35:29,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-01-09 17:35:29,767 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:35:29,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:35:29,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1315222467, now seen corresponding path program 1 times [2025-01-09 17:35:29,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:35:29,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732109259] [2025-01-09 17:35:29,767 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:35:29,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 17:35:34,973 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 185 statements into 1 equivalence classes. [2025-01-09 17:35:35,039 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 185 of 185 statements. [2025-01-09 17:35:35,040 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 17:35:35,040 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 17:35:35,739 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-01-09 17:35:35,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 17:35:35,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732109259] [2025-01-09 17:35:35,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732109259] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 17:35:35,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 17:35:35,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 17:35:35,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411963293] [2025-01-09 17:35:35,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 17:35:35,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 17:35:35,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 17:35:35,740 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 17:35:35,740 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 17:35:35,740 INFO L87 Difference]: Start difference. First operand 2690 states and 3733 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-01-09 17:35:36,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 17:35:36,101 INFO L93 Difference]: Finished difference Result 5335 states and 7406 transitions. [2025-01-09 17:35:36,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 17:35:36,101 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-01-09 17:35:36,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 17:35:36,119 INFO L225 Difference]: With dead ends: 5335 [2025-01-09 17:35:36,119 INFO L226 Difference]: Without dead ends: 2692 [2025-01-09 17:35:36,128 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-01-09 17:35:36,129 INFO L435 NwaCegarLoop]: 1897 mSDtfsCounter, 0 mSDsluCounter, 3781 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5678 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-09 17:35:36,129 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5678 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-09 17:35:36,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2025-01-09 17:35:36,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2692. [2025-01-09 17:35:36,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1932 states have (on average 1.3126293995859213) internal successors, (2536), 1964 states have internal predecessors, (2536), 599 states have call successors, (599), 161 states have call predecessors, (599), 160 states have return successors, (600), 591 states have call predecessors, (600), 597 states have call successors, (600) [2025-01-09 17:35:36,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3735 transitions. [2025-01-09 17:35:36,219 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3735 transitions. Word has length 185 [2025-01-09 17:35:36,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 17:35:36,220 INFO L471 AbstractCegarLoop]: Abstraction has 2692 states and 3735 transitions. [2025-01-09 17:35:36,220 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-01-09 17:35:36,220 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3735 transitions. [2025-01-09 17:35:36,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2025-01-09 17:35:36,225 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 17:35:36,225 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-01-09 17:35:36,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-01-09 17:35:36,226 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 17:35:36,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 17:35:36,226 INFO L85 PathProgramCache]: Analyzing trace with hash 703688807, now seen corresponding path program 1 times [2025-01-09 17:35:36,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 17:35:36,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648713691] [2025-01-09 17:35:36,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 17:35:36,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms