./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.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 c497666d7e5ff4299166452bc7f3d5a4d5bdb4d64ef4f15c91e905bba625b6c5 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:14:56,747 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:14:56,795 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:14:56,799 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:14:56,800 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:14:56,823 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:14:56,824 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:14:56,824 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:14:56,825 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:14:56,825 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:14:56,825 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:14:56,825 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:14:56,826 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:14:56,826 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:14:56,826 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:14:56,826 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:14:56,827 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:14:56,827 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c497666d7e5ff4299166452bc7f3d5a4d5bdb4d64ef4f15c91e905bba625b6c5 [2025-03-04 04:14:57,059 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:14:57,066 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:14:57,068 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:14:57,068 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:14:57,069 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:14:57,069 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-03-04 04:14:58,158 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5f495a72/f58ad3386a0743f79f4589ce141090c1/FLAG9dfeb6450 [2025-03-04 04:14:58,705 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:14:58,705 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-03-04 04:14:58,751 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5f495a72/f58ad3386a0743f79f4589ce141090c1/FLAG9dfeb6450 [2025-03-04 04:14:58,762 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5f495a72/f58ad3386a0743f79f4589ce141090c1 [2025-03-04 04:14:58,764 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:14:58,765 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:14:58,766 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:14:58,766 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:14:58,769 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:14:58,769 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:14:58" (1/1) ... [2025-03-04 04:14:58,770 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a93574e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:14:58, skipping insertion in model container [2025-03-04 04:14:58,771 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:14:58" (1/1) ... [2025-03-04 04:14:58,864 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:15:01,789 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-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[502909,502922] [2025-03-04 04:15:01,869 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:15:01,896 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:15:01,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6823] [2025-03-04 04:15:01,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6825] [2025-03-04 04:15:01,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6835] [2025-03-04 04:15:01,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6842] [2025-03-04 04:15:01,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btc %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6849] [2025-03-04 04:15:01,986 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6857-6858] [2025-03-04 04:15:01,986 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)); [6872-6873] [2025-03-04 04:15:01,987 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6882] [2025-03-04 04:15:01,987 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6889] [2025-03-04 04:15:01,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [7034-7035] [2025-03-04 04:15:01,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [7054-7055] [2025-03-04 04:15:01,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [7059-7060] [2025-03-04 04:15:01,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [7064-7065] [2025-03-04 04:15:01,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [7069-7070] [2025-03-04 04:15:01,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7279] [2025-03-04 04:15:01,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7286] [2025-03-04 04:15:01,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7294] [2025-03-04 04:15:01,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7301] [2025-03-04 04:15:02,005 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [7678-7679] [2025-03-04 04:15:02,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [7707-7708] [2025-03-04 04:15:02,014 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 *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [8059-8060] [2025-03-04 04:15:02,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8065] [2025-03-04 04:15:02,036 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (359), "i" (12UL)); [8608-8609] [2025-03-04 04:15:02,038 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (402), "i" (12UL)); [8664-8665] [2025-03-04 04:15:02,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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (965), "i" (12UL)); [9397-9398] [2025-03-04 04:15:02,075 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1007), "i" (12UL)); [9474-9475] [2025-03-04 04:15:02,078 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1052), "i" (12UL)); [9530-9531] [2025-03-04 04:15:02,331 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4245), "i" (12UL)); [14009-14010] [2025-03-04 04:15:02,333 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4330), "i" (12UL)); [14127-14128] [2025-03-04 04:15:02,404 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-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[502909,502922] [2025-03-04 04:15:02,412 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:15:02,560 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-03-04 04:15:02,566 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:15:02,567 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02 WrapperNode [2025-03-04 04:15:02,567 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:15:02,568 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:15:02,568 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:15:02,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:15:02,572 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:02,642 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:02,806 INFO L138 Inliner]: procedures = 565, calls = 3298, calls flagged for inlining = 286, calls inlined = 270, statements flattened = 10328 [2025-03-04 04:15:02,807 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:15:02,808 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:15:02,808 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:15:02,808 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:15:02,815 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:02,815 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:02,852 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:04,994 INFO L175 MemorySlicer]: Split 1538 memory accesses to 21 slices as follows [2, 1295, 8, 2, 6, 1, 3, 2, 43, 3, 11, 4, 50, 46, 3, 7, 2, 38, 3, 7, 2]. 84 percent of accesses are in the largest equivalence class. The 358 initializations are split as follows [2, 330, 6, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 7, 0, 0, 3, 7, 0]. The 467 writes are split as follows [0, 363, 0, 1, 3, 0, 2, 2, 43, 0, 8, 2, 37, 2, 1, 0, 1, 1, 0, 0, 1]. [2025-03-04 04:15:04,994 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:04,995 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:05,144 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:05,163 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:05,210 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:05,243 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:05,300 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:15:05,301 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:15:05,302 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:15:05,302 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:15:05,303 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (1/1) ... [2025-03-04 04:15:05,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:15:05,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:15:05,329 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 04:15:05,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 04:15:05,357 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u16 [2025-03-04 04:15:05,358 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u16 [2025-03-04 04:15:05,358 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_set [2025-03-04 04:15:05,358 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_set [2025-03-04 04:15:05,358 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_do [2025-03-04 04:15:05,358 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_do [2025-03-04 04:15:05,358 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_data [2025-03-04 04:15:05,358 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_data [2025-03-04 04:15:05,358 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-04 04:15:05,358 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-04 04:15:05,358 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_is_bridged [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_is_bridged [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_credits_set [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_credits_set [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u32 [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u32 [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_probe [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_probe [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_add [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_add [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 04:15:05,359 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dma_rings_fini [2025-03-04 04:15:05,359 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dma_rings_fini [2025-03-04 04:15:05,360 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:15:05,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:15:05,360 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u32 [2025-03-04 04:15:05,360 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u32 [2025-03-04 04:15:05,360 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_dump [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_dump [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_6 [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_6 [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_to_vid [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_to_vid [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netevent_notifier [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netevent_notifier [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vid_to_vlan [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vid_to_vlan [2025-03-04 04:15:05,361 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_internal_vlan_tbl_find [2025-03-04 04:15:05,361 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_internal_vlan_tbl_find [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_ok [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_ok [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_dump [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_dump [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_del [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_del [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_add [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_add [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_entry_free [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_entry_free [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_vlan_id_is_internal [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_vlan_id_is_internal [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u64 [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u64 [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_getlink [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_getlink [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_phys_port_name [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_phys_port_name [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_commit [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_commit [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_setlink [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_setlink [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-03-04 04:15:05,362 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-03-04 04:15:05,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:15:05,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:15:05,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:15:05,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:15:05,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:15:05,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_set [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_set [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_reset [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_reset [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dev_check [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dev_check [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_destroy [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_destroy [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure __pos_inc [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __pos_inc [2025-03-04 04:15:05,366 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_put [2025-03-04 04:15:05,366 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_put [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_total_size [2025-03-04 04:15:05,367 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_total_size [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_get [2025-03-04 04:15:05,367 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_get [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 04:15:05,367 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 04:15:05,367 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2025-03-04 04:15:05,367 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_start [2025-03-04 04:15:05,370 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_start [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:15:05,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure __rocker_port_mem_alloc [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure __rocker_port_mem_alloc [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_3 [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_3 [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_stp_update [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_stp_update [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_get [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_get [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_tx_vector [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_tx_vector [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_rx_vector [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_rx_vector [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fwd_enable [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fwd_enable [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_dump [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_dump [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_dump [2025-03-04 04:15:05,371 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_dump [2025-03-04 04:15:05,371 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_nested [2025-03-04 04:15:05,372 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_nested [2025-03-04 04:15:05,372 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-03-04 04:15:05,372 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-03-04 04:15:05,372 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-03-04 04:15:05,372 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-03-04 04:15:05,372 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_settings [2025-03-04 04:15:05,372 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_settings [2025-03-04 04:15:05,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:15:05,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:15:05,372 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kzalloc [2025-03-04 04:15:05,372 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kzalloc [2025-03-04 04:15:05,372 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_next [2025-03-04 04:15:05,373 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_next [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_alloc [2025-03-04 04:15:05,373 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_alloc [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_find [2025-03-04 04:15:05,373 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_find [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del [2025-03-04 04:15:05,373 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_fini [2025-03-04 04:15:05,373 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_fini [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_test_one [2025-03-04 04:15:05,373 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_test_one [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_get [2025-03-04 04:15:05,373 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_get [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:15:05,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u64 [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u64 [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ctrl_vlan [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ctrl_vlan [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_type [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_type [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_event_timeout [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_event_timeout [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_attr_size [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_attr_size [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_update [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_update [2025-03-04 04:15:05,374 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u8 [2025-03-04 04:15:05,374 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u8 [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_del [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_del [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fib_ipv4 [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fib_ipv4 [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ig_tbl [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ig_tbl [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_l2_interface [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_l2_interface [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_enable [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_enable [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_alloc [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_alloc [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_free [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_free [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_cmd_exec [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_cmd_exec [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frags_unmap [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frags_unmap [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_desc [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_desc [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kfree [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kfree [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_destroy [2025-03-04 04:15:05,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_destroy [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:15:05,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rings_fini [2025-03-04 04:15:05,378 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rings_fini [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:15:05,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_do [2025-03-04 04:15:05,378 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_do [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-04 04:15:05,378 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-04 04:15:05,378 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_router_mac [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_router_mac [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_create [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_create [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_unmap [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_unmap [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdevice_notifier [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdevice_notifier [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_err [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_err [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be16 [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be16 [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-03-04 04:15:05,379 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-03-04 04:15:05,379 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_ucast4_routing [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_ucast4_routing [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_find [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_find [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_3 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_3 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2025-03-04 04:15:05,382 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2025-03-04 04:15:05,382 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn [2025-03-04 04:15:05,383 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn [2025-03-04 04:15:05,383 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_vector [2025-03-04 04:15:05,383 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_vector [2025-03-04 04:15:05,383 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-03-04 04:15:05,383 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-03-04 04:15:05,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:15:05,383 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_learning [2025-03-04 04:15:05,383 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_learning [2025-03-04 04:15:05,383 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be32 [2025-03-04 04:15:05,383 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be32 [2025-03-04 04:15:05,383 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:15:05,383 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure hash_32 [2025-03-04 04:15:05,384 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_32 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_bridge [2025-03-04 04:15:05,384 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_bridge [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_set [2025-03-04 04:15:05,384 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_set [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_end [2025-03-04 04:15:05,384 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_end [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-03-04 04:15:05,384 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:15:05,384 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_trans_abort [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_trans_abort [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_len [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_len [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_wake_up [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_wake_up [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_init [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_init [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-04 04:15:05,385 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-03-04 04:15:05,385 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-03-04 04:15:05,389 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 04:15:05,389 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_neigh_tbl_find [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_neigh_tbl_find [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_del [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_del [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kcalloc [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kcalloc [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure inet_make_mask [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure inet_make_mask [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_add [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_add [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure change_bit [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure change_bit [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure call_switchdev_notifiers [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure call_switchdev_notifiers [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_gen_clear [2025-03-04 04:15:05,390 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_gen_clear [2025-03-04 04:15:05,390 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn_work [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn_work [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_cancel [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_cancel [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_pass_to_producer [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_pass_to_producer [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_settings [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_settings [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure __hash_init [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure __hash_init [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_mac_address [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_mac_address [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_3 [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_3 [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_tail_get [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_tail_get [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_add [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_add [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_term_mac [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_term_mac [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_start [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_start [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 04:15:05,391 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2025-03-04 04:15:05,391 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_get [2025-03-04 04:15:05,392 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_get [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 04:15:05,392 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_5 [2025-03-04 04:15:05,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_5 [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_4 [2025-03-04 04:15:05,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_4 [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-03-04 04:15:05,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_bh_held [2025-03-04 04:15:05,392 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_bh_held [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-03-04 04:15:05,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-03-04 04:15:05,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frag_map_put [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frag_map_put [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_del [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_del [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_free_tbls [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_free_tbls [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u8 [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u8 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_free [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_free [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_dellink [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_dellink [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u16 [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u16 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 04:15:05,393 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:15:05,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-03-04 04:15:05,394 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ipv4_neigh [2025-03-04 04:15:05,394 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ipv4_neigh [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-03-04 04:15:05,394 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_remove_ports [2025-03-04 04:15:05,394 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_remove_ports [2025-03-04 04:15:05,394 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb [2025-03-04 04:15:05,394 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb [2025-03-04 04:15:06,559 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:15:06,563 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:15:06,588 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: havoc #t~mem505; [2025-03-04 04:15:06,696 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: havoc #t~mem426.base, #t~mem426.offset; [2025-03-04 04:15:06,722 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-03-04 04:15:07,195 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282: havoc alloc_etherdev_mqs_#t~ret2013#1.base, alloc_etherdev_mqs_#t~ret2013#1.offset; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17448: havoc pci_request_regions_#t~nondet2032#1; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17352: havoc ioremap_nocache_#t~ret2022#1.base, ioremap_nocache_#t~ret2022#1.offset; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17485: havoc register_netdev_#t~nondet2039#1; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17326: havoc dma_supported_#t~nondet2019#1; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: call ULTIMATE.dealloc(rocker_basic_hw_test_~#wait~2#1.base, rocker_basic_hw_test_~#wait~2#1.offset);havoc rocker_basic_hw_test_~#wait~2#1.base, rocker_basic_hw_test_~#wait~2#1.offset; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17433: havoc pci_enable_device_#t~nondet2029#1; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17437: havoc pci_enable_msix_range_#t~nondet2030#1; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: call ULTIMATE.dealloc(rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset);havoc rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: call ULTIMATE.dealloc(rocker_init_tbls_~#__key~2#1.base, rocker_init_tbls_~#__key~2#1.offset);havoc rocker_init_tbls_~#__key~2#1.base, rocker_init_tbls_~#__key~2#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___0~0#1.base, rocker_init_tbls_~#__key___0~0#1.offset);havoc rocker_init_tbls_~#__key___0~0#1.base, rocker_init_tbls_~#__key___0~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___1~0#1.base, rocker_init_tbls_~#__key___1~0#1.offset);havoc rocker_init_tbls_~#__key___1~0#1.base, rocker_init_tbls_~#__key___1~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___2~0#1.base, rocker_init_tbls_~#__key___2~0#1.offset);havoc rocker_init_tbls_~#__key___2~0#1.base, rocker_init_tbls_~#__key___2~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___3~0#1.base, rocker_init_tbls_~#__key___3~0#1.offset);havoc rocker_init_tbls_~#__key___3~0#1.base, rocker_init_tbls_~#__key___3~0#1.offset; [2025-03-04 04:15:07,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17441: havoc pci_msix_vec_count_#t~nondet2031#1; [2025-03-04 04:15:07,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17306: havoc #t~nondet2016; [2025-03-04 04:15:07,265 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: havoc #t~mem509; [2025-03-04 04:15:07,826 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10309: call ULTIMATE.dealloc(rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.offset);havoc rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.offset);havoc rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.offset; [2025-03-04 04:15:07,827 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: havoc ethtool_cmd_speed_#t~mem265#1;havoc ethtool_cmd_speed_#t~mem266#1;havoc ethtool_cmd_speed_#t~bitwise267#1; [2025-03-04 04:15:07,827 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14501: call ULTIMATE.dealloc(rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.offset);havoc rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset);havoc rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset; [2025-03-04 04:15:07,827 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: call ULTIMATE.dealloc(rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.offset);havoc rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.offset);havoc rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.offset; [2025-03-04 04:15:07,827 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset; [2025-03-04 04:15:07,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17293: havoc #t~nondet2015; [2025-03-04 04:15:08,250 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17545: havoc #t~nondet2055; [2025-03-04 04:15:08,277 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: havoc #t~mem493;havoc #t~short494;havoc #t~mem495;havoc #t~short496; [2025-03-04 04:15:08,279 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17534: havoc #t~nondet2053; [2025-03-04 04:15:08,309 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17510: havoc #t~nondet2047; [2025-03-04 04:15:08,312 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: havoc #t~mem250.base, #t~mem250.offset;havoc #t~mem251; [2025-03-04 04:15:08,354 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-03-04 04:15:08,357 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17518: havoc #t~nondet2049; [2025-03-04 04:15:08,360 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: havoc #t~mem277.base, #t~mem277.offset; [2025-03-04 04:15:08,367 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: call ULTIMATE.dealloc(~#name~1.base, ~#name~1.offset);havoc ~#name~1.base, ~#name~1.offset; [2025-03-04 04:15:08,373 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17522: havoc #t~nondet2050; [2025-03-04 04:15:08,387 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: havoc #t~mem1742.base, #t~mem1742.offset; [2025-03-04 04:15:08,395 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: havoc #t~mem176.base, #t~mem176.offset; [2025-03-04 04:15:08,418 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350: havoc #t~mem556.base, #t~mem556.offset;havoc #t~mem557; [2025-03-04 04:15:08,419 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17257: havoc #t~nondet2011; [2025-03-04 04:15:08,428 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: havoc #t~mem522.base, #t~mem522.offset;havoc #t~mem523; [2025-03-04 04:15:08,567 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: call ULTIMATE.dealloc(~#want~0#1.base, ~#want~0#1.offset);havoc ~#want~0#1.base, ~#want~0#1.offset;call ULTIMATE.dealloc(~#prev_ctrls~0#1.base, ~#prev_ctrls~0#1.offset);havoc ~#prev_ctrls~0#1.base, ~#prev_ctrls~0#1.offset; [2025-03-04 04:15:08,569 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17477: havoc #t~nondet2037; [2025-03-04 04:15:08,572 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17322: havoc dma_set_mask_#t~nondet2018#1; [2025-03-04 04:15:08,592 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: havoc #t~mem1362; [2025-03-04 04:15:08,903 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: havoc hlist_unhashed_#t~mem24#1.base, hlist_unhashed_#t~mem24#1.offset; [2025-03-04 04:15:08,934 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: havoc #t~mem511; [2025-03-04 04:15:09,109 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: havoc is_link_local_ether_addr_#t~mem318#1;havoc is_link_local_ether_addr_#t~mem319#1;havoc is_link_local_ether_addr_#t~bitwise320#1;havoc is_link_local_ether_addr_#t~mem321#1;havoc is_link_local_ether_addr_#t~mem322#1;havoc is_link_local_ether_addr_#t~bitwise323#1;havoc is_link_local_ether_addr_#t~bitwise324#1;havoc is_link_local_ether_addr_#t~bitwise325#1; [2025-03-04 04:15:09,111 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9065: havoc #t~mem500; [2025-03-04 04:15:09,135 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17501: havoc schedule_timeout_#t~nondet2043#1; [2025-03-04 04:15:09,135 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-03-04 04:15:09,135 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17465: havoc prepare_to_wait_event_#t~nondet2034#1; [2025-03-04 04:15:09,146 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: havoc #t~mem503; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset);havoc ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset);havoc ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset);havoc ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: havoc atomic_read_#t~mem44#1; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17235: havoc __neigh_create_#t~ret2005#1.base, __neigh_create_#t~ret2005#1.offset; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316: havoc neigh_key_eq32_#t~mem377#1;havoc neigh_key_eq32_#t~mem378#1; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17239: havoc __neigh_event_send_#t~nondet2006#1; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556: call ULTIMATE.dealloc(~#dst#1.base, ~#dst#1.offset);havoc ~#dst#1.base, ~#dst#1.offset;call ULTIMATE.dealloc(~#index~0#1.base, ~#index~0#1.offset);havoc ~#index~0#1.base, ~#index~0#1.offset; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12367: call ULTIMATE.dealloc(rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset);havoc rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset; [2025-03-04 04:15:09,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8474: call ULTIMATE.dealloc(__ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset);havoc __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: havoc skb_frag_page_#t~mem261#1.base, skb_frag_page_#t~mem261#1.offset; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17489: havoc register_netdevice_notifier_#t~nondet2040#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: havoc skb_frag_address_#t~mem264#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: havoc dev_get_drvdata_#t~mem135#1.base, dev_get_drvdata_#t~mem135#1.offset; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17493: havoc register_netevent_notifier_#t~nondet2041#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17362: havoc ldv_ndo_init_12_#t~nondet2023#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17366: havoc ldv_ndo_uninit_12_#t~nondet2024#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17370: havoc ldv_shutdown_9_#t~nondet2025#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: havoc skb_frag_size_#t~mem248#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17253: havoc __pci_register_driver_#t~nondet2010#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197: call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset);havoc main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset);havoc main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7940: havoc skb_headlen_#t~mem252#1;havoc skb_headlen_#t~mem253#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17334: havoc ethtool_op_get_link_#t~nondet2021#1; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17404: havoc netdev_master_upper_dev_get_#t~ret2027#1.base, netdev_master_upper_dev_get_#t~ret2027#1.offset; [2025-03-04 04:15:19,844 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: havoc netdev_notifier_info_to_dev_#t~mem284#1.base, netdev_notifier_info_to_dev_#t~mem284#1.offset; [2025-03-04 04:15:20,890 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: havoc rocker_port_rx_buf_len_#t~mem655#1.base, rocker_port_rx_buf_len_#t~mem655#1.offset;havoc rocker_port_rx_buf_len_#t~mem656#1; [2025-03-04 04:15:20,970 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: call ULTIMATE.dealloc(~#attrs~0.base, ~#attrs~0.offset);havoc ~#attrs~0.base, ~#attrs~0.offset; [2025-03-04 04:15:22,101 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13684: call ULTIMATE.dealloc(~#attrs~7.base, ~#attrs~7.offset);havoc ~#attrs~7.base, ~#attrs~7.offset;call ULTIMATE.dealloc(~#rem~1.base, ~#rem~1.offset);havoc ~#rem~1.base, ~#rem~1.offset;call ULTIMATE.dealloc(~#frag_attrs~0.base, ~#frag_attrs~0.offset);havoc ~#frag_attrs~0.base, ~#frag_attrs~0.offset; [2025-03-04 04:15:22,614 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:15:23,453 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17497: havoc request_threaded_irq_#t~nondet2042#1; [2025-03-04 04:15:23,902 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: havoc __roundup_pow_of_two_#t~bitwise13#1; [2025-03-04 04:15:23,902 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17315: havoc dma_alloc_attrs_#t~ret2017#1.base, dma_alloc_attrs_#t~ret2017#1.offset; [2025-03-04 04:15:24,012 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17541: havoc #t~nondet2054; [2025-03-04 04:15:24,270 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-03-04 04:15:24,599 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: call ULTIMATE.dealloc(~#rem~0.base, ~#rem~0.offset);havoc ~#rem~0.base, ~#rem~0.offset; [2025-03-04 04:15:26,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12830: call ULTIMATE.dealloc(~#untagged~0#1.base, ~#untagged~0#1.offset);havoc ~#untagged~0#1.base, ~#untagged~0#1.offset; [2025-03-04 04:15:26,851 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17461: havoc #t~nondet2033; [2025-03-04 04:15:27,479 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12972: call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset; [2025-03-04 04:15:27,500 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: havoc #t~mem444.base, #t~mem444.offset;havoc #t~mem445; [2025-03-04 04:15:27,532 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: havoc #t~ret115.base, #t~ret115.offset; [2025-03-04 04:15:27,594 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-03-04 04:15:27,668 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: havoc #t~bitwise239; [2025-03-04 04:15:28,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: havoc #t~mem326;havoc #t~mem327;havoc #t~bitwise328; [2025-03-04 04:15:28,628 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: havoc #t~mem501; [2025-03-04 04:15:28,730 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-03-04 04:15:28,861 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17473: havoc #t~nondet2036; [2025-03-04 04:15:28,950 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896: havoc #t~bitwise9; [2025-03-04 04:15:28,972 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17273: havoc #t~nondet2012; [2025-03-04 04:15:29,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17526: havoc #t~nondet2051; [2025-03-04 04:15:29,361 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: havoc #t~mem23.base, #t~mem23.offset; [2025-03-04 04:15:29,399 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17286: havoc #t~nondet2014; [2025-03-04 04:15:29,647 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12937: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-03-04 04:15:29,816 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: havoc #t~mem7;havoc #t~bitwise8; [2025-03-04 04:15:30,657 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17395: havoc #t~nondet2026; [2025-03-04 04:15:30,877 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9344: havoc rocker_desc_gen_#t~bitwise555#1; [2025-03-04 04:15:32,202 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10044: call ULTIMATE.dealloc(rocker_event_mac_vlan_seen_~#attrs~2#1.base, rocker_event_mac_vlan_seen_~#attrs~2#1.offset);havoc rocker_event_mac_vlan_seen_~#attrs~2#1.base, rocker_event_mac_vlan_seen_~#attrs~2#1.offset; [2025-03-04 04:15:32,202 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080: call ULTIMATE.dealloc(rocker_event_process_~#attrs~3#1.base, rocker_event_process_~#attrs~3#1.offset);havoc rocker_event_process_~#attrs~3#1.base, rocker_event_process_~#attrs~3#1.offset; [2025-03-04 04:15:32,202 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10006: call ULTIMATE.dealloc(rocker_event_link_change_~#attrs~1#1.base, rocker_event_link_change_~#attrs~1#1.offset);havoc rocker_event_link_change_~#attrs~1#1.base, rocker_event_link_change_~#attrs~1#1.offset; [2025-03-04 04:15:32,202 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: havoc rocker_tlv_get_be16_#t~mem507#1; [2025-03-04 04:15:32,642 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17481: havoc #t~nondet2038; [2025-03-04 04:15:33,371 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17530: havoc #t~nondet2052; [2025-03-04 04:15:34,229 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-03-04 04:15:34,508 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17514: havoc #t~nondet2048; [2025-03-04 04:15:34,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-03-04 04:15:38,176 INFO L? ?]: Removed 5552 outVars from TransFormulas that were not future-live. [2025-03-04 04:15:38,176 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:15:38,277 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:15:38,277 INFO L336 CfgBuilder]: Removed 7 assume(true) statements. [2025-03-04 04:15:38,278 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:15:38 BoogieIcfgContainer [2025-03-04 04:15:38,278 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:15:38,280 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:15:38,280 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:15:38,283 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:15:38,283 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:14:58" (1/3) ... [2025-03-04 04:15:38,284 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a0d8193 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:15:38, skipping insertion in model container [2025-03-04 04:15:38,284 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:15:02" (2/3) ... [2025-03-04 04:15:38,284 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a0d8193 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:15:38, skipping insertion in model container [2025-03-04 04:15:38,284 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:15:38" (3/3) ... [2025-03-04 04:15:38,285 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-03-04 04:15:38,296 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:15:38,304 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i that has 254 procedures, 4347 locations, 1 initial locations, 65 loop locations, and 2 error locations. [2025-03-04 04:15:38,411 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:15:38,422 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;@61e562ab, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:15:38,423 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-04 04:15:38,436 INFO L276 IsEmpty]: Start isEmpty. Operand has 4174 states, 2925 states have (on average 1.349059829059829) internal successors, (3946), 3026 states have internal predecessors, (3946), 1032 states have call successors, (1032), 215 states have call predecessors, (1032), 214 states have return successors, (1013), 999 states have call predecessors, (1013), 1013 states have call successors, (1013) [2025-03-04 04:15:38,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2025-03-04 04:15:38,472 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:15:38,473 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:15:38,473 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:15:38,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:15:38,477 INFO L85 PathProgramCache]: Analyzing trace with hash -946885, now seen corresponding path program 1 times [2025-03-04 04:15:38,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:15:38,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063697461] [2025-03-04 04:15:38,483 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:15:38,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:15:42,276 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 569 statements into 1 equivalence classes. [2025-03-04 04:15:42,525 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 569 of 569 statements. [2025-03-04 04:15:42,525 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:15:42,525 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:15:43,128 INFO L134 CoverageAnalysis]: Checked inductivity of 4487 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 4377 trivial. 0 not checked. [2025-03-04 04:15:43,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:15:43,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063697461] [2025-03-04 04:15:43,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063697461] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-04 04:15:43,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115006515] [2025-03-04 04:15:43,130 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:15:43,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-04 04:15:43,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:15:43,132 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-04 04:15:43,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-04 04:15:47,796 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 569 statements into 1 equivalence classes. [2025-03-04 04:15:48,332 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 569 of 569 statements. [2025-03-04 04:15:48,332 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:15:48,332 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:15:48,358 INFO L256 TraceCheckSpWp]: Trace formula consists of 6042 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-04 04:15:48,381 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 04:15:48,437 INFO L134 CoverageAnalysis]: Checked inductivity of 4487 backedges. 198 proven. 0 refuted. 0 times theorem prover too weak. 4289 trivial. 0 not checked. [2025-03-04 04:15:48,438 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-04 04:15:48,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115006515] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:15:48,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-04 04:15:48,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-04 04:15:48,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162604215] [2025-03-04 04:15:48,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:15:48,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-04 04:15:48,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:15:48,459 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-04 04:15:48,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:15:48,467 INFO L87 Difference]: Start difference. First operand has 4174 states, 2925 states have (on average 1.349059829059829) internal successors, (3946), 3026 states have internal predecessors, (3946), 1032 states have call successors, (1032), 215 states have call predecessors, (1032), 214 states have return successors, (1013), 999 states have call predecessors, (1013), 1013 states have call successors, (1013) Second operand has 2 states, 2 states have (on average 45.0) internal successors, (90), 2 states have internal predecessors, (90), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2025-03-04 04:15:49,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:15:49,215 INFO L93 Difference]: Finished difference Result 8342 states and 12154 transitions. [2025-03-04 04:15:49,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-04 04:15:49,218 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 45.0) internal successors, (90), 2 states have internal predecessors, (90), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 569 [2025-03-04 04:15:49,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:15:49,337 INFO L225 Difference]: With dead ends: 8342 [2025-03-04 04:15:49,341 INFO L226 Difference]: Without dead ends: 4137 [2025-03-04 04:15:49,386 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 570 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:15:49,394 INFO L435 NwaCegarLoop]: 5909 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5909 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-04 04:15:49,394 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5909 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-04 04:15:49,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2025-03-04 04:15:49,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 4137. [2025-03-04 04:15:49,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4137 states, 2909 states have (on average 1.3348229632176005) internal successors, (3883), 2989 states have internal predecessors, (3883), 1013 states have call successors, (1013), 214 states have call predecessors, (1013), 213 states have return successors, (1012), 998 states have call predecessors, (1012), 1012 states have call successors, (1012) [2025-03-04 04:15:49,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4137 states to 4137 states and 5908 transitions. [2025-03-04 04:15:49,795 INFO L78 Accepts]: Start accepts. Automaton has 4137 states and 5908 transitions. Word has length 569 [2025-03-04 04:15:49,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:15:49,796 INFO L471 AbstractCegarLoop]: Abstraction has 4137 states and 5908 transitions. [2025-03-04 04:15:49,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 45.0) internal successors, (90), 2 states have internal predecessors, (90), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2025-03-04 04:15:49,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4137 states and 5908 transitions. [2025-03-04 04:15:49,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2025-03-04 04:15:49,824 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:15:49,825 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:15:49,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-04 04:15:50,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-04 04:15:50,026 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:15:50,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:15:50,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1148474236, now seen corresponding path program 1 times [2025-03-04 04:15:50,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:15:50,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014742770] [2025-03-04 04:15:50,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:15:50,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:15:53,661 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 569 statements into 1 equivalence classes. [2025-03-04 04:15:53,800 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 569 of 569 statements. [2025-03-04 04:15:53,801 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:15:53,801 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:15:54,742 INFO L134 CoverageAnalysis]: Checked inductivity of 4487 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4487 trivial. 0 not checked. [2025-03-04 04:15:54,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:15:54,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014742770] [2025-03-04 04:15:54,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014742770] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:15:54,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:15:54,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:15:54,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298946103] [2025-03-04 04:15:54,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:15:54,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:15:54,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:15:54,748 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:15:54,748 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:15:54,748 INFO L87 Difference]: Start difference. First operand 4137 states and 5908 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2025-03-04 04:15:58,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 04:16:00,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:16:00,974 INFO L93 Difference]: Finished difference Result 12195 states and 17421 transitions. [2025-03-04 04:16:00,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:16:00,975 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 569 [2025-03-04 04:16:00,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:16:01,054 INFO L225 Difference]: With dead ends: 12195 [2025-03-04 04:16:01,055 INFO L226 Difference]: Without dead ends: 8147 [2025-03-04 04:16:01,078 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:16:01,079 INFO L435 NwaCegarLoop]: 5856 mSDtfsCounter, 5732 mSDsluCounter, 5817 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5732 SdHoareTripleChecker+Valid, 11673 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2025-03-04 04:16:01,079 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5732 Valid, 11673 Invalid, 139 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 135 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2025-03-04 04:16:01,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8147 states. [2025-03-04 04:16:01,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8147 to 8145. [2025-03-04 04:16:01,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8145 states, 5743 states have (on average 1.3381507922688491) internal successors, (7685), 5902 states have internal predecessors, (7685), 1976 states have call successors, (1976), 425 states have call predecessors, (1976), 424 states have return successors, (1975), 1947 states have call predecessors, (1975), 1975 states have call successors, (1975) [2025-03-04 04:16:01,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8145 states to 8145 states and 11636 transitions. [2025-03-04 04:16:01,415 INFO L78 Accepts]: Start accepts. Automaton has 8145 states and 11636 transitions. Word has length 569 [2025-03-04 04:16:01,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:16:01,417 INFO L471 AbstractCegarLoop]: Abstraction has 8145 states and 11636 transitions. [2025-03-04 04:16:01,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2025-03-04 04:16:01,417 INFO L276 IsEmpty]: Start isEmpty. Operand 8145 states and 11636 transitions. [2025-03-04 04:16:01,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 583 [2025-03-04 04:16:01,426 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:16:01,426 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:16:01,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 04:16:01,426 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:16:01,427 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:16:01,427 INFO L85 PathProgramCache]: Analyzing trace with hash 2052587866, now seen corresponding path program 1 times [2025-03-04 04:16:01,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:16:01,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132697452] [2025-03-04 04:16:01,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:16:01,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:16:04,853 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 582 statements into 1 equivalence classes. [2025-03-04 04:16:04,984 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 582 of 582 statements. [2025-03-04 04:16:04,984 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:16:04,984 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:16:05,672 INFO L134 CoverageAnalysis]: Checked inductivity of 4809 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4809 trivial. 0 not checked. [2025-03-04 04:16:05,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:16:05,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132697452] [2025-03-04 04:16:05,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132697452] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:16:05,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:16:05,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 04:16:05,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743406239] [2025-03-04 04:16:05,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:16:05,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 04:16:05,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:16:05,674 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 04:16:05,674 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 04:16:05,674 INFO L87 Difference]: Start difference. First operand 8145 states and 11636 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2025-03-04 04:16:07,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:16:07,434 INFO L93 Difference]: Finished difference Result 16208 states and 23152 transitions. [2025-03-04 04:16:07,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 04:16:07,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 582 [2025-03-04 04:16:07,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:16:07,501 INFO L225 Difference]: With dead ends: 16208 [2025-03-04 04:16:07,501 INFO L226 Difference]: Without dead ends: 8152 [2025-03-04 04:16:07,538 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-04 04:16:07,541 INFO L435 NwaCegarLoop]: 5848 mSDtfsCounter, 5903 mSDsluCounter, 5849 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5903 SdHoareTripleChecker+Valid, 11697 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2025-03-04 04:16:07,541 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5903 Valid, 11697 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2025-03-04 04:16:07,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8152 states. [2025-03-04 04:16:07,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8152 to 8147. [2025-03-04 04:16:07,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8147 states, 5745 states have (on average 1.3378590078328982) internal successors, (7686), 5904 states have internal predecessors, (7686), 1976 states have call successors, (1976), 425 states have call predecessors, (1976), 424 states have return successors, (1975), 1947 states have call predecessors, (1975), 1975 states have call successors, (1975) [2025-03-04 04:16:07,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8147 states to 8147 states and 11637 transitions. [2025-03-04 04:16:07,954 INFO L78 Accepts]: Start accepts. Automaton has 8147 states and 11637 transitions. Word has length 582 [2025-03-04 04:16:07,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:16:07,957 INFO L471 AbstractCegarLoop]: Abstraction has 8147 states and 11637 transitions. [2025-03-04 04:16:07,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2025-03-04 04:16:07,957 INFO L276 IsEmpty]: Start isEmpty. Operand 8147 states and 11637 transitions. [2025-03-04 04:16:07,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 593 [2025-03-04 04:16:07,968 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:16:07,969 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:16:07,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 04:16:07,969 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:16:07,970 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:16:07,970 INFO L85 PathProgramCache]: Analyzing trace with hash -57454306, now seen corresponding path program 1 times [2025-03-04 04:16:07,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:16:07,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967436622] [2025-03-04 04:16:07,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:16:07,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:16:11,574 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 592 statements into 1 equivalence classes. [2025-03-04 04:16:11,679 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 592 of 592 statements. [2025-03-04 04:16:11,680 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:16:11,680 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:16:12,109 INFO L134 CoverageAnalysis]: Checked inductivity of 4809 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4809 trivial. 0 not checked. [2025-03-04 04:16:12,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:16:12,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967436622] [2025-03-04 04:16:12,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967436622] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:16:12,109 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:16:12,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:16:12,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408256645] [2025-03-04 04:16:12,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:16:12,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:16:12,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:16:12,111 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:16:12,111 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:16:12,111 INFO L87 Difference]: Start difference. First operand 8147 states and 11637 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2025-03-04 04:16:12,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:16:12,937 INFO L93 Difference]: Finished difference Result 8147 states and 11637 transitions. [2025-03-04 04:16:12,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:16:12,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 592 [2025-03-04 04:16:12,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:16:13,009 INFO L225 Difference]: With dead ends: 8147 [2025-03-04 04:16:13,009 INFO L226 Difference]: Without dead ends: 8129 [2025-03-04 04:16:13,016 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:16:13,018 INFO L435 NwaCegarLoop]: 5843 mSDtfsCounter, 5793 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5793 SdHoareTripleChecker+Valid, 5843 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-04 04:16:13,018 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5793 Valid, 5843 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-04 04:16:13,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8129 states. [2025-03-04 04:16:13,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8129 to 8129. [2025-03-04 04:16:13,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8129 states, 5733 states have (on average 1.3382173382173381) internal successors, (7672), 5891 states have internal predecessors, (7672), 1973 states have call successors, (1973), 422 states have call predecessors, (1973), 422 states have return successors, (1973), 1945 states have call predecessors, (1973), 1973 states have call successors, (1973) [2025-03-04 04:16:13,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8129 states to 8129 states and 11618 transitions. [2025-03-04 04:16:13,308 INFO L78 Accepts]: Start accepts. Automaton has 8129 states and 11618 transitions. Word has length 592 [2025-03-04 04:16:13,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:16:13,309 INFO L471 AbstractCegarLoop]: Abstraction has 8129 states and 11618 transitions. [2025-03-04 04:16:13,309 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2025-03-04 04:16:13,309 INFO L276 IsEmpty]: Start isEmpty. Operand 8129 states and 11618 transitions. [2025-03-04 04:16:13,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2025-03-04 04:16:13,336 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:16:13,336 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 15, 15, 15, 15, 15, 15, 15, 15, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:16:13,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 04:16:13,337 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:16:13,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:16:13,337 INFO L85 PathProgramCache]: Analyzing trace with hash -873222446, now seen corresponding path program 1 times [2025-03-04 04:16:13,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:16:13,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732849018] [2025-03-04 04:16:13,338 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:16:13,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:16:16,889 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 692 statements into 1 equivalence classes. [2025-03-04 04:16:17,015 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 692 of 692 statements. [2025-03-04 04:16:17,016 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:16:17,016 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:16:17,427 INFO L134 CoverageAnalysis]: Checked inductivity of 4504 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4504 trivial. 0 not checked. [2025-03-04 04:16:17,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:16:17,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732849018] [2025-03-04 04:16:17,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732849018] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:16:17,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:16:17,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:16:17,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591011472] [2025-03-04 04:16:17,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:16:17,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:16:17,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:16:17,430 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:16:17,431 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:16:17,431 INFO L87 Difference]: Start difference. First operand 8129 states and 11618 transitions. Second operand has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 2 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2025-03-04 04:16:19,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:16:19,326 INFO L93 Difference]: Finished difference Result 23319 states and 33310 transitions. [2025-03-04 04:16:19,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:16:19,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 2 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) Word has length 692 [2025-03-04 04:16:19,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:16:19,428 INFO L225 Difference]: With dead ends: 23319 [2025-03-04 04:16:19,428 INFO L226 Difference]: Without dead ends: 15279 [2025-03-04 04:16:19,469 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:16:19,469 INFO L435 NwaCegarLoop]: 5864 mSDtfsCounter, 5236 mSDsluCounter, 5686 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5236 SdHoareTripleChecker+Valid, 11550 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-04 04:16:19,470 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5236 Valid, 11550 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-04 04:16:19,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15279 states. [2025-03-04 04:16:19,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15279 to 15277. [2025-03-04 04:16:19,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15277 states, 10742 states have (on average 1.3378328058089741) internal successors, (14371), 11041 states have internal predecessors, (14371), 3722 states have call successors, (3722), 812 states have call predecessors, (3722), 812 states have return successors, (3722), 3665 states have call predecessors, (3722), 3722 states have call successors, (3722) [2025-03-04 04:16:20,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15277 states to 15277 states and 21815 transitions. [2025-03-04 04:16:20,099 INFO L78 Accepts]: Start accepts. Automaton has 15277 states and 21815 transitions. Word has length 692 [2025-03-04 04:16:20,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:16:20,100 INFO L471 AbstractCegarLoop]: Abstraction has 15277 states and 21815 transitions. [2025-03-04 04:16:20,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 2 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2025-03-04 04:16:20,101 INFO L276 IsEmpty]: Start isEmpty. Operand 15277 states and 21815 transitions. [2025-03-04 04:16:20,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 810 [2025-03-04 04:16:20,163 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:16:20,163 INFO L218 NwaCegarLoop]: trace histogram [29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 15, 15, 15, 15, 15, 15, 15, 15, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:16:20,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 04:16:20,163 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [rocker_port_fib_ipv4Err0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:16:20,165 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:16:20,165 INFO L85 PathProgramCache]: Analyzing trace with hash -904959886, now seen corresponding path program 1 times [2025-03-04 04:16:20,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:16:20,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885999692] [2025-03-04 04:16:20,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:16:20,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms