./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f5287aa284221e5fd9453b6be2206814d99b5890aba823bfb498c43964518ada --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:25:53,969 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:25:54,032 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:25:54,035 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:25:54,036 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:25:54,056 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:25:54,057 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:25:54,057 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:25:54,057 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:25:54,057 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:25:54,057 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:25:54,057 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:25:54,059 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:25:54,059 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:25:54,059 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:25:54,060 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:25:54,060 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:25:54,061 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:25:54,061 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:25:54,061 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:25:54,062 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:25:54,062 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:25:54,062 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:25:54,062 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f5287aa284221e5fd9453b6be2206814d99b5890aba823bfb498c43964518ada [2025-02-08 03:25:54,277 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:25:54,283 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:25:54,285 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:25:54,286 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:25:54,286 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:25:54,287 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i [2025-02-08 03:25:55,448 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/16a78bc14/2e49d132cd7c404f9f8eeee07bff50b7/FLAG41e8dcf92 [2025-02-08 03:25:55,921 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:25:55,921 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i [2025-02-08 03:25:55,961 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/16a78bc14/2e49d132cd7c404f9f8eeee07bff50b7/FLAG41e8dcf92 [2025-02-08 03:25:56,037 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/16a78bc14/2e49d132cd7c404f9f8eeee07bff50b7 [2025-02-08 03:25:56,040 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:25:56,042 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:25:56,043 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:25:56,043 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:25:56,047 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:25:56,048 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:25:56" (1/1) ... [2025-02-08 03:25:56,050 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d522ed5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:56, skipping insertion in model container [2025-02-08 03:25:56,050 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:25:56" (1/1) ... [2025-02-08 03:25:56,154 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:25:57,977 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i[274049,274062] [2025-02-08 03:25:58,034 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:25:58,061 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:25:58,214 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"); [5636] [2025-02-08 03:25:58,215 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)); [5643] [2025-02-08 03:25:58,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5651-5652] [2025-02-08 03:25:58,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5779-5780] [2025-02-08 03:25:58,221 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5785-5787] [2025-02-08 03:25:58,221 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5809-5810] [2025-02-08 03:25:58,222 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" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5815-5817] [2025-02-08 03:25:58,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5838-5839] [2025-02-08 03:25:58,223 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.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] [2025-02-08 03:25:58,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5931] [2025-02-08 03:25:58,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5939] [2025-02-08 03:25:58,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5947] [2025-02-08 03:25:58,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5954] [2025-02-08 03:25:58,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5961] [2025-02-08 03:25:58,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5968] [2025-02-08 03:25:58,231 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)); [6137-6138] [2025-02-08 03:25:58,232 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)); [6166-6167] [2025-02-08 03:25:58,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [6344-6345] [2025-02-08 03:25:58,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6350] [2025-02-08 03:25:58,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6769] [2025-02-08 03:25:58,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7146] [2025-02-08 03:25:58,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7659] [2025-02-08 03:25:58,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i[274049,274062] [2025-02-08 03:25:58,327 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:25:58,492 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:25:58,493 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58 WrapperNode [2025-02-08 03:25:58,493 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:25:58,494 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:25:58,494 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:25:58,494 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:25:58,499 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:58,593 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:58,743 INFO L138 Inliner]: procedures = 277, calls = 1483, calls flagged for inlining = 146, calls inlined = 136, statements flattened = 4124 [2025-02-08 03:25:58,743 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:25:58,744 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:25:58,744 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:25:58,744 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:25:58,750 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:58,751 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:58,779 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,262 INFO L175 MemorySlicer]: Split 706 memory accesses to 17 slices as follows [2, 9, 9, 566, 4, 9, 3, 5, 5, 4, 43, 3, 17, 6, 8, 6, 7]. 80 percent of accesses are in the largest equivalence class. The 55 initializations are split as follows [2, 8, 8, 6, 4, 8, 3, 5, 5, 0, 0, 0, 0, 0, 0, 6, 0]. The 368 writes are split as follows [0, 0, 0, 306, 0, 0, 0, 0, 0, 2, 43, 0, 7, 2, 2, 0, 6]. [2025-02-08 03:25:59,263 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,263 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,321 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,327 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,337 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,345 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,377 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:25:59,378 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:25:59,378 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:25:59,378 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:25:59,379 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:25:58" (1/1) ... [2025-02-08 03:25:59,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:25:59,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:25:59,403 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:25:59,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:25:59,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_3 [2025-02-08 03:25:59,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_3 [2025-02-08 03:25:59,420 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:25:59,420 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:25:59,420 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:25:59,420 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:25:59,420 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:25:59,420 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:25:59,421 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:25:59,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:25:59,423 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:25:59,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_get_stats [2025-02-08 03:25:59,423 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_get_stats [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:25:59,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:25:59,423 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:25:59,423 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:25:59,423 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:25:59,424 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:25:59,424 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:25:59,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:25:59,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:25:59,424 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_mdio_write [2025-02-08 03:25:59,424 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_mdio_write [2025-02-08 03:25:59,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:25:59,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:25:59,424 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_read_mib [2025-02-08 03:25:59,424 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_read_mib [2025-02-08 03:25:59,424 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:25:59,424 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_interrupt [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_interrupt [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_coalesce [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_coalesce [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:25:59,425 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:25:59,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_disable_interrupt [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_disable_interrupt [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:25:59,426 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:25:59,426 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_multicast_list [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_multicast_list [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_resume [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_resume [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_tx_timeout [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_tx_timeout [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:25:59,428 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_mdio_read [2025-02-08 03:25:59,428 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_mdio_read [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:25:59,429 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_rx_buff_len [2025-02-08 03:25:59,429 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_rx_buff_len [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_restart [2025-02-08 03:25:59,429 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_restart [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:25:59,429 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_2 [2025-02-08 03:25:59,429 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_2 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 03:25:59,429 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:25:59,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:25:59,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:25:59,432 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:25:59,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:25:59,432 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:25:59,432 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:25:59,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_ioctl [2025-02-08 03:25:59,432 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_ioctl [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:25:59,432 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:25:59,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_write_phy [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_write_phy [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_mac_address [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_mac_address [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_stop_chip [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_stop_chip [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_2 [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_2 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_read_phy [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_read_phy [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:25:59,433 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:25:59,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:25:59,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_2 [2025-02-08 03:25:59,435 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_2 [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_poll [2025-02-08 03:25:59,435 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_poll [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_change_mtu [2025-02-08 03:25:59,435 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_change_mtu [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 03:25:59,435 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 03:25:59,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_3 [2025-02-08 03:25:59,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_3 [2025-02-08 03:25:59,436 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:25:59,436 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:25:59,436 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_remove_one [2025-02-08 03:25:59,436 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_remove_one [2025-02-08 03:25:59,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:25:59,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:25:59,436 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:25:59,436 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:25:59,436 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_free_skbs [2025-02-08 03:25:59,436 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_free_skbs [2025-02-08 03:25:59,436 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:25:59,436 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:25:59,436 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:25:59,436 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-02-08 03:25:59,437 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 03:25:59,437 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 03:25:59,437 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:25:59,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:26:00,058 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:26:00,061 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:26:00,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619: havoc #t~nondet908; [2025-02-08 03:26:00,096 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:26:00,103 INFO L158 Benchmark]: Toolchain (without parser) took 4061.06ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 102.9MB in the beginning and 128.6MB in the end (delta: -25.8MB). Peak memory consumption was 117.6MB. Max. memory is 16.1GB. [2025-02-08 03:26:00,104 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 201.3MB. Free memory is still 124.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:26:00,104 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2450.66ms. Allocated memory is still 142.6MB. Free memory was 102.9MB in the beginning and 59.1MB in the end (delta: 43.8MB). Peak memory consumption was 122.8MB. Max. memory is 16.1GB. [2025-02-08 03:26:00,104 INFO L158 Benchmark]: Boogie Procedure Inliner took 249.24ms. Allocated memory is still 142.6MB. Free memory was 59.1MB in the beginning and 61.6MB in the end (delta: -2.5MB). Peak memory consumption was 22.7MB. Max. memory is 16.1GB. [2025-02-08 03:26:00,106 INFO L158 Benchmark]: Boogie Preprocessor took 633.01ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 61.6MB in the beginning and 164.6MB in the end (delta: -103.0MB). Peak memory consumption was 131.8MB. Max. memory is 16.1GB. [2025-02-08 03:26:00,106 INFO L158 Benchmark]: IcfgBuilder took 724.23ms. Allocated memory is still 285.2MB. Free memory was 164.6MB in the beginning and 128.6MB in the end (delta: 36.0MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 03:26:00,107 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 201.3MB. Free memory is still 124.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2450.66ms. Allocated memory is still 142.6MB. Free memory was 102.9MB in the beginning and 59.1MB in the end (delta: 43.8MB). Peak memory consumption was 122.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 249.24ms. Allocated memory is still 142.6MB. Free memory was 59.1MB in the beginning and 61.6MB in the end (delta: -2.5MB). Peak memory consumption was 22.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 633.01ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 61.6MB in the beginning and 164.6MB in the end (delta: -103.0MB). Peak memory consumption was 131.8MB. Max. memory is 16.1GB. * IcfgBuilder took 724.23ms. Allocated memory is still 285.2MB. Free memory was 164.6MB in the beginning and 128.6MB in the end (delta: 36.0MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5636]: 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"); [5636] - GenericResultAtLocation [Line: 5643]: 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)); [5643] - GenericResultAtLocation [Line: 5651]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5651-5652] - GenericResultAtLocation [Line: 5779]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5779-5780] - GenericResultAtLocation [Line: 5785]: 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5785-5787] - GenericResultAtLocation [Line: 5809]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5809-5810] - GenericResultAtLocation [Line: 5815]: 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" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5815-5817] - GenericResultAtLocation [Line: 5838]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5838-5839] - GenericResultAtLocation [Line: 5844]: 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.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] - GenericResultAtLocation [Line: 5931]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5931] - GenericResultAtLocation [Line: 5939]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5939] - GenericResultAtLocation [Line: 5947]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5947] - GenericResultAtLocation [Line: 5954]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5954] - GenericResultAtLocation [Line: 5961]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5961] - GenericResultAtLocation [Line: 5968]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5968] - GenericResultAtLocation [Line: 6137]: 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)); [6137-6138] - GenericResultAtLocation [Line: 6166]: 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)); [6166-6167] - GenericResultAtLocation [Line: 6344]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [6344-6345] - GenericResultAtLocation [Line: 6350]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6350] - GenericResultAtLocation [Line: 6769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6769] - GenericResultAtLocation [Line: 7146]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7146] - GenericResultAtLocation [Line: 7659]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7659] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:26:00,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f5287aa284221e5fd9453b6be2206814d99b5890aba823bfb498c43964518ada --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:26:02,135 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:26:02,241 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:26:02,248 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:26:02,249 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:26:02,273 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:26:02,273 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:26:02,273 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:26:02,273 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:26:02,274 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:26:02,274 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:26:02,274 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:26:02,274 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:26:02,275 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:26:02,275 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:26:02,275 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:26:02,276 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f5287aa284221e5fd9453b6be2206814d99b5890aba823bfb498c43964518ada [2025-02-08 03:26:02,544 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:26:02,549 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:26:02,551 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:26:02,552 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:26:02,552 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:26:02,553 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i [2025-02-08 03:26:03,714 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6727b0505/feb107cccf3b4446a821252225262699/FLAG25b3458c9 [2025-02-08 03:26:04,162 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:26:04,163 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i [2025-02-08 03:26:04,200 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6727b0505/feb107cccf3b4446a821252225262699/FLAG25b3458c9 [2025-02-08 03:26:04,213 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6727b0505/feb107cccf3b4446a821252225262699 [2025-02-08 03:26:04,215 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:26:04,217 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:26:04,218 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:26:04,218 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:26:04,221 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:26:04,221 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:26:04" (1/1) ... [2025-02-08 03:26:04,222 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9882aa0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:04, skipping insertion in model container [2025-02-08 03:26:04,223 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:26:04" (1/1) ... [2025-02-08 03:26:04,295 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:26:04,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,092 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,097 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,168 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,168 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,177 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,216 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,295 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,295 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,305 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,378 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,434 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,435 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,435 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,435 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,436 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i[274049,274062] [2025-02-08 03:26:05,492 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:05,493 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:26:05,537 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:26:05,660 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"); [5636] [2025-02-08 03:26:05,662 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)); [5643] [2025-02-08 03:26:05,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5651-5652] [2025-02-08 03:26:05,669 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5779-5780] [2025-02-08 03:26:05,669 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5785-5787] [2025-02-08 03:26:05,669 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5809-5810] [2025-02-08 03:26:05,670 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" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5815-5817] [2025-02-08 03:26:05,670 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5838-5839] [2025-02-08 03:26:05,670 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.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] [2025-02-08 03:26:05,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5931] [2025-02-08 03:26:05,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5939] [2025-02-08 03:26:05,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5947] [2025-02-08 03:26:05,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5954] [2025-02-08 03:26:05,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5961] [2025-02-08 03:26:05,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5968] [2025-02-08 03:26:05,716 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)); [6137-6138] [2025-02-08 03:26:05,725 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)); [6166-6167] [2025-02-08 03:26:05,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [6344-6345] [2025-02-08 03:26:05,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6350] [2025-02-08 03:26:05,775 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6769] [2025-02-08 03:26:05,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7146] [2025-02-08 03:26:05,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7659] [2025-02-08 03:26:05,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--amd8111e.ko-entry_point.cil.out.i[274049,274062] [2025-02-08 03:26:05,930 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:26:06,057 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:26:06,058 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06 WrapperNode [2025-02-08 03:26:06,058 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:26:06,059 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:26:06,059 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:26:06,059 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:26:06,063 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,115 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,273 INFO L138 Inliner]: procedures = 290, calls = 1483, calls flagged for inlining = 146, calls inlined = 136, statements flattened = 3513 [2025-02-08 03:26:06,273 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:26:06,274 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:26:06,274 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:26:06,274 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:26:06,280 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,280 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,297 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,616 INFO L175 MemorySlicer]: Split 706 memory accesses to 17 slices as follows [2, 9, 9, 4, 9, 3, 5, 7, 5, 43, 6, 566, 4, 3, 8, 17, 6]. 80 percent of accesses are in the largest equivalence class. The 55 initializations are split as follows [2, 8, 8, 4, 8, 3, 5, 0, 5, 0, 0, 6, 0, 0, 0, 0, 6]. The 368 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 6, 0, 43, 2, 306, 2, 0, 2, 7, 0]. [2025-02-08 03:26:06,617 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,617 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,714 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,722 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,748 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,767 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,796 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:26:06,797 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:26:06,798 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:26:06,798 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:26:06,799 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:06" (1/1) ... [2025-02-08 03:26:06,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:26:06,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:26:06,830 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:26:06,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:26:06,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:26:06,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_3 [2025-02-08 03:26:06,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_3 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:26:06,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:26:06,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:26:06,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:26:06,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:26:06,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:26:06,863 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:26:06,863 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_get_stats [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_get_stats [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_mdio_write [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_mdio_write [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_read_mib [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_read_mib [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_interrupt [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_interrupt [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_coalesce [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_coalesce [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-08 03:26:06,864 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-08 03:26:06,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_disable_interrupt [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_disable_interrupt [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:26:06,865 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:26:06,865 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:26:06,866 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:26:06,866 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:26:06,866 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:26:06,866 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:26:06,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:26:06,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:26:06,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:26:06,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:26:06,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_multicast_list [2025-02-08 03:26:06,867 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_multicast_list [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:26:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_resume [2025-02-08 03:26:06,868 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_resume [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:26:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:26:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:26:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:26:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:26:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:26:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:26:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:26:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_tx_timeout [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_tx_timeout [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_mdio_read [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_mdio_read [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_rx_buff_len [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_rx_buff_len [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_restart [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_restart [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_2 [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_2 [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:26:06,870 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:26:06,870 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_ioctl [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_ioctl [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2025-02-08 03:26:06,871 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:26:06,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:26:06,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_write_phy [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_write_phy [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_set_mac_address [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_set_mac_address [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_stop_chip [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_stop_chip [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_2 [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_2 [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_read_phy [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_read_phy [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:26:06,873 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:26:06,873 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:26:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:26:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_2 [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_2 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_poll [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_poll [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_change_mtu [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_change_mtu [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_3 [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_3 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_remove_one [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_remove_one [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure amd8111e_free_skbs [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure amd8111e_free_skbs [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:26:06,876 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:26:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:26:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:26:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:26:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:26:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:26:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:26:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:26:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-02-08 03:26:06,878 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 03:26:06,878 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 03:26:06,878 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:26:06,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:26:07,516 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:26:07,519 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:26:07,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619: havoc #t~nondet826; [2025-02-08 03:26:07,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6056: havoc dev_get_drvdata_#t~mem66#1.base, dev_get_drvdata_#t~mem66#1.offset; [2025-02-08 03:26:07,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725: havoc #t~nondet844; [2025-02-08 03:26:07,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591: havoc #t~nondet822; [2025-02-08 03:26:07,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6359: havoc #t~mem168.base, #t~mem168.offset; [2025-02-08 03:26:07,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6574: havoc #t~mem217;call ULTIMATE.dealloc(~#reg_val~2.base, ~#reg_val~2.offset);havoc ~#reg_val~2.base, ~#reg_val~2.offset; [2025-02-08 03:26:07,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116: havoc #t~mem105.base, #t~mem105.offset; [2025-02-08 03:26:08,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: havoc #t~nondet814; [2025-02-08 03:26:08,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6540-1: SUMMARY for call #t~ret213 := readl(~mmio~1.base, ~bvadd~64(208bv64, ~mmio~1.offset)); srcloc: null [2025-02-08 03:26:08,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6540: ~reg_val~1 := #t~ret213; [2025-02-08 03:26:08,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: #res := 4294967274bv32; [2025-02-08 03:26:08,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936-2: call #t~mem601#1.base, #t~mem601#1.offset := read~$Pointer$#11(~dev#1.base, ~bvadd~64(854bv64, ~dev#1.offset), 8bv64);call #t~mem602#1 := read~intINTTYPE1#11(#t~mem601#1.base, ~bvadd~64(#t~mem601#1.offset, ~sign_extend~64~32(~i~3#1)), 1bv64);call #t~mem603#1.base, #t~mem603#1.offset := read~$Pointer$#11(~lp~27#1.base, ~bvadd~64(1080bv64, ~lp~27#1.offset), 8bv64); [2025-02-08 03:26:08,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936-1: SUMMARY for call writeb(~zero_extend~32~8(#t~mem602#1)[8:0], #t~mem603#1.base, ~bvadd~64(#t~mem603#1.offset, ~bvadd~64(352bv64, ~sign_extend~64~32(~i~3#1)))); srcloc: null [2025-02-08 03:26:08,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936: ~i~3#1 := ~bvadd~32(1bv32, ~i~3#1); [2025-02-08 03:26:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6525: call write~intINTTYPE4#10(0bv32, ~val.base, ~val.offset, 4bv64);#res := 4294967274bv32; [2025-02-08 03:26:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6502: ~reg_val~0 := #t~ret209; [2025-02-08 03:26:08,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6502-1: SUMMARY for call #t~ret209 := readl(~mmio~0.base, ~bvadd~64(208bv64, ~mmio~0.offset)); srcloc: null [2025-02-08 03:26:08,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: havoc #t~nondet833; [2025-02-08 03:26:08,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:26:08,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367: ~ldv_state_variable_4~0 := 0bv32; [2025-02-08 03:26:08,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367-1: SUMMARY for call free_netdev(ldv_free_netdev_47_~dev#1.base, ldv_free_netdev_47_~dev#1.offset); srcloc: null [2025-02-08 03:26:08,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: havoc ldv_unregister_netdev_46_~dev#1.base, ldv_unregister_netdev_46_~dev#1.offset;havoc ldv_unregister_netdev_46_#in~dev#1.base, ldv_unregister_netdev_46_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_46 } true;assume { :begin_inline_ldv_free_netdev_47 } true;ldv_free_netdev_47_#in~dev#1.base, ldv_free_netdev_47_#in~dev#1.offset := ~dev~5#1.base, ~dev~5#1.offset;havoc ldv_free_netdev_47_~dev#1.base, ldv_free_netdev_47_~dev#1.offset;ldv_free_netdev_47_~dev#1.base, ldv_free_netdev_47_~dev#1.offset := ldv_free_netdev_47_#in~dev#1.base, ldv_free_netdev_47_#in~dev#1.offset; [2025-02-08 03:26:08,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: havoc ldv_free_netdev_47_~dev#1.base, ldv_free_netdev_47_~dev#1.offset;havoc ldv_free_netdev_47_#in~dev#1.base, ldv_free_netdev_47_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_47 } true; [2025-02-08 03:26:08,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:26:08,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: havoc unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset;havoc unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset;assume { :end_inline_unregister_netdev } true;~ldv_state_variable_4~0 := 0bv32; [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6654: ~i~0 := ~bvadd~32(1bv32, ~i~0); [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume 0bv64 != ~bvadd~64(#t~mem230.base, #t~mem230.offset);havoc #t~mem230.base, #t~mem230.offset;call #t~mem231.base, #t~mem231.offset := read~$Pointer$#11(~lp~3.base, ~bvadd~64(40bv64, ~lp~3.offset), 8bv64);call #t~mem232 := read~intINTTYPE8#11(~lp~3.base, ~bvadd~64(~bvadd~64(568bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64);call #t~mem233.base, #t~mem233.offset := read~$Pointer$#11(~lp~3.base, ~bvadd~64(~bvadd~64(56bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64);call #t~mem234 := read~intINTTYPE4#11(#t~mem233.base, ~bvadd~64(128bv64, #t~mem233.offset), 4bv64); [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume !(0bv64 != ~bvadd~64(#t~mem230.base, #t~mem230.offset));havoc #t~mem230.base, #t~mem230.offset; [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-1: call #t~mem230.base, #t~mem230.offset := read~$Pointer$#11(~lp~3.base, ~bvadd~64(~bvadd~64(56bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64); [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667-1: SUMMARY for call consume_skb(#t~mem240.base, #t~mem240.offset); srcloc: null [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: havoc #t~mem240.base, #t~mem240.offset;call write~$Pointer$#11(0bv64, 0bv64, ~lp~3.base, ~bvadd~64(~bvadd~64(312bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64);call write~intINTTYPE8#11(0bv64, ~lp~3.base, ~bvadd~64(~bvadd~64(824bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64); [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: call #t~mem236.base, #t~mem236.offset := read~$Pointer$#11(~lp~3.base, ~bvadd~64(~bvadd~64(312bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64);~rx_skbuff~0.base, ~rx_skbuff~0.offset := #t~mem236.base, #t~mem236.offset; [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665-1: SUMMARY for call pci_unmap_single(#t~mem237.base, #t~mem237.offset, #t~mem238, ~zero_extend~64~32(~bvsub~32(#t~mem239, 2bv32)), 2bv32); srcloc: null [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: havoc #t~mem237.base, #t~mem237.offset;havoc #t~mem238;havoc #t~mem239;call #t~mem240.base, #t~mem240.offset := read~$Pointer$#11(~lp~3.base, ~bvadd~64(~bvadd~64(312bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64); [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647-1: SUMMARY for call pci_unmap_single(#t~mem231.base, #t~mem231.offset, #t~mem232, ~zero_extend~64~32(#t~mem234), 1bv32); srcloc: null [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: havoc #t~mem231.base, #t~mem231.offset;havoc #t~mem232;havoc #t~mem233.base, #t~mem233.offset;havoc #t~mem234;call #t~mem235.base, #t~mem235.offset := read~$Pointer$#11(~lp~3.base, ~bvadd~64(~bvadd~64(56bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64); [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649-1: SUMMARY for call consume_skb(#t~mem235.base, #t~mem235.offset); srcloc: null [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: havoc #t~mem235.base, #t~mem235.offset;call write~$Pointer$#11(0bv64, 0bv64, ~lp~3.base, ~bvadd~64(~bvadd~64(56bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64);call write~intINTTYPE8#11(0bv64, ~lp~3.base, ~bvadd~64(~bvadd~64(568bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64); [2025-02-08 03:26:08,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: ~i~0 := ~bvadd~32(1bv32, ~i~0); [2025-02-08 03:26:08,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: assume 0bv64 != ~bvadd~64(~rx_skbuff~0.base, ~rx_skbuff~0.offset);call #t~mem237.base, #t~mem237.offset := read~$Pointer$#11(~lp~3.base, ~bvadd~64(40bv64, ~lp~3.offset), 8bv64);call #t~mem238 := read~intINTTYPE8#11(~lp~3.base, ~bvadd~64(~bvadd~64(824bv64, ~lp~3.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~0))), 8bv64);call #t~mem239 := read~intINTTYPE4#11(~lp~3.base, ~bvadd~64(1460bv64, ~lp~3.offset), 4bv64); [2025-02-08 03:26:08,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: assume !(0bv64 != ~bvadd~64(~rx_skbuff~0.base, ~rx_skbuff~0.offset)); [2025-02-08 03:26:17,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294: assume ~bvsle~32(amd8111e_probe_one_~i~5#1, 5bv32); [2025-02-08 03:26:17,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294: assume !~bvsle~32(amd8111e_probe_one_~i~5#1, 5bv32);call amd8111e_probe_one_#t~mem686#1 := read~intINTTYPE4#1(~#speed_duplex~0.base, ~bvadd~64(~#speed_duplex~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~card_idx~0))), 4bv64);call write~intINTTYPE8#11(~sign_extend~64~32(amd8111e_probe_one_#t~mem686#1), amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1468bv64, amd8111e_probe_one_~lp~34#1.offset), 8bv64);havoc amd8111e_probe_one_#t~mem686#1;call amd8111e_probe_one_#t~mem687#1 := read~intINTTYPE1#2(~#coalesce~0.base, ~bvadd~64(~#coalesce~0.offset, ~sign_extend~64~32(~card_idx~0)), 1bv64); [2025-02-08 03:26:17,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: ldv_request_irq_39_#t~ret799#1 := request_irq_#res#1;havoc request_irq_#t~ret60#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~9#1;havoc request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;assume { :end_inline_request_irq } true;ldv_request_irq_39_~tmp~83#1 := ldv_request_irq_39_#t~ret799#1;havoc ldv_request_irq_39_#t~ret799#1;ldv_request_irq_39_~ldv_func_res~1#1 := ldv_request_irq_39_~tmp~83#1;assume { :begin_inline_reg_check_1 } true;reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset := ldv_request_irq_39_~handler#1.base, ldv_request_irq_39_~handler#1.offset;havoc reg_check_1_#res#1;havoc reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset;reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset := reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset; [2025-02-08 03:26:17,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351: ~ldv_state_variable_4~0 := 0bv32; [2025-02-08 03:26:17,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351-1: SUMMARY for call free_netdev(ldv_free_netdev_45_~dev#1.base, ldv_free_netdev_45_~dev#1.offset); srcloc: null [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret815#1.base, alloc_etherdev_mqs_#t~ret815#1.offset;havoc alloc_etherdev_mqs_#t~ret815#1.base, alloc_etherdev_mqs_#t~ret815#1.offset; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550-3: SUMMARY for call alloc_etherdev_mqs_#t~ret815#1.base, alloc_etherdev_mqs_#t~ret815#1.offset := ldv_malloc(2832bv64); srcloc: null [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: havoc alloc_etherdev_mqs_#t~ret815#1.base, alloc_etherdev_mqs_#t~ret815#1.offset;amd8111e_probe_one_#t~ret676#1.base, amd8111e_probe_one_#t~ret676#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret815#1.base, alloc_etherdev_mqs_#t~ret815#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset := amd8111e_probe_one_#t~ret676#1.base, amd8111e_probe_one_#t~ret676#1.offset;havoc amd8111e_probe_one_#t~ret676#1.base, amd8111e_probe_one_#t~ret676#1.offset; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: amd8111e_close_#t~ret474#1 := ldv_del_timer_sync_37_#res#1;havoc ldv_del_timer_sync_37_#t~ret798#1, ldv_del_timer_sync_37_~ldv_func_arg1#1.base, ldv_del_timer_sync_37_~ldv_func_arg1#1.offset, ldv_del_timer_sync_37_~ldv_func_res~0#1, ldv_del_timer_sync_37_~tmp~82#1;havoc ldv_del_timer_sync_37_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_37_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_37 } true;havoc amd8111e_close_#t~ret474#1; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9287: ldv_request_irq_39_#t~ret800#1 := reg_check_1_#res#1;havoc reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset;havoc reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset;assume { :end_inline_reg_check_1 } true;ldv_request_irq_39_~tmp___0~30#1 := ldv_request_irq_39_#t~ret800#1;havoc ldv_request_irq_39_#t~ret800#1; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: havoc pci_enable_device_#t~nondet835#1;amd8111e_probe_one_#t~ret663#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet835#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;havoc pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;assume { :end_inline_pci_enable_device } true;amd8111e_probe_one_~err~3#1 := amd8111e_probe_one_#t~ret663#1;havoc amd8111e_probe_one_#t~ret663#1; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768: amd8111e_get_drvinfo_#t~ret565#1.base, amd8111e_get_drvinfo_#t~ret565#1.offset := pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret147#1.base, pci_name_#t~ret147#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~19#1.base, pci_name_~tmp~19#1.offset;havoc pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;assume { :end_inline_pci_name } true;amd8111e_get_drvinfo_~tmp___0~17#1.base, amd8111e_get_drvinfo_~tmp___0~17#1.offset := amd8111e_get_drvinfo_#t~ret565#1.base, amd8111e_get_drvinfo_#t~ret565#1.offset;havoc amd8111e_get_drvinfo_#t~ret565#1.base, amd8111e_get_drvinfo_#t~ret565#1.offset; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: assume 0bv32 != ldv_request_irq_39_~tmp___0~30#1 && 0bv32 == ldv_request_irq_39_~ldv_func_res~1#1;assume { :begin_inline_activate_suitable_irq_1 } true;activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset := ldv_request_irq_39_~irq#1, ldv_request_irq_39_~dev#1.base, ldv_request_irq_39_~dev#1.offset;havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;activate_suitable_irq_1_~line#1 := activate_suitable_irq_1_#in~line#1;activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset := activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: assume !(0bv32 != ldv_request_irq_39_~tmp___0~30#1 && 0bv32 == ldv_request_irq_39_~ldv_func_res~1#1); [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769-1: SUMMARY for call amd8111e_get_drvinfo_#t~ret566#1 := strlcpy(amd8111e_get_drvinfo_~info#1.base, ~bvadd~64(100bv64, amd8111e_get_drvinfo_~info#1.offset), amd8111e_get_drvinfo_~tmp___0~17#1.base, amd8111e_get_drvinfo_~tmp___0~17#1.offset, 32bv64); srcloc: null [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: havoc amd8111e_get_drvinfo_#t~ret566#1; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694: main_#t~ret739#1 := amd8111e_close_#res#1;havoc amd8111e_close_#t~ret469#1.base, amd8111e_close_#t~ret469#1.offset, amd8111e_close_#t~mem470#1.base, amd8111e_close_#t~mem470#1.offset, amd8111e_close_#t~ret471#1, amd8111e_close_#t~mem472#1.base, amd8111e_close_#t~mem472#1.offset, amd8111e_close_#t~mem473#1, amd8111e_close_#t~ret474#1, amd8111e_close_#t~mem475#1, amd8111e_close_#t~ret476#1.base, amd8111e_close_#t~ret476#1.offset, amd8111e_close_~dev#1.base, amd8111e_close_~dev#1.offset, amd8111e_close_~lp~14#1.base, amd8111e_close_~lp~14#1.offset, amd8111e_close_~tmp~47#1.base, amd8111e_close_~tmp~47#1.offset;havoc amd8111e_close_#in~dev#1.base, amd8111e_close_#in~dev#1.offset;assume { :end_inline_amd8111e_close } true;havoc main_#t~ret739#1;~ldv_state_variable_4~0 := 2bv32; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume 0bv32 != amd8111e_probe_one_~err~3#1; [2025-02-08 03:26:17,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume !(0bv32 != amd8111e_probe_one_~err~3#1);call amd8111e_probe_one_#t~mem664#1 := read~intINTTYPE8#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(24bv64, ~bvadd~64(1493bv64, amd8111e_probe_one_~pdev#1.offset)), 8bv64); [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9289: havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;havoc activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset;assume { :end_inline_activate_suitable_irq_1 } true; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: main_#t~ret765#1 := amd8111e_driver_init_#res#1;havoc amd8111e_driver_init_#t~ret704#1, amd8111e_driver_init_~tmp~69#1;assume { :end_inline_amd8111e_driver_init } true;~ldv_retval_2~0 := main_#t~ret765#1;havoc main_#t~ret765#1; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251: pci_name_#t~ret147#1.base, pci_name_#t~ret147#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem63#1.base, dev_name_#t~mem63#1.offset, dev_name_#t~mem64#1.base, dev_name_#t~mem64#1.offset, dev_name_#t~ret65#1.base, dev_name_#t~ret65#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~10#1.base, dev_name_~tmp~10#1.offset;havoc dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;assume { :end_inline_dev_name } true;pci_name_~tmp~19#1.base, pci_name_~tmp~19#1.offset := pci_name_#t~ret147#1.base, pci_name_#t~ret147#1.offset;havoc pci_name_#t~ret147#1.base, pci_name_#t~ret147#1.offset;pci_name_#res#1.base, pci_name_#res#1.offset := pci_name_~tmp~19#1.base, pci_name_~tmp~19#1.offset; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume 0bv32 != ~zero_extend~32~8(amd8111e_probe_one_#t~mem687#1);havoc amd8111e_probe_one_#t~mem687#1;call amd8111e_probe_one_#t~mem688#1 := read~intINTTYPE4#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1464bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);call write~intINTTYPE4#11(~bvor~32(64bv32, amd8111e_probe_one_#t~mem688#1), amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1464bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);havoc amd8111e_probe_one_#t~mem688#1; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume !(0bv32 != ~zero_extend~32~8(amd8111e_probe_one_#t~mem687#1));havoc amd8111e_probe_one_#t~mem687#1; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092: havoc amd8111e_get_wol_#t~ret576#1.base, amd8111e_get_wol_#t~ret576#1.offset, amd8111e_get_wol_#t~mem577#1, amd8111e_get_wol_~dev#1.base, amd8111e_get_wol_~dev#1.offset, amd8111e_get_wol_~wol_info#1.base, amd8111e_get_wol_~wol_info#1.offset, amd8111e_get_wol_~lp~24#1.base, amd8111e_get_wol_~lp~24#1.offset, amd8111e_get_wol_~tmp~57#1.base, amd8111e_get_wol_~tmp~57#1.offset;havoc amd8111e_get_wol_#in~dev#1.base, amd8111e_get_wol_#in~dev#1.offset, amd8111e_get_wol_#in~wol_info#1.base, amd8111e_get_wol_#in~wol_info#1.offset;assume { :end_inline_amd8111e_get_wol } true;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-1: SUMMARY for call dev_err(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 19bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233: amd8111e_probe_one_#res#1 := amd8111e_probe_one_~err~3#1;call ULTIMATE.dealloc(amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset);havoc amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: havoc ldv_free_irq_38_~ldv_func_arg1#1, ldv_free_irq_38_~ldv_func_arg2#1.base, ldv_free_irq_38_~ldv_func_arg2#1.offset;havoc ldv_free_irq_38_#in~ldv_func_arg1#1, ldv_free_irq_38_#in~ldv_func_arg2#1.base, ldv_free_irq_38_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_38 } true;havoc amd8111e_close_#t~mem475#1;assume { :begin_inline_amd8111e_free_ring } true;amd8111e_free_ring_#in~lp#1.base, amd8111e_free_ring_#in~lp#1.offset := amd8111e_close_~lp~14#1.base, amd8111e_close_~lp~14#1.offset;havoc amd8111e_free_ring_#t~mem312#1.base, amd8111e_free_ring_#t~mem312#1.offset, amd8111e_free_ring_#t~mem313#1.base, amd8111e_free_ring_#t~mem313#1.offset, amd8111e_free_ring_#t~mem314#1.base, amd8111e_free_ring_#t~mem314#1.offset, amd8111e_free_ring_#t~mem315#1, amd8111e_free_ring_#t~mem316#1.base, amd8111e_free_ring_#t~mem316#1.offset, amd8111e_free_ring_#t~mem317#1.base, amd8111e_free_ring_#t~mem317#1.offset, amd8111e_free_ring_#t~mem318#1.base, amd8111e_free_ring_#t~mem318#1.offset, amd8111e_free_ring_#t~mem319#1, amd8111e_free_ring_~lp#1.base, amd8111e_free_ring_~lp#1.offset;amd8111e_free_ring_~lp#1.base, amd8111e_free_ring_~lp#1.offset := amd8111e_free_ring_#in~lp#1.base, amd8111e_free_ring_#in~lp#1.offset;call amd8111e_free_ring_#t~mem312#1.base, amd8111e_free_ring_#t~mem312#1.offset := read~$Pointer$#11(amd8111e_free_ring_~lp#1.base, ~bvadd~64(8bv64, amd8111e_free_ring_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574: havoc amd8111e_free_ring_#t~mem312#1.base, amd8111e_free_ring_#t~mem312#1.offset, amd8111e_free_ring_#t~mem313#1.base, amd8111e_free_ring_#t~mem313#1.offset, amd8111e_free_ring_#t~mem314#1.base, amd8111e_free_ring_#t~mem314#1.offset, amd8111e_free_ring_#t~mem315#1, amd8111e_free_ring_#t~mem316#1.base, amd8111e_free_ring_#t~mem316#1.offset, amd8111e_free_ring_#t~mem317#1.base, amd8111e_free_ring_#t~mem317#1.offset, amd8111e_free_ring_#t~mem318#1.base, amd8111e_free_ring_#t~mem318#1.offset, amd8111e_free_ring_#t~mem319#1, amd8111e_free_ring_~lp#1.base, amd8111e_free_ring_~lp#1.offset;havoc amd8111e_free_ring_#in~lp#1.base, amd8111e_free_ring_#in~lp#1.offset;assume { :end_inline_amd8111e_free_ring } true; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292-1: ldv_request_irq_39_#res#1 := ldv_request_irq_39_~ldv_func_res~1#1; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-1: SUMMARY for call amd8111e_close_#t~ret476#1.base, amd8111e_close_#t~ret476#1.offset := amd8111e_get_stats(amd8111e_close_~dev#1.base, amd8111e_close_~dev#1.offset); srcloc: null [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575: havoc amd8111e_close_#t~ret476#1.base, amd8111e_close_#t~ret476#1.offset;call write~intINTTYPE1#11(0bv8, amd8111e_close_~lp~14#1.base, ~bvadd~64(1556bv64, amd8111e_close_~lp~14#1.offset), 1bv64);amd8111e_close_#res#1 := 0bv32; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: amd8111e_probe_one_~tmp___1~14#1 := ~card_idx~0;~card_idx~0 := ~bvadd~32(1bv32, ~card_idx~0);call amd8111e_probe_one_#t~mem689#1 := read~intINTTYPE1#4(~#dynamic_ipg~0.base, ~bvadd~64(~#dynamic_ipg~0.offset, ~sign_extend~64~32(amd8111e_probe_one_~tmp___1~14#1)), 1bv64); [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237: assume 0bv64 == ~bvand~64(512bv64, amd8111e_probe_one_#t~mem664#1);havoc amd8111e_probe_one_#t~mem664#1; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237: assume !(0bv64 == ~bvand~64(512bv64, amd8111e_probe_one_#t~mem664#1));havoc amd8111e_probe_one_#t~mem664#1;assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset, 21bv64, 0bv64;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet836#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet836#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet836#1;havoc pci_request_regions_#t~nondet836#1; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: havoc pci_request_regions_#t~nondet836#1;amd8111e_probe_one_#t~ret665#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet836#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;amd8111e_probe_one_~err~3#1 := amd8111e_probe_one_#t~ret665#1;havoc amd8111e_probe_one_#t~ret665#1; [2025-02-08 03:26:17,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238: amd8111e_probe_one_~err~3#1 := 4294967277bv32; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238-1: SUMMARY for call dev_err(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 20bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: havoc ldv_suspend_late_3_#t~nondet828#1;main_#t~ret774#1 := ldv_suspend_late_3_#res#1;havoc ldv_suspend_late_3_#t~nondet828#1;assume { :end_inline_ldv_suspend_late_3 } true;~ldv_retval_4~0 := main_#t~ret774#1;havoc main_#t~ret774#1; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume 0bv32 != ~zero_extend~32~8(amd8111e_probe_one_#t~mem689#1);havoc amd8111e_probe_one_#t~mem689#1;call amd8111e_probe_one_#t~mem690#1 := read~intINTTYPE4#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1464bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);call write~intINTTYPE4#11(~bvor~32(128bv32, amd8111e_probe_one_#t~mem690#1), amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1464bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);havoc amd8111e_probe_one_#t~mem690#1; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume !(0bv32 != ~zero_extend~32~8(amd8111e_probe_one_#t~mem689#1));havoc amd8111e_probe_one_#t~mem689#1; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: main_#t~ret787#1 := amd8111e_get_regs_len_#res#1;havoc amd8111e_get_regs_len_~dev#1.base, amd8111e_get_regs_len_~dev#1.offset;havoc amd8111e_get_regs_len_#in~dev#1.base, amd8111e_get_regs_len_#in~dev#1.offset;assume { :end_inline_amd8111e_get_regs_len } true;havoc main_#t~ret787#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919: call ULTIMATE.dealloc(amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset);havoc amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset;havoc amd8111e_init_hw_default_#t~mem295#1.base, amd8111e_init_hw_default_#t~mem295#1.offset, amd8111e_init_hw_default_#t~mem296#1, amd8111e_init_hw_default_#t~ret297#1, amd8111e_init_hw_default_#t~mem298#1, amd8111e_init_hw_default_#t~mem299#1, amd8111e_init_hw_default_#t~ret300#1, amd8111e_init_hw_default_#t~mem301#1, amd8111e_init_hw_default_#t~ret302#1, amd8111e_init_hw_default_~lp#1.base, amd8111e_init_hw_default_~lp#1.offset, amd8111e_init_hw_default_~reg_val~4#1, amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset, amd8111e_init_hw_default_~tmp~39#1, amd8111e_init_hw_default_~mmio~4#1.base, amd8111e_init_hw_default_~mmio~4#1.offset;havoc amd8111e_init_hw_default_#in~lp#1.base, amd8111e_init_hw_default_#in~lp#1.offset;assume { :end_inline_amd8111e_init_hw_default } true; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: SUMMARY for call free_irq(ldv_free_irq_40_~ldv_func_arg1#1, ldv_free_irq_40_~ldv_func_arg2#1.base, ldv_free_irq_40_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: havoc ldv_initialize_ethtool_ops_5_#t~ret716#1.base, ldv_initialize_ethtool_ops_5_#t~ret716#1.offset, ldv_initialize_ethtool_ops_5_#t~ret717#1.base, ldv_initialize_ethtool_ops_5_#t~ret717#1.offset, ldv_initialize_ethtool_ops_5_#t~ret718#1.base, ldv_initialize_ethtool_ops_5_#t~ret718#1.offset, ldv_initialize_ethtool_ops_5_~tmp~73#1.base, ldv_initialize_ethtool_ops_5_~tmp~73#1.offset, ldv_initialize_ethtool_ops_5_~tmp___0~28#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~28#1.offset, ldv_initialize_ethtool_ops_5_~tmp___1~15#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~15#1.offset;assume { :end_inline_ldv_initialize_ethtool_ops_5 } true; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: SUMMARY for call disable_suitable_irq_1(ldv_free_irq_40_~ldv_func_arg1#1, ldv_free_irq_40_~ldv_func_arg2#1.base, ldv_free_irq_40_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8176: call ULTIMATE.dealloc(amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset);havoc amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset;call ULTIMATE.dealloc(amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset);havoc amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset;havoc amd8111e_probe_ext_phy_#t~ret658#1.base, amd8111e_probe_ext_phy_#t~ret658#1.offset, amd8111e_probe_ext_phy_#t~ret659#1, amd8111e_probe_ext_phy_#t~ret660#1, amd8111e_probe_ext_phy_#t~mem661#1, amd8111e_probe_ext_phy_#t~mem662#1, amd8111e_probe_ext_phy_~dev#1.base, amd8111e_probe_ext_phy_~dev#1.offset, amd8111e_probe_ext_phy_~lp~33#1.base, amd8111e_probe_ext_phy_~lp~33#1.offset, amd8111e_probe_ext_phy_~tmp~66#1.base, amd8111e_probe_ext_phy_~tmp~66#1.offset, amd8111e_probe_ext_phy_~i~4#1, amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset, amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset, amd8111e_probe_ext_phy_~tmp___0~25#1, amd8111e_probe_ext_phy_~tmp___1~13#1;havoc amd8111e_probe_ext_phy_#in~dev#1.base, amd8111e_probe_ext_phy_#in~dev#1.offset;assume { :end_inline_amd8111e_probe_ext_phy } true;call write~$Pointer$#11(amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(19bv64, ~bvadd~64(1513bv64, amd8111e_probe_one_~lp~34#1.offset)), 8bv64);call write~$Pointer$#11(#funAddr~amd8111e_mdio_read.base, #funAddr~amd8111e_mdio_read.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(27bv64, ~bvadd~64(1513bv64, amd8111e_probe_one_~lp~34#1.offset)), 8bv64);call write~$Pointer$#11(#funAddr~amd8111e_mdio_write.base, #funAddr~amd8111e_mdio_write.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(35bv64, ~bvadd~64(1513bv64, amd8111e_probe_one_~lp~34#1.offset)), 8bv64);call amd8111e_probe_one_#t~mem693#1 := read~intINTTYPE4#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1476bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);call write~intINTTYPE4#11(amd8111e_probe_one_#t~mem693#1, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1513bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);havoc amd8111e_probe_one_#t~mem693#1; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507: assume ~bvadd~64(reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset) == ~bvadd~64(#funAddr~amd8111e_interrupt.base, #funAddr~amd8111e_interrupt.offset);reg_check_1_#res#1 := 1bv32; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507: assume !(~bvadd~64(reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset) == ~bvadd~64(#funAddr~amd8111e_interrupt.base, #funAddr~amd8111e_interrupt.offset));reg_check_1_#res#1 := 0bv32; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630: havoc mii_ethtool_gset_#t~nondet829#1;amd8111e_get_settings_#t~ret569#1 := mii_ethtool_gset_#res#1;havoc mii_ethtool_gset_#t~nondet829#1, mii_ethtool_gset_~arg0#1.base, mii_ethtool_gset_~arg0#1.offset, mii_ethtool_gset_~arg1#1.base, mii_ethtool_gset_~arg1#1.offset;havoc mii_ethtool_gset_#in~arg0#1.base, mii_ethtool_gset_#in~arg0#1.offset, mii_ethtool_gset_#in~arg1#1.base, mii_ethtool_gset_#in~arg1#1.offset;assume { :end_inline_mii_ethtool_gset } true;havoc amd8111e_get_settings_#t~ret569#1; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309: call write~$Pointer$#11(~#amd8111e_netdev_ops~0.base, ~#amd8111e_netdev_ops~0.offset, amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(512bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);call write~$Pointer$#11(~#ops~0.base, ~#ops~0.offset, amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(520bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);call amd8111e_probe_one_#t~mem691#1 := read~intINTTYPE4#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(1489bv64, amd8111e_probe_one_~pdev#1.offset), 4bv64);call write~intINTTYPE4#11(amd8111e_probe_one_#t~mem691#1, amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(64bv64, amd8111e_probe_one_~dev~4#1.offset), 4bv64);havoc amd8111e_probe_one_#t~mem691#1;call write~intINTTYPE4#11(750bv32, amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(1090bv64, amd8111e_probe_one_~dev~4#1.offset), 4bv64);assume { :begin_inline_netif_napi_add } true;netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1 := amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1088bv64, amd8111e_probe_one_~lp~34#1.offset), #funAddr~amd8111e_rx_poll.base, #funAddr~amd8111e_rx_poll.offset, 32bv32;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset := netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset;netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset := netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset;netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset := netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset;netif_napi_add_~arg3#1 := netif_napi_add_#in~arg3#1; [2025-02-08 03:26:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: assume 0bv32 != amd8111e_probe_one_~err~3#1; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: assume !(0bv32 != amd8111e_probe_one_~err~3#1);assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: havoc pci_save_state_#t~nondet837#1;amd8111e_suspend_#t~ret631#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet837#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;havoc amd8111e_suspend_#t~ret631#1; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: SUMMARY for call dev_err(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 22bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047-1: SUMMARY for call spin_lock_irq(amd8111e_suspend_~lp~30#1.base, ~bvadd~64(1352bv64, amd8111e_suspend_~lp~30#1.offset)); srcloc: null [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: call amd8111e_suspend_#t~mem620#1 := read~intINTTYPE4#11(amd8111e_suspend_~lp~30#1.base, ~bvadd~64(1464bv64, amd8111e_suspend_~lp~30#1.offset), 4bv64); [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume 0bv32 != ~bvand~32(128bv32, amd8111e_suspend_#t~mem620#1);havoc amd8111e_suspend_#t~mem620#1;assume { :begin_inline_ldv_del_timer_sync_41 } true;ldv_del_timer_sync_41_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_41_#in~ldv_func_arg1#1.offset := amd8111e_suspend_~lp~30#1.base, ~bvadd~64(28bv64, ~bvadd~64(1649bv64, amd8111e_suspend_~lp~30#1.offset));havoc ldv_del_timer_sync_41_#res#1;havoc ldv_del_timer_sync_41_#t~ret801#1, ldv_del_timer_sync_41_~ldv_func_arg1#1.base, ldv_del_timer_sync_41_~ldv_func_arg1#1.offset, ldv_del_timer_sync_41_~ldv_func_res~2#1, ldv_del_timer_sync_41_~tmp~84#1;ldv_del_timer_sync_41_~ldv_func_arg1#1.base, ldv_del_timer_sync_41_~ldv_func_arg1#1.offset := ldv_del_timer_sync_41_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_41_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_41_~ldv_func_res~2#1;havoc ldv_del_timer_sync_41_~tmp~84#1; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume !(0bv32 != ~bvand~32(128bv32, amd8111e_suspend_#t~mem620#1));havoc amd8111e_suspend_#t~mem620#1; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: assume true; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: assume !true; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: havoc mii_ethtool_sset_#t~nondet830#1;amd8111e_set_settings_#t~ret571#1 := mii_ethtool_sset_#res#1;havoc mii_ethtool_sset_#t~nondet830#1, mii_ethtool_sset_~arg0#1.base, mii_ethtool_sset_~arg0#1.offset, mii_ethtool_sset_~arg1#1.base, mii_ethtool_sset_~arg1#1.offset;havoc mii_ethtool_sset_#in~arg0#1.base, mii_ethtool_sset_#in~arg0#1.offset, mii_ethtool_sset_#in~arg1#1.base, mii_ethtool_sset_#in~arg1#1.offset;assume { :end_inline_mii_ethtool_sset } true;amd8111e_set_settings_~res~0#1 := amd8111e_set_settings_#t~ret571#1;havoc amd8111e_set_settings_#t~ret571#1; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: havoc amd8111e_get_regs_#t~ret567#1.base, amd8111e_get_regs_#t~ret567#1.offset, amd8111e_get_regs_~dev#1.base, amd8111e_get_regs_~dev#1.offset, amd8111e_get_regs_~regs#1.base, amd8111e_get_regs_~regs#1.offset, amd8111e_get_regs_~buf#1.base, amd8111e_get_regs_~buf#1.offset, amd8111e_get_regs_~lp~19#1.base, amd8111e_get_regs_~lp~19#1.offset, amd8111e_get_regs_~tmp~52#1.base, amd8111e_get_regs_~tmp~52#1.offset;havoc amd8111e_get_regs_#in~dev#1.base, amd8111e_get_regs_#in~dev#1.offset, amd8111e_get_regs_#in~regs#1.base, amd8111e_get_regs_#in~regs#1.offset, amd8111e_get_regs_#in~buf#1.base, amd8111e_get_regs_#in~buf#1.offset;assume { :end_inline_amd8111e_get_regs } true;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;havoc netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1;assume { :end_inline_netif_napi_add } true;call amd8111e_probe_one_#t~mem692#1 := read~intINTTYPE8#11(amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(240bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);call write~intINTTYPE8#11(~bvor~64(384bv64, amd8111e_probe_one_#t~mem692#1), amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(240bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);havoc amd8111e_probe_one_#t~mem692#1;assume { :begin_inline_amd8111e_probe_ext_phy } true;amd8111e_probe_ext_phy_#in~dev#1.base, amd8111e_probe_ext_phy_#in~dev#1.offset := amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset;havoc amd8111e_probe_ext_phy_#t~ret658#1.base, amd8111e_probe_ext_phy_#t~ret658#1.offset, amd8111e_probe_ext_phy_#t~ret659#1, amd8111e_probe_ext_phy_#t~ret660#1, amd8111e_probe_ext_phy_#t~mem661#1, amd8111e_probe_ext_phy_#t~mem662#1, amd8111e_probe_ext_phy_~dev#1.base, amd8111e_probe_ext_phy_~dev#1.offset, amd8111e_probe_ext_phy_~lp~33#1.base, amd8111e_probe_ext_phy_~lp~33#1.offset, amd8111e_probe_ext_phy_~tmp~66#1.base, amd8111e_probe_ext_phy_~tmp~66#1.offset, amd8111e_probe_ext_phy_~i~4#1, amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset, amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset, amd8111e_probe_ext_phy_~tmp___0~25#1, amd8111e_probe_ext_phy_~tmp___1~13#1;amd8111e_probe_ext_phy_~dev#1.base, amd8111e_probe_ext_phy_~dev#1.offset := amd8111e_probe_ext_phy_#in~dev#1.base, amd8111e_probe_ext_phy_#in~dev#1.offset;havoc amd8111e_probe_ext_phy_~lp~33#1.base, amd8111e_probe_ext_phy_~lp~33#1.offset;havoc amd8111e_probe_ext_phy_~tmp~66#1.base, amd8111e_probe_ext_phy_~tmp~66#1.offset;havoc amd8111e_probe_ext_phy_~i~4#1;call amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset := #Ultimate.allocOnStack(4bv64);call amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc amd8111e_probe_ext_phy_~tmp___0~25#1;havoc amd8111e_probe_ext_phy_~tmp___1~13#1; [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-1: SUMMARY for call amd8111e_probe_ext_phy_#t~ret658#1.base, amd8111e_probe_ext_phy_#t~ret658#1.offset := netdev_priv(amd8111e_probe_ext_phy_~dev#1.base, amd8111e_probe_ext_phy_~dev#1.offset); srcloc: null [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181: amd8111e_probe_ext_phy_~tmp~66#1.base, amd8111e_probe_ext_phy_~tmp~66#1.offset := amd8111e_probe_ext_phy_#t~ret658#1.base, amd8111e_probe_ext_phy_#t~ret658#1.offset;havoc amd8111e_probe_ext_phy_#t~ret658#1.base, amd8111e_probe_ext_phy_#t~ret658#1.offset;amd8111e_probe_ext_phy_~lp~33#1.base, amd8111e_probe_ext_phy_~lp~33#1.offset := amd8111e_probe_ext_phy_~tmp~66#1.base, amd8111e_probe_ext_phy_~tmp~66#1.offset;amd8111e_probe_ext_phy_~i~4#1 := 30bv32; [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: assume ~bvuge~32(amd8111e_init_hw_default_~tmp~39#1, 2bv32); [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: assume !~bvuge~32(amd8111e_init_hw_default_~tmp~39#1, 2bv32);call write~intINTTYPE4#12(0bv32, amd8111e_init_hw_default_~#logic_filter~0#1.base, ~bvadd~64(amd8111e_init_hw_default_~#logic_filter~0#1.offset, ~bvmul~64(4bv64, ~zero_extend~64~32(amd8111e_init_hw_default_~tmp~39#1))), 4bv64);amd8111e_init_hw_default_~tmp~39#1 := ~bvadd~32(1bv32, amd8111e_init_hw_default_~tmp~39#1); [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: amd8111e_suspend_#t~ret621#1 := ldv_del_timer_sync_41_#res#1;havoc ldv_del_timer_sync_41_#t~ret801#1, ldv_del_timer_sync_41_~ldv_func_arg1#1.base, ldv_del_timer_sync_41_~ldv_func_arg1#1.offset, ldv_del_timer_sync_41_~ldv_func_res~2#1, ldv_del_timer_sync_41_~tmp~84#1;havoc ldv_del_timer_sync_41_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_41_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_41 } true;havoc amd8111e_suspend_#t~ret621#1; [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true;call amd8111e_probe_one_#t~mem666#1 := read~intINTTYPE1#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(115bv64, amd8111e_probe_one_~pdev#1.offset), 1bv64); [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: assume 0bv32 == ~zero_extend~32~8(amd8111e_probe_one_#t~mem666#1);havoc amd8111e_probe_one_#t~mem666#1; [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: assume !(0bv32 == ~zero_extend~32~8(amd8111e_probe_one_#t~mem666#1));havoc amd8111e_probe_one_#t~mem666#1;assume { :begin_inline_pci_set_dma_mask } true;pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1 := amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset, 4294967295bv64;havoc pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret145#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~17#1;pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset := pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset;pci_set_dma_mask_~mask#1 := pci_set_dma_mask_#in~mask#1;havoc pci_set_dma_mask_~tmp~17#1;assume { :begin_inline_dma_set_mask } true;dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1 := pci_set_dma_mask_~dev#1.base, ~bvadd~64(148bv64, pci_set_dma_mask_~dev#1.offset), pci_set_dma_mask_~mask#1;havoc dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet820#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset := dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset;dma_set_mask_~arg1#1 := dma_set_mask_#in~arg1#1;havoc dma_set_mask_#t~nondet820#1;dma_set_mask_#res#1 := dma_set_mask_#t~nondet820#1;havoc dma_set_mask_#t~nondet820#1; [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume 0bv64 != ~bvadd~64(amd8111e_free_ring_#t~mem312#1.base, amd8111e_free_ring_#t~mem312#1.offset);havoc amd8111e_free_ring_#t~mem312#1.base, amd8111e_free_ring_#t~mem312#1.offset;call amd8111e_free_ring_#t~mem313#1.base, amd8111e_free_ring_#t~mem313#1.offset := read~$Pointer$#11(amd8111e_free_ring_~lp#1.base, ~bvadd~64(40bv64, amd8111e_free_ring_~lp#1.offset), 8bv64);call amd8111e_free_ring_#t~mem314#1.base, amd8111e_free_ring_#t~mem314#1.offset := read~$Pointer$#11(amd8111e_free_ring_~lp#1.base, ~bvadd~64(8bv64, amd8111e_free_ring_~lp#1.offset), 8bv64);call amd8111e_free_ring_#t~mem315#1 := read~intINTTYPE8#11(amd8111e_free_ring_~lp#1.base, ~bvadd~64(24bv64, amd8111e_free_ring_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume !(0bv64 != ~bvadd~64(amd8111e_free_ring_#t~mem312#1.base, amd8111e_free_ring_#t~mem312#1.offset));havoc amd8111e_free_ring_#t~mem312#1.base, amd8111e_free_ring_#t~mem312#1.offset; [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: SUMMARY for call amd8111e_stop_chip(amd8111e_suspend_~lp~30#1.base, amd8111e_suspend_~lp~30#1.offset); srcloc: null [2025-02-08 03:26:17,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: havoc amd8111e_read_regs_#t~mem511#1.base, amd8111e_read_regs_#t~mem511#1.offset, amd8111e_read_regs_#t~ret512#1, amd8111e_read_regs_#t~ret513#1, amd8111e_read_regs_#t~ret514#1, amd8111e_read_regs_#t~ret515#1, amd8111e_read_regs_#t~ret516#1, amd8111e_read_regs_#t~ret517#1, amd8111e_read_regs_#t~ret518#1, amd8111e_read_regs_#t~ret519#1, amd8111e_read_regs_#t~ret520#1, amd8111e_read_regs_#t~ret521#1, amd8111e_read_regs_#t~ret522#1, amd8111e_read_regs_#t~ret523#1, amd8111e_read_regs_#t~ret524#1, amd8111e_read_regs_~lp#1.base, amd8111e_read_regs_~lp#1.offset, amd8111e_read_regs_~buf#1.base, amd8111e_read_regs_~buf#1.offset, amd8111e_read_regs_~mmio~8#1.base, amd8111e_read_regs_~mmio~8#1.offset;havoc amd8111e_read_regs_#in~lp#1.base, amd8111e_read_regs_#in~lp#1.offset, amd8111e_read_regs_#in~buf#1.base, amd8111e_read_regs_#in~buf#1.offset;assume { :end_inline_amd8111e_read_regs } true; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: ldv_pci_driver_3_~tmp~71#1.base, ldv_pci_driver_3_~tmp~71#1.offset := ldv_pci_driver_3_#t~ret714#1.base, ldv_pci_driver_3_#t~ret714#1.offset;havoc ldv_pci_driver_3_#t~ret714#1.base, ldv_pci_driver_3_#t~ret714#1.offset;~amd8111e_driver_group1~0.base, ~amd8111e_driver_group1~0.offset := ldv_pci_driver_3_~tmp~71#1.base, ldv_pci_driver_3_~tmp~71#1.offset; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581-1: SUMMARY for call ldv_pci_driver_3_#t~ret714#1.base, ldv_pci_driver_3_#t~ret714#1.offset := ldv_init_zalloc(2976bv64); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9638: havoc mii_link_ok_#t~nondet831#1;amd8111e_get_link_#t~ret575#1 := mii_link_ok_#res#1;havoc mii_link_ok_#t~nondet831#1, mii_link_ok_~arg0#1.base, mii_link_ok_~arg0#1.offset;havoc mii_link_ok_#in~arg0#1.base, mii_link_ok_#in~arg0#1.offset;assume { :end_inline_mii_link_ok } true;amd8111e_get_link_~tmp___0~19#1 := amd8111e_get_link_#t~ret575#1;havoc amd8111e_get_link_#t~ret575#1;amd8111e_get_link_#res#1 := amd8111e_get_link_~tmp___0~19#1; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: ldv_del_timer_sync_41_~tmp~84#1 := ldv_del_timer_sync_41_#t~ret801#1;havoc ldv_del_timer_sync_41_#t~ret801#1;ldv_del_timer_sync_41_~ldv_func_res~2#1 := ldv_del_timer_sync_41_~tmp~84#1; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308-1: SUMMARY for call ldv_del_timer_sync_41_#t~ret801#1 := del_timer_sync(ldv_del_timer_sync_41_~ldv_func_arg1#1.base, ldv_del_timer_sync_41_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251-1: SUMMARY for call dev_err(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 23bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251: amd8111e_probe_one_~err~3#1 := 4294967277bv32; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987-1: SUMMARY for call writel(33280bv32, amd8111e_enable_magicpkt_#t~mem608#1.base, ~bvadd~64(84bv64, amd8111e_enable_magicpkt_#t~mem608#1.offset)); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: havoc amd8111e_enable_magicpkt_#t~mem608#1.base, amd8111e_enable_magicpkt_#t~mem608#1.offset;call amd8111e_enable_magicpkt_#t~mem609#1.base, amd8111e_enable_magicpkt_#t~mem609#1.offset := read~$Pointer$#11(amd8111e_enable_magicpkt_~lp#1.base, ~bvadd~64(1080bv64, amd8111e_enable_magicpkt_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996-1: SUMMARY for call pci_free_consistent(amd8111e_free_ring_#t~mem313#1.base, amd8111e_free_ring_#t~mem313#1.offset, 512bv64, amd8111e_free_ring_#t~mem314#1.base, amd8111e_free_ring_#t~mem314#1.offset, amd8111e_free_ring_#t~mem315#1); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053-1: SUMMARY for call spin_unlock_irq(amd8111e_suspend_~lp~30#1.base, ~bvadd~64(1352bv64, amd8111e_suspend_~lp~30#1.offset)); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: havoc amd8111e_free_ring_#t~mem313#1.base, amd8111e_free_ring_#t~mem313#1.offset;havoc amd8111e_free_ring_#t~mem314#1.base, amd8111e_free_ring_#t~mem314#1.offset;havoc amd8111e_free_ring_#t~mem315#1;call write~$Pointer$#11(0bv64, 0bv64, amd8111e_free_ring_~lp#1.base, ~bvadd~64(8bv64, amd8111e_free_ring_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: call amd8111e_suspend_#t~mem622#1 := read~intINTTYPE4#11(amd8111e_suspend_~lp~30#1.base, ~bvadd~64(1464bv64, amd8111e_suspend_~lp~30#1.offset), 4bv64); [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573: havoc devm_ioremap_#t~ret818#1.base, devm_ioremap_#t~ret818#1.offset;amd8111e_probe_one_#t~ret681#1.base, amd8111e_probe_one_#t~ret681#1.offset := devm_ioremap_#res#1.base, devm_ioremap_#res#1.offset;havoc devm_ioremap_#t~ret818#1.base, devm_ioremap_#t~ret818#1.offset, devm_ioremap_~arg0#1.base, devm_ioremap_~arg0#1.offset, devm_ioremap_~arg1#1, devm_ioremap_~arg2#1;havoc devm_ioremap_#in~arg0#1.base, devm_ioremap_#in~arg0#1.offset, devm_ioremap_#in~arg1#1, devm_ioremap_#in~arg2#1;assume { :end_inline_devm_ioremap } true;call write~$Pointer$#11(amd8111e_probe_one_#t~ret681#1.base, amd8111e_probe_one_#t~ret681#1.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1080bv64, amd8111e_probe_one_~lp~34#1.offset), 8bv64);havoc amd8111e_probe_one_#t~ret681#1.base, amd8111e_probe_one_#t~ret681#1.offset;call amd8111e_probe_one_#t~mem682#1.base, amd8111e_probe_one_#t~mem682#1.offset := read~$Pointer$#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1080bv64, amd8111e_probe_one_~lp~34#1.offset), 8bv64); [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-2: devm_ioremap_#res#1.base, devm_ioremap_#res#1.offset := devm_ioremap_#t~ret818#1.base, devm_ioremap_#t~ret818#1.offset;havoc devm_ioremap_#t~ret818#1.base, devm_ioremap_#t~ret818#1.offset; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-3: SUMMARY for call devm_ioremap_#t~ret818#1.base, devm_ioremap_#t~ret818#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: amd8111e_probe_ext_phy_~tmp___0~25#1 := amd8111e_probe_ext_phy_#t~ret659#1; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume 0bv32 != ~bvand~32(8bv32, amd8111e_suspend_#t~mem622#1);havoc amd8111e_suspend_#t~mem622#1;call amd8111e_suspend_#t~mem623#1 := read~intINTTYPE4#11(amd8111e_suspend_~lp~30#1.base, ~bvadd~64(1464bv64, amd8111e_suspend_~lp~30#1.offset), 4bv64); [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume !(0bv32 != ~bvand~32(8bv32, amd8111e_suspend_#t~mem622#1));havoc amd8111e_suspend_#t~mem622#1; [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186-1: SUMMARY for call amd8111e_probe_ext_phy_#t~ret659#1 := amd8111e_read_phy(amd8111e_probe_ext_phy_~lp~33#1.base, amd8111e_probe_ext_phy_~lp~33#1.offset, amd8111e_probe_ext_phy_~i~4#1, 2bv32, amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988-1: SUMMARY for call writel(130bv32, amd8111e_enable_magicpkt_#t~mem609#1.base, ~bvadd~64(100bv64, amd8111e_enable_magicpkt_#t~mem609#1.offset)); srcloc: null [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: havoc amd8111e_enable_magicpkt_#t~mem609#1.base, amd8111e_enable_magicpkt_#t~mem609#1.offset;call amd8111e_enable_magicpkt_#t~mem610#1.base, amd8111e_enable_magicpkt_#t~mem610#1.offset := read~$Pointer$#11(amd8111e_enable_magicpkt_~lp#1.base, ~bvadd~64(1080bv64, amd8111e_enable_magicpkt_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume 0bv32 == ~ldv_irq_1_0~0;~ldv_irq_line_1_0~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_0~0.base, ~ldv_irq_data_1_0~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_0~0 := 1bv32; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume !(0bv32 == ~ldv_irq_1_0~0); [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592: amd8111e_open_#t~ret480#1 := ldv_request_irq_39_#res#1;havoc ldv_request_irq_39_#t~ret799#1, ldv_request_irq_39_#t~ret800#1, ldv_request_irq_39_~irq#1, ldv_request_irq_39_~handler#1.base, ldv_request_irq_39_~handler#1.offset, ldv_request_irq_39_~flags#1, ldv_request_irq_39_~name#1.base, ldv_request_irq_39_~name#1.offset, ldv_request_irq_39_~dev#1.base, ldv_request_irq_39_~dev#1.offset, ldv_request_irq_39_~ldv_func_res~1#1, ldv_request_irq_39_~tmp~83#1, ldv_request_irq_39_~tmp___0~30#1;havoc ldv_request_irq_39_#in~irq#1, ldv_request_irq_39_#in~handler#1.base, ldv_request_irq_39_#in~handler#1.offset, ldv_request_irq_39_#in~flags#1, ldv_request_irq_39_#in~name#1.base, ldv_request_irq_39_#in~name#1.offset, ldv_request_irq_39_#in~dev#1.base, ldv_request_irq_39_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_39 } true;amd8111e_open_~tmp___0~14#1 := amd8111e_open_#t~ret480#1;havoc amd8111e_open_#t~mem479#1;havoc amd8111e_open_#t~ret480#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310-1: SUMMARY for call disable_suitable_timer_2(ldv_del_timer_sync_41_~ldv_func_arg1#1.base, ldv_del_timer_sync_41_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187: assume 0bv32 != amd8111e_probe_ext_phy_~tmp___0~25#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187: assume !(0bv32 != amd8111e_probe_ext_phy_~tmp___0~25#1); [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: ldv_del_timer_sync_41_#res#1 := ldv_del_timer_sync_41_~ldv_func_res~2#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: assume 0bv32 != ~bvand~32(16bv32, amd8111e_suspend_#t~mem623#1);havoc amd8111e_suspend_#t~mem623#1;assume { :begin_inline_amd8111e_enable_magicpkt } true;amd8111e_enable_magicpkt_#in~lp#1.base, amd8111e_enable_magicpkt_#in~lp#1.offset := amd8111e_suspend_~lp~30#1.base, amd8111e_suspend_~lp~30#1.offset;havoc amd8111e_enable_magicpkt_#res#1;havoc amd8111e_enable_magicpkt_#t~mem608#1.base, amd8111e_enable_magicpkt_#t~mem608#1.offset, amd8111e_enable_magicpkt_#t~mem609#1.base, amd8111e_enable_magicpkt_#t~mem609#1.offset, amd8111e_enable_magicpkt_#t~mem610#1.base, amd8111e_enable_magicpkt_#t~mem610#1.offset, amd8111e_enable_magicpkt_#t~ret611#1, amd8111e_enable_magicpkt_~lp#1.base, amd8111e_enable_magicpkt_~lp#1.offset;amd8111e_enable_magicpkt_~lp#1.base, amd8111e_enable_magicpkt_~lp#1.offset := amd8111e_enable_magicpkt_#in~lp#1.base, amd8111e_enable_magicpkt_#in~lp#1.offset;call amd8111e_enable_magicpkt_#t~mem608#1.base, amd8111e_enable_magicpkt_#t~mem608#1.offset := read~$Pointer$#11(amd8111e_enable_magicpkt_~lp#1.base, ~bvadd~64(1080bv64, amd8111e_enable_magicpkt_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: assume !(0bv32 != ~bvand~32(16bv32, amd8111e_suspend_#t~mem623#1));havoc amd8111e_suspend_#t~mem623#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989-1: SUMMARY for call amd8111e_enable_magicpkt_#t~ret611#1 := readl(amd8111e_enable_magicpkt_#t~mem610#1.base, ~bvadd~64(100bv64, amd8111e_enable_magicpkt_#t~mem610#1.offset)); srcloc: null [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989: havoc amd8111e_enable_magicpkt_#t~mem610#1.base, amd8111e_enable_magicpkt_#t~mem610#1.offset;havoc amd8111e_enable_magicpkt_#t~ret611#1;amd8111e_enable_magicpkt_#res#1 := 0bv32; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-1: SUMMARY for call amd8111e_set_rx_buff_len(amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset); srcloc: null [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: assume { :begin_inline_ldv_register_netdev_44 } true;ldv_register_netdev_44_#in~dev#1.base, ldv_register_netdev_44_#in~dev#1.offset := amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset;havoc ldv_register_netdev_44_#res#1;havoc ldv_register_netdev_44_#t~ret804#1, ldv_register_netdev_44_~dev#1.base, ldv_register_netdev_44_~dev#1.offset, ldv_register_netdev_44_~ldv_func_res~5#1, ldv_register_netdev_44_~tmp~87#1;ldv_register_netdev_44_~dev#1.base, ldv_register_netdev_44_~dev#1.offset := ldv_register_netdev_44_#in~dev#1.base, ldv_register_netdev_44_#in~dev#1.offset;havoc ldv_register_netdev_44_~ldv_func_res~5#1;havoc ldv_register_netdev_44_~tmp~87#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_44_~dev#1.base, ldv_register_netdev_44_~dev#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet839#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet839#1;register_netdev_#res#1 := register_netdev_#t~nondet839#1;havoc register_netdev_#t~nondet839#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: amd8111e_suspend_#t~ret624#1 := amd8111e_enable_magicpkt_#res#1;havoc amd8111e_enable_magicpkt_#t~mem608#1.base, amd8111e_enable_magicpkt_#t~mem608#1.offset, amd8111e_enable_magicpkt_#t~mem609#1.base, amd8111e_enable_magicpkt_#t~mem609#1.offset, amd8111e_enable_magicpkt_#t~mem610#1.base, amd8111e_enable_magicpkt_#t~mem610#1.offset, amd8111e_enable_magicpkt_#t~ret611#1, amd8111e_enable_magicpkt_~lp#1.base, amd8111e_enable_magicpkt_~lp#1.offset;havoc amd8111e_enable_magicpkt_#in~lp#1.base, amd8111e_enable_magicpkt_#in~lp#1.offset;assume { :end_inline_amd8111e_enable_magicpkt } true;havoc amd8111e_suspend_#t~ret624#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: main_#t~ret788#1 := amd8111e_get_link_#res#1;havoc amd8111e_get_link_#t~ret574#1.base, amd8111e_get_link_#t~ret574#1.offset, amd8111e_get_link_#t~ret575#1, amd8111e_get_link_~dev#1.base, amd8111e_get_link_~dev#1.offset, amd8111e_get_link_~lp~23#1.base, amd8111e_get_link_~lp~23#1.offset, amd8111e_get_link_~tmp~56#1.base, amd8111e_get_link_~tmp~56#1.offset, amd8111e_get_link_~tmp___0~19#1;havoc amd8111e_get_link_#in~dev#1.base, amd8111e_get_link_#in~dev#1.offset;assume { :end_inline_amd8111e_get_link } true;havoc main_#t~ret788#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9047: havoc choose_timer_2_#t~mem707#1, choose_timer_2_#t~mem708#1.base, choose_timer_2_#t~mem708#1.offset, choose_timer_2_~timer#1.base, choose_timer_2_~timer#1.offset;havoc choose_timer_2_#in~timer#1.base, choose_timer_2_#in~timer#1.offset;assume { :end_inline_choose_timer_2 } true; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: call amd8111e_init_hw_default_#t~mem295#1.base, amd8111e_init_hw_default_#t~mem295#1.offset := read~$Pointer$#11(amd8111e_init_hw_default_~lp#1.base, ~bvadd~64(1080bv64, amd8111e_init_hw_default_~lp#1.offset), 8bv64);amd8111e_init_hw_default_~mmio~4#1.base, amd8111e_init_hw_default_~mmio~4#1.offset := amd8111e_init_hw_default_#t~mem295#1.base, amd8111e_init_hw_default_#t~mem295#1.offset;havoc amd8111e_init_hw_default_#t~mem295#1.base, amd8111e_init_hw_default_#t~mem295#1.offset; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642: havoc mii_nway_restart_#t~nondet832#1;amd8111e_nway_reset_#t~ret573#1 := mii_nway_restart_#res#1;havoc mii_nway_restart_#t~nondet832#1, mii_nway_restart_~arg0#1.base, mii_nway_restart_~arg0#1.offset;havoc mii_nway_restart_#in~arg0#1.base, mii_nway_restart_#in~arg0#1.offset;assume { :end_inline_mii_nway_restart } true;amd8111e_nway_reset_~tmp___0~18#1 := amd8111e_nway_reset_#t~ret573#1;havoc amd8111e_nway_reset_#t~ret573#1;amd8111e_nway_reset_#res#1 := amd8111e_nway_reset_~tmp___0~18#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: assume 0bv32 != amd8111e_open_~tmp___0~14#1;amd8111e_open_#res#1 := 4294967285bv32; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: assume !(0bv32 != amd8111e_open_~tmp___0~14#1);assume { :begin_inline_napi_enable } true;napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset := amd8111e_open_~lp~15#1.base, ~bvadd~64(1088bv64, amd8111e_open_~lp~15#1.offset);havoc napi_enable_#t~ret166#1, napi_enable_#t~ret167#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~23#1, napi_enable_~tmp___0~5#1;napi_enable_~n#1.base, napi_enable_~n#1.offset := napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;havoc napi_enable_~tmp~23#1;havoc napi_enable_~tmp___0~5#1; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-11: assume 0bv32 == ~ldv_retval_4~0;~ldv_state_variable_3~0 := 4bv32; [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-11: assume !(0bv32 == ~ldv_retval_4~0); [2025-02-08 03:26:17,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: amd8111e_probe_one_#t~ret694#1 := ldv_register_netdev_44_#res#1;havoc ldv_register_netdev_44_#t~ret804#1, ldv_register_netdev_44_~dev#1.base, ldv_register_netdev_44_~dev#1.offset, ldv_register_netdev_44_~ldv_func_res~5#1, ldv_register_netdev_44_~tmp~87#1;havoc ldv_register_netdev_44_#in~dev#1.base, ldv_register_netdev_44_#in~dev#1.offset;assume { :end_inline_ldv_register_netdev_44 } true;amd8111e_probe_one_~err~3#1 := amd8111e_probe_one_#t~ret694#1;havoc amd8111e_probe_one_#t~ret694#1; [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934: call amd8111e_init_hw_default_#t~mem296#1 := read~intINTTYPE4#11(amd8111e_init_hw_default_~lp#1.base, ~bvadd~64(1476bv64, amd8111e_init_hw_default_~lp#1.offset), 4bv64); [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000-1: call amd8111e_free_ring_#t~mem316#1.base, amd8111e_free_ring_#t~mem316#1.offset := read~$Pointer$#11(amd8111e_free_ring_~lp#1.base, amd8111e_free_ring_~lp#1.offset, 8bv64); [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: assume 0bv64 != ~bvadd~64(amd8111e_free_ring_#t~mem316#1.base, amd8111e_free_ring_#t~mem316#1.offset);havoc amd8111e_free_ring_#t~mem316#1.base, amd8111e_free_ring_#t~mem316#1.offset;call amd8111e_free_ring_#t~mem317#1.base, amd8111e_free_ring_#t~mem317#1.offset := read~$Pointer$#11(amd8111e_free_ring_~lp#1.base, ~bvadd~64(40bv64, amd8111e_free_ring_~lp#1.offset), 8bv64);call amd8111e_free_ring_#t~mem318#1.base, amd8111e_free_ring_#t~mem318#1.offset := read~$Pointer$#11(amd8111e_free_ring_~lp#1.base, amd8111e_free_ring_~lp#1.offset, 8bv64);call amd8111e_free_ring_#t~mem319#1 := read~intINTTYPE8#11(amd8111e_free_ring_~lp#1.base, ~bvadd~64(16bv64, amd8111e_free_ring_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: assume !(0bv64 != ~bvadd~64(amd8111e_free_ring_#t~mem316#1.base, amd8111e_free_ring_#t~mem316#1.offset));havoc amd8111e_free_ring_#t~mem316#1.base, amd8111e_free_ring_#t~mem316#1.offset; [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-26: assume 0bv32 == ~ldv_retval_6~0;~ldv_state_variable_3~0 := 3bv32; [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-26: assume !(0bv32 == ~ldv_retval_6~0); [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-29: assume 0bv32 == ~ldv_retval_7~0;~ldv_state_variable_3~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-29: assume !(0bv32 == ~ldv_retval_7~0); [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934-1: SUMMARY for call writel(1bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(72bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: assume 0bv32 != amd8111e_probe_one_~err~3#1; [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: assume !(0bv32 != amd8111e_probe_one_~err~3#1);assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset, amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset;havoc pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_dev_set_drvdata } true;dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, ~bvadd~64(148bv64, pci_set_drvdata_~pdev#1.offset), pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset := dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset;dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset := dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;call write~$Pointer$#11(dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset, dev_set_drvdata_~dev#1.base, ~bvadd~64(477bv64, dev_set_drvdata_~dev#1.offset), 8bv64); [2025-02-08 03:26:17,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: amd8111e_probe_one_#t~ret667#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret145#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~17#1;havoc pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1;assume { :end_inline_pci_set_dma_mask } true;amd8111e_probe_one_~tmp~67#1 := amd8111e_probe_one_#t~ret667#1;havoc amd8111e_probe_one_#t~ret667#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935-1: SUMMARY for call writew(~zero_extend~32~16(~bvor~32(4294934784bv32, ~sign_extend~32~16(amd8111e_init_hw_default_#t~mem296#1[16:0]))[16:0])[16:0], amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(136bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: havoc amd8111e_init_hw_default_#t~mem296#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001-1: SUMMARY for call pci_free_consistent(amd8111e_free_ring_#t~mem317#1.base, amd8111e_free_ring_#t~mem317#1.offset, 512bv64, amd8111e_free_ring_#t~mem318#1.base, amd8111e_free_ring_#t~mem318#1.offset, amd8111e_free_ring_#t~mem319#1); srcloc: null [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: havoc amd8111e_free_ring_#t~mem317#1.base, amd8111e_free_ring_#t~mem317#1.offset;havoc amd8111e_free_ring_#t~mem318#1.base, amd8111e_free_ring_#t~mem318#1.offset;havoc amd8111e_free_ring_#t~mem319#1;call write~$Pointer$#11(0bv64, 0bv64, amd8111e_free_ring_~lp#1.base, amd8111e_free_ring_~lp#1.offset, 8bv64); [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: SUMMARY for call dev_err(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 27bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341-1: SUMMARY for call napi_enable_#t~ret166#1 := constant_test_bit(0bv64, napi_enable_~n#1.base, ~bvadd~64(16bv64, napi_enable_~n#1.offset)); srcloc: null [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341: napi_enable_~tmp~23#1 := napi_enable_#t~ret166#1;havoc napi_enable_#t~ret166#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8191-1: SUMMARY for call amd8111e_probe_ext_phy_#t~ret660#1 := amd8111e_read_phy(amd8111e_probe_ext_phy_~lp~33#1.base, amd8111e_probe_ext_phy_~lp~33#1.offset, amd8111e_probe_ext_phy_~i~4#1, 3bv32, amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset); srcloc: null [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8191: amd8111e_probe_ext_phy_~tmp___1~13#1 := amd8111e_probe_ext_phy_#t~ret660#1;havoc amd8111e_probe_ext_phy_#t~ret660#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: assume ~bvslt~32(amd8111e_probe_one_~tmp~67#1, 0bv32); [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: assume !~bvslt~32(amd8111e_probe_one_~tmp~67#1, 0bv32);call amd8111e_probe_one_#t~mem668#1 := read~intINTTYPE8#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(1493bv64, amd8111e_probe_one_~pdev#1.offset), 8bv64);amd8111e_probe_one_~reg_addr~0#1 := amd8111e_probe_one_#t~mem668#1;havoc amd8111e_probe_one_#t~mem668#1;call amd8111e_probe_one_#t~mem669#1 := read~intINTTYPE8#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(1493bv64, amd8111e_probe_one_~pdev#1.offset), 8bv64);amd8111e_probe_one_#t~short672#1 := 0bv64 != amd8111e_probe_one_#t~mem669#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-1: call amd8111e_suspend_#t~mem625#1 := read~intINTTYPE4#11(amd8111e_suspend_~lp~30#1.base, ~bvadd~64(1464bv64, amd8111e_suspend_~lp~30#1.offset), 4bv64); [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: assume 0bv32 != ~bvand~32(32bv32, amd8111e_suspend_#t~mem625#1);havoc amd8111e_suspend_#t~mem625#1;assume { :begin_inline_amd8111e_enable_link_change } true;amd8111e_enable_link_change_#in~lp#1.base, amd8111e_enable_link_change_#in~lp#1.offset := amd8111e_suspend_~lp~30#1.base, amd8111e_suspend_~lp~30#1.offset;havoc amd8111e_enable_link_change_#res#1;havoc amd8111e_enable_link_change_#t~mem612#1.base, amd8111e_enable_link_change_#t~mem612#1.offset, amd8111e_enable_link_change_#t~mem613#1.base, amd8111e_enable_link_change_#t~mem613#1.offset, amd8111e_enable_link_change_#t~ret614#1, amd8111e_enable_link_change_~lp#1.base, amd8111e_enable_link_change_~lp#1.offset;amd8111e_enable_link_change_~lp#1.base, amd8111e_enable_link_change_~lp#1.offset := amd8111e_enable_link_change_#in~lp#1.base, amd8111e_enable_link_change_#in~lp#1.offset;call amd8111e_enable_link_change_#t~mem612#1.base, amd8111e_enable_link_change_#t~mem612#1.offset := read~$Pointer$#11(amd8111e_enable_link_change_~lp#1.base, ~bvadd~64(1080bv64, amd8111e_enable_link_change_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: assume !(0bv32 != ~bvand~32(32bv32, amd8111e_suspend_#t~mem625#1));havoc amd8111e_suspend_#t~mem625#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(288bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: havoc ldv_pci_driver_3_#t~ret714#1.base, ldv_pci_driver_3_#t~ret714#1.offset, ldv_pci_driver_3_~tmp~71#1.base, ldv_pci_driver_3_~tmp~71#1.offset;assume { :end_inline_ldv_pci_driver_3 } true;ldv___pci_register_driver_48_#res#1 := ldv___pci_register_driver_48_~ldv_func_res~6#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342: napi_enable_~tmp___0~5#1 := napi_enable_#t~ret167#1;havoc napi_enable_#t~ret167#1; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258: amd8111e_probe_one_~err~3#1 := 4294967277bv32; [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342-1: SUMMARY for call napi_enable_#t~ret167#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == napi_enable_~tmp~23#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:26:17,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume 0bv32 != amd8111e_probe_ext_phy_~tmp___1~13#1; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume !(0bv32 != amd8111e_probe_ext_phy_~tmp___1~13#1);call amd8111e_probe_ext_phy_#t~mem661#1 := read~intINTTYPE4#10(amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset, 4bv64);call amd8111e_probe_ext_phy_#t~mem662#1 := read~intINTTYPE4#10(amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset, 4bv64);call write~intINTTYPE4#11(~bvor~32(~bvshl~32(amd8111e_probe_ext_phy_#t~mem661#1, 16bv32), amd8111e_probe_ext_phy_#t~mem662#1), amd8111e_probe_ext_phy_~lp~33#1.base, ~bvadd~64(1480bv64, amd8111e_probe_ext_phy_~lp~33#1.offset), 4bv64);havoc amd8111e_probe_ext_phy_#t~mem661#1;havoc amd8111e_probe_ext_phy_#t~mem662#1;call write~intINTTYPE4#11(amd8111e_probe_ext_phy_~i~4#1, amd8111e_probe_ext_phy_~lp~33#1.base, ~bvadd~64(1476bv64, amd8111e_probe_ext_phy_~lp~33#1.offset), 4bv64);call ULTIMATE.dealloc(amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset);havoc amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset;call ULTIMATE.dealloc(amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset);havoc amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-1: SUMMARY for call dev_err(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 24bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: amd8111e_suspend_#t~ret626#1 := amd8111e_enable_link_change_#res#1;havoc amd8111e_enable_link_change_#t~mem612#1.base, amd8111e_enable_link_change_#t~mem612#1.offset, amd8111e_enable_link_change_#t~mem613#1.base, amd8111e_enable_link_change_#t~mem613#1.offset, amd8111e_enable_link_change_#t~ret614#1, amd8111e_enable_link_change_~lp#1.base, amd8111e_enable_link_change_~lp#1.offset;havoc amd8111e_enable_link_change_#in~lp#1.base, amd8111e_enable_link_change_#in~lp#1.offset;assume { :end_inline_amd8111e_enable_link_change } true;havoc amd8111e_suspend_#t~ret626#1; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(256bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: amd8111e_start_xmit_#t~ret510#1 := amd8111e_tx_queue_avail_#res#1;havoc amd8111e_tx_queue_avail_#t~mem485#1, amd8111e_tx_queue_avail_#t~mem486#1.base, amd8111e_tx_queue_avail_#t~mem486#1.offset, amd8111e_tx_queue_avail_~lp#1.base, amd8111e_tx_queue_avail_~lp#1.offset, amd8111e_tx_queue_avail_~tx_index~1#1;havoc amd8111e_tx_queue_avail_#in~lp#1.base, amd8111e_tx_queue_avail_#in~lp#1.offset;assume { :end_inline_amd8111e_tx_queue_avail } true;amd8111e_start_xmit_~tmp___0~15#1 := amd8111e_start_xmit_#t~ret510#1;havoc amd8111e_start_xmit_#t~ret510#1; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9712: havoc register_netdev_#t~nondet839#1;ldv_register_netdev_44_#t~ret804#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet839#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;ldv_register_netdev_44_~tmp~87#1 := ldv_register_netdev_44_#t~ret804#1;havoc ldv_register_netdev_44_#t~ret804#1;ldv_register_netdev_44_~ldv_func_res~5#1 := ldv_register_netdev_44_~tmp~87#1;~ldv_state_variable_4~0 := 1bv32;assume { :begin_inline_ldv_net_device_ops_4 } true;havoc ldv_net_device_ops_4_#t~ret715#1.base, ldv_net_device_ops_4_#t~ret715#1.offset, ldv_net_device_ops_4_~tmp~72#1.base, ldv_net_device_ops_4_~tmp~72#1.offset;havoc ldv_net_device_ops_4_~tmp~72#1.base, ldv_net_device_ops_4_~tmp~72#1.offset; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343: assume 0bv64 != napi_enable_~tmp___0~5#1; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343: assume !(0bv64 != napi_enable_~tmp___0~5#1); [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(264bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-1: SUMMARY for call ldv_net_device_ops_4_#t~ret715#1.base, ldv_net_device_ops_4_#t~ret715#1.offset := ldv_init_zalloc(3008bv64); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: havoc napi_enable_#t~ret166#1, napi_enable_#t~ret167#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~23#1, napi_enable_~tmp___0~5#1;havoc napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;assume { :end_inline_napi_enable } true; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume 0bv32 == ~ldv_irq_1_1~0;~ldv_irq_line_1_1~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_1~0.base, ~ldv_irq_data_1_1~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_1~0 := 1bv32; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume !(0bv32 == ~ldv_irq_1_1~0); [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: assume ~bvslt~32(amd8111e_start_xmit_~tmp___0~15#1, 0bv32); [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: assume !~bvslt~32(amd8111e_start_xmit_~tmp___0~15#1, 0bv32); [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: ldv_net_device_ops_4_~tmp~72#1.base, ldv_net_device_ops_4_~tmp~72#1.offset := ldv_net_device_ops_4_#t~ret715#1.base, ldv_net_device_ops_4_#t~ret715#1.offset;havoc ldv_net_device_ops_4_#t~ret715#1.base, ldv_net_device_ops_4_#t~ret715#1.offset;~amd8111e_netdev_ops_group1~0.base, ~amd8111e_netdev_ops_group1~0.offset := ldv_net_device_ops_4_~tmp~72#1.base, ldv_net_device_ops_4_~tmp~72#1.offset; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996-1: SUMMARY for call writel(129bv32, amd8111e_enable_link_change_#t~mem612#1.base, ~bvadd~64(100bv64, amd8111e_enable_link_change_#t~mem612#1.offset)); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(272bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: havoc amd8111e_enable_link_change_#t~mem612#1.base, amd8111e_enable_link_change_#t~mem612#1.offset;call amd8111e_enable_link_change_#t~mem613#1.base, amd8111e_enable_link_change_#t~mem613#1.offset := read~$Pointer$#11(amd8111e_enable_link_change_~lp#1.base, ~bvadd~64(1080bv64, amd8111e_enable_link_change_~lp#1.offset), 8bv64); [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: SUMMARY for call netif_stop_queue(amd8111e_start_xmit_~dev#1.base, amd8111e_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600-1: SUMMARY for call spin_lock_irq(amd8111e_open_~lp~15#1.base, ~bvadd~64(1352bv64, amd8111e_open_~lp~15#1.offset)); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600: assume { :begin_inline_amd8111e_init_hw_default } true;amd8111e_init_hw_default_#in~lp#1.base, amd8111e_init_hw_default_#in~lp#1.offset := amd8111e_open_~lp~15#1.base, amd8111e_open_~lp~15#1.offset;havoc amd8111e_init_hw_default_#t~mem295#1.base, amd8111e_init_hw_default_#t~mem295#1.offset, amd8111e_init_hw_default_#t~mem296#1, amd8111e_init_hw_default_#t~ret297#1, amd8111e_init_hw_default_#t~mem298#1, amd8111e_init_hw_default_#t~mem299#1, amd8111e_init_hw_default_#t~ret300#1, amd8111e_init_hw_default_#t~mem301#1, amd8111e_init_hw_default_#t~ret302#1, amd8111e_init_hw_default_~lp#1.base, amd8111e_init_hw_default_~lp#1.offset, amd8111e_init_hw_default_~reg_val~4#1, amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset, amd8111e_init_hw_default_~tmp~39#1, amd8111e_init_hw_default_~mmio~4#1.base, amd8111e_init_hw_default_~mmio~4#1.offset;amd8111e_init_hw_default_~lp#1.base, amd8111e_init_hw_default_~lp#1.offset := amd8111e_init_hw_default_#in~lp#1.base, amd8111e_init_hw_default_#in~lp#1.offset;havoc amd8111e_init_hw_default_~reg_val~4#1;call amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc amd8111e_init_hw_default_~tmp~39#1;havoc amd8111e_init_hw_default_~mmio~4#1.base, amd8111e_init_hw_default_~mmio~4#1.offset;call write~intINTTYPE4#12(0bv32, amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset, 4bv64);amd8111e_init_hw_default_~tmp~39#1 := 1bv32; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: havoc pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call amd8111e_probe_one_#t~mem695#1 := read~intINTTYPE4#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1464bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64); [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-1: SUMMARY for call amd8111e_suspend_#t~ret627#1 := pci_enable_wake(amd8111e_suspend_~pci_dev#1.base, amd8111e_suspend_~pci_dev#1.offset, 3bv32, 1bv8); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc amd8111e_suspend_#t~ret627#1; [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997-1: SUMMARY for call amd8111e_enable_link_change_#t~ret614#1 := readl(amd8111e_enable_link_change_#t~mem613#1.base, ~bvadd~64(100bv64, amd8111e_enable_link_change_#t~mem613#1.offset)); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(280bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997: havoc amd8111e_enable_link_change_#t~mem613#1.base, amd8111e_enable_link_change_#t~mem613#1.offset;havoc amd8111e_enable_link_change_#t~ret614#1;amd8111e_enable_link_change_#res#1 := 0bv32; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: havoc dma_set_mask_#t~nondet820#1;pci_set_dma_mask_#t~ret145#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet820#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;havoc dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1;assume { :end_inline_dma_set_mask } true;pci_set_dma_mask_~tmp~17#1 := pci_set_dma_mask_#t~ret145#1;havoc pci_set_dma_mask_#t~ret145#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~17#1; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume 0bv32 != ~bvand~32(128bv32, amd8111e_probe_one_#t~mem695#1);havoc amd8111e_probe_one_#t~mem695#1; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume !(0bv32 != ~bvand~32(128bv32, amd8111e_probe_one_#t~mem695#1));havoc amd8111e_probe_one_#t~mem695#1; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-1: SUMMARY for call amd8111e_suspend_#t~ret628#1 := pci_enable_wake(amd8111e_suspend_~pci_dev#1.base, amd8111e_suspend_~pci_dev#1.offset, 4bv32, 1bv8); srcloc: null [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: havoc amd8111e_suspend_#t~ret628#1; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: SUMMARY for call writel(987007bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(72bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: havoc request_threaded_irq_#t~nondet840#1;request_irq_#t~ret60#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet840#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;havoc request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;assume { :end_inline_request_threaded_irq } true;request_irq_~tmp~9#1 := request_irq_#t~ret60#1;havoc request_irq_#t~ret60#1;request_irq_#res#1 := request_irq_~tmp~9#1; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: amd8111e_open_~tmp___1~8#1 := amd8111e_open_#t~ret481#1;havoc amd8111e_open_#t~ret481#1; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-1: SUMMARY for call amd8111e_open_#t~ret481#1 := amd8111e_restart(amd8111e_open_~dev#1.base, amd8111e_open_~dev#1.offset); srcloc: null [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-1: SUMMARY for call amd8111e_probe_one_#t~ret696#1 := reg_timer_2(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(28bv64, ~bvadd~64(1649bv64, amd8111e_probe_one_~lp~34#1.offset))); srcloc: null [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: havoc amd8111e_probe_one_#t~ret696#1;call write~intINTTYPE8#11(~bvadd~64(amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset), amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(32bv64, ~bvadd~64(28bv64, ~bvadd~64(1649bv64, amd8111e_probe_one_~lp~34#1.offset))), 8bv64);call write~$Pointer$#11(#funAddr~amd8111e_config_ipg.base, #funAddr~amd8111e_config_ipg.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(24bv64, ~bvadd~64(28bv64, ~bvadd~64(1649bv64, amd8111e_probe_one_~lp~34#1.offset))), 8bv64);call write~intINTTYPE8#11(~bvadd~64(125bv64, ~jiffies~0), amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(16bv64, ~bvadd~64(28bv64, ~bvadd~64(1649bv64, amd8111e_probe_one_~lp~34#1.offset))), 8bv64);call write~intINTTYPE4#11(96bv32, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(4bv64, ~bvadd~64(1649bv64, amd8111e_probe_one_~lp~34#1.offset)), 4bv64);call write~intINTTYPE4#11(1bv32, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1649bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64); [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: SUMMARY for call writel(1065303935bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(80bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801-1: SUMMARY for call spin_unlock_irq(amd8111e_get_settings_~lp~20#1.base, ~bvadd~64(1352bv64, amd8111e_get_settings_~lp~20#1.offset)); srcloc: null [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: amd8111e_get_settings_#res#1 := 0bv32; [2025-02-08 03:26:17,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: assume 0bv32 != amd8111e_open_~tmp___1~8#1; [2025-02-08 03:26:17,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: assume !(0bv32 != amd8111e_open_~tmp___1~8#1);call amd8111e_open_#t~mem484#1 := read~intINTTYPE4#11(amd8111e_open_~lp~15#1.base, ~bvadd~64(1464bv64, amd8111e_open_~lp~15#1.offset), 4bv64); [2025-02-08 03:26:17,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-1: SUMMARY for call spin_unlock_irqrestore(amd8111e_start_xmit_~lp~16#1.base, ~bvadd~64(1352bv64, amd8111e_start_xmit_~lp~16#1.offset), amd8111e_start_xmit_~flags~3#1); srcloc: null [2025-02-08 03:26:17,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: amd8111e_start_xmit_#res#1 := 0bv32; [2025-02-08 03:26:17,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: havoc __pci_register_driver_#t~nondet813#1;ldv___pci_register_driver_48_#t~ret805#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet813#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;ldv___pci_register_driver_48_~tmp~88#1 := ldv___pci_register_driver_48_#t~ret805#1;havoc ldv___pci_register_driver_48_#t~ret805#1;ldv___pci_register_driver_48_~ldv_func_res~6#1 := ldv___pci_register_driver_48_~tmp~88#1;~ldv_state_variable_3~0 := 1bv32;assume { :begin_inline_ldv_pci_driver_3 } true;havoc ldv_pci_driver_3_#t~ret714#1.base, ldv_pci_driver_3_#t~ret714#1.offset, ldv_pci_driver_3_~tmp~71#1.base, ldv_pci_driver_3_~tmp~71#1.offset;havoc ldv_pci_driver_3_~tmp~71#1.base, ldv_pci_driver_3_~tmp~71#1.offset; [2025-02-08 03:26:17,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-2: assume amd8111e_probe_one_#t~short672#1; [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-2: assume !amd8111e_probe_one_#t~short672#1;call amd8111e_probe_one_#t~mem670#1 := read~intINTTYPE8#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(1493bv64, amd8111e_probe_one_~pdev#1.offset)), 8bv64);call amd8111e_probe_one_#t~mem671#1 := read~intINTTYPE8#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(1493bv64, amd8111e_probe_one_~pdev#1.offset), 8bv64);amd8111e_probe_one_#t~short672#1 := amd8111e_probe_one_#t~mem670#1 != amd8111e_probe_one_#t~mem671#1; [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-1: assume amd8111e_probe_one_#t~short672#1;call amd8111e_probe_one_#t~mem673#1 := read~intINTTYPE8#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(1493bv64, amd8111e_probe_one_~pdev#1.offset)), 8bv64);call amd8111e_probe_one_#t~mem674#1 := read~intINTTYPE8#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(1493bv64, amd8111e_probe_one_~pdev#1.offset), 8bv64);amd8111e_probe_one_#t~ite675#1 := ~bvadd~64(1bv64, ~bvsub~64(amd8111e_probe_one_#t~mem673#1, amd8111e_probe_one_#t~mem674#1)); [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-1: assume !amd8111e_probe_one_#t~short672#1;amd8111e_probe_one_#t~ite675#1 := 0bv64; [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: amd8111e_probe_one_~reg_len~0#1 := amd8111e_probe_one_#t~ite675#1;havoc amd8111e_probe_one_#t~mem669#1;havoc amd8111e_probe_one_#t~mem670#1;havoc amd8111e_probe_one_#t~mem671#1;havoc amd8111e_probe_one_#t~short672#1;havoc amd8111e_probe_one_#t~ite675#1;havoc amd8111e_probe_one_#t~mem673#1;havoc amd8111e_probe_one_#t~mem674#1;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := 1856bv32, 1bv32, 1bv32;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret815#1.base, alloc_etherdev_mqs_#t~ret815#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: havoc amd8111e_suspend_#t~ret629#1; [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: SUMMARY for call writel(27bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(100bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066-1: SUMMARY for call amd8111e_suspend_#t~ret629#1 := pci_enable_wake(amd8111e_suspend_~pci_dev#1.base, amd8111e_suspend_~pci_dev#1.offset, 3bv32, 0bv8); srcloc: null [2025-02-08 03:26:17,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: main_#t~ret783#1 := amd8111e_get_settings_#res#1;havoc amd8111e_get_settings_#t~ret568#1.base, amd8111e_get_settings_#t~ret568#1.offset, amd8111e_get_settings_#t~ret569#1, amd8111e_get_settings_~dev#1.base, amd8111e_get_settings_~dev#1.offset, amd8111e_get_settings_~ecmd#1.base, amd8111e_get_settings_~ecmd#1.offset, amd8111e_get_settings_~lp~20#1.base, amd8111e_get_settings_~lp~20#1.offset, amd8111e_get_settings_~tmp~53#1.base, amd8111e_get_settings_~tmp~53#1.offset;havoc amd8111e_get_settings_#in~dev#1.base, amd8111e_get_settings_#in~dev#1.offset, amd8111e_get_settings_#in~ecmd#1.base, amd8111e_get_settings_#in~ecmd#1.offset;assume { :end_inline_amd8111e_get_settings } true;havoc main_#t~ret783#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: SUMMARY for call spin_unlock_irq(amd8111e_open_~lp~15#1.base, ~bvadd~64(1352bv64, amd8111e_open_~lp~15#1.offset)); srcloc: null [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9388: havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;~ldv_state_variable_3~0 := 0bv32; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-1: SUMMARY for call amd8111e_suspend_#t~ret630#1 := pci_enable_wake(amd8111e_suspend_~pci_dev#1.base, amd8111e_suspend_~pci_dev#1.offset, 4bv32, 0bv8); srcloc: null [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: havoc amd8111e_suspend_#t~ret630#1; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(168bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-1: SUMMARY for call napi_disable(amd8111e_open_~lp~15#1.base, ~bvadd~64(1088bv64, amd8111e_open_~lp~15#1.offset)); srcloc: null [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605: call amd8111e_open_#t~mem482#1 := read~intINTTYPE4#11(amd8111e_open_~dev#1.base, ~bvadd~64(64bv64, amd8111e_open_~dev#1.offset), 4bv64); [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: assume 0bv64 == ~bvadd~64(amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset);amd8111e_probe_one_~err~3#1 := 4294967284bv32; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: assume !(0bv64 == ~bvadd~64(amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset));call write~$Pointer$#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(1322bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);call amd8111e_probe_one_#t~mem677#1 := read~intINTTYPE8#11(amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(240bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);call write~intINTTYPE8#11(~bvor~64(384bv64, amd8111e_probe_one_#t~mem677#1), amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(240bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);havoc amd8111e_probe_one_#t~mem677#1; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8200: amd8111e_probe_ext_phy_~i~4#1 := ~bvsub~32(amd8111e_probe_ext_phy_~i~4#1, 1bv32); [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(172bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: assume 0bv32 != amd8111e_open_#t~mem482#1;havoc amd8111e_open_#t~mem482#1;call amd8111e_open_#t~mem483#1 := read~intINTTYPE4#11(amd8111e_open_~dev#1.base, ~bvadd~64(64bv64, amd8111e_open_~dev#1.offset), 4bv64);assume { :begin_inline_ldv_free_irq_40 } true;ldv_free_irq_40_#in~ldv_func_arg1#1, ldv_free_irq_40_#in~ldv_func_arg2#1.base, ldv_free_irq_40_#in~ldv_func_arg2#1.offset := amd8111e_open_#t~mem483#1, amd8111e_open_~dev#1.base, amd8111e_open_~dev#1.offset;havoc ldv_free_irq_40_~ldv_func_arg1#1, ldv_free_irq_40_~ldv_func_arg2#1.base, ldv_free_irq_40_~ldv_func_arg2#1.offset;ldv_free_irq_40_~ldv_func_arg1#1 := ldv_free_irq_40_#in~ldv_func_arg1#1;ldv_free_irq_40_~ldv_func_arg2#1.base, ldv_free_irq_40_~ldv_func_arg2#1.offset := ldv_free_irq_40_#in~ldv_func_arg2#1.base, ldv_free_irq_40_#in~ldv_func_arg2#1.offset; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: assume !(0bv32 != amd8111e_open_#t~mem482#1);havoc amd8111e_open_#t~mem482#1; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531: assume 0bv32 == ~ldv_irq_1_2~0;~ldv_irq_line_1_2~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_2~0.base, ~ldv_irq_data_1_2~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_2~0 := 1bv32; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531: assume !(0bv32 == ~ldv_irq_1_2~0); [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: SUMMARY for call clear_bit(0bv64, napi_enable_~n#1.base, ~bvadd~64(16bv64, napi_enable_~n#1.offset)); srcloc: null [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(200bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := amd8111e_suspend_~pci_dev#1.base, amd8111e_suspend_~pci_dev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet837#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset := pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;havoc pci_save_state_#t~nondet837#1;pci_save_state_#res#1 := pci_save_state_#t~nondet837#1;havoc pci_save_state_#t~nondet837#1; [2025-02-08 03:26:17,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607: havoc ldv_free_irq_40_~ldv_func_arg1#1, ldv_free_irq_40_~ldv_func_arg2#1.base, ldv_free_irq_40_~ldv_func_arg2#1.offset;havoc ldv_free_irq_40_#in~ldv_func_arg1#1, ldv_free_irq_40_#in~ldv_func_arg2#1.base, ldv_free_irq_40_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_40 } true;havoc amd8111e_open_#t~mem483#1; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: assume ~bvsge~32(amd8111e_probe_ext_phy_~i~4#1, 0bv32); [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: assume !~bvsge~32(amd8111e_probe_ext_phy_~i~4#1, 0bv32);call write~intINTTYPE4#11(0bv32, amd8111e_probe_ext_phy_~lp~33#1.base, ~bvadd~64(1480bv64, amd8111e_probe_ext_phy_~lp~33#1.offset), 4bv64);call write~intINTTYPE4#11(1bv32, amd8111e_probe_ext_phy_~lp~33#1.base, ~bvadd~64(1476bv64, amd8111e_probe_ext_phy_~lp~33#1.offset), 4bv64);call ULTIMATE.dealloc(amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset);havoc amd8111e_probe_ext_phy_~#id1~0#1.base, amd8111e_probe_ext_phy_~#id1~0#1.offset;call ULTIMATE.dealloc(amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset);havoc amd8111e_probe_ext_phy_~#id2~0#1.base, amd8111e_probe_ext_phy_~#id2~0#1.offset; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: havoc amd8111e_suspend_#t~ret632#1;amd8111e_suspend_#res#1 := 0bv32; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: SUMMARY for call amd8111e_init_hw_default_#t~ret297#1 := readl(amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(56bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: amd8111e_init_hw_default_~reg_val~4#1 := amd8111e_init_hw_default_#t~ret297#1;havoc amd8111e_init_hw_default_#t~ret297#1; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070-1: SUMMARY for call amd8111e_suspend_#t~ret632#1 := pci_set_power_state(amd8111e_suspend_~pci_dev#1.base, amd8111e_suspend_~pci_dev#1.offset, 3bv32); srcloc: null [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: SUMMARY for call writel(amd8111e_init_hw_default_~reg_val~4#1, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(56bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: main_#t~ret756#1 := amd8111e_open_#res#1;havoc amd8111e_open_#t~ret477#1.base, amd8111e_open_#t~ret477#1.offset, amd8111e_open_#t~mem478#1, amd8111e_open_#t~mem479#1, amd8111e_open_#t~ret480#1, amd8111e_open_#t~ret481#1, amd8111e_open_#t~mem482#1, amd8111e_open_#t~mem483#1, amd8111e_open_#t~mem484#1, amd8111e_open_~dev#1.base, amd8111e_open_~dev#1.offset, amd8111e_open_~lp~15#1.base, amd8111e_open_~lp~15#1.offset, amd8111e_open_~tmp~48#1.base, amd8111e_open_~tmp~48#1.offset, amd8111e_open_~tmp___0~14#1, amd8111e_open_~tmp___1~8#1;havoc amd8111e_open_#in~dev#1.base, amd8111e_open_#in~dev#1.offset;assume { :end_inline_amd8111e_open } true;~ldv_retval_1~0 := main_#t~ret756#1;havoc main_#t~ret756#1; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: amd8111e_driver_init_#t~ret704#1 := ldv___pci_register_driver_48_#res#1;havoc ldv___pci_register_driver_48_#t~ret805#1, ldv___pci_register_driver_48_~ldv_func_arg1#1.base, ldv___pci_register_driver_48_~ldv_func_arg1#1.offset, ldv___pci_register_driver_48_~ldv_func_arg2#1.base, ldv___pci_register_driver_48_~ldv_func_arg2#1.offset, ldv___pci_register_driver_48_~ldv_func_arg3#1.base, ldv___pci_register_driver_48_~ldv_func_arg3#1.offset, ldv___pci_register_driver_48_~ldv_func_res~6#1, ldv___pci_register_driver_48_~tmp~88#1;havoc ldv___pci_register_driver_48_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_48_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_48_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_48_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_48_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_48_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_48 } true;amd8111e_driver_init_~tmp~69#1 := amd8111e_driver_init_#t~ret704#1;havoc amd8111e_driver_init_#t~ret704#1;amd8111e_driver_init_#res#1 := amd8111e_driver_init_~tmp~69#1; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(216bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610-1: amd8111e_open_#res#1 := 4294967284bv32; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: ldv_initialize_ethtool_ops_5_~tmp~73#1.base, ldv_initialize_ethtool_ops_5_~tmp~73#1.offset := ldv_initialize_ethtool_ops_5_#t~ret716#1.base, ldv_initialize_ethtool_ops_5_#t~ret716#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret716#1.base, ldv_initialize_ethtool_ops_5_#t~ret716#1.offset;~ops_group1~0.base, ~ops_group1~0.offset := ldv_initialize_ethtool_ops_5_~tmp~73#1.base, ldv_initialize_ethtool_ops_5_~tmp~73#1.offset; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret716#1.base, ldv_initialize_ethtool_ops_5_#t~ret716#1.offset := ldv_init_zalloc(3008bv64); srcloc: null [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-2: call amd8111e_probe_one_#t~mem697#1.base, amd8111e_probe_one_#t~mem697#1.offset := read~$Pointer$#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1080bv64, amd8111e_probe_one_~lp~34#1.offset), 8bv64); [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-1: SUMMARY for call amd8111e_probe_one_#t~ret698#1 := readl(amd8111e_probe_one_#t~mem697#1.base, ~bvadd~64(4bv64, amd8111e_probe_one_#t~mem697#1.offset)); srcloc: null [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: amd8111e_probe_one_~tmp___2~8#1 := amd8111e_probe_one_#t~ret698#1;havoc amd8111e_probe_one_#t~mem697#1.base, amd8111e_probe_one_#t~mem697#1.offset;havoc amd8111e_probe_one_#t~ret698#1;~chip_version~0 := ~bvlshr~32(amd8111e_probe_one_~tmp___2~8#1, 28bv32); [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: SUMMARY for call writel(528449311bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(64bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: main_#t~ret770#1 := amd8111e_suspend_#res#1;havoc amd8111e_suspend_#t~ret617#1.base, amd8111e_suspend_#t~ret617#1.offset, amd8111e_suspend_#t~ret618#1.base, amd8111e_suspend_#t~ret618#1.offset, amd8111e_suspend_#t~ret619#1, amd8111e_suspend_#t~mem620#1, amd8111e_suspend_#t~ret621#1, amd8111e_suspend_#t~mem622#1, amd8111e_suspend_#t~mem623#1, amd8111e_suspend_#t~ret624#1, amd8111e_suspend_#t~mem625#1, amd8111e_suspend_#t~ret626#1, amd8111e_suspend_#t~ret627#1, amd8111e_suspend_#t~ret628#1, amd8111e_suspend_#t~ret629#1, amd8111e_suspend_#t~ret630#1, amd8111e_suspend_#t~ret631#1, amd8111e_suspend_#t~ret632#1, amd8111e_suspend_~pci_dev#1.base, amd8111e_suspend_~pci_dev#1.offset, amd8111e_suspend_~state#1.event, amd8111e_suspend_~dev~2#1.base, amd8111e_suspend_~dev~2#1.offset, amd8111e_suspend_~tmp~63#1.base, amd8111e_suspend_~tmp~63#1.offset, amd8111e_suspend_~lp~30#1.base, amd8111e_suspend_~lp~30#1.offset, amd8111e_suspend_~tmp___0~22#1.base, amd8111e_suspend_~tmp___0~22#1.offset, amd8111e_suspend_~tmp___1~10#1, amd8111e_suspend_~tmp___2~6#1;havoc amd8111e_suspend_#in~pci_dev#1.base, amd8111e_suspend_#in~pci_dev#1.offset, amd8111e_suspend_#in~state#1.event;assume { :end_inline_amd8111e_suspend } true;~ldv_retval_6~0 := main_#t~ret770#1;havoc main_#t~mem769#1;havoc main_#t~ret770#1; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: main_#t~ret784#1 := amd8111e_set_wol_#res#1;havoc amd8111e_set_wol_#t~ret578#1.base, amd8111e_set_wol_#t~ret578#1.offset, amd8111e_set_wol_#t~mem579#1, amd8111e_set_wol_#t~mem580#1, amd8111e_set_wol_#t~mem581#1, amd8111e_set_wol_#t~mem582#1, amd8111e_set_wol_#t~mem583#1, amd8111e_set_wol_#t~mem584#1, amd8111e_set_wol_~dev#1.base, amd8111e_set_wol_~dev#1.offset, amd8111e_set_wol_~wol_info#1.base, amd8111e_set_wol_~wol_info#1.offset, amd8111e_set_wol_~lp~25#1.base, amd8111e_set_wol_~lp~25#1.offset, amd8111e_set_wol_~tmp~58#1.base, amd8111e_set_wol_~tmp~58#1.offset;havoc amd8111e_set_wol_#in~dev#1.base, amd8111e_set_wol_#in~dev#1.offset, amd8111e_set_wol_#in~wol_info#1.base, amd8111e_set_wol_#in~wol_info#1.offset;assume { :end_inline_amd8111e_set_wol } true;havoc main_#t~ret784#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset; [2025-02-08 03:26:17,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(360bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603: ldv_initialize_ethtool_ops_5_~tmp___0~28#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~28#1.offset := ldv_initialize_ethtool_ops_5_#t~ret717#1.base, ldv_initialize_ethtool_ops_5_#t~ret717#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret717#1.base, ldv_initialize_ethtool_ops_5_#t~ret717#1.offset;~ops_group0~0.base, ~ops_group0~0.offset := ldv_initialize_ethtool_ops_5_~tmp___0~28#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~28#1.offset; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret717#1.base, ldv_initialize_ethtool_ops_5_#t~ret717#1.offset := ldv_init_zalloc(44bv64); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339-1: SUMMARY for call _dev_info(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 28bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: call amd8111e_probe_one_#t~mem699#1.base, amd8111e_probe_one_#t~mem699#1.offset := read~$Pointer$#11(amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(854bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64); [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: #t~ret846#1 := main_#res#1;havoc main_#t~ret725#1.base, main_#t~ret725#1.offset, main_#t~ret726#1.base, main_#t~ret726#1.offset, main_#t~ret727#1.base, main_#t~ret727#1.offset, main_#t~ret728#1.base, main_#t~ret728#1.offset, main_#t~ret729#1.base, main_#t~ret729#1.offset, main_#t~ret730#1.base, main_#t~ret730#1.offset, main_#t~ret731#1.base, main_#t~ret731#1.offset, main_#t~ret732#1.base, main_#t~ret732#1.offset, main_#t~ret733#1.base, main_#t~ret733#1.offset, main_#t~ret734#1.base, main_#t~ret734#1.offset, main_#t~nondet735#1, main_#t~switch736#1, main_#t~nondet737#1, main_#t~switch738#1, main_#t~ret739#1, main_#t~ret740#1, main_#t~ret741#1, main_#t~ret742#1, main_#t~mem743#1, main_#t~ret744#1, main_#t~mem745#1, main_#t~ret746#1, main_#t~mem747#1, main_#t~ret748#1, main_#t~ret749#1.base, main_#t~ret749#1.offset, main_#t~ret750#1.base, main_#t~ret750#1.offset, main_#t~ret751#1.base, main_#t~ret751#1.offset, main_#t~mem752#1, main_#t~ret753#1, main_#t~mem754#1, main_#t~ret755#1, main_#t~ret756#1, main_#t~ret757#1, main_#t~ret758#1, main_#t~ret759#1, main_#t~ret760#1, main_#t~ret761#1, main_#t~ret762#1, main_#t~nondet763#1, main_#t~switch764#1, main_#t~ret765#1, main_#t~nondet766#1, main_#t~switch767#1, main_#t~ret768#1, main_#t~mem769#1, main_#t~ret770#1, main_#t~ret771#1, main_#t~ret772#1, main_#t~ret773#1, main_#t~ret774#1, main_#t~ret775#1, main_#t~ret776#1, main_#t~ret777#1, main_#t~ret778#1, main_#t~ret779#1, main_#t~ret780#1, main_#t~nondet781#1, main_#t~switch782#1, main_#t~ret783#1, main_#t~ret784#1, main_#t~ret785#1, main_#t~ret786#1, main_#t~ret787#1, main_#t~ret788#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~75#1.base, main_~tmp~75#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___0~29#1.base, main_~tmp___0~29#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___1~16#1.base, main_~tmp___1~16#1.offset, main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___2~9#1.base, main_~tmp___2~9#1.offset, main_~ldvarg8~0#1.base, main_~ldvarg8~0#1.offset, main_~tmp___3~3#1.base, main_~tmp___3~3#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___4~2#1.base, main_~tmp___4~2#1.offset, main_~ldvarg9~0#1.base, main_~ldvarg9~0#1.offset, main_~tmp___5~1#1.base, main_~tmp___5~1#1.offset, main_~tmp___6~1#1, main_~tmp___7~1#1, main_~tmp___8~1#1, main_~tmp___9~1#1, main_~tmp___10~1#1;assume { :end_inline_main } true; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273-1: SUMMARY for call amd8111e_probe_one_#t~ret678#1.base, amd8111e_probe_one_#t~ret678#1.offset := netdev_priv(amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: amd8111e_probe_one_~tmp___0~26#1.base, amd8111e_probe_one_~tmp___0~26#1.offset := amd8111e_probe_one_#t~ret678#1.base, amd8111e_probe_one_#t~ret678#1.offset;havoc amd8111e_probe_one_#t~ret678#1.base, amd8111e_probe_one_#t~ret678#1.offset;amd8111e_probe_one_~lp~34#1.base, amd8111e_probe_one_~lp~34#1.offset := amd8111e_probe_one_~tmp___0~26#1.base, amd8111e_probe_one_~tmp___0~26#1.offset;call write~$Pointer$#11(amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(40bv64, amd8111e_probe_one_~lp~34#1.offset), 8bv64);call write~$Pointer$#11(amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset, amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(48bv64, amd8111e_probe_one_~lp~34#1.offset), 8bv64);call amd8111e_probe_one_#t~mem679#1 := read~intINTTYPE1#11(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(115bv64, amd8111e_probe_one_~pdev#1.offset), 1bv64);call write~intINTTYPE4#11(~zero_extend~32~8(amd8111e_probe_one_#t~mem679#1), amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1497bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);havoc amd8111e_probe_one_#t~mem679#1;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1352bv64, amd8111e_probe_one_~lp~34#1.offset);havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: SUMMARY for call writel(524304bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(376bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: assume 0bv32 == ~ldv_irq_1_3~0;~ldv_irq_line_1_3~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_3~0.base, ~ldv_irq_data_1_3~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_3~0 := 1bv32; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: assume !(0bv32 == ~ldv_irq_1_3~0); [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613: assume 0bv32 != ~bvand~32(128bv32, amd8111e_open_#t~mem484#1);havoc amd8111e_open_#t~mem484#1;assume { :begin_inline_add_timer } true;add_timer_#in~arg0#1.base, add_timer_#in~arg0#1.offset := amd8111e_open_~lp~15#1.base, ~bvadd~64(28bv64, ~bvadd~64(1649bv64, amd8111e_open_~lp~15#1.offset));havoc add_timer_~arg0#1.base, add_timer_~arg0#1.offset;add_timer_~arg0#1.base, add_timer_~arg0#1.offset := add_timer_#in~arg0#1.base, add_timer_#in~arg0#1.offset; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613: assume !(0bv32 != ~bvand~32(128bv32, amd8111e_open_#t~mem484#1));havoc amd8111e_open_#t~mem484#1; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(336bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605: ldv_initialize_ethtool_ops_5_~tmp___1~15#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~15#1.offset := ldv_initialize_ethtool_ops_5_#t~ret718#1.base, ldv_initialize_ethtool_ops_5_#t~ret718#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret718#1.base, ldv_initialize_ethtool_ops_5_#t~ret718#1.offset;~ops_group2~0.base, ~ops_group2~0.offset := ldv_initialize_ethtool_ops_5_~tmp___1~15#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~15#1.offset; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614: havoc add_timer_~arg0#1.base, add_timer_~arg0#1.offset;havoc add_timer_#in~arg0#1.base, add_timer_#in~arg0#1.offset;assume { :end_inline_add_timer } true; [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret718#1.base, ldv_initialize_ethtool_ops_5_#t~ret718#1.offset := ldv_init_zalloc(20bv64); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341-1: SUMMARY for call _dev_info(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 30bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: havoc amd8111e_probe_one_#t~mem699#1.base, amd8111e_probe_one_#t~mem699#1.offset;call amd8111e_probe_one_#t~mem700#1 := read~intINTTYPE4#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1480bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64); [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(320bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: SUMMARY for call netdev_info(amd8111e_open_~dev#1.base, amd8111e_open_~dev#1.offset, 15bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(324bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343: assume 0bv32 != amd8111e_probe_one_#t~mem700#1;havoc amd8111e_probe_one_#t~mem700#1;call amd8111e_probe_one_#t~mem701#1 := read~intINTTYPE4#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1480bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64);call amd8111e_probe_one_#t~mem702#1 := read~intINTTYPE4#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1476bv64, amd8111e_probe_one_~lp~34#1.offset), 4bv64); [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343: assume !(0bv32 != amd8111e_probe_one_#t~mem700#1);havoc amd8111e_probe_one_#t~mem700#1; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: havoc ldv_pci_unregister_driver_49_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_49 } true; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(328bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815-1: SUMMARY for call spin_unlock_irq(amd8111e_set_settings_~lp~21#1.base, ~bvadd~64(1352bv64, amd8111e_set_settings_~lp~21#1.offset)); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: amd8111e_set_settings_#res#1 := amd8111e_set_settings_~res~0#1; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: amd8111e_probe_one_#t~ret680#1.base, amd8111e_probe_one_#t~ret680#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;assume { :end_inline_spinlock_check } true;havoc amd8111e_probe_one_#t~ret680#1.base, amd8111e_probe_one_#t~ret680#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1352bv64, amd8111e_probe_one_~lp~34#1.offset), 25bv64, 0bv64, amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344-1: SUMMARY for call _dev_info(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 31bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344: havoc amd8111e_probe_one_#t~mem701#1;havoc amd8111e_probe_one_#t~mem702#1; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071: havoc amd8111e_get_drvinfo_#t~ret558#1.base, amd8111e_get_drvinfo_#t~ret558#1.offset, amd8111e_get_drvinfo_#t~mem559#1.base, amd8111e_get_drvinfo_#t~mem559#1.offset, amd8111e_get_drvinfo_#t~ret560#1, amd8111e_get_drvinfo_#t~ret561#1, amd8111e_get_drvinfo_#t~loopctr562#1, amd8111e_get_drvinfo_#t~nondet563#1, amd8111e_get_drvinfo_#t~ret564#1, amd8111e_get_drvinfo_#t~ret565#1.base, amd8111e_get_drvinfo_#t~ret565#1.offset, amd8111e_get_drvinfo_#t~ret566#1, amd8111e_get_drvinfo_~dev#1.base, amd8111e_get_drvinfo_~dev#1.offset, amd8111e_get_drvinfo_~info#1.base, amd8111e_get_drvinfo_~info#1.offset, amd8111e_get_drvinfo_~lp~18#1.base, amd8111e_get_drvinfo_~lp~18#1.offset, amd8111e_get_drvinfo_~tmp~51#1.base, amd8111e_get_drvinfo_~tmp~51#1.offset, amd8111e_get_drvinfo_~pci_dev~0#1.base, amd8111e_get_drvinfo_~pci_dev~0#1.offset, amd8111e_get_drvinfo_~tmp___0~17#1.base, amd8111e_get_drvinfo_~tmp___0~17#1.offset;havoc amd8111e_get_drvinfo_#in~dev#1.base, amd8111e_get_drvinfo_#in~dev#1.offset, amd8111e_get_drvinfo_#in~info#1.base, amd8111e_get_drvinfo_#in~info#1.offset;assume { :end_inline_amd8111e_get_drvinfo } true;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(332bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: call write~intINTTYPE1#11(1bv8, amd8111e_open_~lp~15#1.base, ~bvadd~64(1556bv64, amd8111e_open_~lp~15#1.offset), 1bv64); [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true;assume { :begin_inline_devm_ioremap } true;devm_ioremap_#in~arg0#1.base, devm_ioremap_#in~arg0#1.offset, devm_ioremap_#in~arg1#1, devm_ioremap_#in~arg2#1 := amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), amd8111e_probe_one_~reg_addr~0#1, amd8111e_probe_one_~reg_len~0#1;havoc devm_ioremap_#res#1.base, devm_ioremap_#res#1.offset;havoc devm_ioremap_#t~ret818#1.base, devm_ioremap_#t~ret818#1.offset, devm_ioremap_~arg0#1.base, devm_ioremap_~arg0#1.offset, devm_ioremap_~arg1#1, devm_ioremap_~arg2#1;devm_ioremap_~arg0#1.base, devm_ioremap_~arg0#1.offset := devm_ioremap_#in~arg0#1.base, devm_ioremap_#in~arg0#1.offset;devm_ioremap_~arg1#1 := devm_ioremap_#in~arg1#1;devm_ioremap_~arg2#1 := devm_ioremap_#in~arg2#1; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: SUMMARY for call writel(0bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(124bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: main_#t~ret757#1 := amd8111e_start_xmit_#res#1;havoc amd8111e_start_xmit_#t~ret487#1.base, amd8111e_start_xmit_#t~ret487#1.offset, amd8111e_start_xmit_#t~mem488#1, amd8111e_start_xmit_#t~mem489#1.base, amd8111e_start_xmit_#t~mem489#1.offset, amd8111e_start_xmit_#t~mem490#1, amd8111e_start_xmit_#t~mem491#1.base, amd8111e_start_xmit_#t~mem491#1.offset, amd8111e_start_xmit_#t~mem492#1, amd8111e_start_xmit_#t~mem493#1.base, amd8111e_start_xmit_#t~mem493#1.offset, amd8111e_start_xmit_#t~mem494#1.base, amd8111e_start_xmit_#t~mem494#1.offset, amd8111e_start_xmit_#t~mem495#1, amd8111e_start_xmit_#t~mem496#1.base, amd8111e_start_xmit_#t~mem496#1.offset, amd8111e_start_xmit_#t~mem497#1, amd8111e_start_xmit_#t~mem498#1.base, amd8111e_start_xmit_#t~mem498#1.offset, amd8111e_start_xmit_#t~mem499#1.base, amd8111e_start_xmit_#t~mem499#1.offset, amd8111e_start_xmit_#t~mem500#1, amd8111e_start_xmit_#t~ret501#1, amd8111e_start_xmit_#t~mem502#1.base, amd8111e_start_xmit_#t~mem502#1.offset, amd8111e_start_xmit_#t~mem503#1, amd8111e_start_xmit_#t~mem504#1.base, amd8111e_start_xmit_#t~mem504#1.offset, amd8111e_start_xmit_#t~mem505#1.base, amd8111e_start_xmit_#t~mem505#1.offset, amd8111e_start_xmit_#t~mem506#1, amd8111e_start_xmit_#t~mem507#1, amd8111e_start_xmit_#t~mem508#1.base, amd8111e_start_xmit_#t~mem508#1.offset, amd8111e_start_xmit_#t~mem509#1.base, amd8111e_start_xmit_#t~mem509#1.offset, amd8111e_start_xmit_#t~ret510#1, amd8111e_start_xmit_~skb#1.base, amd8111e_start_xmit_~skb#1.offset, amd8111e_start_xmit_~dev#1.base, amd8111e_start_xmit_~dev#1.offset, amd8111e_start_xmit_~lp~16#1.base, amd8111e_start_xmit_~lp~16#1.offset, amd8111e_start_xmit_~tmp~49#1.base, amd8111e_start_xmit_~tmp~49#1.offset, amd8111e_start_xmit_~tx_index~2#1, amd8111e_start_xmit_~flags~3#1, amd8111e_start_xmit_~tmp___0~15#1;havoc amd8111e_start_xmit_#in~skb#1.base, amd8111e_start_xmit_#in~skb#1.offset, amd8111e_start_xmit_#in~dev#1.base, amd8111e_start_xmit_#in~dev#1.offset;assume { :end_inline_amd8111e_start_xmit } true;havoc main_#t~ret757#1;~ldv_state_variable_4~0 := 3bv32; [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: SUMMARY for call spin_unlock_irq(amd8111e_open_~lp~15#1.base, ~bvadd~64(1352bv64, amd8111e_open_~lp~15#1.offset)); srcloc: null [2025-02-08 03:26:17,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959-1: SUMMARY for call writew(4096bv16, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(20bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: call amd8111e_init_hw_default_#t~mem298#1 := read~intINTTYPE4#12(amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset, 4bv64); [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: havoc choose_interrupt_1_#t~nondet719#1, choose_interrupt_1_#t~switch720#1, choose_interrupt_1_#t~ret721#1, choose_interrupt_1_#t~ret722#1, choose_interrupt_1_#t~ret723#1, choose_interrupt_1_#t~ret724#1, choose_interrupt_1_~tmp~74#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620-1: SUMMARY for call netif_start_queue(amd8111e_open_~dev#1.base, amd8111e_open_~dev#1.offset); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: amd8111e_open_#res#1 := 0bv32; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: SUMMARY for call _dev_info(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 32bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-1: SUMMARY for call writel(amd8111e_init_hw_default_#t~mem298#1, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(360bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: havoc amd8111e_init_hw_default_#t~mem298#1;call amd8111e_init_hw_default_#t~mem299#1 := read~intINTTYPE4#12(amd8111e_init_hw_default_~#logic_filter~0#1.base, ~bvadd~64(16bv64, amd8111e_init_hw_default_~#logic_filter~0#1.offset), 4bv64); [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: assume 0bv64 == ~bvadd~64(amd8111e_probe_one_#t~mem682#1.base, amd8111e_probe_one_#t~mem682#1.offset);havoc amd8111e_probe_one_#t~mem682#1.base, amd8111e_probe_one_#t~mem682#1.offset; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: assume !(0bv64 == ~bvadd~64(amd8111e_probe_one_#t~mem682#1.base, amd8111e_probe_one_#t~mem682#1.offset));havoc amd8111e_probe_one_#t~mem682#1.base, amd8111e_probe_one_#t~mem682#1.offset;amd8111e_probe_one_~i~5#1 := 0bv32; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-1: SUMMARY for call writel(amd8111e_init_hw_default_#t~mem299#1, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(364bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: havoc amd8111e_init_hw_default_#t~mem299#1; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283-1: SUMMARY for call dev_err(amd8111e_probe_one_~pdev#1.base, ~bvadd~64(148bv64, amd8111e_probe_one_~pdev#1.offset), 26bv64, 0bv64); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: amd8111e_probe_one_~err~3#1 := 4294967284bv32; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-1: amd8111e_probe_one_#res#1 := 0bv32;call ULTIMATE.dealloc(amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset);havoc amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962: amd8111e_init_hw_default_~reg_val~4#1 := amd8111e_init_hw_default_#t~ret300#1;havoc amd8111e_init_hw_default_#t~ret300#1;call amd8111e_init_hw_default_#t~mem301#1 := read~intINTTYPE4#11(amd8111e_init_hw_default_~lp#1.base, ~bvadd~64(1464bv64, amd8111e_init_hw_default_~lp#1.offset), 4bv64); [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962-1: SUMMARY for call amd8111e_init_hw_default_#t~ret300#1 := readl(amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(376bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume 0bv32 != ~bvand~32(2bv32, amd8111e_init_hw_default_#t~mem301#1);havoc amd8111e_init_hw_default_#t~mem301#1; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume !(0bv32 != ~bvand~32(2bv32, amd8111e_init_hw_default_#t~mem301#1));havoc amd8111e_init_hw_default_#t~mem301#1; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-2: assume 0bv32 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-2: assume !(0bv32 != ~ldv_retval_2~0); [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-1: assume 0bv32 == ~ldv_retval_2~0;~ldv_state_variable_0~0 := 2bv32;~ldv_state_variable_5~0 := 1bv32;assume { :begin_inline_ldv_initialize_ethtool_ops_5 } true;havoc ldv_initialize_ethtool_ops_5_#t~ret716#1.base, ldv_initialize_ethtool_ops_5_#t~ret716#1.offset, ldv_initialize_ethtool_ops_5_#t~ret717#1.base, ldv_initialize_ethtool_ops_5_#t~ret717#1.offset, ldv_initialize_ethtool_ops_5_#t~ret718#1.base, ldv_initialize_ethtool_ops_5_#t~ret718#1.offset, ldv_initialize_ethtool_ops_5_~tmp~73#1.base, ldv_initialize_ethtool_ops_5_~tmp~73#1.offset, ldv_initialize_ethtool_ops_5_~tmp___0~28#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~28#1.offset, ldv_initialize_ethtool_ops_5_~tmp___1~15#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~15#1.offset;havoc ldv_initialize_ethtool_ops_5_~tmp~73#1.base, ldv_initialize_ethtool_ops_5_~tmp~73#1.offset;havoc ldv_initialize_ethtool_ops_5_~tmp___0~28#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~28#1.offset;havoc ldv_initialize_ethtool_ops_5_~tmp___1~15#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~15#1.offset; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-1: assume !(0bv32 == ~ldv_retval_2~0); [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: assume { :begin_inline_ldv_free_netdev_45 } true;ldv_free_netdev_45_#in~dev#1.base, ldv_free_netdev_45_#in~dev#1.offset := amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset;havoc ldv_free_netdev_45_~dev#1.base, ldv_free_netdev_45_~dev#1.offset;ldv_free_netdev_45_~dev#1.base, ldv_free_netdev_45_~dev#1.offset := ldv_free_netdev_45_#in~dev#1.base, ldv_free_netdev_45_#in~dev#1.offset; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: havoc ldv_free_netdev_45_~dev#1.base, ldv_free_netdev_45_~dev#1.offset;havoc ldv_free_netdev_45_#in~dev#1.base, ldv_free_netdev_45_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_45 } true; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: SUMMARY for call writel(10485760bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(84bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9078: main_#t~ret785#1 := amd8111e_set_settings_#res#1;havoc amd8111e_set_settings_#t~ret570#1.base, amd8111e_set_settings_#t~ret570#1.offset, amd8111e_set_settings_#t~ret571#1, amd8111e_set_settings_~dev#1.base, amd8111e_set_settings_~dev#1.offset, amd8111e_set_settings_~ecmd#1.base, amd8111e_set_settings_~ecmd#1.offset, amd8111e_set_settings_~lp~21#1.base, amd8111e_set_settings_~lp~21#1.offset, amd8111e_set_settings_~tmp~54#1.base, amd8111e_set_settings_~tmp~54#1.offset, amd8111e_set_settings_~res~0#1;havoc amd8111e_set_settings_#in~dev#1.base, amd8111e_set_settings_#in~dev#1.offset, amd8111e_set_settings_#in~ecmd#1.base, amd8111e_set_settings_#in~ecmd#1.offset;assume { :end_inline_amd8111e_set_settings } true;havoc main_#t~ret785#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607: havoc ldv_ndo_init_4_#t~nondet823#1;main_#t~ret761#1 := ldv_ndo_init_4_#res#1;havoc ldv_ndo_init_4_#t~nondet823#1;assume { :end_inline_ldv_ndo_init_4 } true;~ldv_retval_0~0 := main_#t~ret761#1;havoc main_#t~ret761#1; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353: SUMMARY for call pci_release_regions(amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset); srcloc: null [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9344: havoc ldv_net_device_ops_4_#t~ret715#1.base, ldv_net_device_ops_4_#t~ret715#1.offset, ldv_net_device_ops_4_~tmp~72#1.base, ldv_net_device_ops_4_~tmp~72#1.offset;assume { :end_inline_ldv_net_device_ops_4 } true;ldv_register_netdev_44_#res#1 := ldv_register_netdev_44_~ldv_func_res~5#1; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5975: havoc kobject_name_#t~mem49#1.base, kobject_name_#t~mem49#1.offset;dev_name_#t~ret65#1.base, dev_name_#t~ret65#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem49#1.base, kobject_name_#t~mem49#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;havoc kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;assume { :end_inline_kobject_name } true;dev_name_~tmp~10#1.base, dev_name_~tmp~10#1.offset := dev_name_#t~ret65#1.base, dev_name_#t~ret65#1.offset;havoc dev_name_#t~ret65#1.base, dev_name_#t~ret65#1.offset;dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_~tmp~10#1.base, dev_name_~tmp~10#1.offset; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: SUMMARY for call writel(9699328bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(84bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355-1: SUMMARY for call pci_disable_device(amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset); srcloc: null [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: amd8111e_probe_one_#res#1 := amd8111e_probe_one_~err~3#1;call ULTIMATE.dealloc(amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset);havoc amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: SUMMARY for call writel(65809bv32, amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(108bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: havoc ldv_ndo_uninit_4_#t~nondet824#1;main_#t~ret762#1 := ldv_ndo_uninit_4_#res#1;havoc ldv_ndo_uninit_4_#t~nondet824#1;assume { :end_inline_ldv_ndo_uninit_4 } true;havoc main_#t~ret762#1;~ldv_state_variable_4~0 := 1bv32;~ref_cnt~0 := ~bvsub~32(~ref_cnt~0, 1bv32); [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: assume { :end_inline_amd8111e_driver_exit } true;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-1: SUMMARY for call amd8111e_init_hw_default_#t~ret302#1 := readl(amd8111e_init_hw_default_~mmio~4#1.base, ~bvadd~64(80bv64, amd8111e_init_hw_default_~mmio~4#1.offset)); srcloc: null [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: havoc amd8111e_init_hw_default_#t~ret302#1;call ULTIMATE.dealloc(amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset);havoc amd8111e_init_hw_default_~#logic_filter~0#1.base, amd8111e_init_hw_default_~#logic_filter~0#1.offset; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6243: havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;havoc dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;assume { :end_inline_dev_set_drvdata } true; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291-1: call amd8111e_probe_one_#t~mem683#1.base, amd8111e_probe_one_#t~mem683#1.offset := read~$Pointer$#11(amd8111e_probe_one_~dev~4#1.base, ~bvadd~64(854bv64, amd8111e_probe_one_~dev~4#1.offset), 8bv64);call amd8111e_probe_one_#t~mem684#1.base, amd8111e_probe_one_#t~mem684#1.offset := read~$Pointer$#11(amd8111e_probe_one_~lp~34#1.base, ~bvadd~64(1080bv64, amd8111e_probe_one_~lp~34#1.offset), 8bv64);assume { :begin_inline_readb } true;readb_#in~addr#1.base, readb_#in~addr#1.offset := amd8111e_probe_one_#t~mem684#1.base, ~bvadd~64(amd8111e_probe_one_#t~mem684#1.offset, ~bvadd~64(352bv64, ~sign_extend~64~32(amd8111e_probe_one_~i~5#1)));havoc readb_#res#1;havoc readb_~addr#1.base, readb_~addr#1.offset, readb_~ret~0#1;readb_~addr#1.base, readb_~addr#1.offset := readb_#in~addr#1.base, readb_#in~addr#1.offset;havoc readb_~ret~0#1;readb_#res#1 := readb_~ret~0#1; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: amd8111e_probe_one_#t~ret685#1 := readb_#res#1;havoc readb_~addr#1.base, readb_~addr#1.offset, readb_~ret~0#1;havoc readb_#in~addr#1.base, readb_#in~addr#1.offset;assume { :end_inline_readb } true;call write~intINTTYPE1#11(amd8111e_probe_one_#t~ret685#1, amd8111e_probe_one_#t~mem683#1.base, ~bvadd~64(amd8111e_probe_one_#t~mem683#1.offset, ~sign_extend~64~32(amd8111e_probe_one_~i~5#1)), 1bv64);amd8111e_probe_one_~i~5#1 := ~bvadd~32(1bv32, amd8111e_probe_one_~i~5#1); [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-3: assume 0bv32 == ~ldv_retval_0~0;~ldv_state_variable_4~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-3: assume !(0bv32 == ~ldv_retval_0~0); [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: main_#t~ret786#1 := amd8111e_nway_reset_#res#1;havoc amd8111e_nway_reset_#t~ret572#1.base, amd8111e_nway_reset_#t~ret572#1.offset, amd8111e_nway_reset_#t~ret573#1, amd8111e_nway_reset_~dev#1.base, amd8111e_nway_reset_~dev#1.offset, amd8111e_nway_reset_~lp~22#1.base, amd8111e_nway_reset_~lp~22#1.offset, amd8111e_nway_reset_~tmp~55#1.base, amd8111e_nway_reset_~tmp~55#1.offset, amd8111e_nway_reset_~tmp___0~18#1;havoc amd8111e_nway_reset_#in~dev#1.base, amd8111e_nway_reset_#in~dev#1.offset;assume { :end_inline_amd8111e_nway_reset } true;havoc main_#t~ret786#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046: havoc dev_name_#t~mem64#1.base, dev_name_#t~mem64#1.offset; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-16: assume 0bv32 == ~ldv_retval_1~0;~ldv_state_variable_4~0 := 3bv32; [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-16: assume !(0bv32 == ~ldv_retval_1~0); [2025-02-08 03:26:17,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: call ULTIMATE.dealloc(amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset);havoc amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset;main_#t~ret768#1 := amd8111e_probe_one_#res#1;havoc amd8111e_probe_one_#t~ret663#1, amd8111e_probe_one_#t~mem664#1, amd8111e_probe_one_#t~ret665#1, amd8111e_probe_one_#t~mem666#1, amd8111e_probe_one_#t~ret667#1, amd8111e_probe_one_#t~mem668#1, amd8111e_probe_one_#t~mem669#1, amd8111e_probe_one_#t~mem670#1, amd8111e_probe_one_#t~mem671#1, amd8111e_probe_one_#t~short672#1, amd8111e_probe_one_#t~ite675#1, amd8111e_probe_one_#t~mem673#1, amd8111e_probe_one_#t~mem674#1, amd8111e_probe_one_#t~ret676#1.base, amd8111e_probe_one_#t~ret676#1.offset, amd8111e_probe_one_#t~mem677#1, amd8111e_probe_one_#t~ret678#1.base, amd8111e_probe_one_#t~ret678#1.offset, amd8111e_probe_one_#t~mem679#1, amd8111e_probe_one_#t~ret680#1.base, amd8111e_probe_one_#t~ret680#1.offset, amd8111e_probe_one_#t~ret681#1.base, amd8111e_probe_one_#t~ret681#1.offset, amd8111e_probe_one_#t~mem682#1.base, amd8111e_probe_one_#t~mem682#1.offset, amd8111e_probe_one_#t~mem683#1.base, amd8111e_probe_one_#t~mem683#1.offset, amd8111e_probe_one_#t~mem684#1.base, amd8111e_probe_one_#t~mem684#1.offset, amd8111e_probe_one_#t~ret685#1, amd8111e_probe_one_#t~mem686#1, amd8111e_probe_one_#t~mem687#1, amd8111e_probe_one_#t~mem688#1, amd8111e_probe_one_#t~mem689#1, amd8111e_probe_one_#t~mem690#1, amd8111e_probe_one_#t~mem691#1, amd8111e_probe_one_#t~mem692#1, amd8111e_probe_one_#t~mem693#1, amd8111e_probe_one_#t~ret694#1, amd8111e_probe_one_#t~mem695#1, amd8111e_probe_one_#t~ret696#1, amd8111e_probe_one_#t~mem697#1.base, amd8111e_probe_one_#t~mem697#1.offset, amd8111e_probe_one_#t~ret698#1, amd8111e_probe_one_#t~mem699#1.base, amd8111e_probe_one_#t~mem699#1.offset, amd8111e_probe_one_#t~mem700#1, amd8111e_probe_one_#t~mem701#1, amd8111e_probe_one_#t~mem702#1, amd8111e_probe_one_~pdev#1.base, amd8111e_probe_one_~pdev#1.offset, amd8111e_probe_one_~ent#1.base, amd8111e_probe_one_~ent#1.offset, amd8111e_probe_one_~err~3#1, amd8111e_probe_one_~i~5#1, amd8111e_probe_one_~reg_addr~0#1, amd8111e_probe_one_~reg_len~0#1, amd8111e_probe_one_~lp~34#1.base, amd8111e_probe_one_~lp~34#1.offset, amd8111e_probe_one_~dev~4#1.base, amd8111e_probe_one_~dev~4#1.offset, amd8111e_probe_one_~tmp~67#1, amd8111e_probe_one_~tmp___0~26#1.base, amd8111e_probe_one_~tmp___0~26#1.offset, amd8111e_probe_one_~#__key~0#1.base, amd8111e_probe_one_~#__key~0#1.offset, amd8111e_probe_one_~tmp___1~14#1, amd8111e_probe_one_~tmp___2~8#1;havoc amd8111e_probe_one_#in~pdev#1.base, amd8111e_probe_one_#in~pdev#1.offset, amd8111e_probe_one_#in~ent#1.base, amd8111e_probe_one_#in~ent#1.offset;assume { :end_inline_amd8111e_probe_one } true;~ldv_retval_7~0 := main_#t~ret768#1;havoc main_#t~ret768#1; [2025-02-08 03:26:17,600 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:26:17,604 INFO L158 Benchmark]: Toolchain (without parser) took 13386.72ms. Allocated memory was 83.9MB in the beginning and 310.4MB in the end (delta: 226.5MB). Free memory was 47.8MB in the beginning and 197.4MB in the end (delta: -149.5MB). Peak memory consumption was 236.7MB. Max. memory is 16.1GB. [2025-02-08 03:26:17,604 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 83.9MB. Free memory is still 62.7MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:26:17,604 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1839.67ms. Allocated memory was 83.9MB in the beginning and 201.3MB in the end (delta: 117.4MB). Free memory was 47.5MB in the beginning and 55.9MB in the end (delta: -8.4MB). Peak memory consumption was 112.1MB. Max. memory is 16.1GB. [2025-02-08 03:26:17,605 INFO L158 Benchmark]: Boogie Procedure Inliner took 214.57ms. Allocated memory is still 201.3MB. Free memory was 55.9MB in the beginning and 129.4MB in the end (delta: -73.5MB). Peak memory consumption was 38.8MB. Max. memory is 16.1GB. [2025-02-08 03:26:17,605 INFO L158 Benchmark]: Boogie Preprocessor took 522.53ms. Allocated memory is still 201.3MB. Free memory was 129.4MB in the beginning and 96.3MB in the end (delta: 33.1MB). Peak memory consumption was 101.0MB. Max. memory is 16.1GB. [2025-02-08 03:26:17,605 INFO L158 Benchmark]: IcfgBuilder took 10805.66ms. Allocated memory was 201.3MB in the beginning and 310.4MB in the end (delta: 109.1MB). Free memory was 96.3MB in the beginning and 197.4MB in the end (delta: -101.1MB). Peak memory consumption was 166.4MB. Max. memory is 16.1GB. [2025-02-08 03:26:17,606 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 83.9MB. Free memory is still 62.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1839.67ms. Allocated memory was 83.9MB in the beginning and 201.3MB in the end (delta: 117.4MB). Free memory was 47.5MB in the beginning and 55.9MB in the end (delta: -8.4MB). Peak memory consumption was 112.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 214.57ms. Allocated memory is still 201.3MB. Free memory was 55.9MB in the beginning and 129.4MB in the end (delta: -73.5MB). Peak memory consumption was 38.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 522.53ms. Allocated memory is still 201.3MB. Free memory was 129.4MB in the beginning and 96.3MB in the end (delta: 33.1MB). Peak memory consumption was 101.0MB. Max. memory is 16.1GB. * IcfgBuilder took 10805.66ms. Allocated memory was 201.3MB in the beginning and 310.4MB in the end (delta: 109.1MB). Free memory was 96.3MB in the beginning and 197.4MB in the end (delta: -101.1MB). Peak memory consumption was 166.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5636]: 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"); [5636] - GenericResultAtLocation [Line: 5643]: 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)); [5643] - GenericResultAtLocation [Line: 5651]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5651-5652] - GenericResultAtLocation [Line: 5779]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5779-5780] - GenericResultAtLocation [Line: 5785]: 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5785-5787] - GenericResultAtLocation [Line: 5809]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5809-5810] - GenericResultAtLocation [Line: 5815]: 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" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5815-5817] - GenericResultAtLocation [Line: 5838]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5838-5839] - GenericResultAtLocation [Line: 5844]: 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.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] - GenericResultAtLocation [Line: 5931]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5931] - GenericResultAtLocation [Line: 5939]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5939] - GenericResultAtLocation [Line: 5947]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5947] - GenericResultAtLocation [Line: 5954]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5954] - GenericResultAtLocation [Line: 5961]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5961] - GenericResultAtLocation [Line: 5968]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5968] - GenericResultAtLocation [Line: 6137]: 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)); [6137-6138] - GenericResultAtLocation [Line: 6166]: 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)); [6166-6167] - GenericResultAtLocation [Line: 6344]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [6344-6345] - GenericResultAtLocation [Line: 6350]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6350] - GenericResultAtLocation [Line: 6769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6769] - GenericResultAtLocation [Line: 7146]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7146] - GenericResultAtLocation [Line: 7659]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7659] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:26:17,824 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2025-02-08 03:26:17,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2