./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.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 3c7180be0629e9a0656fd9fc52d5b3ae804deb1e2c1641d5e88fc72d6eeae4e4 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 19:04:49,619 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:04:49,670 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:04:49,674 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:04:49,674 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:04:49,689 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:04:49,690 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:04:49,691 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:04:49,691 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:04:49,691 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:04:49,692 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:04:49,692 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:04:49,692 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:04:49,692 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:04:49,693 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:04:49,693 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:04:49,694 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:04:49,694 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:04:49,694 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:04:49,694 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:04:49,694 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:04:49,694 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:04:49,694 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:04:49,694 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:04:49,695 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:04:49,695 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 -> 3c7180be0629e9a0656fd9fc52d5b3ae804deb1e2c1641d5e88fc72d6eeae4e4 [2025-03-08 19:04:49,925 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:04:49,931 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:04:49,933 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:04:49,934 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:04:49,934 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:04:49,935 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.cil.out.i [2025-03-08 19:04:51,084 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d9d952203/b95de84b8067421c8ed0df3a7bf4a0f8/FLAGa18d9af0a [2025-03-08 19:04:51,570 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:04:51,571 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.cil.out.i [2025-03-08 19:04:51,606 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d9d952203/b95de84b8067421c8ed0df3a7bf4a0f8/FLAGa18d9af0a [2025-03-08 19:04:51,652 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d9d952203/b95de84b8067421c8ed0df3a7bf4a0f8 [2025-03-08 19:04:51,655 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:04:51,656 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:04:51,657 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:04:51,657 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:04:51,660 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:04:51,660 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:04:51" (1/1) ... [2025-03-08 19:04:51,661 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@32a7ccf5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:51, skipping insertion in model container [2025-03-08 19:04:51,661 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:04:51" (1/1) ... [2025-03-08 19:04:51,754 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:04:53,546 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.cil.out.i[346956,346969] [2025-03-08 19:04:53,621 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:04:53,655 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:04:53,702 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"); [4858] [2025-03-08 19:04:53,704 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)); [4865] [2025-03-08 19:04:53,704 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 %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4872-4873] [2025-03-08 19:04:53,706 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/zakharov_benchmarks/bench/cpa/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/arch/x86/include/asm/paravirt.h"), "i" (825), "i" (12UL)); [4914-4915] [2025-03-08 19:04:53,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4920-4922] [2025-03-08 19:04:53,707 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/zakharov_benchmarks/bench/cpa/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/arch/x86/include/asm/paravirt.h"), "i" (830), "i" (12UL)); [4943-4944] [2025-03-08 19:04:53,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [4949-4951] [2025-03-08 19:04:53,707 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/zakharov_benchmarks/bench/cpa/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/arch/x86/include/asm/paravirt.h"), "i" (835), "i" (12UL)); [4971-4972] [2025-03-08 19:04:53,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (47UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4977-4979] [2025-03-08 19:04:53,715 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)); [5247-5248] [2025-03-08 19:04:53,739 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)); [5275-5276] [2025-03-08 19:04:53,740 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" (103), "i" (12UL)); [5304-5305] [2025-03-08 19:04:53,741 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" (115), "i" (12UL)); [5333-5334] [2025-03-08 19:04:53,896 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/zakharov_benchmarks/bench/cpa/work/current--X--drivers/net/ethernet/3com/3c59x.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/3com/3c59x.c.prepared"), "i" (3272), "i" (12UL)); [10152-10153] [2025-03-08 19:04:53,910 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.cil.out.i[346956,346969] [2025-03-08 19:04:53,927 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:04:54,107 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:04:54,108 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54 WrapperNode [2025-03-08 19:04:54,108 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:04:54,109 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:04:54,110 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:04:54,110 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:04:54,114 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:54,193 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:54,372 INFO L138 Inliner]: procedures = 307, calls = 3874, calls flagged for inlining = 137, calls inlined = 126, statements flattened = 7578 [2025-03-08 19:04:54,372 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:04:54,373 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:04:54,373 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:04:54,373 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:04:54,381 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:54,381 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:54,432 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,276 INFO L175 MemorySlicer]: Split 2357 memory accesses to 44 slices as follows [7, 6, 9, 11, 5, 2, 6, 10, 176, 42, 6, 9, 6, 5, 122, 28, 9, 6, 3, 2, 13, 6, 6, 16, 6, 186, 3, 6, 1, 2, 217, 1243, 10, 6, 6, 35, 67, 6, 6, 10, 9, 7, 11, 9]. 53 percent of accesses are in the largest equivalence class. The 423 initializations are split as follows [7, 6, 8, 8, 0, 0, 6, 10, 0, 0, 6, 9, 6, 0, 0, 28, 9, 6, 0, 2, 0, 6, 0, 16, 6, 186, 0, 6, 1, 0, 0, 18, 10, 6, 6, 0, 0, 6, 6, 8, 8, 7, 8, 8]. The 1257 writes are split as follows [0, 0, 0, 0, 4, 0, 0, 0, 162, 42, 0, 0, 0, 5, 122, 0, 0, 0, 0, 0, 1, 0, 3, 0, 0, 0, 3, 0, 0, 0, 186, 637, 0, 0, 0, 35, 57, 0, 0, 0, 0, 0, 0, 0]. [2025-03-08 19:04:55,277 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,277 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,423 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,442 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,483 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,514 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,578 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:04:55,580 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:04:55,580 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:04:55,580 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:04:55,581 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (1/1) ... [2025-03-08 19:04:55,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:04:55,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:04:55,607 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 19:04:55,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 19:04:55,626 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_probe1 [2025-03-08 19:04:55,626 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_probe1 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:04:55,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 19:04:55,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 19:04:55,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 19:04:55,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure set_8021q_mode [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure set_8021q_mode [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure issue_and_wait [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_and_wait [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-03-08 19:04:55,631 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 19:04:55,631 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 19:04:55,632 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-03-08 19:04:55,632 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure window_write32 [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write32 [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-08 19:04:55,633 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-03-08 19:04:55,633 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-03-08 19:04:55,634 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure window_set [2025-03-08 19:04:55,634 INFO L138 BoogieDeclarations]: Found implementation of procedure window_set [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-08 19:04:55,634 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-03-08 19:04:55,634 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:04:55,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 19:04:55,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_suspend [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_suspend [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_interrupt [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_interrupt [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-03-08 19:04:55,636 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-03-08 19:04:55,636 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-08 19:04:55,637 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-08 19:04:55,637 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 19:04:55,637 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2025-03-08 19:04:55,637 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:04:55,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:04:55,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 19:04:55,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_ioctl [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_ioctl [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_tx_timeout [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_tx_timeout [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure ioport_map [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ioport_map [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_resume [2025-03-08 19:04:55,640 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_resume [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:04:55,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-03-08 19:04:55,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-03-08 19:04:55,641 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_rx [2025-03-08 19:04:55,641 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_rx [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:04:55,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:04:55,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:04:55,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 19:04:55,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_interrupt [2025-03-08 19:04:55,644 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_interrupt [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-03-08 19:04:55,644 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-08 19:04:55,644 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-08 19:04:55,644 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 19:04:55,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-08 19:04:55,644 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:04:55,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:04:55,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:04:55,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:04:55,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:04:55,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:04:55,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:04:55,646 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:04:55,646 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:04:55,646 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:04:55,646 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:04:55,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_set_duplex [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_set_duplex [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_delay [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_delay [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_get_stats [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_get_stats [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-08 19:04:55,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:04:55,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 19:04:55,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 19:04:55,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 19:04:55,650 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_error [2025-03-08 19:04:55,650 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_error [2025-03-08 19:04:55,650 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 19:04:55,650 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_down [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_down [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_close [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_close [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure window_write8 [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write8 [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure window_read32 [2025-03-08 19:04:55,651 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read32 [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:04:55,651 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2025-03-08 19:04:55,652 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32_rep [2025-03-08 19:04:55,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32_rep [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-03-08 19:04:55,652 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 19:04:55,652 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:04:55,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-03-08 19:04:55,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-03-08 19:04:55,653 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-03-08 19:04:55,653 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_up [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_up [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_set_WOL [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_set_WOL [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure window_read16 [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read16 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure window_write16 [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write16 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure window_read8 [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read8 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure update_stats [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure update_stats [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure poll_vortex [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_vortex [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_check_media [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_check_media [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_rx [2025-03-08 19:04:55,654 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_rx [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:04:55,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:04:55,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:04:55,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 19:04:55,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-03-08 19:04:55,657 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-03-08 19:04:55,657 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_open [2025-03-08 19:04:55,657 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_open [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure dump_tx_ring [2025-03-08 19:04:55,657 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_tx_ring [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-03-08 19:04:55,657 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:04:55,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 19:04:55,657 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2025-03-08 19:04:55,657 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2025-03-08 19:04:56,666 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 19:04:56,668 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 19:04:56,732 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: havoc netpoll_trap_#t~nondet1717#1; [2025-03-08 19:04:56,745 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655: havoc #t~malloc1668.base, #t~malloc1668.offset; [2025-03-08 19:04:56,844 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11803: havoc #t~nondet1690; [2025-03-08 19:04:57,245 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: havoc #t~nondet1683; [2025-03-08 19:04:57,252 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: havoc dev_get_drvdata_#t~ret1679#1.base, dev_get_drvdata_#t~ret1679#1.offset; [2025-03-08 19:04:57,256 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003: havoc #t~nondet1730; [2025-03-08 19:04:57,266 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5558: havoc #t~mem245.base, #t~mem245.offset;havoc #t~mem246; [2025-03-08 19:04:57,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: havoc #t~nondet1685; [2025-03-08 19:04:57,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: havoc #t~nondet1716; [2025-03-08 19:04:57,283 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4994: havoc #t~bitwise26; [2025-03-08 19:04:57,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11763: havoc #t~nondet1682; [2025-03-08 19:04:57,319 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636: havoc #t~mem277.base, #t~mem277.offset; [2025-03-08 19:04:57,409 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset; [2025-03-08 19:04:57,414 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: havoc #t~nondet1722; [2025-03-08 19:04:57,417 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: havoc #t~ret1688.base, #t~ret1688.offset; [2025-03-08 19:04:57,426 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: havoc #t~mem163.base, #t~mem163.offset; [2025-03-08 19:04:57,670 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221: call ULTIMATE.dealloc(~#descriptor~8.base, ~#descriptor~8.offset);havoc ~#descriptor~8.base, ~#descriptor~8.offset;call ULTIMATE.dealloc(~#descriptor___0~3.base, ~#descriptor___0~3.offset);havoc ~#descriptor___0~3.base, ~#descriptor___0~3.offset;call ULTIMATE.dealloc(~#descriptor___1~2.base, ~#descriptor___1~2.offset);havoc ~#descriptor___1~2.base, ~#descriptor___1~2.offset;call ULTIMATE.dealloc(~#descriptor___2~1.base, ~#descriptor___2~1.offset);havoc ~#descriptor___2~1.base, ~#descriptor___2~1.offset;call ULTIMATE.dealloc(~#descriptor___3~1.base, ~#descriptor___3~1.offset);havoc ~#descriptor___3~1.base, ~#descriptor___3~1.offset; [2025-03-08 19:04:57,694 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11680: havoc #t~nondet1674; [2025-03-08 19:04:57,732 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: havoc #t~ret1721.base, #t~ret1721.offset; [2025-03-08 19:04:57,940 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: call ULTIMATE.dealloc(~#descriptor~5.base, ~#descriptor~5.offset);havoc ~#descriptor~5.base, ~#descriptor~5.offset; [2025-03-08 19:04:58,091 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: call ULTIMATE.dealloc(~#descriptor~13.base, ~#descriptor~13.offset);havoc ~#descriptor~13.base, ~#descriptor~13.offset;call ULTIMATE.dealloc(~#descriptor___0~7.base, ~#descriptor___0~7.offset);havoc ~#descriptor___0~7.base, ~#descriptor___0~7.offset; [2025-03-08 19:04:58,158 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799: havoc #t~nondet1689; [2025-03-08 19:04:58,160 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564: havoc #t~mem247;havoc #t~mem248; [2025-03-08 19:04:58,207 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: havoc __pci_enable_wake_#t~nondet1672#1; [2025-03-08 19:04:58,207 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: havoc device_set_wakeup_enable_#t~nondet1681#1; [2025-03-08 19:04:58,209 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11914: havoc #t~nondet1714; [2025-03-08 19:04:58,217 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11810: havoc #t~nondet1691; [2025-03-08 19:04:58,299 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: havoc #t~mem243; [2025-03-08 19:04:58,311 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: havoc mii_check_media_#t~nondet1710#1; [2025-03-08 19:04:58,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: havoc kobject_name_#t~mem80#1.base, kobject_name_#t~mem80#1.offset; [2025-03-08 19:04:58,318 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5139: havoc #t~mem93#1.base, #t~mem93#1.offset; [2025-03-08 19:04:58,547 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: call ULTIMATE.dealloc(~#descriptor~11#1.base, ~#descriptor~11#1.offset);havoc ~#descriptor~11#1.base, ~#descriptor~11#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset;call ULTIMATE.dealloc(~#descriptor___1~5#1.base, ~#descriptor___1~5#1.offset);havoc ~#descriptor___1~5#1.base, ~#descriptor___1~5#1.offset; [2025-03-08 19:04:58,636 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11994: havoc request_threaded_irq_#t~nondet1726#1; [2025-03-08 19:04:58,636 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7324: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: havoc ldv_vortex_pm_ops_prepare_5_#t~nondet1701#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: havoc ldv_vortex_pm_ops_restore_early_5_#t~nondet1702#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: havoc ldv_vortex_pm_ops_restore_noirq_5_#t~nondet1703#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: call ULTIMATE.dealloc(boomerang_start_xmit_~#descriptor~7#1.base, boomerang_start_xmit_~#descriptor~7#1.offset);havoc boomerang_start_xmit_~#descriptor~7#1.base, boomerang_start_xmit_~#descriptor~7#1.offset;call ULTIMATE.dealloc(boomerang_start_xmit_~#descriptor___0~2#1.base, boomerang_start_xmit_~#descriptor___0~2#1.offset);havoc boomerang_start_xmit_~#descriptor___0~2#1.base, boomerang_start_xmit_~#descriptor___0~2#1.offset; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874: havoc ldv_vortex_pm_ops_resume_early_5_#t~nondet1704#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676: havoc __pci_register_driver_#t~nondet1673#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: havoc ldv_vortex_pm_ops_resume_noirq_5_#t~nondet1705#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882: havoc ldv_vortex_pm_ops_suspend_late_5_#t~nondet1706#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: havoc skb_frag_page_#t~mem259#1.base, skb_frag_page_#t~mem259#1.offset; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: havoc ldv_vortex_pm_ops_suspend_noirq_5_#t~nondet1707#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: havoc ldv_vortex_pm_ops_thaw_early_5_#t~nondet1708#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615: havoc skb_frag_address_#t~mem262#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: havoc ldv_boomrang_netdev_ops_ndo_init_4_#t~nondet1692#1; [2025-03-08 19:05:09,374 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: havoc ldv_vortex_pm_ops_thaw_noirq_5_#t~nondet1709#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: havoc ldv_boomrang_netdev_ops_ndo_uninit_4_#t~nondet1693#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: havoc ldv_vortex_netdev_ops_ndo_init_3_#t~nondet1694#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11902: havoc mii_ethtool_gset_#t~nondet1711#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838: havoc ldv_vortex_netdev_ops_ndo_uninit_3_#t~nondet1695#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: havoc mii_ethtool_sset_#t~nondet1712#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943: call ULTIMATE.dealloc(vortex_start_xmit_~#descriptor~6#1.base, vortex_start_xmit_~#descriptor~6#1.offset);havoc vortex_start_xmit_~#descriptor~6#1.base, vortex_start_xmit_~#descriptor~6#1.offset; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11842: havoc ldv_vortex_pm_ops_complete_5_#t~nondet1696#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11910: havoc mii_nway_restart_#t~nondet1713#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: havoc ethtool_op_get_link_#t~nondet1686#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846: havoc ldv_vortex_pm_ops_freeze_late_5_#t~nondet1697#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: havoc ldv_vortex_pm_ops_freeze_noirq_5_#t~nondet1698#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854: havoc ldv_vortex_pm_ops_poweroff_late_5_#t~nondet1699#1; [2025-03-08 19:05:09,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858: havoc ldv_vortex_pm_ops_poweroff_noirq_5_#t~nondet1700#1; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: havoc is_device_dma_capable_#t~mem128#1.base, is_device_dma_capable_#t~mem128#1.offset;havoc is_device_dma_capable_#t~mem129#1.base, is_device_dma_capable_#t~mem129#1.offset;havoc is_device_dma_capable_#t~mem130#1;havoc is_device_dma_capable_#t~short131#1; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5761: havoc is_zero_ether_addr_#t~mem310#1;havoc is_zero_ether_addr_#t~mem311#1;havoc is_zero_ether_addr_#t~bitwise312#1;havoc is_zero_ether_addr_#t~mem313#1;havoc is_zero_ether_addr_#t~bitwise314#1;havoc is_zero_ether_addr_#t~mem315#1;havoc is_zero_ether_addr_#t~bitwise316#1;havoc is_zero_ether_addr_#t~mem317#1;havoc is_zero_ether_addr_#t~bitwise318#1;havoc is_zero_ether_addr_#t~mem319#1;havoc is_zero_ether_addr_#t~bitwise320#1; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5767: havoc is_multicast_ether_addr_#t~mem321#1; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: havoc pci_bus_read_config_byte_#t~nondet1718#1; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: havoc alloc_etherdev_mqs_#t~ret1677#1.base, alloc_etherdev_mqs_#t~ret1677#1.offset; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: havoc pci_bus_write_config_byte_#t~nondet1719#1; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11689: havoc __request_region_#t~ret1675#1.base, __request_region_#t~ret1675#1.offset; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4886: havoc __fswab16_#t~bitwise3#1; [2025-03-08 19:05:16,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: havoc register_netdev_#t~nondet1725#1; [2025-03-08 19:05:16,509 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6244: call ULTIMATE.dealloc(~#eeprom~0#1.base, ~#eeprom~0#1.offset);havoc ~#eeprom~0#1.base, ~#eeprom~0#1.offset;call ULTIMATE.dealloc(~#pci_latency~0#1.base, ~#pci_latency~0#1.offset);havoc ~#pci_latency~0#1.base, ~#pci_latency~0#1.offset;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#ram_split~0#1.base, ~#ram_split~0#1.offset);havoc ~#ram_split~0#1.base, ~#ram_split~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-03-08 19:05:20,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset;call ULTIMATE.dealloc(~#descriptor___0~4.base, ~#descriptor___0~4.offset);havoc ~#descriptor___0~4.base, ~#descriptor___0~4.offset;call ULTIMATE.dealloc(~#descriptor___1~3.base, ~#descriptor___1~3.offset);havoc ~#descriptor___1~3.base, ~#descriptor___1~3.offset;call ULTIMATE.dealloc(~#descriptor___2~2.base, ~#descriptor___2~2.offset);havoc ~#descriptor___2~2.base, ~#descriptor___2~2.offset;call ULTIMATE.dealloc(~#descriptor___3~2.base, ~#descriptor___3~2.offset);havoc ~#descriptor___3~2.base, ~#descriptor___3~2.offset;call ULTIMATE.dealloc(~#descriptor___4~1.base, ~#descriptor___4~1.offset);havoc ~#descriptor___4~1.base, ~#descriptor___4~1.offset;call ULTIMATE.dealloc(~#descriptor___5~1.base, ~#descriptor___5~1.offset);havoc ~#descriptor___5~1.base, ~#descriptor___5~1.offset;call ULTIMATE.dealloc(~#descriptor___6~1.base, ~#descriptor___6~1.offset);havoc ~#descriptor___6~1.base, ~#descriptor___6~1.offset; [2025-03-08 19:05:20,853 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: havoc #t~nondet1680; [2025-03-08 19:05:20,875 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986: havoc #t~nondet1724; [2025-03-08 19:05:20,901 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11702: havoc #t~nondet1676; [2025-03-08 19:05:21,250 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11789: havoc generic_mii_ioctl_#t~nondet1687#1; [2025-03-08 19:05:23,010 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: call ULTIMATE.dealloc(~#descriptor~10.base, ~#descriptor~10.offset);havoc ~#descriptor~10.base, ~#descriptor~10.offset;call ULTIMATE.dealloc(~#descriptor___0~5.base, ~#descriptor___0~5.offset);havoc ~#descriptor___0~5.base, ~#descriptor___0~5.offset;call ULTIMATE.dealloc(~#descriptor___1~4.base, ~#descriptor___1~4.offset);havoc ~#descriptor___1~4.base, ~#descriptor___1~4.offset; [2025-03-08 19:05:23,083 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11745: havoc #t~nondet1678; [2025-03-08 19:05:23,152 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: havoc #t~mem1;havoc #t~bitwise2; [2025-03-08 19:05:23,342 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11648: havoc #t~nondet1665; [2025-03-08 19:05:23,724 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: havoc #t~nondet1684; [2025-03-08 19:05:24,005 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11959: havoc #t~nondet1720; [2025-03-08 19:05:26,676 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__key___0~1#1.base, ~#__key___0~1#1.offset);havoc ~#__key___0~1#1.base, ~#__key___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset; [2025-03-08 19:05:26,822 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: havoc #t~nondet1723; [2025-03-08 19:05:28,182 INFO L? ?]: Removed 3300 outVars from TransFormulas that were not future-live. [2025-03-08 19:05:28,182 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 19:05:28,291 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 19:05:28,291 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-08 19:05:28,292 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:05:28 BoogieIcfgContainer [2025-03-08 19:05:28,292 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 19:05:28,295 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 19:05:28,296 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 19:05:28,299 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 19:05:28,300 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:04:51" (1/3) ... [2025-03-08 19:05:28,300 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bbc74c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:05:28, skipping insertion in model container [2025-03-08 19:05:28,300 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:04:54" (2/3) ... [2025-03-08 19:05:28,301 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bbc74c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:05:28, skipping insertion in model container [2025-03-08 19:05:28,301 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:05:28" (3/3) ... [2025-03-08 19:05:28,302 INFO L128 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.cil.out.i [2025-03-08 19:05:28,315 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 19:05:28,319 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--3com--3c59x.ko-main.cil.out.i that has 159 procedures, 3401 locations, 1 initial locations, 91 loop locations, and 1 error locations. [2025-03-08 19:05:28,444 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 19:05:28,454 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;@a338abf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 19:05:28,455 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 19:05:28,468 INFO L276 IsEmpty]: Start isEmpty. Operand has 3191 states, 2383 states have (on average 1.4351657574485943) internal successors, (3420), 2448 states have internal predecessors, (3420), 690 states have call successors, (690), 116 states have call predecessors, (690), 116 states have return successors, (690), 679 states have call predecessors, (690), 690 states have call successors, (690) [2025-03-08 19:05:28,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2025-03-08 19:05:28,478 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:05:28,478 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:05:28,479 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:05:28,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:05:28,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1941642000, now seen corresponding path program 1 times [2025-03-08 19:05:28,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:05:28,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354102441] [2025-03-08 19:05:28,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:05:28,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms