./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 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 14:28:27,353 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 14:28:27,427 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-22 14:28:27,433 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 14:28:27,434 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 14:28:27,465 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 14:28:27,465 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 14:28:27,466 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 14:28:27,466 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 14:28:27,467 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 14:28:27,467 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 14:28:27,468 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 14:28:27,469 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 14:28:27,471 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 14:28:27,471 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 14:28:27,471 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 14:28:27,472 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 14:28:27,472 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 14:28:27,472 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 14:28:27,472 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 14:28:27,473 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 14:28:27,476 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 14:28:27,477 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 14:28:27,477 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 14:28:27,477 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 14:28:27,478 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 14:28:27,478 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 14:28:27,478 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 14:28:27,478 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 14:28:27,478 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 14:28:27,479 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 14:28:27,479 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 14:28:27,479 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 14:28:27,479 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 14:28:27,480 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 14:28:27,480 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 14:28:27,481 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 14:28:27,481 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 14:28:27,481 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 14:28:27,482 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d887b7cd16c32a4aea501b44f826f0988bb04e04576821105f06e4603a0a8d75 [2024-11-22 14:28:27,748 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 14:28:27,770 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 14:28:27,772 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 14:28:27,773 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 14:28:27,773 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 14:28:27,774 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2024-11-22 14:28:29,227 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 14:28:29,755 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 14:28:29,756 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2024-11-22 14:28:29,813 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/86891f319/0cbeacbdb74e46de80e0ca442f62d4d8/FLAGd6a2679af [2024-11-22 14:28:29,830 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/86891f319/0cbeacbdb74e46de80e0ca442f62d4d8 [2024-11-22 14:28:29,833 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 14:28:29,835 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 14:28:29,838 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 14:28:29,838 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 14:28:29,844 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 14:28:29,845 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:28:29" (1/1) ... [2024-11-22 14:28:29,846 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@16273770 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:29, skipping insertion in model container [2024-11-22 14:28:29,846 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:28:29" (1/1) ... [2024-11-22 14:28:29,978 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 14:28:31,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2024-11-22 14:28:31,839 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 14:28:31,912 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 14:28:31,991 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] [2024-11-22 14:28:31,993 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] [2024-11-22 14:28:31,994 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] [2024-11-22 14:28:31,994 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [3883] [2024-11-22 14:28:31,995 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3918] [2024-11-22 14:28:31,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3920] [2024-11-22 14:28:31,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] [2024-11-22 14:28:31,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2024-11-22 14:28:31,997 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] [2024-11-22 14:28:31,998 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] [2024-11-22 14:28:31,998 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] [2024-11-22 14:28:31,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3997] [2024-11-22 14:28:31,999 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3999] [2024-11-22 14:28:32,000 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4001] [2024-11-22 14:28:32,000 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4004] [2024-11-22 14:28:32,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4290] [2024-11-22 14:28:32,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4299] [2024-11-22 14:28:32,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4302] [2024-11-22 14:28:32,063 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] [2024-11-22 14:28:32,067 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] [2024-11-22 14:28:32,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" (652), "i" (12UL)); [5478-5479] [2024-11-22 14:28:32,073 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] [2024-11-22 14:28:32,073 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] [2024-11-22 14:28:32,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" (714), "i" (12UL)); [5600-5601] [2024-11-22 14:28:32,093 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] [2024-11-22 14:28:32,096 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] [2024-11-22 14:28:32,100 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] [2024-11-22 14:28:32,103 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] [2024-11-22 14:28:32,105 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] [2024-11-22 14:28:32,106 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] [2024-11-22 14:28:32,106 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] [2024-11-22 14:28:32,109 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] [2024-11-22 14:28:32,110 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] [2024-11-22 14:28:32,113 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] [2024-11-22 14:28:32,119 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] [2024-11-22 14:28:32,120 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] [2024-11-22 14:28:32,121 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] [2024-11-22 14:28:32,122 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] [2024-11-22 14:28:32,124 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] [2024-11-22 14:28:32,127 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] [2024-11-22 14:28:32,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [7070] [2024-11-22 14:28:32,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [7076] [2024-11-22 14:28:32,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [7082] [2024-11-22 14:28:32,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [7089] [2024-11-22 14:28:32,136 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] [2024-11-22 14:28:32,136 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] [2024-11-22 14:28:32,136 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] [2024-11-22 14:28:32,137 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] [2024-11-22 14:28:32,181 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] [2024-11-22 14:28:32,183 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] [2024-11-22 14:28:32,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2513), "i" (12UL)); [8465-8466] [2024-11-22 14:28:32,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2516), "i" (12UL)); [8478-8479] [2024-11-22 14:28:32,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/pktcdvd.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/pktcdvd.c.p"), "i" (2576), "i" (12UL)); [8579-8580] [2024-11-22 14:28:32,197 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] [2024-11-22 14:28:32,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2024-11-22 14:28:32,294 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 14:28:32,389 INFO L204 MainTranslator]: Completed translation [2024-11-22 14:28:32,390 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32 WrapperNode [2024-11-22 14:28:32,390 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 14:28:32,391 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 14:28:32,391 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 14:28:32,391 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 14:28:32,398 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:32,487 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:32,634 INFO L138 Inliner]: procedures = 309, calls = 2561, calls flagged for inlining = 144, calls inlined = 94, statements flattened = 4467 [2024-11-22 14:28:32,635 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 14:28:32,637 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 14:28:32,637 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 14:28:32,637 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 14:28:32,647 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:32,647 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:32,687 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,260 INFO L175 MemorySlicer]: Split 1097 memory accesses to 44 slices as follows [8, 2, 6, 5, 7, 27, 7, 8, 18, 18, 18, 78, 9, 7, 8, 12, 6, 3, 2, 585, 16, 2, 1, 3, 10, 17, 3, 8, 46, 1, 5, 27, 35, 8, 11, 8, 8, 5, 9, 14, 6, 3, 10, 7]. 53 percent of accesses are in the largest equivalence class. The 254 initializations are split as follows [8, 0, 6, 5, 7, 0, 7, 8, 0, 0, 0, 0, 9, 0, 8, 0, 6, 0, 0, 59, 16, 2, 0, 3, 0, 17, 3, 0, 22, 0, 5, 0, 8, 8, 0, 0, 8, 5, 0, 8, 6, 3, 10, 7]. The 550 writes are split as follows [0, 0, 0, 0, 0, 27, 0, 0, 17, 17, 17, 14, 0, 4, 0, 6, 0, 2, 1, 342, 0, 0, 0, 0, 9, 0, 0, 8, 24, 0, 0, 27, 27, 0, 0, 3, 0, 0, 3, 2, 0, 0, 0, 0]. [2024-11-22 14:28:33,260 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,260 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,382 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,430 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,473 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,503 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,550 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 14:28:33,552 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 14:28:33,552 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 14:28:33,552 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 14:28:33,553 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (1/1) ... [2024-11-22 14:28:33,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 14:28:33,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 14:28:33,587 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-22 14:28:33,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-22 14:28:33,642 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-22 14:28:33,642 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-22 14:28:33,642 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-22 14:28:33,642 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-22 14:28:33,643 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_ioctl [2024-11-22 14:28:33,643 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_ioctl [2024-11-22 14:28:33,643 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_release [2024-11-22 14:28:33,643 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_release [2024-11-22 14:28:33,643 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2024-11-22 14:28:33,643 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2024-11-22 14:28:33,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-22 14:28:33,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-22 14:28:33,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-22 14:28:33,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-22 14:28:33,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-22 14:28:33,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-22 14:28:33,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-22 14:28:33,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-22 14:28:33,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-22 14:28:33,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-22 14:28:33,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-22 14:28:33,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-22 14:28:33,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-22 14:28:33,651 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_disc_info [2024-11-22 14:28:33,651 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_disc_info [2024-11-22 14:28:33,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-22 14:28:33,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-22 14:28:33,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-22 14:28:33,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-22 14:28:33,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-22 14:28:33,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-22 14:28:33,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-22 14:28:33,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-22 14:28:33,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-22 14:28:33,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-22 14:28:33,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-22 14:28:33,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_alloc [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_alloc [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_setup_dev [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_setup_dev [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure bdget [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_speed [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_speed [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2024-11-22 14:28:33,657 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-22 14:28:33,657 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-22 14:28:33,658 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_shrink_pktlist [2024-11-22 14:28:33,658 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_shrink_pktlist [2024-11-22 14:28:33,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-22 14:28:33,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-22 14:28:33,658 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2024-11-22 14:28:33,658 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2024-11-22 14:28:33,658 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-22 14:28:33,658 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-22 14:28:33,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-22 14:28:33,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-22 14:28:33,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-22 14:28:33,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-22 14:28:33,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-22 14:28:33,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-22 14:28:33,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-22 14:28:33,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-22 14:28:33,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-22 14:28:33,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-11-22 14:28:33,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-22 14:28:33,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-22 14:28:33,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-11-22 14:28:33,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-11-22 14:28:33,668 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2024-11-22 14:28:33,668 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2024-11-22 14:28:33,669 INFO L130 BoogieDeclarations]: Found specification of procedure new_encode_dev [2024-11-22 14:28:33,669 INFO L138 BoogieDeclarations]: Found implementation of procedure new_encode_dev [2024-11-22 14:28:33,669 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-22 14:28:33,669 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-22 14:28:33,669 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_select [2024-11-22 14:28:33,669 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_select [2024-11-22 14:28:33,669 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_remove [2024-11-22 14:28:33,670 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_remove [2024-11-22 14:28:33,670 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2024-11-22 14:28:33,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2024-11-22 14:28:33,671 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_cleanup [2024-11-22 14:28:33,672 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_cleanup [2024-11-22 14:28:33,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-22 14:28:33,673 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-22 14:28:33,673 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-22 14:28:33,673 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2024-11-22 14:28:33,673 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2024-11-22 14:28:33,673 INFO L130 BoogieDeclarations]: Found specification of procedure set_blocksize [2024-11-22 14:28:33,673 INFO L138 BoogieDeclarations]: Found implementation of procedure set_blocksize [2024-11-22 14:28:33,673 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_dump_sense [2024-11-22 14:28:33,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_dump_sense [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_kmalloc_pool [2024-11-22 14:28:33,674 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_kmalloc_pool [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2024-11-22 14:28:33,674 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-22 14:28:33,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-22 14:28:33,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-22 14:28:33,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-22 14:28:33,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-22 14:28:33,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-22 14:28:33,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-22 14:28:33,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-22 14:28:33,681 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2024-11-22 14:28:33,681 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2024-11-22 14:28:33,681 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_lock_door [2024-11-22 14:28:33,681 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_lock_door [2024-11-22 14:28:33,681 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_get [2024-11-22 14:28:33,681 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_get [2024-11-22 14:28:33,681 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_remove_dev [2024-11-22 14:28:33,681 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_remove_dev [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2024-11-22 14:28:33,682 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-11-22 14:28:33,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2024-11-22 14:28:33,682 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-22 14:28:33,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-22 14:28:33,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-22 14:28:33,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-22 14:28:33,685 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-22 14:28:33,685 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-22 14:28:33,685 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-22 14:28:33,685 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2024-11-22 14:28:33,685 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2024-11-22 14:28:33,686 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2024-11-22 14:28:33,686 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2024-11-22 14:28:33,686 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-22 14:28:33,686 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-22 14:28:33,686 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-22 14:28:33,686 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-22 14:28:33,686 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-22 14:28:33,686 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-22 14:28:33,690 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-22 14:28:33,690 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-22 14:28:33,690 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-22 14:28:33,690 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-22 14:28:33,690 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_cleanup [2024-11-22 14:28:33,690 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_cleanup [2024-11-22 14:28:33,690 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2024-11-22 14:28:33,691 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_find_dev_from_minor [2024-11-22 14:28:33,691 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_find_dev_from_minor [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-22 14:28:33,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-22 14:28:33,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-22 14:28:33,693 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-22 14:28:33,693 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2024-11-22 14:28:33,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure init_write_congestion_marks [2024-11-22 14:28:33,693 INFO L138 BoogieDeclarations]: Found implementation of procedure init_write_congestion_marks [2024-11-22 14:28:33,693 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-22 14:28:33,694 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-22 14:28:33,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-22 14:28:33,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-22 14:28:33,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-22 14:28:33,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-22 14:28:33,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-22 14:28:33,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-22 14:28:33,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-22 14:28:33,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-22 14:28:33,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-22 14:28:33,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-22 14:28:33,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-22 14:28:33,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-22 14:28:33,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-22 14:28:33,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-22 14:28:33,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-22 14:28:33,701 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_track_info [2024-11-22 14:28:33,702 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_track_info [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-22 14:28:33,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-22 14:28:33,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-22 14:28:33,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-22 14:28:33,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-22 14:28:33,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-22 14:28:33,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-22 14:28:33,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-22 14:28:33,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-22 14:28:33,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2024-11-22 14:28:33,706 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-22 14:28:33,706 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-22 14:28:33,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-22 14:28:33,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-22 14:28:33,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-22 14:28:33,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-22 14:28:33,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-22 14:28:33,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-22 14:28:33,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-22 14:28:33,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-22 14:28:33,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-22 14:28:33,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-22 14:28:33,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-22 14:28:33,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-22 14:28:33,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-22 14:28:33,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_create [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_create [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2024-11-22 14:28:33,715 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-22 14:28:33,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-22 14:28:33,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-22 14:28:33,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-22 14:28:33,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-22 14:28:33,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-22 14:28:33,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-22 14:28:33,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-22 14:28:33,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-22 14:28:33,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-22 14:28:33,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-22 14:28:33,719 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-22 14:28:33,720 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2024-11-22 14:28:33,720 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-22 14:28:33,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-22 14:28:33,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-22 14:28:33,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2024-11-22 14:28:33,723 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2024-11-22 14:28:33,723 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_check_events [2024-11-22 14:28:33,723 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_check_events [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure init_cdrom_command [2024-11-22 14:28:33,723 INFO L138 BoogieDeclarations]: Found implementation of procedure init_cdrom_command [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-22 14:28:33,723 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_sense [2024-11-22 14:28:33,723 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_sense [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-11-22 14:28:33,723 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-11-22 14:28:33,723 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_generic_packet [2024-11-22 14:28:33,724 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_generic_packet [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-22 14:28:33,724 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-22 14:28:33,724 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2024-11-22 14:28:33,724 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_flush_cache [2024-11-22 14:28:33,724 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_flush_cache [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-22 14:28:33,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-22 14:28:33,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-22 14:28:33,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-22 14:28:33,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-22 14:28:33,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-22 14:28:33,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 14:28:33,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 14:28:33,728 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-22 14:28:33,728 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-22 14:28:34,725 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 14:28:34,729 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 14:28:34,767 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:34,929 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2024-11-22 14:28:34,930 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2024-11-22 14:28:36,213 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:36,221 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:36,222 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:36,224 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:36,226 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:36,227 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:36,233 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-22 14:28:46,139 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##201: assume !false; [2024-11-22 14:28:46,140 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##200: assume false; [2024-11-22 14:28:46,140 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##268: assume !false; [2024-11-22 14:28:46,140 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##267: assume false; [2024-11-22 14:28:46,140 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##225: assume !false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##224: assume false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##489: assume !false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##488: assume false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume !false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##397: assume !false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##396: assume false; [2024-11-22 14:28:46,141 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##366: assume !false; [2024-11-22 14:28:46,142 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##365: assume false; [2024-11-22 14:28:52,040 INFO L? ?]: Removed 2196 outVars from TransFormulas that were not future-live. [2024-11-22 14:28:52,040 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 14:28:52,092 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 14:28:52,092 INFO L316 CfgBuilder]: Removed 10 assume(true) statements. [2024-11-22 14:28:52,093 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:28:52 BoogieIcfgContainer [2024-11-22 14:28:52,093 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 14:28:52,096 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 14:28:52,096 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 14:28:52,100 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 14:28:52,100 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 02:28:29" (1/3) ... [2024-11-22 14:28:52,100 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6609a701 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:28:52, skipping insertion in model container [2024-11-22 14:28:52,101 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:28:32" (2/3) ... [2024-11-22 14:28:52,101 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6609a701 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:28:52, skipping insertion in model container [2024-11-22 14:28:52,101 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:28:52" (3/3) ... [2024-11-22 14:28:52,102 INFO L112 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2024-11-22 14:28:52,119 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 14:28:52,120 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 14:28:52,222 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 14:28:52,229 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;@6e001a5f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 14:28:52,229 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 14:28:52,237 INFO L276 IsEmpty]: Start isEmpty. Operand has 1394 states, 1001 states have (on average 1.3246753246753247) internal successors, (1326), 1021 states have internal predecessors, (1326), 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) [2024-11-22 14:28:52,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-22 14:28:52,243 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:28:52,244 INFO L215 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] [2024-11-22 14:28:52,244 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:28:52,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:28:52,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1400931289, now seen corresponding path program 1 times [2024-11-22 14:28:52,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:28:52,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59288526] [2024-11-22 14:28:52,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:28:52,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:28:58,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:28:59,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 14:28:59,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:28:59,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59288526] [2024-11-22 14:28:59,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59288526] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:28:59,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:28:59,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 14:28:59,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227409933] [2024-11-22 14:28:59,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:28:59,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 14:28:59,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:28:59,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 14:28:59,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 14:28:59,501 INFO L87 Difference]: Start difference. First operand has 1394 states, 1001 states have (on average 1.3246753246753247) internal successors, (1326), 1021 states have internal predecessors, (1326), 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) [2024-11-22 14:28:59,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:28:59,906 INFO L93 Difference]: Finished difference Result 4115 states and 5887 transitions. [2024-11-22 14:28:59,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 14:28:59,912 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 [2024-11-22 14:28:59,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:28:59,949 INFO L225 Difference]: With dead ends: 4115 [2024-11-22 14:28:59,950 INFO L226 Difference]: Without dead ends: 2703 [2024-11-22 14:28:59,967 INFO L431 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 [2024-11-22 14:28:59,970 INFO L432 NwaCegarLoop]: 1977 mSDtfsCounter, 1914 mSDsluCounter, 1854 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1914 SdHoareTripleChecker+Valid, 3831 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 [2024-11-22 14:28:59,971 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1914 Valid, 3831 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 14:28:59,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2703 states. [2024-11-22 14:29:00,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2703 to 2700. [2024-11-22 14:29:00,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2700 states, 1939 states have (on average 1.3120165033522435) internal successors, (2544), 1972 states have internal predecessors, (2544), 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) [2024-11-22 14:29:00,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2700 states to 2700 states and 3745 transitions. [2024-11-22 14:29:00,217 INFO L78 Accepts]: Start accepts. Automaton has 2700 states and 3745 transitions. Word has length 23 [2024-11-22 14:29:00,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:00,217 INFO L471 AbstractCegarLoop]: Abstraction has 2700 states and 3745 transitions. [2024-11-22 14:29:00,218 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) [2024-11-22 14:29:00,218 INFO L276 IsEmpty]: Start isEmpty. Operand 2700 states and 3745 transitions. [2024-11-22 14:29:00,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 14:29:00,237 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:00,237 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 14:29:00,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 14:29:00,238 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:00,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:00,239 INFO L85 PathProgramCache]: Analyzing trace with hash 593396264, now seen corresponding path program 1 times [2024-11-22 14:29:00,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:00,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584434080] [2024-11-22 14:29:00,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:00,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:29:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:29:07,004 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 14:29:07,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:29:07,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584434080] [2024-11-22 14:29:07,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584434080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:29:07,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:29:07,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 14:29:07,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785210477] [2024-11-22 14:29:07,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:29:07,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 14:29:07,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:29:07,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 14:29:07,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 14:29:07,010 INFO L87 Difference]: Start difference. First operand 2700 states and 3745 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) [2024-11-22 14:29:07,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:29:07,225 INFO L93 Difference]: Finished difference Result 5345 states and 7414 transitions. [2024-11-22 14:29:07,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 14:29:07,226 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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 142 [2024-11-22 14:29:07,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:29:07,244 INFO L225 Difference]: With dead ends: 5345 [2024-11-22 14:29:07,245 INFO L226 Difference]: Without dead ends: 2700 [2024-11-22 14:29:07,254 INFO L431 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 [2024-11-22 14:29:07,256 INFO L432 NwaCegarLoop]: 1915 mSDtfsCounter, 0 mSDsluCounter, 3824 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5739 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 [2024-11-22 14:29:07,256 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5739 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 14:29:07,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2700 states. [2024-11-22 14:29:07,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2700 to 2700. [2024-11-22 14:29:07,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2700 states, 1939 states have (on average 1.3115007735946365) internal successors, (2543), 1972 states have internal predecessors, (2543), 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) [2024-11-22 14:29:07,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2700 states to 2700 states and 3744 transitions. [2024-11-22 14:29:07,379 INFO L78 Accepts]: Start accepts. Automaton has 2700 states and 3744 transitions. Word has length 142 [2024-11-22 14:29:07,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:07,380 INFO L471 AbstractCegarLoop]: Abstraction has 2700 states and 3744 transitions. [2024-11-22 14:29:07,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) [2024-11-22 14:29:07,383 INFO L276 IsEmpty]: Start isEmpty. Operand 2700 states and 3744 transitions. [2024-11-22 14:29:07,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-22 14:29:07,391 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:07,391 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 14:29:07,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 14:29:07,391 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:07,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:07,392 INFO L85 PathProgramCache]: Analyzing trace with hash -718959677, now seen corresponding path program 1 times [2024-11-22 14:29:07,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:07,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094486913] [2024-11-22 14:29:07,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:07,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:29:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:29:12,944 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-22 14:29:12,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:29:12,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094486913] [2024-11-22 14:29:12,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094486913] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:29:12,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:29:12,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 14:29:12,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019195170] [2024-11-22 14:29:12,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:29:12,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 14:29:12,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:29:12,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 14:29:12,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 14:29:12,947 INFO L87 Difference]: Start difference. First operand 2700 states and 3744 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-22 14:29:13,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:29:13,105 INFO L93 Difference]: Finished difference Result 5345 states and 7419 transitions. [2024-11-22 14:29:13,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 14:29:13,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 160 [2024-11-22 14:29:13,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:29:13,123 INFO L225 Difference]: With dead ends: 5345 [2024-11-22 14:29:13,124 INFO L226 Difference]: Without dead ends: 2702 [2024-11-22 14:29:13,133 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 14:29:13,136 INFO L432 NwaCegarLoop]: 1914 mSDtfsCounter, 0 mSDsluCounter, 1910 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3824 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 [2024-11-22 14:29:13,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3824 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 14:29:13,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2024-11-22 14:29:13,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2702. [2024-11-22 14:29:13,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2702 states, 1941 states have (on average 1.3111798042246265) internal successors, (2545), 1974 states have internal predecessors, (2545), 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) [2024-11-22 14:29:13,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2702 states to 2702 states and 3746 transitions. [2024-11-22 14:29:13,237 INFO L78 Accepts]: Start accepts. Automaton has 2702 states and 3746 transitions. Word has length 160 [2024-11-22 14:29:13,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:13,238 INFO L471 AbstractCegarLoop]: Abstraction has 2702 states and 3746 transitions. [2024-11-22 14:29:13,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-22 14:29:13,239 INFO L276 IsEmpty]: Start isEmpty. Operand 2702 states and 3746 transitions. [2024-11-22 14:29:13,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-22 14:29:13,246 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:13,246 INFO L215 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] [2024-11-22 14:29:13,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 14:29:13,247 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:13,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:13,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1148591969, now seen corresponding path program 1 times [2024-11-22 14:29:13,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:13,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618442917] [2024-11-22 14:29:13,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:13,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:29:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:29:18,997 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-22 14:29:18,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:29:18,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618442917] [2024-11-22 14:29:18,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618442917] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:29:18,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:29:18,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 14:29:18,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212632763] [2024-11-22 14:29:18,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:29:18,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 14:29:18,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:29:18,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 14:29:18,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 14:29:19,002 INFO L87 Difference]: Start difference. First operand 2702 states and 3746 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 14:29:19,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:29:19,264 INFO L93 Difference]: Finished difference Result 5379 states and 7469 transitions. [2024-11-22 14:29:19,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 14:29:19,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 154 [2024-11-22 14:29:19,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:29:19,286 INFO L225 Difference]: With dead ends: 5379 [2024-11-22 14:29:19,286 INFO L226 Difference]: Without dead ends: 2734 [2024-11-22 14:29:19,297 INFO L431 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 [2024-11-22 14:29:19,299 INFO L432 NwaCegarLoop]: 1910 mSDtfsCounter, 15 mSDsluCounter, 1906 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 3816 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 14:29:19,300 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 3816 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 14:29:19,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2024-11-22 14:29:19,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 2712. [2024-11-22 14:29:19,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2712 states, 1951 states have (on average 1.3116350589441312) internal successors, (2559), 1984 states have internal predecessors, (2559), 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) [2024-11-22 14:29:19,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2712 states to 2712 states and 3760 transitions. [2024-11-22 14:29:19,405 INFO L78 Accepts]: Start accepts. Automaton has 2712 states and 3760 transitions. Word has length 154 [2024-11-22 14:29:19,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:19,407 INFO L471 AbstractCegarLoop]: Abstraction has 2712 states and 3760 transitions. [2024-11-22 14:29:19,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 14:29:19,408 INFO L276 IsEmpty]: Start isEmpty. Operand 2712 states and 3760 transitions. [2024-11-22 14:29:19,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-22 14:29:19,412 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:19,412 INFO L215 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] [2024-11-22 14:29:19,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 14:29:19,412 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:19,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:19,413 INFO L85 PathProgramCache]: Analyzing trace with hash 693047149, now seen corresponding path program 1 times [2024-11-22 14:29:19,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:19,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398395327] [2024-11-22 14:29:19,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:19,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:29:24,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:29:25,566 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-22 14:29:25,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:29:25,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398395327] [2024-11-22 14:29:25,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398395327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:29:25,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:29:25,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 14:29:25,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914357407] [2024-11-22 14:29:25,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:29:25,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 14:29:25,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:29:25,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 14:29:25,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 14:29:25,569 INFO L87 Difference]: Start difference. First operand 2712 states and 3760 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, (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) [2024-11-22 14:29:25,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:29:25,691 INFO L93 Difference]: Finished difference Result 5367 states and 7449 transitions. [2024-11-22 14:29:25,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 14:29:25,691 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, (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 157 [2024-11-22 14:29:25,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:29:25,709 INFO L225 Difference]: With dead ends: 5367 [2024-11-22 14:29:25,709 INFO L226 Difference]: Without dead ends: 2712 [2024-11-22 14:29:25,719 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 14:29:25,720 INFO L432 NwaCegarLoop]: 1913 mSDtfsCounter, 0 mSDsluCounter, 1910 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3823 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 [2024-11-22 14:29:25,720 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3823 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 14:29:25,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2024-11-22 14:29:25,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2712. [2024-11-22 14:29:25,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2712 states, 1951 states have (on average 1.3106099436186571) internal successors, (2557), 1984 states have internal predecessors, (2557), 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) [2024-11-22 14:29:25,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2712 states to 2712 states and 3758 transitions. [2024-11-22 14:29:25,821 INFO L78 Accepts]: Start accepts. Automaton has 2712 states and 3758 transitions. Word has length 157 [2024-11-22 14:29:25,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:25,823 INFO L471 AbstractCegarLoop]: Abstraction has 2712 states and 3758 transitions. [2024-11-22 14:29:25,823 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, (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) [2024-11-22 14:29:25,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2712 states and 3758 transitions. [2024-11-22 14:29:25,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-22 14:29:25,827 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:25,828 INFO L215 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] [2024-11-22 14:29:25,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 14:29:25,828 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:25,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:25,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1527668892, now seen corresponding path program 1 times [2024-11-22 14:29:25,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:25,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55302368] [2024-11-22 14:29:25,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:25,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:29:30,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:29:31,552 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-22 14:29:31,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:29:31,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55302368] [2024-11-22 14:29:31,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55302368] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:29:31,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:29:31,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 14:29:31,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877083993] [2024-11-22 14:29:31,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:29:31,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 14:29:31,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:29:31,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 14:29:31,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 14:29:31,554 INFO L87 Difference]: Start difference. First operand 2712 states and 3758 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 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) [2024-11-22 14:29:31,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:29:31,952 INFO L93 Difference]: Finished difference Result 5371 states and 7444 transitions. [2024-11-22 14:29:31,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 14:29:31,953 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 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 158 [2024-11-22 14:29:31,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:29:31,970 INFO L225 Difference]: With dead ends: 5371 [2024-11-22 14:29:31,970 INFO L226 Difference]: Without dead ends: 2710 [2024-11-22 14:29:31,982 INFO L431 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 [2024-11-22 14:29:31,985 INFO L432 NwaCegarLoop]: 1912 mSDtfsCounter, 0 mSDsluCounter, 5719 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7631 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 [2024-11-22 14:29:31,988 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7631 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 14:29:31,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2710 states. [2024-11-22 14:29:32,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2710 to 2710. [2024-11-22 14:29:32,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2710 states, 1950 states have (on average 1.3102564102564103) internal successors, (2555), 1982 states have internal predecessors, (2555), 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) [2024-11-22 14:29:32,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2710 states to 2710 states and 3754 transitions. [2024-11-22 14:29:32,094 INFO L78 Accepts]: Start accepts. Automaton has 2710 states and 3754 transitions. Word has length 158 [2024-11-22 14:29:32,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:32,095 INFO L471 AbstractCegarLoop]: Abstraction has 2710 states and 3754 transitions. [2024-11-22 14:29:32,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 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) [2024-11-22 14:29:32,096 INFO L276 IsEmpty]: Start isEmpty. Operand 2710 states and 3754 transitions. [2024-11-22 14:29:32,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-11-22 14:29:32,103 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:32,103 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 14:29:32,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 14:29:32,103 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:32,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:32,104 INFO L85 PathProgramCache]: Analyzing trace with hash -750934458, now seen corresponding path program 1 times [2024-11-22 14:29:32,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:32,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91569145] [2024-11-22 14:29:32,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:32,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:29:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:29:37,358 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-22 14:29:37,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:29:37,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91569145] [2024-11-22 14:29:37,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91569145] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:29:37,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:29:37,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 14:29:37,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846486592] [2024-11-22 14:29:37,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:29:37,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 14:29:37,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:29:37,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 14:29:37,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 14:29:37,361 INFO L87 Difference]: Start difference. First operand 2710 states and 3754 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2024-11-22 14:29:37,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:29:37,599 INFO L93 Difference]: Finished difference Result 5427 states and 7513 transitions. [2024-11-22 14:29:37,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 14:29:37,600 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 189 [2024-11-22 14:29:37,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:29:37,621 INFO L225 Difference]: With dead ends: 5427 [2024-11-22 14:29:37,622 INFO L226 Difference]: Without dead ends: 2727 [2024-11-22 14:29:37,633 INFO L431 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 [2024-11-22 14:29:37,634 INFO L432 NwaCegarLoop]: 1907 mSDtfsCounter, 18 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 3798 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 14:29:37,634 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 3798 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 14:29:37,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2727 states. [2024-11-22 14:29:37,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2727 to 2727. [2024-11-22 14:29:37,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2727 states, 1962 states have (on average 1.3083588175331295) internal successors, (2567), 1994 states have internal predecessors, (2567), 601 states have call successors, (601), 164 states have call predecessors, (601), 163 states have return successors, (602), 593 states have call predecessors, (602), 599 states have call successors, (602) [2024-11-22 14:29:37,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2727 states to 2727 states and 3770 transitions. [2024-11-22 14:29:37,745 INFO L78 Accepts]: Start accepts. Automaton has 2727 states and 3770 transitions. Word has length 189 [2024-11-22 14:29:37,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:37,745 INFO L471 AbstractCegarLoop]: Abstraction has 2727 states and 3770 transitions. [2024-11-22 14:29:37,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2024-11-22 14:29:37,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2727 states and 3770 transitions. [2024-11-22 14:29:37,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-22 14:29:37,751 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:37,752 INFO L215 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] [2024-11-22 14:29:37,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 14:29:37,752 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:37,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:37,753 INFO L85 PathProgramCache]: Analyzing trace with hash 822975871, now seen corresponding path program 1 times [2024-11-22 14:29:37,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:37,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915137339] [2024-11-22 14:29:37,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:37,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 14:29:42,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 14:29:43,664 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-22 14:29:43,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 14:29:43,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915137339] [2024-11-22 14:29:43,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915137339] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 14:29:43,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 14:29:43,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 14:29:43,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282290644] [2024-11-22 14:29:43,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 14:29:43,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 14:29:43,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 14:29:43,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 14:29:43,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 14:29:43,666 INFO L87 Difference]: Start difference. First operand 2727 states and 3770 transitions. Second operand has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-22 14:29:44,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 14:29:44,086 INFO L93 Difference]: Finished difference Result 5422 states and 7504 transitions. [2024-11-22 14:29:44,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 14:29:44,087 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 184 [2024-11-22 14:29:44,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 14:29:44,104 INFO L225 Difference]: With dead ends: 5422 [2024-11-22 14:29:44,105 INFO L226 Difference]: Without dead ends: 2727 [2024-11-22 14:29:44,115 INFO L431 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 [2024-11-22 14:29:44,116 INFO L432 NwaCegarLoop]: 1905 mSDtfsCounter, 0 mSDsluCounter, 7604 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9509 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.3s IncrementalHoareTripleChecker+Time [2024-11-22 14:29:44,117 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9509 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 14:29:44,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2727 states. [2024-11-22 14:29:44,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2727 to 2727. [2024-11-22 14:29:44,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2727 states, 1962 states have (on average 1.3078491335372069) internal successors, (2566), 1994 states have internal predecessors, (2566), 601 states have call successors, (601), 164 states have call predecessors, (601), 163 states have return successors, (602), 593 states have call predecessors, (602), 599 states have call successors, (602) [2024-11-22 14:29:44,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2727 states to 2727 states and 3769 transitions. [2024-11-22 14:29:44,208 INFO L78 Accepts]: Start accepts. Automaton has 2727 states and 3769 transitions. Word has length 184 [2024-11-22 14:29:44,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 14:29:44,210 INFO L471 AbstractCegarLoop]: Abstraction has 2727 states and 3769 transitions. [2024-11-22 14:29:44,210 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-22 14:29:44,211 INFO L276 IsEmpty]: Start isEmpty. Operand 2727 states and 3769 transitions. [2024-11-22 14:29:44,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-22 14:29:44,214 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 14:29:44,215 INFO L215 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] [2024-11-22 14:29:44,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 14:29:44,215 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 14:29:44,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 14:29:44,216 INFO L85 PathProgramCache]: Analyzing trace with hash 398697578, now seen corresponding path program 1 times [2024-11-22 14:29:44,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 14:29:44,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795978094] [2024-11-22 14:29:44,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 14:29:44,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms