./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.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-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.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 05ce5b24b2687a8b1aab5aa0f73ec6d859585e3da90ad926172fb0aa6363222f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:13:10,699 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:13:10,753 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:13:10,757 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:13:10,757 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:13:10,774 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:13:10,775 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:13:10,775 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:13:10,776 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:13:10,776 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:13:10,777 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:13:10,777 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:13:10,777 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:13:10,777 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:13:10,777 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:13:10,778 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:13:10,778 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:13:10,779 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:13:10,779 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:13:10,779 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:13:10,779 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:13:10,779 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:10,779 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:13:10,779 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:13:10,779 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:13:10,779 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:13:10,780 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:13:10,780 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:13:10,780 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:13:10,780 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:13:10,780 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:13:10,780 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:13:10,780 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 -> 05ce5b24b2687a8b1aab5aa0f73ec6d859585e3da90ad926172fb0aa6363222f [2025-02-08 04:13:11,026 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:13:11,031 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:13:11,034 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:13:11,035 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:13:11,035 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:13:11,035 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i [2025-02-08 04:13:12,234 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cc0d425b8/69eafc058dcc420181002c34b8d57361/FLAG73e014a71 [2025-02-08 04:13:12,727 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:13:12,727 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i [2025-02-08 04:13:12,762 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cc0d425b8/69eafc058dcc420181002c34b8d57361/FLAG73e014a71 [2025-02-08 04:13:12,774 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cc0d425b8/69eafc058dcc420181002c34b8d57361 [2025-02-08 04:13:12,775 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:13:12,776 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:13:12,777 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:12,778 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:13:12,780 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:13:12,781 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:12" (1/1) ... [2025-02-08 04:13:12,782 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@704005b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:12, skipping insertion in model container [2025-02-08 04:13:12,782 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:12" (1/1) ... [2025-02-08 04:13:12,853 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:13:14,333 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-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i[262537,262550] [2025-02-08 04:13:14,400 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:14,457 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:13:14,562 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"); [5135] [2025-02-08 04:13:14,564 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)); [5142] [2025-02-08 04:13:14,564 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,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5150-5151] [2025-02-08 04:13:14,564 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5159-5160] [2025-02-08 04:13:14,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/inst/current/envs/linux-3.10-rc1/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [5195-5196] [2025-02-08 04:13:14,568 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.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5201-5203] [2025-02-08 04:13:14,575 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)); [5362-5363] [2025-02-08 04:13:14,577 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)); [5391-5392] [2025-02-08 04:13:14,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5421-5422] [2025-02-08 04:13:14,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5451-5452] [2025-02-08 04:13:14,585 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" (472), "i" (12UL)); [5787-5788] [2025-02-08 04:13:14,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5793] [2025-02-08 04:13:14,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/work/current--X--drivers--X--defaultlinux-3.10-rc1--X--43_1a--X--cpachecker/linux-3.10-rc1/csd_deg_dscv/6656/dscv_tempdir/dscv/ri/43_1a/drivers/net/ethernet/broadcom/b44.c.prepared"), "i" (623), "i" (12UL)); [6904-6905] [2025-02-08 04:13:14,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7096] [2025-02-08 04:13:14,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7359] [2025-02-08 04:13:14,722 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-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i[262537,262550] [2025-02-08 04:13:14,729 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:14,850 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:13:14,850 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14 WrapperNode [2025-02-08 04:13:14,851 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:14,852 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:14,852 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:13:14,852 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:13:14,858 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:14,950 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,177 INFO L138 Inliner]: procedures = 304, calls = 3350, calls flagged for inlining = 157, calls inlined = 137, statements flattened = 6494 [2025-02-08 04:13:15,178 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:15,179 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:13:15,179 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:13:15,179 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:13:15,187 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,187 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,222 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,810 INFO L175 MemorySlicer]: Split 2433 memory accesses to 26 slices as follows [4, 1, 1, 8, 1, 42, 40, 1, 24, 5, 2, 6, 33, 4, 13, 22, 5, 1506, 8, 5, 3, 4, 3, 6, 4, 682]. 62 percent of accesses are in the largest equivalence class. The 1578 initializations are split as follows [4, 0, 0, 8, 0, 0, 0, 0, 0, 0, 2, 6, 4, 4, 0, 0, 5, 1504, 0, 5, 3, 4, 3, 0, 4, 22]. The 373 writes are split as follows [0, 0, 1, 0, 0, 42, 19, 0, 24, 4, 0, 0, 29, 0, 13, 4, 0, 2, 2, 0, 0, 0, 0, 3, 0, 230]. [2025-02-08 04:13:15,810 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,810 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,933 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,945 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:15,979 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:16,002 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:16,054 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:13:16,054 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:13:16,055 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:13:16,055 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:13:16,056 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (1/1) ... [2025-02-08 04:13:16,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:16,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:13:16,083 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 04:13:16,085 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 04:13:16,103 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_flow_ctrl [2025-02-08 04:13:16,103 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_flow_ctrl [2025-02-08 04:13:16,103 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_set_drvdata [2025-02-08 04:13:16,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_set_drvdata [2025-02-08 04:13:16,103 INFO L130 BoogieDeclarations]: Found specification of procedure b44_init_rings [2025-02-08 04:13:16,104 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_init_rings [2025-02-08 04:13:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:13:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:13:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:13:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:13:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:13:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:13:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:13:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:13:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:13:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2025-02-08 04:13:16,106 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:13:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure b44_readphy [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_readphy [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_rx_mode [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_rx_mode [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure b44_free_consistent [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_free_consistent [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure b44_enable_ints [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_enable_ints [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2025-02-08 04:13:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2025-02-08 04:13:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:13:16,108 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:13:16,108 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_device_enable [2025-02-08 04:13:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_device_enable [2025-02-08 04:13:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_get_drvdata [2025-02-08 04:13:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_get_drvdata [2025-02-08 04:13:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 04:13:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 04:13:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:13:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:13:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-02-08 04:13:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-02-08 04:13:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:13:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:13:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:13:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:13:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 04:13:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 04:13:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:13:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:13:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure bwfilter_table [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure bwfilter_table [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_bus_powerup [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_bus_powerup [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure b44_sync_dma_desc_for_device [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_sync_dma_desc_for_device [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure br32 [2025-02-08 04:13:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure br32 [2025-02-08 04:13:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-02-08 04:13:16,114 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:13:16,114 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:13:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_cam_write [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_cam_write [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure b44_alloc_rx_skb [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_alloc_rx_skb [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure b44_writephy [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_writephy [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure b44_pci_exit [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_pci_exit [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure b44_chip_reset [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_chip_reset [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure b44_init_hw [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_init_hw [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:13:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:13:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure b44_halt [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_halt [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_pcihost_set_power_state [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_pcihost_set_power_state [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure b44_setup_wol [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_setup_wol [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_writephy [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_writephy [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:13:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:13:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:13:16,119 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:13:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:13:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:13:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:13:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 04:13:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure b44_interrupt [2025-02-08 04:13:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_interrupt [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:13:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:13:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:13:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:13:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:13:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:13:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:13:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:13:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:13:16,124 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:13:16,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:13:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:13:16,124 INFO L130 BoogieDeclarations]: Found specification of procedure b44_magic_pattern [2025-02-08 04:13:16,126 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_magic_pattern [2025-02-08 04:13:16,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:13:16,126 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure b44_disable_ints [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_disable_ints [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure bw32 [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure bw32 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_bus_may_powerdown [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_bus_may_powerdown [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_disable_ints [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_disable_ints [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:13:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:13:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:13:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure b44_check_phy [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_check_phy [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_readphy [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_readphy [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure b44_phy_reset [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_phy_reset [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure b44_link_report [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_link_report [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure b44_set_flow_ctrl [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_set_flow_ctrl [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_mac_addr [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_mac_addr [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure b44_stats_update [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_stats_update [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure b44_free_rings [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_free_rings [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:13:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:13:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure b44_wait_bit [2025-02-08 04:13:16,130 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_wait_bit [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:13:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:13:16,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:13:16,134 INFO L130 BoogieDeclarations]: Found specification of procedure b44_setup_phy [2025-02-08 04:13:16,134 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_setup_phy [2025-02-08 04:13:16,904 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:13:16,908 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:13:17,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: assume ~tmp~56 < 0; [2025-02-08 04:13:17,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: assume !(~tmp~56 < 0);~i~3 := 1 + ~i~3; [2025-02-08 04:13:17,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479-1: SUMMARY for call #t~ret761 := b44_alloc_rx_skb(~bp.base, ~bp.offset, -1, ~i~3); srcloc: null [2025-02-08 04:13:17,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: assume -2147483648 <= #t~ret761 && #t~ret761 <= 2147483647;~tmp~56 := #t~ret761; [2025-02-08 04:13:17,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: havoc netpoll_trap_#t~nondet1318#1; [2025-02-08 04:13:17,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem223#1.base, netif_tx_wake_queue_#t~mem223#1.offset; [2025-02-08 04:13:17,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: havoc #t~malloc1293.base, #t~malloc1293.offset; [2025-02-08 04:13:17,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895-1: SUMMARY for call bw32(~bp.base, ~bp.offset, 148, #t~mem893 % 4294967296); srcloc: null [2025-02-08 04:13:17,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: call #t~mem893 := read~int#25(~pattern~0.base, ~pattern~0.offset + 4 * (if ~i~4 % 4294967296 / 4 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 / 4 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~i~4 % 4294967296 / 4 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:13:17,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: havoc #t~mem893;~i~4 := 4 + ~i~4; [2025-02-08 04:13:17,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894-1: SUMMARY for call bw32(~bp.base, ~bp.offset, 144, (~table_offset + ~i~4) % 4294967296); srcloc: null [2025-02-08 04:13:17,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: havoc #t~nondet1314; [2025-02-08 04:13:17,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: havoc #t~nondet1340; [2025-02-08 04:13:17,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802: havoc #t~mem213.base, #t~mem213.offset; [2025-02-08 04:13:17,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: havoc #t~nondet1315; [2025-02-08 04:13:17,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: havoc pci_set_power_state_#t~nondet1321#1;#t~ret335#1 := pci_set_power_state_#res#1;havoc pci_set_power_state_#t~nondet1321#1, pci_set_power_state_~arg0#1.base, pci_set_power_state_~arg0#1.offset, pci_set_power_state_~arg1#1;havoc pci_set_power_state_#in~arg0#1.base, pci_set_power_state_#in~arg0#1.offset, pci_set_power_state_#in~arg1#1;assume { :end_inline_pci_set_power_state } true;assume -2147483648 <= #t~ret335#1 && #t~ret335#1 <= 2147483647;havoc #t~mem333#1.base, #t~mem333#1.offset;havoc #t~mem334#1.base, #t~mem334#1.offset;havoc #t~ret335#1; [2025-02-08 04:13:17,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341: havoc #t~mem87.base, #t~mem87.offset; [2025-02-08 04:13:17,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: havoc #t~nondet1301; [2025-02-08 04:13:17,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume 0 != napi_schedule_prep_~tmp~17#1 % 256;napi_schedule_prep_~tmp___0~7#1 := 0; [2025-02-08 04:13:17,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume !(0 != napi_schedule_prep_~tmp~17#1 % 256);napi_schedule_prep_~tmp___0~7#1 := 1; [2025-02-08 04:13:17,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5747: assume 0 != napi_schedule_prep_~tmp___0~7#1; [2025-02-08 04:13:17,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5747: assume !(0 != napi_schedule_prep_~tmp___0~7#1);napi_schedule_prep_~tmp___2~1#1 := 0; [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: assume { :begin_inline___napi_schedule } true;__napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset := ~bp~4#1.base, 124 + ~bp~4#1.offset;havoc __napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset;__napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset := __napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset; [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246-1: SUMMARY for call __b44_disable_ints(~bp~4#1.base, ~bp~4#1.offset); srcloc: null [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748-1: SUMMARY for call napi_schedule_prep_#t~ret208#1 := test_and_set_bit(0, napi_schedule_prep_~n#1.base, 16 + napi_schedule_prep_~n#1.offset); srcloc: null [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251: SUMMARY for call bw32(~bp~4#1.base, ~bp~4#1.offset, 32, ~istat~0#1 % 4294967296); srcloc: null [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748: assume -2147483648 <= napi_schedule_prep_#t~ret208#1 && napi_schedule_prep_#t~ret208#1 <= 2147483647;napi_schedule_prep_~tmp___1~6#1 := napi_schedule_prep_#t~ret208#1;havoc napi_schedule_prep_#t~ret208#1; [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: havoc __napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset;havoc __napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset;assume { :end_inline___napi_schedule } true; [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: #t~ret663#1 := napi_schedule_prep_#res#1;havoc napi_schedule_prep_#t~ret207#1, napi_schedule_prep_#t~ret208#1, napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset, napi_schedule_prep_~tmp~17#1, napi_schedule_prep_~tmp___0~7#1, napi_schedule_prep_~tmp___1~6#1, napi_schedule_prep_~tmp___2~1#1;havoc napi_schedule_prep_#in~n#1.base, napi_schedule_prep_#in~n#1.offset;assume { :end_inline_napi_schedule_prep } true;~tmp___5~1#1 := (if 0 == #t~ret663#1 % 256 then 0 else 1);havoc #t~ret663#1; [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-1: napi_schedule_prep_#res#1 := (if 0 == (if 0 == napi_schedule_prep_~tmp___2~1#1 then 0 else 1) % 256 then 0 else 1); [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252-1: SUMMARY for call #t~ret664#1 := br32(~bp~4#1.base, ~bp~4#1.offset, 32); srcloc: null [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252: havoc #t~ret664#1; [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749: assume 0 == napi_schedule_prep_~tmp___1~6#1;napi_schedule_prep_~tmp___2~1#1 := 1; [2025-02-08 04:13:17,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749: assume !(0 == napi_schedule_prep_~tmp___1~6#1);napi_schedule_prep_~tmp___2~1#1 := 0; [2025-02-08 04:13:17,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: assume 0 != (if ~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then ~tmp___5~1#1 % 256 % 4294967296 else ~tmp___5~1#1 % 256 % 4294967296 - 4294967296);call write~int#25(~istat~0#1, ~bp~4#1.base, 72 + ~bp~4#1.offset, 4); [2025-02-08 04:13:17,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: assume !(0 != (if ~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then ~tmp___5~1#1 % 256 % 4294967296 else ~tmp___5~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:13:17,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741: napi_schedule_prep_#t~ret207#1 := napi_disable_pending_#res#1;havoc napi_disable_pending_#t~ret206#1, napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset, napi_disable_pending_~tmp~16#1;havoc napi_disable_pending_#in~n#1.base, napi_disable_pending_#in~n#1.offset;assume { :end_inline_napi_disable_pending } true;napi_schedule_prep_~tmp~17#1 := (if 0 == napi_schedule_prep_#t~ret207#1 % 256 then 0 else 1);havoc napi_schedule_prep_#t~ret207#1; [2025-02-08 04:13:17,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: assume 128 - ~len~2 > 5;~ethaddr_bytes~0 := 6; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: assume !(128 - ~len~2 > 5);~ethaddr_bytes~0 := 128 - ~len~2; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922: ~tmp~63 := ~len~2;~len~2 := 1 + ~len~2; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924-1: SUMMARY for call set_bit(~tmp~63, ~pmask.base, ~pmask.offset); srcloc: null [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924: ~j~0 := 1 + ~j~0; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949-1: SUMMARY for call set_bit(~tmp___0~29, ~pmask.base, ~pmask.offset); srcloc: null [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: ~k~0 := 1 + ~k~0; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: assume ~ethaddr_bytes~0 <= 0; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: assume !(~ethaddr_bytes~0 <= 0);~k~0 := 0; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: call #t~mem895 := read~int#25(~macaddr.base, ~macaddr.offset + (if ~k~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~k~0 % 18446744073709551616 % 18446744073709551616 else ~k~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#25(#t~mem895, ~ppattern.base, ~ppattern.offset + (if (~offset + ~magicsync~0 + 6 * ~j~0 + ~k~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~offset + ~magicsync~0 + 6 * ~j~0 + ~k~0) % 18446744073709551616 % 18446744073709551616 else (~offset + ~magicsync~0 + 6 * ~j~0 + ~k~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~tmp___0~29 := ~len~2;~len~2 := 1 + ~len~2; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume ~k~0 < ~ethaddr_bytes~0; [2025-02-08 04:13:17,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume !(~k~0 < ~ethaddr_bytes~0);~j~0 := 1 + ~j~0; [2025-02-08 04:13:17,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: havoc #t~nondet1333; [2025-02-08 04:13:17,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996: assume 0 != ~tmp___2~2#1;~tmp___3~1#1 := 1; [2025-02-08 04:13:17,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996: assume !(0 != ~tmp___2~2#1);~tmp___3~1#1 := 0; [2025-02-08 04:13:17,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5972: havoc is_multicast_ether_addr_#t~mem271#1; [2025-02-08 04:13:17,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5966: havoc is_zero_ether_addr_#t~mem260#1;havoc is_zero_ether_addr_#t~mem261#1;havoc is_zero_ether_addr_#t~bitwise262#1;havoc is_zero_ether_addr_#t~mem263#1;havoc is_zero_ether_addr_#t~bitwise264#1;havoc is_zero_ether_addr_#t~mem265#1;havoc is_zero_ether_addr_#t~bitwise266#1;havoc is_zero_ether_addr_#t~mem267#1;havoc is_zero_ether_addr_#t~bitwise268#1;havoc is_zero_ether_addr_#t~mem269#1;havoc is_zero_ether_addr_#t~bitwise270#1;#t~ret273#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem260#1, is_zero_ether_addr_#t~mem261#1, is_zero_ether_addr_#t~bitwise262#1, is_zero_ether_addr_#t~mem263#1, is_zero_ether_addr_#t~bitwise264#1, is_zero_ether_addr_#t~mem265#1, is_zero_ether_addr_#t~bitwise266#1, is_zero_ether_addr_#t~mem267#1, is_zero_ether_addr_#t~bitwise268#1, is_zero_ether_addr_#t~mem269#1, is_zero_ether_addr_#t~bitwise270#1, is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset;havoc is_zero_ether_addr_#in~addr#1.base, is_zero_ether_addr_#in~addr#1.offset;assume { :end_inline_is_zero_ether_addr } true;~tmp___1~7#1 := (if 0 == #t~ret273#1 % 256 then 0 else 1);havoc #t~ret273#1; [2025-02-08 04:13:17,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5991: assume 0 != ~tmp___1~7#1 % 256;~tmp___2~2#1 := 0; [2025-02-08 04:13:17,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5991: assume !(0 != ~tmp___1~7#1 % 256);~tmp___2~2#1 := 1; [2025-02-08 04:13:17,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: havoc #t~nondet1312; [2025-02-08 04:13:17,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524: call ULTIMATE.dealloc(~#val~3.base, ~#val~3.offset);havoc ~#val~3.base, ~#val~3.offset; [2025-02-08 04:13:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1;havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 04:13:17,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: ~tmp___2~3.base, ~tmp___2~3.offset := ~val~6.base, ~val~6.offset;~val~6.base, ~val~6.offset := ~val~6.base, 8 + ~val~6.offset;~tmp___3~2.base, ~tmp___3~2.offset := ~val~6.base, ~val~6.offset;~val~6.base, ~val~6.offset := ~val~6.base, 8 + ~val~6.offset; [2025-02-08 04:13:17,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-1: SUMMARY for call #t~ret454 := br32(~bp.base, ~bp.offset, ~reg~0); srcloc: null [2025-02-08 04:13:17,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708: ~tmp___1~8 := #t~ret454;havoc #t~ret454;call #t~mem455 := read~int#25(~tmp___0~16.base, ~tmp___0~16.offset, 8);call write~int#25(#t~mem455 + ~tmp___1~8, ~tmp~44.base, ~tmp~44.offset, 8);havoc #t~mem455;~reg~0 := 4 + ~reg~0; [2025-02-08 04:13:17,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: ~tmp~44.base, ~tmp~44.offset := ~val~6.base, ~val~6.offset;~val~6.base, ~val~6.offset := ~val~6.base, 8 + ~val~6.offset;~tmp___0~16.base, ~tmp___0~16.offset := ~val~6.base, ~val~6.offset;~val~6.base, ~val~6.offset := ~val~6.base, 8 + ~val~6.offset; [2025-02-08 04:13:17,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-1: SUMMARY for call #t~ret456 := br32(~bp.base, ~bp.offset, ~reg~0); srcloc: null [2025-02-08 04:13:17,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: ~tmp___4~0 := #t~ret456;havoc #t~ret456;call #t~mem457 := read~int#25(~tmp___3~2.base, ~tmp___3~2.offset, 8);call write~int#25(#t~mem457 + ~tmp___4~0, ~tmp___2~3.base, ~tmp___2~3.offset, 8);havoc #t~mem457;~reg~0 := 4 + ~reg~0; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: main_#t~ret1256#1 := b44_set_settings_#res#1;havoc b44_set_settings_#t~ret1063#1.base, b44_set_settings_#t~ret1063#1.offset, b44_set_settings_#t~ret1064#1, b44_set_settings_#t~mem1065#1, b44_set_settings_#t~mem1066#1, b44_set_settings_#t~bitwise1067#1, b44_set_settings_#t~mem1068#1, b44_set_settings_#t~mem1069#1, b44_set_settings_#t~short1070#1, b44_set_settings_#t~short1071#1, b44_set_settings_#t~mem1072#1, b44_set_settings_#t~mem1073#1, b44_set_settings_#t~bitwise1074#1, b44_set_settings_#t~mem1075#1, b44_set_settings_#t~mem1076#1, b44_set_settings_#t~bitwise1077#1, b44_set_settings_#t~mem1078#1, b44_set_settings_#t~mem1079#1, b44_set_settings_#t~bitwise1080#1, b44_set_settings_#t~mem1081#1, b44_set_settings_#t~bitwise1082#1, b44_set_settings_#t~mem1083#1, b44_set_settings_#t~bitwise1084#1, b44_set_settings_#t~mem1085#1, b44_set_settings_#t~bitwise1086#1, b44_set_settings_#t~mem1087#1, b44_set_settings_#t~bitwise1088#1, b44_set_settings_#t~mem1089#1, b44_set_settings_#t~bitwise1090#1, b44_set_settings_#t~mem1091#1, b44_set_settings_#t~bitwise1092#1, b44_set_settings_#t~mem1093#1, b44_set_settings_#t~bitwise1094#1, b44_set_settings_#t~mem1095#1, b44_set_settings_#t~bitwise1096#1, b44_set_settings_#t~mem1097#1, b44_set_settings_#t~bitwise1098#1, b44_set_settings_#t~mem1099#1, b44_set_settings_#t~mem1100#1, b44_set_settings_#t~bitwise1101#1, b44_set_settings_#t~ret1102#1, b44_set_settings_#t~ret1103#1, b44_set_settings_~dev#1.base, b44_set_settings_~dev#1.offset, b44_set_settings_~cmd#1.base, b44_set_settings_~cmd#1.offset, b44_set_settings_~bp~19#1.base, b44_set_settings_~bp~19#1.offset, b44_set_settings_~tmp~77#1.base, b44_set_settings_~tmp~77#1.offset, b44_set_settings_~speed~0#1, b44_set_settings_~tmp___0~35#1, b44_set_settings_~tmp___1~21#1;havoc b44_set_settings_#in~dev#1.base, b44_set_settings_#in~dev#1.offset, b44_set_settings_#in~cmd#1.base, b44_set_settings_#in~cmd#1.offset;assume { :end_inline_b44_set_settings } true;assume -2147483648 <= main_#t~ret1256#1 && main_#t~ret1256#1 <= 2147483647; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086: main_#t~ret1264#1 := b44_close_#res#1;havoc b44_close_#t~ret955#1.base, b44_close_#t~ret955#1.offset, b44_close_#t~ret956#1, b44_close_#t~mem957#1, b44_close_#t~mem958#1, b44_close_~dev#1.base, b44_close_~dev#1.offset, b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset, b44_close_~tmp~67#1.base, b44_close_~tmp~67#1.offset;havoc b44_close_#in~dev#1.base, b44_close_#in~dev#1.offset;assume { :end_inline_b44_close } true;assume -2147483648 <= main_#t~ret1264#1 && main_#t~ret1264#1 <= 2147483647;main_~res_b44_close_53~0#1 := main_#t~ret1264#1;havoc main_#t~ret1264#1; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: SUMMARY for call b44_free_rings(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: b44_set_ringparam_~tmp~79#1.base, b44_set_ringparam_~tmp~79#1.offset := b44_set_ringparam_#t~ret1106#1.base, b44_set_ringparam_#t~ret1106#1.offset;havoc b44_set_ringparam_#t~ret1106#1.base, b44_set_ringparam_#t~ret1106#1.offset;b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset := b44_set_ringparam_~tmp~79#1.base, b44_set_ringparam_~tmp~79#1.offset;call b44_set_ringparam_#t~mem1107#1 := read~int#18(b44_set_ringparam_~ering#1.base, 20 + b44_set_ringparam_~ering#1.offset, 4);b44_set_ringparam_#t~short1109#1 := b44_set_ringparam_#t~mem1107#1 % 4294967296 > 511; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: b44_ioctl_~tmp___1~23#1 := (if 0 == b44_ioctl_#t~ret1161#1 % 256 then 0 else 1);havoc b44_ioctl_#t~ret1161#1; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624-1: SUMMARY for call b44_ioctl_#t~ret1161#1 := netif_running(b44_ioctl_~dev#1.base, b44_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-2: call b44_start_xmit_#t~mem722#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 96 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem723#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4); [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: SUMMARY for call netif_stop_queue(b44_start_xmit_~dev#1.base, b44_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: assume b44_start_xmit_#t~mem722#1 % 4294967296 <= b44_start_xmit_#t~mem723#1 % 4294967296;call b44_start_xmit_#t~mem724#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 96 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem725#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 824 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem726#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4);b44_start_xmit_#t~ite730#1 := (if (b44_start_xmit_#t~mem724#1 + b44_start_xmit_#t~mem725#1) % 4294967296 == b44_start_xmit_#t~mem726#1 % 4294967296 then 1 else 0); [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: assume !(b44_start_xmit_#t~mem722#1 % 4294967296 <= b44_start_xmit_#t~mem723#1 % 4294967296);call b44_start_xmit_#t~mem727#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 96 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem728#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem729#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 824 + b44_start_xmit_~bp~6#1.offset, 4);b44_start_xmit_#t~ite730#1 := (if 512 == (b44_start_xmit_#t~mem727#1 - b44_start_xmit_#t~mem728#1 + b44_start_xmit_#t~mem729#1) % 4294967296 then 1 else 0); [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume 0 != b44_start_xmit_#t~ite730#1;havoc b44_start_xmit_#t~mem722#1;havoc b44_start_xmit_#t~mem723#1;havoc b44_start_xmit_#t~ite730#1;havoc b44_start_xmit_#t~mem724#1;havoc b44_start_xmit_#t~mem725#1;havoc b44_start_xmit_#t~mem726#1;havoc b44_start_xmit_#t~mem727#1;havoc b44_start_xmit_#t~mem728#1;havoc b44_start_xmit_#t~mem729#1; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume !(0 != b44_start_xmit_#t~ite730#1);havoc b44_start_xmit_#t~mem722#1;havoc b44_start_xmit_#t~mem723#1;havoc b44_start_xmit_#t~ite730#1;havoc b44_start_xmit_#t~mem724#1;havoc b44_start_xmit_#t~mem725#1;havoc b44_start_xmit_#t~mem726#1;havoc b44_start_xmit_#t~mem727#1;havoc b44_start_xmit_#t~mem728#1;havoc b44_start_xmit_#t~mem729#1; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-1: SUMMARY for call b44_set_ringparam_#t~ret1106#1.base, b44_set_ringparam_#t~ret1106#1.offset := netdev_priv(b44_set_ringparam_~dev#1.base, b44_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume main_#t~switch1254#1; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 29 == main_~tmp___0~42#1; [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: SUMMARY for call ldv_check_return_value(main_~res_b44_close_53~0#1); srcloc: null [2025-02-08 04:13:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-1: SUMMARY for call napi_enable_#t~ret211#1 := constant_test_bit(0, napi_enable_~n#1.base, 16 + napi_enable_~n#1.offset); srcloc: null [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784: assume -2147483648 <= napi_enable_#t~ret211#1 && napi_enable_#t~ret211#1 <= 2147483647;napi_enable_~tmp~19#1 := napi_enable_#t~ret211#1;havoc napi_enable_#t~ret211#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889: b44_resume_#res#1 := b44_resume_~rc~2#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889-1: SUMMARY for call spin_unlock_irq(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: assume 0 != b44_ioctl_~tmp___1~23#1 % 256;b44_ioctl_~tmp___2~12#1 := 0; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: assume !(0 != b44_ioctl_~tmp___1~23#1 % 256);b44_ioctl_~tmp___2~12#1 := 1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: SUMMARY for call netif_stop_queue(b44_start_xmit_~dev#1.base, b44_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-3: assume b44_set_settings_#t~short1071#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-3: assume !b44_set_settings_#t~short1071#1;call b44_set_settings_#t~mem1068#1 := read~int#6(b44_set_settings_~cmd#1.base, 14 + b44_set_settings_~cmd#1.offset, 1);b44_set_settings_#t~short1070#1 := 0 != b44_set_settings_#t~mem1068#1 % 256 % 4294967296; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295-1: SUMMARY for call b44_get_settings_#t~ret1030#1.base, b44_get_settings_#t~ret1030#1.offset := netdev_priv(b44_get_settings_~dev#1.base, b44_get_settings_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304-1: SUMMARY for call b44_start_xmit_#t~ret679#1 := netdev_err(b44_start_xmit_~dev#1.base, b44_start_xmit_~dev#1.offset, 24, 0); srcloc: null [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-2: assume b44_set_settings_#t~short1070#1;call b44_set_settings_#t~mem1069#1 := read~int#6(b44_set_settings_~cmd#1.base, 14 + b44_set_settings_~cmd#1.offset, 1);b44_set_settings_#t~short1070#1 := 1 != b44_set_settings_#t~mem1069#1 % 256 % 4294967296; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-2: assume !b44_set_settings_#t~short1070#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295: b44_get_settings_~tmp~76#1.base, b44_get_settings_~tmp~76#1.offset := b44_get_settings_#t~ret1030#1.base, b44_get_settings_#t~ret1030#1.offset;havoc b44_get_settings_#t~ret1030#1.base, b44_get_settings_#t~ret1030#1.offset;b44_get_settings_~bp~18#1.base, b44_get_settings_~bp~18#1.offset := b44_get_settings_~tmp~76#1.base, b44_get_settings_~tmp~76#1.offset;call write~int#6(64, b44_get_settings_~cmd#1.base, 4 + b44_get_settings_~cmd#1.offset, 4);call b44_get_settings_#t~mem1031#1 := read~int#6(b44_get_settings_~cmd#1.base, 4 + b44_get_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: assume -2147483648 <= b44_start_xmit_#t~ret679#1 && b44_start_xmit_#t~ret679#1 <= 2147483647;havoc b44_start_xmit_#t~ret679#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-1: b44_set_settings_#t~short1071#1 := b44_set_settings_#t~short1070#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: assume { :begin_inline_b44_resume } true;b44_resume_#in~sdev#1.base, b44_resume_#in~sdev#1.offset := main_~var_group11~0#1.base, main_~var_group11~0#1.offset;havoc b44_resume_#res#1;havoc b44_resume_#t~ret1234#1.base, b44_resume_#t~ret1234#1.offset, b44_resume_#t~ret1235#1.base, b44_resume_#t~ret1235#1.offset, b44_resume_#t~mem1236#1.base, b44_resume_#t~mem1236#1.offset, b44_resume_#t~ret1237#1, b44_resume_#t~mem1238#1.base, b44_resume_#t~mem1238#1.offset, b44_resume_#t~ret1239#1, b44_resume_#t~ret1240#1, b44_resume_#t~mem1241#1, b44_resume_#t~ret1242#1, b44_resume_#t~ret1243#1, b44_resume_#t~mem1244#1.base, b44_resume_#t~mem1244#1.offset, b44_resume_#t~ret1245#1, b44_resume_~sdev#1.base, b44_resume_~sdev#1.offset, b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset, b44_resume_~tmp~90#1.base, b44_resume_~tmp~90#1.offset, b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset, b44_resume_~tmp___0~41#1.base, b44_resume_~tmp___0~41#1.offset, b44_resume_~rc~2#1, b44_resume_~tmp___1~26#1, b44_resume_~tmp___2~15#1;b44_resume_~sdev#1.base, b44_resume_~sdev#1.offset := b44_resume_#in~sdev#1.base, b44_resume_#in~sdev#1.offset;havoc b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset;havoc b44_resume_~tmp~90#1.base, b44_resume_~tmp~90#1.offset;havoc b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset;havoc b44_resume_~tmp___0~41#1.base, b44_resume_~tmp___0~41#1.offset;havoc b44_resume_~rc~2#1;havoc b44_resume_~tmp___1~26#1;havoc b44_resume_~tmp___2~15#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: assume b44_set_settings_#t~short1071#1;havoc b44_set_settings_#t~mem1068#1;havoc b44_set_settings_#t~mem1069#1;havoc b44_set_settings_#t~short1070#1;havoc b44_set_settings_#t~short1071#1;b44_set_settings_#res#1 := -22; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: assume !b44_set_settings_#t~short1071#1;havoc b44_set_settings_#t~mem1068#1;havoc b44_set_settings_#t~mem1069#1;havoc b44_set_settings_#t~short1070#1;havoc b44_set_settings_#t~short1071#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume main_#t~switch1254#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 4 == main_~tmp___0~42#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: assume -9223372036854775808 <= napi_enable_#t~ret212#1 && napi_enable_#t~ret212#1 <= 9223372036854775807;napi_enable_~tmp___0~8#1 := napi_enable_#t~ret212#1;havoc napi_enable_#t~ret212#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-1: SUMMARY for call napi_enable_#t~ret212#1 := ldv__builtin_expect((if 0 == napi_enable_~tmp~19#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: assume b44_set_ringparam_#t~short1113#1;havoc b44_set_ringparam_#t~mem1107#1;havoc b44_set_ringparam_#t~mem1108#1;havoc b44_set_ringparam_#t~short1109#1;havoc b44_set_ringparam_#t~mem1110#1;havoc b44_set_ringparam_#t~short1111#1;havoc b44_set_ringparam_#t~mem1112#1;havoc b44_set_ringparam_#t~short1113#1;b44_set_ringparam_#res#1 := -22; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: assume !b44_set_ringparam_#t~short1113#1;havoc b44_set_ringparam_#t~mem1107#1;havoc b44_set_ringparam_#t~mem1108#1;havoc b44_set_ringparam_#t~short1109#1;havoc b44_set_ringparam_#t~mem1110#1;havoc b44_set_ringparam_#t~short1111#1;havoc b44_set_ringparam_#t~mem1112#1;havoc b44_set_ringparam_#t~short1113#1; [2025-02-08 04:13:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569-1: SUMMARY for call b44_alloc_consistent_#t~ret802#1 := dma_map_single_attrs(b44_alloc_consistent_#t~mem801#1.base, b44_alloc_consistent_#t~mem801#1.offset, b44_alloc_consistent_~rx_ring~0#1.base, b44_alloc_consistent_~rx_ring~0#1.offset, 4096, 0, 0, 0); srcloc: null [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: assume b44_set_ringparam_#t~short1113#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: assume !b44_set_ringparam_#t~short1113#1;call b44_set_ringparam_#t~mem1112#1 := read~int#18(b44_set_ringparam_~ering#1.base, 32 + b44_set_ringparam_~ering#1.offset, 4);b44_set_ringparam_#t~short1113#1 := b44_set_ringparam_#t~mem1112#1 % 4294967296 > 511; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: b44_alloc_consistent_~rx_ring_dma~0#1 := b44_alloc_consistent_#t~ret802#1;havoc b44_alloc_consistent_#t~mem800#1.base, b44_alloc_consistent_#t~mem800#1.offset;havoc b44_alloc_consistent_#t~mem801#1.base, b44_alloc_consistent_#t~mem801#1.offset;havoc b44_alloc_consistent_#t~ret802#1;call b44_alloc_consistent_#t~mem803#1.base, b44_alloc_consistent_#t~mem803#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 788 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem804#1.base, b44_alloc_consistent_#t~mem804#1.offset := read~$Pointer$#25(b44_alloc_consistent_#t~mem803#1.base, 16 + b44_alloc_consistent_#t~mem803#1.offset, 8); [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-2: b44_set_ringparam_#t~short1113#1 := b44_set_ringparam_#t~short1111#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: b44_get_ethtool_stats_~tmp___2~11#1 := (if 0 == b44_get_ethtool_stats_#t~ret1150#1 % 256 then 0 else 1);havoc b44_get_ethtool_stats_#t~ret1150#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560-1: SUMMARY for call b44_get_ethtool_stats_#t~ret1150#1 := u64_stats_fetch_retry_bh(b44_get_ethtool_stats_~hwstat~1#1.base, 376 + b44_get_ethtool_stats_~hwstat~1#1.offset, b44_get_ethtool_stats_~start~1#1); srcloc: null [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155: main_#t~ret1273#1 := b44_resume_#res#1;havoc b44_resume_#t~ret1234#1.base, b44_resume_#t~ret1234#1.offset, b44_resume_#t~ret1235#1.base, b44_resume_#t~ret1235#1.offset, b44_resume_#t~mem1236#1.base, b44_resume_#t~mem1236#1.offset, b44_resume_#t~ret1237#1, b44_resume_#t~mem1238#1.base, b44_resume_#t~mem1238#1.offset, b44_resume_#t~ret1239#1, b44_resume_#t~ret1240#1, b44_resume_#t~mem1241#1, b44_resume_#t~ret1242#1, b44_resume_#t~ret1243#1, b44_resume_#t~mem1244#1.base, b44_resume_#t~mem1244#1.offset, b44_resume_#t~ret1245#1, b44_resume_~sdev#1.base, b44_resume_~sdev#1.offset, b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset, b44_resume_~tmp~90#1.base, b44_resume_~tmp~90#1.offset, b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset, b44_resume_~tmp___0~41#1.base, b44_resume_~tmp___0~41#1.offset, b44_resume_~rc~2#1, b44_resume_~tmp___1~26#1, b44_resume_~tmp___2~15#1;havoc b44_resume_#in~sdev#1.base, b44_resume_#in~sdev#1.offset;assume { :end_inline_b44_resume } true;assume -2147483648 <= main_#t~ret1273#1 && main_#t~ret1273#1 <= 2147483647; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-3: assume b44_set_ringparam_#t~short1111#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-3: assume !b44_set_ringparam_#t~short1111#1;call b44_set_ringparam_#t~mem1110#1 := read~int#18(b44_set_ringparam_~ering#1.base, 28 + b44_set_ringparam_~ering#1.offset, 4);b44_set_ringparam_#t~short1111#1 := 0 != b44_set_ringparam_#t~mem1110#1 % 4294967296; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-4: b44_set_ringparam_#t~short1111#1 := b44_set_ringparam_#t~short1109#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-5: assume b44_set_ringparam_#t~short1109#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-5: assume !b44_set_ringparam_#t~short1109#1;call b44_set_ringparam_#t~mem1108#1 := read~int#18(b44_set_ringparam_~ering#1.base, 24 + b44_set_ringparam_~ering#1.offset, 4);b44_set_ringparam_#t~short1109#1 := 0 != b44_set_ringparam_#t~mem1108#1 % 4294967296; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5786: assume 0 != napi_enable_~tmp___0~8#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5786: assume !(0 != napi_enable_~tmp___0~8#1); [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9023: assume { :begin_inline_b44_nway_reset } true;b44_nway_reset_#in~dev#1.base, b44_nway_reset_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_nway_reset_#res#1;havoc b44_nway_reset_#t~ret1022#1.base, b44_nway_reset_#t~ret1022#1.offset, b44_nway_reset_#t~ret1023#1, b44_nway_reset_#t~ret1024#1, b44_nway_reset_#t~mem1025#1, b44_nway_reset_#t~bitwise1026#1, b44_nway_reset_#t~mem1027#1, b44_nway_reset_#t~bitwise1028#1, b44_nway_reset_#t~ret1029#1, b44_nway_reset_~dev#1.base, b44_nway_reset_~dev#1.offset, b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset, b44_nway_reset_~tmp~75#1.base, b44_nway_reset_~tmp~75#1.offset, b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset, b44_nway_reset_~r~0#1;b44_nway_reset_~dev#1.base, b44_nway_reset_~dev#1.offset := b44_nway_reset_#in~dev#1.base, b44_nway_reset_#in~dev#1.offset;havoc b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset;havoc b44_nway_reset_~tmp~75#1.base, b44_nway_reset_~tmp~75#1.offset;call b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset := #Ultimate.allocOnStack(4);havoc b44_nway_reset_~r~0#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9023-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768-1: SUMMARY for call b44_set_mac_addr_#t~ret862#1.base, b44_set_mac_addr_#t~ret862#1.offset := netdev_priv(b44_set_mac_addr_~dev#1.base, b44_set_mac_addr_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768: b44_set_mac_addr_~tmp~60#1.base, b44_set_mac_addr_~tmp~60#1.offset := b44_set_mac_addr_#t~ret862#1.base, b44_set_mac_addr_#t~ret862#1.offset;havoc b44_set_mac_addr_#t~ret862#1.base, b44_set_mac_addr_#t~ret862#1.offset;b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset := b44_set_mac_addr_~tmp~60#1.base, b44_set_mac_addr_~tmp~60#1.offset;b44_set_mac_addr_~addr~1#1.base, b44_set_mac_addr_~addr~1#1.offset := b44_set_mac_addr_~p#1.base, b44_set_mac_addr_~p#1.offset; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-1: SUMMARY for call b44_get_stats64_#t~ret986#1 := u64_stats_fetch_retry_bh(b44_get_stats64_~hwstat~0#1.base, 376 + b44_get_stats64_~hwstat~0#1.offset, b44_get_stats64_~start~0#1); srcloc: null [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: b44_get_stats64_~tmp___0~31#1 := (if 0 == b44_get_stats64_#t~ret986#1 % 256 then 0 else 1);havoc b44_get_stats64_#t~ret986#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: assume 0 != b44_suspend_~tmp___2~14#1;b44_suspend_#res#1 := 0; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: assume !(0 != b44_suspend_~tmp___2~14#1); [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: havoc ssb_pcihost_register_#t~nondet1339#1; [2025-02-08 04:13:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume 0 != (if b44_get_ethtool_stats_~tmp___2~11#1 % 256 % 4294967296 <= 2147483647 then b44_get_ethtool_stats_~tmp___2~11#1 % 256 % 4294967296 else b44_get_ethtool_stats_~tmp___2~11#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume !(0 != (if b44_get_ethtool_stats_~tmp___2~11#1 % 256 % 4294967296 <= 2147483647 then b44_get_ethtool_stats_~tmp___2~11#1 % 256 % 4294967296 else b44_get_ethtool_stats_~tmp___2~11#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-1: SUMMARY for call b44_alloc_consistent_#t~ret805#1 := dma_mapping_error(b44_alloc_consistent_#t~mem804#1.base, b44_alloc_consistent_#t~mem804#1.offset, b44_alloc_consistent_~rx_ring_dma~0#1); srcloc: null [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: assume -2147483648 <= b44_alloc_consistent_#t~ret805#1 && b44_alloc_consistent_#t~ret805#1 <= 2147483647;b44_alloc_consistent_~tmp___3~6#1 := b44_alloc_consistent_#t~ret805#1;havoc b44_alloc_consistent_#t~mem803#1.base, b44_alloc_consistent_#t~mem803#1.offset;havoc b44_alloc_consistent_#t~mem804#1.base, b44_alloc_consistent_#t~mem804#1.offset;havoc b44_alloc_consistent_#t~ret805#1; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589: assume 0 == dma_set_coherent_mask_~tmp~11#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589: assume !(0 == dma_set_coherent_mask_~tmp~11#1);call write~int#25(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, 864 + dma_set_coherent_mask_~dev#1.offset, 8);dma_set_coherent_mask_#res#1 := 0; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: call write~int#6(b44_get_settings_#t~bitwise1032#1, b44_get_settings_~cmd#1.base, 4 + b44_get_settings_~cmd#1.offset, 4);havoc b44_get_settings_#t~mem1031#1;havoc b44_get_settings_#t~bitwise1032#1;call write~int#6(0, b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);call b44_get_settings_#t~mem1033#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: assume main_#t~switch1254#1;~LDV_IN_INTERRUPT~0 := 2; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 30 == main_~tmp___0~42#1; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-4: assume 0 == b44_get_settings_#t~mem1031#1 % 4294967296 || 527 == b44_get_settings_#t~mem1031#1 % 4294967296;b44_get_settings_#t~bitwise1032#1 := 527; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-4: assume !(0 == b44_get_settings_#t~mem1031#1 % 4294967296 || 527 == b44_get_settings_#t~mem1031#1 % 4294967296); [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-3: assume false;b44_get_settings_#t~bitwise1032#1 := b44_get_settings_#t~mem1031#1; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-3: assume !false; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-2: havoc b44_get_settings_#t~bitwise1032#1;assume (b44_get_settings_#t~bitwise1032#1 % 4294967296 >= b44_get_settings_#t~mem1031#1 % 4294967296 && b44_get_settings_#t~bitwise1032#1 % 4294967296 >= 527) && b44_get_settings_#t~bitwise1032#1 % 4294967296 <= 527 + b44_get_settings_#t~mem1031#1 % 4294967296; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-1: [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: havoc netif_device_attach_~arg0#1.base, netif_device_attach_~arg0#1.offset;havoc netif_device_attach_#in~arg0#1.base, netif_device_attach_#in~arg0#1.offset;assume { :end_inline_netif_device_attach } true;havoc b44_resume_#t~mem1244#1.base, b44_resume_#t~mem1244#1.offset; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: assume 0 != b44_alloc_consistent_~tmp___3~6#1 || (b44_alloc_consistent_~size~0#1 + b44_alloc_consistent_~rx_ring_dma~0#1) % 18446744073709551616 > 1073741823; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: assume !(0 != b44_alloc_consistent_~tmp___3~6#1 || (b44_alloc_consistent_~size~0#1 + b44_alloc_consistent_~rx_ring_dma~0#1) % 18446744073709551616 > 1073741823);call write~$Pointer$#25(b44_alloc_consistent_~rx_ring~0#1.base, b44_alloc_consistent_~rx_ring~0#1.offset, b44_alloc_consistent_~bp#1.base, 76 + b44_alloc_consistent_~bp#1.offset, 8);call write~int#25(b44_alloc_consistent_~rx_ring_dma~0#1, b44_alloc_consistent_~bp#1.base, 804 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem806#1 := read~int#25(b44_alloc_consistent_~bp#1.base, 280 + b44_alloc_consistent_~bp#1.offset, 4); [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374: b44_start_xmit_#res#1 := b44_start_xmit_~rc~1#1; [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308-1: SUMMARY for call b44_start_xmit_#t~ret683#1 := dma_map_single_attrs(b44_start_xmit_#t~mem681#1.base, b44_start_xmit_#t~mem681#1.offset, b44_start_xmit_#t~mem682#1.base, b44_start_xmit_#t~mem682#1.offset, b44_start_xmit_~len~1#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:13:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308: b44_start_xmit_~mapping~1#1 := b44_start_xmit_#t~ret683#1;havoc b44_start_xmit_#t~mem680#1.base, b44_start_xmit_#t~mem680#1.offset;havoc b44_start_xmit_#t~mem681#1.base, b44_start_xmit_#t~mem681#1.offset;havoc b44_start_xmit_#t~mem682#1.base, b44_start_xmit_#t~mem682#1.offset;havoc b44_start_xmit_#t~ret683#1;call b44_start_xmit_#t~mem684#1.base, b44_start_xmit_#t~mem684#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem685#1.base, b44_start_xmit_#t~mem685#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem684#1.base, 16 + b44_start_xmit_#t~mem684#1.offset, 8); [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-1: SUMMARY for call spin_lock_irq(b44_set_settings_~bp~19#1.base, b44_set_settings_~bp~19#1.offset); srcloc: null [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374-1: SUMMARY for call spin_unlock_irqrestore(b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset, b44_start_xmit_~flags~1#1); srcloc: null [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: call b44_set_settings_#t~mem1072#1 := read~int#6(b44_set_settings_~cmd#1.base, 18 + b44_set_settings_~cmd#1.offset, 1); [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume main_#t~switch1254#1; [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 5 == main_~tmp___0~42#1; [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume 0 != (if b44_get_stats64_~tmp___0~31#1 % 256 % 4294967296 <= 2147483647 then b44_get_stats64_~tmp___0~31#1 % 256 % 4294967296 else b44_get_stats64_~tmp___0~31#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume !(0 != (if b44_get_stats64_~tmp___0~31#1 % 256 % 4294967296 <= 2147483647 then b44_get_stats64_~tmp___0~31#1 % 256 % 4294967296 else b44_get_stats64_~tmp___0~31#1 % 256 % 4294967296 - 4294967296));b44_get_stats64_#res#1.base, b44_get_stats64_#res#1.offset := b44_get_stats64_~nstat#1.base, b44_get_stats64_~nstat#1.offset; [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771-1: SUMMARY for call b44_set_mac_addr_#t~ret863#1 := netif_running(b44_set_mac_addr_~dev#1.base, b44_set_mac_addr_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771: b44_set_mac_addr_~tmp___0~27#1 := (if 0 == b44_set_mac_addr_#t~ret863#1 % 256 then 0 else 1);havoc b44_set_mac_addr_#t~ret863#1; [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: SUMMARY for call b44_enable_ints(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: assume b44_get_strings_~__len~3#1 % 18446744073709551616 > 63; [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: assume !(b44_get_strings_~__len~3#1 % 18446744073709551616 > 63); [2025-02-08 04:13:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume 0 != b44_ioctl_~tmp___2~12#1; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !(0 != b44_ioctl_~tmp___2~12#1); [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: SUMMARY for call kfree(b44_alloc_consistent_~rx_ring~0#1.base, b44_alloc_consistent_~rx_ring~0#1.offset); srcloc: null [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume 1 == b44_set_settings_#t~mem1072#1 % 256 % 4294967296;havoc b44_set_settings_#t~mem1072#1;call b44_set_settings_#t~mem1073#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume !(1 == b44_set_settings_#t~mem1072#1 % 256 % 4294967296);havoc b44_set_settings_#t~mem1072#1;call b44_set_settings_#t~mem1093#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-1: assume b44_get_strings_#t~switch1143#1;b44_get_strings_~__len~3#1 := 1504; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-1: assume !b44_get_strings_#t~switch1143#1;havoc b44_get_strings_#t~switch1143#1;havoc b44_get_strings_#t~switch1143#1; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-2: havoc b44_get_settings_#t~bitwise1034#1;assume b44_get_settings_#t~bitwise1034#1 % 4294967296 <= b44_get_settings_#t~mem1033#1 % 4294967296 && b44_get_settings_#t~bitwise1034#1 % 4294967296 <= 16777216; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: call b44_set_ringparam_#t~mem1114#1 := read~int#18(b44_set_ringparam_~ering#1.base, 20 + b44_set_ringparam_~ering#1.offset, 4);call write~int#25(b44_set_ringparam_#t~mem1114#1, b44_set_ringparam_~bp~21#1.base, 820 + b44_set_ringparam_~bp~21#1.offset, 4);havoc b44_set_ringparam_#t~mem1114#1;call b44_set_ringparam_#t~mem1115#1 := read~int#18(b44_set_ringparam_~ering#1.base, 32 + b44_set_ringparam_~ering#1.offset, 4);call write~int#25(b44_set_ringparam_#t~mem1115#1, b44_set_ringparam_~bp~21#1.base, 824 + b44_set_ringparam_~bp~21#1.offset, 4);havoc b44_set_ringparam_#t~mem1115#1; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-1: [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-1: SUMMARY for call spin_lock_irq(b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset); srcloc: null [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume 0 != b44_get_settings_#t~bitwise1034#1 % 4294967296;havoc b44_get_settings_#t~mem1033#1;havoc b44_get_settings_#t~bitwise1034#1;call b44_get_settings_#t~mem1035#1 := read~int#6(b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);call write~int#6(1 + b44_get_settings_#t~mem1035#1 - b44_get_settings_#t~mem1035#1 % 2, b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);havoc b44_get_settings_#t~mem1035#1; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume !(0 != b44_get_settings_#t~bitwise1034#1 % 4294967296);havoc b44_get_settings_#t~mem1033#1;havoc b44_get_settings_#t~bitwise1034#1; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9027: assume { :begin_inline_b44_get_wol } true;b44_get_wol_#in~dev#1.base, b44_get_wol_#in~dev#1.offset, b44_get_wol_#in~wol#1.base, b44_get_wol_#in~wol#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset;havoc b44_get_wol_#t~ret1151#1.base, b44_get_wol_#t~ret1151#1.offset, b44_get_wol_#t~mem1152#1, b44_get_wol_#t~memset~res1153#1.base, b44_get_wol_#t~memset~res1153#1.offset, b44_get_wol_~dev#1.base, b44_get_wol_~dev#1.offset, b44_get_wol_~wol#1.base, b44_get_wol_~wol#1.offset, b44_get_wol_~bp~25#1.base, b44_get_wol_~bp~25#1.offset, b44_get_wol_~tmp~83#1.base, b44_get_wol_~tmp~83#1.offset;b44_get_wol_~dev#1.base, b44_get_wol_~dev#1.offset := b44_get_wol_#in~dev#1.base, b44_get_wol_#in~dev#1.offset;b44_get_wol_~wol#1.base, b44_get_wol_~wol#1.offset := b44_get_wol_#in~wol#1.base, b44_get_wol_#in~wol#1.offset;havoc b44_get_wol_~bp~25#1.base, b44_get_wol_~bp~25#1.offset;havoc b44_get_wol_~tmp~83#1.base, b44_get_wol_~tmp~83#1.offset; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-4: assume 0 == b44_get_settings_#t~mem1033#1 % 4294967296;b44_get_settings_#t~bitwise1034#1 := 0; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-4: assume !(0 == b44_get_settings_#t~mem1033#1 % 4294967296); [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9027-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-3: assume 16777216 == b44_get_settings_#t~mem1033#1 % 4294967296;b44_get_settings_#t~bitwise1034#1 := b44_get_settings_#t~mem1033#1; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-3: assume !(16777216 == b44_get_settings_#t~mem1033#1 % 4294967296); [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8895: SUMMARY for call netif_wake_queue(b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset); srcloc: null [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: assume 0 != (if b44_set_mac_addr_~tmp___0~27#1 % 256 % 4294967296 <= 2147483647 then b44_set_mac_addr_~tmp___0~27#1 % 256 % 4294967296 else b44_set_mac_addr_~tmp___0~27#1 % 256 % 4294967296 - 4294967296);b44_set_mac_addr_#res#1 := -16; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: assume !(0 != (if b44_set_mac_addr_~tmp___0~27#1 % 256 % 4294967296 <= 2147483647 then b44_set_mac_addr_~tmp___0~27#1 % 256 % 4294967296 else b44_set_mac_addr_~tmp___0~27#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: assume -2147483648 <= b44_start_xmit_#t~ret686#1 && b44_start_xmit_#t~ret686#1 <= 2147483647;b44_start_xmit_~tmp___5~2#1 := b44_start_xmit_#t~ret686#1;havoc b44_start_xmit_#t~mem684#1.base, b44_start_xmit_#t~mem684#1.offset;havoc b44_start_xmit_#t~mem685#1.base, b44_start_xmit_#t~mem685#1.offset;havoc b44_start_xmit_#t~ret686#1; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-1: [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: call write~int#25(b44_set_settings_#t~bitwise1074#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1073#1;havoc b44_set_settings_#t~bitwise1074#1;call b44_set_settings_#t~mem1075#1 := read~int#6(b44_set_settings_~cmd#1.base, 8 + b44_set_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-4: assume 0 == b44_set_settings_#t~mem1073#1 % 4294967296;b44_set_settings_#t~bitwise1074#1 := 0; [2025-02-08 04:13:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-4: assume !(0 == b44_set_settings_#t~mem1073#1 % 4294967296); [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-3: assume 4042063871 == b44_set_settings_#t~mem1073#1 % 4294967296;b44_set_settings_#t~bitwise1074#1 := b44_set_settings_#t~mem1073#1; [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-3: assume !(4042063871 == b44_set_settings_#t~mem1073#1 % 4294967296); [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: SUMMARY for call b44_start_xmit_#t~ret686#1 := dma_mapping_error(b44_start_xmit_#t~mem685#1.base, b44_start_xmit_#t~mem685#1.offset, b44_start_xmit_~mapping~1#1); srcloc: null [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-2: havoc b44_set_settings_#t~bitwise1074#1;assume b44_set_settings_#t~bitwise1074#1 % 4294967296 <= b44_set_settings_#t~mem1073#1 % 4294967296 && b44_set_settings_#t~bitwise1074#1 % 4294967296 <= 4042063871; [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: havoc b44_get_wol_#t~ret1151#1.base, b44_get_wol_#t~ret1151#1.offset, b44_get_wol_#t~mem1152#1, b44_get_wol_#t~memset~res1153#1.base, b44_get_wol_#t~memset~res1153#1.offset, b44_get_wol_~dev#1.base, b44_get_wol_~dev#1.offset, b44_get_wol_~wol#1.base, b44_get_wol_~wol#1.offset, b44_get_wol_~bp~25#1.base, b44_get_wol_~bp~25#1.offset, b44_get_wol_~tmp~83#1.base, b44_get_wol_~tmp~83#1.offset;havoc b44_get_wol_#in~dev#1.base, b44_get_wol_#in~dev#1.offset, b44_get_wol_#in~wol#1.base, b44_get_wol_#in~wol#1.offset;assume { :end_inline_b44_get_wol } true; [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: assume -2147483648 <= main_#t~ret1274#1 && main_#t~ret1274#1 <= 2147483647;~LDV_IN_INTERRUPT~0 := 1; [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-1: SUMMARY for call main_#t~ret1274#1 := b44_interrupt(main_~var_b44_interrupt_31_p0~0#1, main_~var_b44_interrupt_31_p1~0#1.base, main_~var_b44_interrupt_31_p1~0#1.offset); srcloc: null [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830-1: SUMMARY for call b44_suspend_#t~ret1229#1 := del_timer_sync(b44_suspend_~bp~29#1.base, 288 + b44_suspend_~bp~29#1.offset); srcloc: null [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: call write~int#25(b44_init_one_#t~bitwise1212#1, b44_init_one_~bp~28#1.base, 280 + b44_init_one_~bp~28#1.offset, 4);havoc b44_init_one_#t~mem1211#1;havoc b44_init_one_#t~bitwise1212#1;call b44_init_one_#t~mem1213#1 := read~int#25(b44_init_one_~bp~28#1.base, 280 + b44_init_one_~bp~28#1.offset, 4); [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-1: [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-2: havoc b44_init_one_#t~bitwise1212#1;assume (b44_init_one_#t~bitwise1212#1 % 4294967296 >= b44_init_one_#t~mem1211#1 % 4294967296 && b44_init_one_#t~bitwise1212#1 % 4294967296 >= 251658240) && b44_init_one_#t~bitwise1212#1 % 4294967296 <= 251658240 + b44_init_one_#t~mem1211#1 % 4294967296; [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: assume -2147483648 <= b44_resume_#t~ret1245#1 && b44_resume_#t~ret1245#1 <= 2147483647;havoc b44_resume_#t~ret1245#1;b44_resume_#res#1 := 0; [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896-1: SUMMARY for call b44_resume_#t~ret1245#1 := mod_timer(b44_resume_~bp~30#1.base, 288 + b44_resume_~bp~30#1.offset, 1 + ~jiffies~0); srcloc: null [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: assume -2147483648 <= b44_suspend_#t~ret1229#1 && b44_suspend_#t~ret1229#1 <= 2147483647;havoc b44_suspend_#t~ret1229#1; [2025-02-08 04:13:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-3: assume false;b44_init_one_#t~bitwise1212#1 := b44_init_one_#t~mem1211#1; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-3: assume !false; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-4: assume 0 == b44_init_one_#t~mem1211#1 % 4294967296 || 251658240 == b44_init_one_#t~mem1211#1 % 4294967296;b44_init_one_#t~bitwise1212#1 := 251658240; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-4: assume !(0 == b44_init_one_#t~mem1211#1 % 4294967296 || 251658240 == b44_init_one_#t~mem1211#1 % 4294967296); [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311: assume 0 != b44_start_xmit_~tmp___5~2#1 || (b44_start_xmit_~len~1#1 % 4294967296 + b44_start_xmit_~mapping~1#1) % 18446744073709551616 > 1073741823;call b44_start_xmit_#t~mem687#1.base, b44_start_xmit_#t~mem687#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem688#1.base, b44_start_xmit_#t~mem688#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem687#1.base, 16 + b44_start_xmit_#t~mem687#1.offset, 8); [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311: assume !(0 != b44_start_xmit_~tmp___5~2#1 || (b44_start_xmit_~len~1#1 % 4294967296 + b44_start_xmit_~mapping~1#1) % 18446744073709551616 > 1073741823); [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume 0 == b44_set_settings_#t~mem1075#1 % 4294967296;havoc b44_set_settings_#t~mem1075#1;call b44_set_settings_#t~mem1076#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume !(0 == b44_set_settings_#t~mem1075#1 % 4294967296);havoc b44_set_settings_#t~mem1075#1;call b44_set_settings_#t~mem1078#1 := read~int#6(b44_set_settings_~cmd#1.base, 8 + b44_set_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: b44_start_xmit_~rc~1#1 := 16; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: call write~int#25(b44_init_one_#t~bitwise1214#1, b44_init_one_~bp~28#1.base, 280 + b44_init_one_~bp~28#1.offset, 4);havoc b44_init_one_#t~mem1213#1;havoc b44_init_one_#t~bitwise1214#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1324#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~nondet1324#1;assume -2147483648 <= register_netdev_#t~nondet1324#1 && register_netdev_#t~nondet1324#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet1324#1;havoc register_netdev_#t~nondet1324#1; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-1: [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: call ULTIMATE.dealloc(b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset);havoc b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset;main_#t~ret1270#1 := b44_init_one_#res#1;havoc b44_init_one_#t~ret1187#1, b44_init_one_#t~ret1188#1.base, b44_init_one_#t~ret1188#1.offset, b44_init_one_#t~mem1189#1.base, b44_init_one_#t~mem1189#1.offset, b44_init_one_#t~mem1190#1, b44_init_one_#t~ret1191#1.base, b44_init_one_#t~ret1191#1.offset, b44_init_one_#t~ret1192#1, b44_init_one_#t~ret1193#1.base, b44_init_one_#t~ret1193#1.offset, b44_init_one_#t~mem1194#1, b44_init_one_#t~mem1195#1.base, b44_init_one_#t~mem1195#1.offset, b44_init_one_#t~ret1196#1, b44_init_one_#t~mem1197#1.base, b44_init_one_#t~mem1197#1.offset, b44_init_one_#t~ret1198#1, b44_init_one_#t~mem1199#1.base, b44_init_one_#t~mem1199#1.offset, b44_init_one_#t~ret1200#1, b44_init_one_#t~mem1201#1.base, b44_init_one_#t~mem1201#1.offset, b44_init_one_#t~ret1202#1, b44_init_one_#t~mem1203#1.base, b44_init_one_#t~mem1203#1.offset, b44_init_one_#t~ret1204#1, b44_init_one_#t~mem1205#1.base, b44_init_one_#t~mem1205#1.offset, b44_init_one_#t~ret1206#1, b44_init_one_#t~ret1207#1, b44_init_one_#t~mem1208#1.base, b44_init_one_#t~mem1208#1.offset, b44_init_one_#t~ret1209#1, b44_init_one_#t~mem1210#1, b44_init_one_#t~mem1211#1, b44_init_one_#t~bitwise1212#1, b44_init_one_#t~mem1213#1, b44_init_one_#t~bitwise1214#1, b44_init_one_#t~ret1215#1, b44_init_one_#t~mem1216#1.base, b44_init_one_#t~mem1216#1.offset, b44_init_one_#t~ret1217#1, b44_init_one_#t~ret1218#1, b44_init_one_#t~mem1219#1.base, b44_init_one_#t~mem1219#1.offset, b44_init_one_#t~ret1220#1, b44_init_one_#t~mem1221#1.base, b44_init_one_#t~mem1221#1.offset, b44_init_one_#t~ret1222#1, b44_init_one_~sdev#1.base, b44_init_one_~sdev#1.offset, b44_init_one_~ent#1.base, b44_init_one_~ent#1.offset, b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset, b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset, b44_init_one_~err~6#1, b44_init_one_~__print_once~0#1, b44_init_one_~tmp~87#1.base, b44_init_one_~tmp~87#1.offset, b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset, b44_init_one_~tmp___0~39#1, b44_init_one_~tmp___1~24#1, b44_init_one_~tmp___2~13#1;havoc b44_init_one_#in~sdev#1.base, b44_init_one_#in~sdev#1.offset, b44_init_one_#in~ent#1.base, b44_init_one_#in~ent#1.offset;assume { :end_inline_b44_init_one } true;assume -2147483648 <= main_#t~ret1270#1 && main_#t~ret1270#1 <= 2147483647;main_~res_b44_init_one_75~0#1 := main_#t~ret1270#1;havoc main_#t~ret1270#1; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-2: havoc b44_init_one_#t~bitwise1214#1;assume (b44_init_one_#t~bitwise1214#1 % 4294967296 >= b44_init_one_#t~mem1213#1 % 4294967296 && b44_init_one_#t~bitwise1214#1 % 4294967296 >= 32768) && b44_init_one_#t~bitwise1214#1 % 4294967296 <= 32768 + b44_init_one_#t~mem1213#1 % 4294967296; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-3: assume false;b44_init_one_#t~bitwise1214#1 := b44_init_one_#t~mem1213#1; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-3: assume !false; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: SUMMARY for call spin_lock_irq(b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset); srcloc: null [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: b44_get_strings_~__ret~4#1.base, b44_get_strings_~__ret~4#1.offset := b44_get_strings_#t~memcpy~res1144#1.base, b44_get_strings_#t~memcpy~res1144#1.offset;havoc b44_get_strings_#t~memcpy~res1144#1.base, b44_get_strings_#t~memcpy~res1144#1.offset; [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-1: SUMMARY for call b44_get_strings_#t~memcpy~res1144#1.base, b44_get_strings_#t~memcpy~res1144#1.offset := #Ultimate.C_memcpy#17(b44_get_strings_~data#1.base, b44_get_strings_~data#1.offset, ~#b44_gstrings~0.base, ~#b44_gstrings~0.offset, b44_get_strings_~__len~3#1); srcloc: null [2025-02-08 04:13:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: SUMMARY for call b44_halt(b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset); srcloc: null [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-4: assume 0 == b44_init_one_#t~mem1213#1 % 4294967296 || 32768 == b44_init_one_#t~mem1213#1 % 4294967296;b44_init_one_#t~bitwise1214#1 := 32768; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-4: assume !(0 == b44_init_one_#t~mem1213#1 % 4294967296 || 32768 == b44_init_one_#t~mem1213#1 % 4294967296); [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-3: assume false;b44_set_settings_#t~bitwise1077#1 := b44_set_settings_#t~mem1076#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-3: assume !false; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312-1: SUMMARY for call b44_start_xmit_#t~ret689#1 := dma_mapping_error(b44_start_xmit_#t~mem688#1.base, b44_start_xmit_#t~mem688#1.offset, b44_start_xmit_~mapping~1#1); srcloc: null [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-2: havoc b44_set_settings_#t~bitwise1077#1;assume (b44_set_settings_#t~bitwise1077#1 % 4294967296 >= b44_set_settings_#t~mem1076#1 % 4294967296 && b44_set_settings_#t~bitwise1077#1 % 4294967296 >= 251658240) && b44_set_settings_#t~bitwise1077#1 % 4294967296 <= 251658240 + b44_set_settings_#t~mem1076#1 % 4294967296; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312: assume -2147483648 <= b44_start_xmit_#t~ret689#1 && b44_start_xmit_#t~ret689#1 <= 2147483647;b44_start_xmit_~tmp___1~13#1 := b44_start_xmit_#t~ret689#1;havoc b44_start_xmit_#t~mem687#1.base, b44_start_xmit_#t~mem687#1.offset;havoc b44_start_xmit_#t~mem688#1.base, b44_start_xmit_#t~mem688#1.offset;havoc b44_start_xmit_#t~ret689#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-1: [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369: call write~int#25(b44_set_settings_#t~bitwise1077#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1076#1;havoc b44_set_settings_#t~bitwise1077#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237-1: SUMMARY for call b44_get_drvinfo_#t~ret1009#1.base, b44_get_drvinfo_#t~ret1009#1.offset := netdev_priv(b44_get_drvinfo_~dev#1.base, b44_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-4: assume 0 == b44_set_settings_#t~mem1076#1 % 4294967296 || 251658240 == b44_set_settings_#t~mem1076#1 % 4294967296;b44_set_settings_#t~bitwise1077#1 := 251658240; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-4: assume !(0 == b44_set_settings_#t~mem1076#1 % 4294967296 || 251658240 == b44_set_settings_#t~mem1076#1 % 4294967296); [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237: b44_get_drvinfo_~tmp~74#1.base, b44_get_drvinfo_~tmp~74#1.offset := b44_get_drvinfo_#t~ret1009#1.base, b44_get_drvinfo_#t~ret1009#1.offset;havoc b44_get_drvinfo_#t~ret1009#1.base, b44_get_drvinfo_#t~ret1009#1.offset;b44_get_drvinfo_~bp~16#1.base, b44_get_drvinfo_~bp~16#1.offset := b44_get_drvinfo_~tmp~74#1.base, b44_get_drvinfo_~tmp~74#1.offset;call b44_get_drvinfo_#t~mem1010#1.base, b44_get_drvinfo_#t~mem1010#1.offset := read~$Pointer$#25(b44_get_drvinfo_~bp~16#1.base, 788 + b44_get_drvinfo_~bp~16#1.offset, 8);call b44_get_drvinfo_#t~mem1011#1.base, b44_get_drvinfo_#t~mem1011#1.offset := read~$Pointer$#25(b44_get_drvinfo_#t~mem1010#1.base, 24 + b44_get_drvinfo_#t~mem1010#1.offset, 8);b44_get_drvinfo_~bus~0#1.base, b44_get_drvinfo_~bus~0#1.offset := b44_get_drvinfo_#t~mem1011#1.base, b44_get_drvinfo_#t~mem1011#1.offset;havoc b44_get_drvinfo_#t~mem1010#1.base, b44_get_drvinfo_#t~mem1010#1.offset;havoc b44_get_drvinfo_#t~mem1011#1.base, b44_get_drvinfo_#t~mem1011#1.offset; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume main_#t~switch1254#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 18 == main_~tmp___0~42#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: assume main_#t~switch1254#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 6 == main_~tmp___0~42#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: assume { :begin_inline_generic_mii_ioctl } true;generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset := b44_ioctl_~bp~27#1.base, 830 + b44_ioctl_~bp~27#1.offset, b44_ioctl_~data~0#1.base, b44_ioctl_~data~0#1.offset, b44_ioctl_~cmd#1, 0, 0;havoc generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet1309#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset := generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset;generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset := generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset;generic_mii_ioctl_~arg2#1 := generic_mii_ioctl_#in~arg2#1;generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset := generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;havoc generic_mii_ioctl_#t~nondet1309#1;assume -2147483648 <= generic_mii_ioctl_#t~nondet1309#1 && generic_mii_ioctl_#t~nondet1309#1 <= 2147483647;generic_mii_ioctl_#res#1 := generic_mii_ioctl_#t~nondet1309#1;havoc generic_mii_ioctl_#t~nondet1309#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: call ULTIMATE.dealloc(b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset);havoc b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset;main_#t~ret1263#1 := b44_open_#res#1;havoc b44_open_#t~ret884#1.base, b44_open_#t~ret884#1.offset, b44_open_#t~ret885#1, b44_open_#t~mem886#1, b44_open_#t~ret887#1, b44_open_#t~ret888#1, b44_open_~dev#1.base, b44_open_~dev#1.offset, b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset, b44_open_~tmp~62#1.base, b44_open_~tmp~62#1.offset, b44_open_~err~3#1, b44_open_~tmp___0~28#1, b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset;havoc b44_open_#in~dev#1.base, b44_open_#in~dev#1.offset;assume { :end_inline_b44_open } true;assume -2147483648 <= main_#t~ret1263#1 && main_#t~ret1263#1 <= 2147483647;main_~res_b44_open_45~0#1 := main_#t~ret1263#1;havoc main_#t~ret1263#1; [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: call b44_suspend_#t~mem1230#1.base, b44_suspend_#t~mem1230#1.offset := read~$Pointer$#25(b44_suspend_~bp~29#1.base, 796 + b44_suspend_~bp~29#1.offset, 8); [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832-1: SUMMARY for call b44_halt(b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset); srcloc: null [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8436: SUMMARY for call b44_init_rings(b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset); srcloc: null [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634-1: SUMMARY for call spin_lock_irq(b44_ioctl_~bp~27#1.base, b44_ioctl_~bp~27#1.offset); srcloc: null [2025-02-08 04:13:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-2: havoc b44_get_settings_#t~bitwise1037#1;assume b44_get_settings_#t~bitwise1037#1 % 4294967296 <= b44_get_settings_#t~mem1036#1 % 4294967296 && b44_get_settings_#t~bitwise1037#1 % 4294967296 <= 33554432; [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-1: [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: assume main_#t~switch1254#1; [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: assume !main_#t~switch1254#1;main_#t~switch1254#1 := true; [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume 0 != b44_get_settings_#t~bitwise1037#1 % 4294967296;havoc b44_get_settings_#t~mem1036#1;havoc b44_get_settings_#t~bitwise1037#1;call b44_get_settings_#t~mem1038#1 := read~int#6(b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume !(0 != b44_get_settings_#t~bitwise1037#1 % 4294967296);havoc b44_get_settings_#t~mem1036#1;havoc b44_get_settings_#t~bitwise1037#1; [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313: assume 0 == b44_start_xmit_~tmp___1~13#1;call b44_start_xmit_#t~mem690#1.base, b44_start_xmit_#t~mem690#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem691#1.base, b44_start_xmit_#t~mem691#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem690#1.base, 16 + b44_start_xmit_#t~mem690#1.offset, 8); [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313: assume !(0 == b44_start_xmit_~tmp___1~13#1); [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-5: call b44_get_settings_#t~mem1036#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-4: assume 0 == b44_get_settings_#t~mem1036#1 % 4294967296;b44_get_settings_#t~bitwise1037#1 := 0; [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-4: assume !(0 == b44_get_settings_#t~mem1036#1 % 4294967296); [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-3: assume 33554432 == b44_get_settings_#t~mem1036#1 % 4294967296;b44_get_settings_#t~bitwise1037#1 := b44_get_settings_#t~mem1036#1; [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-3: assume !(33554432 == b44_get_settings_#t~mem1036#1 % 4294967296); [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: assume { :begin_inline_b44_start_xmit } true;b44_start_xmit_#in~skb#1.base, b44_start_xmit_#in~skb#1.offset, b44_start_xmit_#in~dev#1.base, b44_start_xmit_#in~dev#1.offset := main_~var_group8~0#1.base, main_~var_group8~0#1.offset, main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_start_xmit_#res#1;havoc b44_start_xmit_#t~ret667#1.base, b44_start_xmit_#t~ret667#1.offset, b44_start_xmit_#t~mem668#1, b44_start_xmit_#t~mem669#1, b44_start_xmit_#t~mem670#1, b44_start_xmit_#t~ite677#1, b44_start_xmit_#t~mem671#1, b44_start_xmit_#t~mem672#1, b44_start_xmit_#t~mem673#1, b44_start_xmit_#t~mem674#1, b44_start_xmit_#t~mem675#1, b44_start_xmit_#t~mem676#1, b44_start_xmit_#t~ret678#1, b44_start_xmit_#t~ret679#1, b44_start_xmit_#t~mem680#1.base, b44_start_xmit_#t~mem680#1.offset, b44_start_xmit_#t~mem681#1.base, b44_start_xmit_#t~mem681#1.offset, b44_start_xmit_#t~mem682#1.base, b44_start_xmit_#t~mem682#1.offset, b44_start_xmit_#t~ret683#1, b44_start_xmit_#t~mem684#1.base, b44_start_xmit_#t~mem684#1.offset, b44_start_xmit_#t~mem685#1.base, b44_start_xmit_#t~mem685#1.offset, b44_start_xmit_#t~ret686#1, b44_start_xmit_#t~mem687#1.base, b44_start_xmit_#t~mem687#1.offset, b44_start_xmit_#t~mem688#1.base, b44_start_xmit_#t~mem688#1.offset, b44_start_xmit_#t~ret689#1, b44_start_xmit_#t~mem690#1.base, b44_start_xmit_#t~mem690#1.offset, b44_start_xmit_#t~mem691#1.base, b44_start_xmit_#t~mem691#1.offset, b44_start_xmit_#t~ret692#1.base, b44_start_xmit_#t~ret692#1.offset, b44_start_xmit_#t~mem693#1.base, b44_start_xmit_#t~mem693#1.offset, b44_start_xmit_#t~mem694#1.base, b44_start_xmit_#t~mem694#1.offset, b44_start_xmit_#t~mem695#1.base, b44_start_xmit_#t~mem695#1.offset, b44_start_xmit_#t~ret696#1, b44_start_xmit_#t~mem697#1.base, b44_start_xmit_#t~mem697#1.offset, b44_start_xmit_#t~mem698#1.base, b44_start_xmit_#t~mem698#1.offset, b44_start_xmit_#t~ret699#1, b44_start_xmit_#t~mem700#1.base, b44_start_xmit_#t~mem700#1.offset, b44_start_xmit_#t~mem701#1.base, b44_start_xmit_#t~mem701#1.offset, b44_start_xmit_#t~ret702#1, b44_start_xmit_#t~mem703#1.base, b44_start_xmit_#t~mem703#1.offset, b44_start_xmit_#t~mem704#1.base, b44_start_xmit_#t~mem704#1.offset, b44_start_xmit_#t~ret705#1.base, b44_start_xmit_#t~ret705#1.offset, b44_start_xmit_#t~mem706#1, b44_start_xmit_#t~mem707#1.base, b44_start_xmit_#t~mem707#1.offset, b44_start_xmit_#t~mem708#1.base, b44_start_xmit_#t~mem708#1.offset, b44_start_xmit_#t~bitwise709#1, b44_start_xmit_#t~mem710#1.base, b44_start_xmit_#t~mem710#1.offset, b44_start_xmit_#t~mem711#1.base, b44_start_xmit_#t~mem711#1.offset, b44_start_xmit_#t~mem712#1, b44_start_xmit_#t~mem713#1, b44_start_xmit_#t~bitwise714#1, b44_start_xmit_#t~mem715#1.base, b44_start_xmit_#t~mem715#1.offset, b44_start_xmit_#t~mem716#1, b44_start_xmit_#t~mem717#1, b44_start_xmit_#t~bitwise718#1, b44_start_xmit_#t~mem719#1, b44_start_xmit_#t~bitwise720#1, b44_start_xmit_#t~ret721#1, b44_start_xmit_#t~mem722#1, b44_start_xmit_#t~mem723#1, b44_start_xmit_#t~ite730#1, b44_start_xmit_#t~mem724#1, b44_start_xmit_#t~mem725#1, b44_start_xmit_#t~mem726#1, b44_start_xmit_#t~mem727#1, b44_start_xmit_#t~mem728#1, b44_start_xmit_#t~mem729#1, b44_start_xmit_~skb#1.base, b44_start_xmit_~skb#1.offset, b44_start_xmit_~dev#1.base, b44_start_xmit_~dev#1.offset, b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset, b44_start_xmit_~tmp~54#1.base, b44_start_xmit_~tmp~54#1.offset, b44_start_xmit_~rc~1#1, b44_start_xmit_~mapping~1#1, b44_start_xmit_~len~1#1, b44_start_xmit_~entry~0#1, b44_start_xmit_~ctrl~2#1, b44_start_xmit_~flags~1#1, b44_start_xmit_~tmp___0~23#1, b44_start_xmit_~bounce_skb~0#1.base, b44_start_xmit_~bounce_skb~0#1.offset, b44_start_xmit_~tmp___1~13#1, b44_start_xmit_~tmp___2~7#1, b44_start_xmit_~tmp___3~5#1, b44_start_xmit_~tmp___4~3#1.base, b44_start_xmit_~tmp___4~3#1.offset, b44_start_xmit_~tmp___5~2#1;b44_start_xmit_~skb#1.base, b44_start_xmit_~skb#1.offset := b44_start_xmit_#in~skb#1.base, b44_start_xmit_#in~skb#1.offset;b44_start_xmit_~dev#1.base, b44_start_xmit_~dev#1.offset := b44_start_xmit_#in~dev#1.base, b44_start_xmit_#in~dev#1.offset;havoc b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset;havoc b44_start_xmit_~tmp~54#1.base, b44_start_xmit_~tmp~54#1.offset;havoc b44_start_xmit_~rc~1#1;havoc b44_start_xmit_~mapping~1#1;havoc b44_start_xmit_~len~1#1;havoc b44_start_xmit_~entry~0#1;havoc b44_start_xmit_~ctrl~2#1;havoc b44_start_xmit_~flags~1#1;havoc b44_start_xmit_~tmp___0~23#1;havoc b44_start_xmit_~bounce_skb~0#1.base, b44_start_xmit_~bounce_skb~0#1.offset;havoc b44_start_xmit_~tmp___1~13#1;havoc b44_start_xmit_~tmp___2~7#1;havoc b44_start_xmit_~tmp___3~5#1;havoc b44_start_xmit_~tmp___4~3#1.base, b44_start_xmit_~tmp___4~3#1.offset;havoc b44_start_xmit_~tmp___5~2#1; [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: SUMMARY for call clear_bit(0, napi_enable_~n#1.base, 16 + napi_enable_~n#1.offset); srcloc: null [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031: assume { :begin_inline_b44_set_wol } true;b44_set_wol_#in~dev#1.base, b44_set_wol_#in~dev#1.offset, b44_set_wol_#in~wol#1.base, b44_set_wol_#in~wol#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset;havoc b44_set_wol_#res#1;havoc b44_set_wol_#t~ret1154#1.base, b44_set_wol_#t~ret1154#1.offset, b44_set_wol_#t~mem1155#1, b44_set_wol_#t~bitwise1156#1, b44_set_wol_#t~mem1157#1, b44_set_wol_#t~mem1158#1, b44_set_wol_~dev#1.base, b44_set_wol_~dev#1.offset, b44_set_wol_~wol#1.base, b44_set_wol_~wol#1.offset, b44_set_wol_~bp~26#1.base, b44_set_wol_~bp~26#1.offset, b44_set_wol_~tmp~84#1.base, b44_set_wol_~tmp~84#1.offset;b44_set_wol_~dev#1.base, b44_set_wol_~dev#1.offset := b44_set_wol_#in~dev#1.base, b44_set_wol_#in~dev#1.offset;b44_set_wol_~wol#1.base, b44_set_wol_~wol#1.offset := b44_set_wol_#in~wol#1.base, b44_set_wol_#in~wol#1.offset;havoc b44_set_wol_~bp~26#1.base, b44_set_wol_~bp~26#1.offset;havoc b44_set_wol_~tmp~84#1.base, b44_set_wol_~tmp~84#1.offset; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776-1: SUMMARY for call b44_set_mac_addr_#t~ret864#1 := is_valid_ether_addr(b44_set_mac_addr_~addr~1#1.base, 2 + b44_set_mac_addr_~addr~1#1.offset); srcloc: null [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: b44_set_mac_addr_~tmp___1~17#1 := (if 0 == b44_set_mac_addr_#t~ret864#1 % 256 then 0 else 1);havoc b44_set_mac_addr_#t~ret864#1; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: havoc register_netdev_#t~nondet1324#1;b44_init_one_#t~ret1215#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1324#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;assume -2147483648 <= b44_init_one_#t~ret1215#1 && b44_init_one_#t~ret1215#1 <= 2147483647;b44_init_one_~err~6#1 := b44_init_one_#t~ret1215#1;havoc b44_init_one_#t~ret1215#1; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: havoc b44_suspend_#t~mem1230#1.base, b44_suspend_#t~mem1230#1.offset;call b44_suspend_#t~mem1231#1.base, b44_suspend_#t~mem1231#1.offset := read~$Pointer$#25(b44_suspend_~bp~29#1.base, 796 + b44_suspend_~bp~29#1.offset, 8);assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := b44_suspend_#t~mem1231#1.base, b44_suspend_#t~mem1231#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833-1: SUMMARY for call netif_carrier_off(b44_suspend_#t~mem1230#1.base, b44_suspend_#t~mem1230#1.offset); srcloc: null [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: assume 0 != b44_init_one_~err~6#1;call b44_init_one_#t~mem1216#1.base, b44_init_one_#t~mem1216#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 8 + b44_init_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: assume !(0 != b44_init_one_~err~6#1); [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437: call b44_set_ringparam_#t~mem1116#1.base, b44_set_ringparam_#t~mem1116#1.offset := read~$Pointer$#25(b44_set_ringparam_~bp~21#1.base, 796 + b44_set_ringparam_~bp~21#1.offset, 8); [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437-1: SUMMARY for call b44_init_hw(b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset, 1); srcloc: null [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: havoc b44_start_xmit_#t~mem690#1.base, b44_start_xmit_#t~mem690#1.offset;havoc b44_start_xmit_#t~mem691#1.base, b44_start_xmit_#t~mem691#1.offset; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume 0 != (if b44_set_settings_#t~mem1078#1 % 4294967296 % 4294967296 <= 2147483647 then b44_set_settings_#t~mem1078#1 % 4294967296 % 4294967296 else b44_set_settings_#t~mem1078#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc b44_set_settings_#t~mem1078#1;call b44_set_settings_#t~mem1079#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume !(0 != (if b44_set_settings_#t~mem1078#1 % 4294967296 % 4294967296 <= 2147483647 then b44_set_settings_#t~mem1078#1 % 4294967296 % 4294967296 else b44_set_settings_#t~mem1078#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc b44_set_settings_#t~mem1078#1; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: b44_get_strings_~__ret~4#1.base, b44_get_strings_~__ret~4#1.offset := b44_get_strings_#t~memcpy~res1145#1.base, b44_get_strings_#t~memcpy~res1145#1.offset;havoc b44_get_strings_#t~memcpy~res1145#1.base, b44_get_strings_#t~memcpy~res1145#1.offset; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503-1: SUMMARY for call b44_get_strings_#t~memcpy~res1145#1.base, b44_get_strings_#t~memcpy~res1145#1.offset := #Ultimate.C_memcpy#17(b44_get_strings_~data#1.base, b44_get_strings_~data#1.offset, ~#b44_gstrings~0.base, ~#b44_gstrings~0.offset, b44_get_strings_~__len~3#1); srcloc: null [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-3: assume false;b44_get_settings_#t~bitwise1039#1 := b44_get_settings_#t~mem1038#1; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-3: assume !false; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164: assume { :begin_inline_b44_timer } true;b44_timer_#in~__opaque#1 := main_~var_b44_timer_25_p0~0#1;havoc b44_timer_#t~ret526#1, b44_timer_#t~ret527#1, b44_timer_~__opaque#1, b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset, b44_timer_~tmp~47#1;b44_timer_~__opaque#1 := b44_timer_#in~__opaque#1;havoc b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset;havoc b44_timer_~tmp~47#1;b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset := 0, (if b44_timer_~__opaque#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then b44_timer_~__opaque#1 % 18446744073709551616 % 18446744073709551616 else b44_timer_~__opaque#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-2: havoc b44_get_settings_#t~bitwise1039#1;assume (b44_get_settings_#t~bitwise1039#1 % 4294967296 >= b44_get_settings_#t~mem1038#1 % 4294967296 && b44_get_settings_#t~bitwise1039#1 % 4294967296 >= 2) && b44_get_settings_#t~bitwise1039#1 % 4294967296 <= 2 + b44_get_settings_#t~mem1038#1 % 4294967296; [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-1: [2025-02-08 04:13:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: main_#t~ret1265#1 := b44_start_xmit_#res#1;havoc b44_start_xmit_#t~ret667#1.base, b44_start_xmit_#t~ret667#1.offset, b44_start_xmit_#t~mem668#1, b44_start_xmit_#t~mem669#1, b44_start_xmit_#t~mem670#1, b44_start_xmit_#t~ite677#1, b44_start_xmit_#t~mem671#1, b44_start_xmit_#t~mem672#1, b44_start_xmit_#t~mem673#1, b44_start_xmit_#t~mem674#1, b44_start_xmit_#t~mem675#1, b44_start_xmit_#t~mem676#1, b44_start_xmit_#t~ret678#1, b44_start_xmit_#t~ret679#1, b44_start_xmit_#t~mem680#1.base, b44_start_xmit_#t~mem680#1.offset, b44_start_xmit_#t~mem681#1.base, b44_start_xmit_#t~mem681#1.offset, b44_start_xmit_#t~mem682#1.base, b44_start_xmit_#t~mem682#1.offset, b44_start_xmit_#t~ret683#1, b44_start_xmit_#t~mem684#1.base, b44_start_xmit_#t~mem684#1.offset, b44_start_xmit_#t~mem685#1.base, b44_start_xmit_#t~mem685#1.offset, b44_start_xmit_#t~ret686#1, b44_start_xmit_#t~mem687#1.base, b44_start_xmit_#t~mem687#1.offset, b44_start_xmit_#t~mem688#1.base, b44_start_xmit_#t~mem688#1.offset, b44_start_xmit_#t~ret689#1, b44_start_xmit_#t~mem690#1.base, b44_start_xmit_#t~mem690#1.offset, b44_start_xmit_#t~mem691#1.base, b44_start_xmit_#t~mem691#1.offset, b44_start_xmit_#t~ret692#1.base, b44_start_xmit_#t~ret692#1.offset, b44_start_xmit_#t~mem693#1.base, b44_start_xmit_#t~mem693#1.offset, b44_start_xmit_#t~mem694#1.base, b44_start_xmit_#t~mem694#1.offset, b44_start_xmit_#t~mem695#1.base, b44_start_xmit_#t~mem695#1.offset, b44_start_xmit_#t~ret696#1, b44_start_xmit_#t~mem697#1.base, b44_start_xmit_#t~mem697#1.offset, b44_start_xmit_#t~mem698#1.base, b44_start_xmit_#t~mem698#1.offset, b44_start_xmit_#t~ret699#1, b44_start_xmit_#t~mem700#1.base, b44_start_xmit_#t~mem700#1.offset, b44_start_xmit_#t~mem701#1.base, b44_start_xmit_#t~mem701#1.offset, b44_start_xmit_#t~ret702#1, b44_start_xmit_#t~mem703#1.base, b44_start_xmit_#t~mem703#1.offset, b44_start_xmit_#t~mem704#1.base, b44_start_xmit_#t~mem704#1.offset, b44_start_xmit_#t~ret705#1.base, b44_start_xmit_#t~ret705#1.offset, b44_start_xmit_#t~mem706#1, b44_start_xmit_#t~mem707#1.base, b44_start_xmit_#t~mem707#1.offset, b44_start_xmit_#t~mem708#1.base, b44_start_xmit_#t~mem708#1.offset, b44_start_xmit_#t~bitwise709#1, b44_start_xmit_#t~mem710#1.base, b44_start_xmit_#t~mem710#1.offset, b44_start_xmit_#t~mem711#1.base, b44_start_xmit_#t~mem711#1.offset, b44_start_xmit_#t~mem712#1, b44_start_xmit_#t~mem713#1, b44_start_xmit_#t~bitwise714#1, b44_start_xmit_#t~mem715#1.base, b44_start_xmit_#t~mem715#1.offset, b44_start_xmit_#t~mem716#1, b44_start_xmit_#t~mem717#1, b44_start_xmit_#t~bitwise718#1, b44_start_xmit_#t~mem719#1, b44_start_xmit_#t~bitwise720#1, b44_start_xmit_#t~ret721#1, b44_start_xmit_#t~mem722#1, b44_start_xmit_#t~mem723#1, b44_start_xmit_#t~ite730#1, b44_start_xmit_#t~mem724#1, b44_start_xmit_#t~mem725#1, b44_start_xmit_#t~mem726#1, b44_start_xmit_#t~mem727#1, b44_start_xmit_#t~mem728#1, b44_start_xmit_#t~mem729#1, b44_start_xmit_~skb#1.base, b44_start_xmit_~skb#1.offset, b44_start_xmit_~dev#1.base, b44_start_xmit_~dev#1.offset, b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset, b44_start_xmit_~tmp~54#1.base, b44_start_xmit_~tmp~54#1.offset, b44_start_xmit_~rc~1#1, b44_start_xmit_~mapping~1#1, b44_start_xmit_~len~1#1, b44_start_xmit_~entry~0#1, b44_start_xmit_~ctrl~2#1, b44_start_xmit_~flags~1#1, b44_start_xmit_~tmp___0~23#1, b44_start_xmit_~bounce_skb~0#1.base, b44_start_xmit_~bounce_skb~0#1.offset, b44_start_xmit_~tmp___1~13#1, b44_start_xmit_~tmp___2~7#1, b44_start_xmit_~tmp___3~5#1, b44_start_xmit_~tmp___4~3#1.base, b44_start_xmit_~tmp___4~3#1.offset, b44_start_xmit_~tmp___5~2#1;havoc b44_start_xmit_#in~skb#1.base, b44_start_xmit_#in~skb#1.offset, b44_start_xmit_#in~dev#1.base, b44_start_xmit_#in~dev#1.offset;assume { :end_inline_b44_start_xmit } true;assume -2147483648 <= main_#t~ret1265#1 && main_#t~ret1265#1 <= 2147483647; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314-1: SUMMARY for call dma_unmap_single_attrs(b44_start_xmit_#t~mem691#1.base, b44_start_xmit_#t~mem691#1.offset, b44_start_xmit_~mapping~1#1, b44_start_xmit_~len~1#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: call write~int#6(b44_get_settings_#t~bitwise1039#1, b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);havoc b44_get_settings_#t~mem1038#1;havoc b44_get_settings_#t~bitwise1039#1; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-4: assume 0 == b44_get_settings_#t~mem1038#1 % 4294967296 || 2 == b44_get_settings_#t~mem1038#1 % 4294967296;b44_get_settings_#t~bitwise1039#1 := 2; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-4: assume !(0 == b44_get_settings_#t~mem1038#1 % 4294967296 || 2 == b44_get_settings_#t~mem1038#1 % 4294967296); [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: 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;havoc b44_suspend_#t~mem1231#1.base, b44_suspend_#t~mem1231#1.offset; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843-1: SUMMARY for call b44_open_#t~ret884#1.base, b44_open_#t~ret884#1.offset := netdev_priv(b44_open_~dev#1.base, b44_open_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843: b44_open_~tmp~62#1.base, b44_open_~tmp~62#1.offset := b44_open_#t~ret884#1.base, b44_open_#t~ret884#1.offset;havoc b44_open_#t~ret884#1.base, b44_open_#t~ret884#1.offset;b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset := b44_open_~tmp~62#1.base, b44_open_~tmp~62#1.offset;assume { :begin_inline_b44_alloc_consistent } true;b44_alloc_consistent_#in~bp#1.base, b44_alloc_consistent_#in~bp#1.offset, b44_alloc_consistent_#in~gfp#1 := b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset, 208;havoc b44_alloc_consistent_#res#1;havoc b44_alloc_consistent_#t~ret791#1.base, b44_alloc_consistent_#t~ret791#1.offset, b44_alloc_consistent_#t~mem792#1.base, b44_alloc_consistent_#t~mem792#1.offset, b44_alloc_consistent_#t~ret793#1.base, b44_alloc_consistent_#t~ret793#1.offset, b44_alloc_consistent_#t~mem794#1.base, b44_alloc_consistent_#t~mem794#1.offset, b44_alloc_consistent_#t~mem795#1.base, b44_alloc_consistent_#t~mem795#1.offset, b44_alloc_consistent_#t~mem796#1.base, b44_alloc_consistent_#t~mem796#1.offset, b44_alloc_consistent_#t~ret797#1.base, b44_alloc_consistent_#t~ret797#1.offset, b44_alloc_consistent_#t~mem798#1.base, b44_alloc_consistent_#t~mem798#1.offset, b44_alloc_consistent_#t~ret799#1.base, b44_alloc_consistent_#t~ret799#1.offset, b44_alloc_consistent_#t~mem800#1.base, b44_alloc_consistent_#t~mem800#1.offset, b44_alloc_consistent_#t~mem801#1.base, b44_alloc_consistent_#t~mem801#1.offset, b44_alloc_consistent_#t~ret802#1, b44_alloc_consistent_#t~mem803#1.base, b44_alloc_consistent_#t~mem803#1.offset, b44_alloc_consistent_#t~mem804#1.base, b44_alloc_consistent_#t~mem804#1.offset, b44_alloc_consistent_#t~ret805#1, b44_alloc_consistent_#t~mem806#1, b44_alloc_consistent_#t~bitwise807#1, b44_alloc_consistent_#t~mem808#1.base, b44_alloc_consistent_#t~mem808#1.offset, b44_alloc_consistent_#t~mem809#1.base, b44_alloc_consistent_#t~mem809#1.offset, b44_alloc_consistent_#t~ret810#1.base, b44_alloc_consistent_#t~ret810#1.offset, b44_alloc_consistent_#t~mem811#1.base, b44_alloc_consistent_#t~mem811#1.offset, b44_alloc_consistent_#t~ret812#1.base, b44_alloc_consistent_#t~ret812#1.offset, b44_alloc_consistent_#t~mem813#1.base, b44_alloc_consistent_#t~mem813#1.offset, b44_alloc_consistent_#t~mem814#1.base, b44_alloc_consistent_#t~mem814#1.offset, b44_alloc_consistent_#t~ret815#1, b44_alloc_consistent_#t~mem816#1.base, b44_alloc_consistent_#t~mem816#1.offset, b44_alloc_consistent_#t~mem817#1.base, b44_alloc_consistent_#t~mem817#1.offset, b44_alloc_consistent_#t~ret818#1, b44_alloc_consistent_#t~mem819#1, b44_alloc_consistent_#t~bitwise820#1, b44_alloc_consistent_~bp#1.base, b44_alloc_consistent_~bp#1.offset, b44_alloc_consistent_~gfp#1, b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~tmp~57#1.base, b44_alloc_consistent_~tmp~57#1.offset, b44_alloc_consistent_~tmp___0~25#1.base, b44_alloc_consistent_~tmp___0~25#1.offset, b44_alloc_consistent_~tmp___1~15#1.base, b44_alloc_consistent_~tmp___1~15#1.offset, b44_alloc_consistent_~rx_ring~0#1.base, b44_alloc_consistent_~rx_ring~0#1.offset, b44_alloc_consistent_~rx_ring_dma~0#1, b44_alloc_consistent_~tmp___2~8#1.base, b44_alloc_consistent_~tmp___2~8#1.offset, b44_alloc_consistent_~tmp___3~6#1, b44_alloc_consistent_~tmp___4~4#1.base, b44_alloc_consistent_~tmp___4~4#1.offset, b44_alloc_consistent_~tx_ring~0#1.base, b44_alloc_consistent_~tx_ring~0#1.offset, b44_alloc_consistent_~tx_ring_dma~0#1, b44_alloc_consistent_~tmp___5~3#1.base, b44_alloc_consistent_~tmp___5~3#1.offset, b44_alloc_consistent_~tmp___6~1#1;b44_alloc_consistent_~bp#1.base, b44_alloc_consistent_~bp#1.offset := b44_alloc_consistent_#in~bp#1.base, b44_alloc_consistent_#in~bp#1.offset;b44_alloc_consistent_~gfp#1 := b44_alloc_consistent_#in~gfp#1;havoc b44_alloc_consistent_~size~0#1;havoc b44_alloc_consistent_~tmp~57#1.base, b44_alloc_consistent_~tmp~57#1.offset;havoc b44_alloc_consistent_~tmp___0~25#1.base, b44_alloc_consistent_~tmp___0~25#1.offset;havoc b44_alloc_consistent_~tmp___1~15#1.base, b44_alloc_consistent_~tmp___1~15#1.offset;havoc b44_alloc_consistent_~rx_ring~0#1.base, b44_alloc_consistent_~rx_ring~0#1.offset;havoc b44_alloc_consistent_~rx_ring_dma~0#1;havoc b44_alloc_consistent_~tmp___2~8#1.base, b44_alloc_consistent_~tmp___2~8#1.offset;havoc b44_alloc_consistent_~tmp___3~6#1;havoc b44_alloc_consistent_~tmp___4~4#1.base, b44_alloc_consistent_~tmp___4~4#1.offset;havoc b44_alloc_consistent_~tx_ring~0#1.base, b44_alloc_consistent_~tx_ring~0#1.offset;havoc b44_alloc_consistent_~tx_ring_dma~0#1;havoc b44_alloc_consistent_~tmp___5~3#1.base, b44_alloc_consistent_~tmp___5~3#1.offset;havoc b44_alloc_consistent_~tmp___6~1#1;b44_alloc_consistent_~size~0#1 := 8192; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032: main_#t~ret1258#1 := b44_set_wol_#res#1;havoc b44_set_wol_#t~ret1154#1.base, b44_set_wol_#t~ret1154#1.offset, b44_set_wol_#t~mem1155#1, b44_set_wol_#t~bitwise1156#1, b44_set_wol_#t~mem1157#1, b44_set_wol_#t~mem1158#1, b44_set_wol_~dev#1.base, b44_set_wol_~dev#1.offset, b44_set_wol_~wol#1.base, b44_set_wol_~wol#1.offset, b44_set_wol_~bp~26#1.base, b44_set_wol_~bp~26#1.offset, b44_set_wol_~tmp~84#1.base, b44_set_wol_~tmp~84#1.offset;havoc b44_set_wol_#in~dev#1.base, b44_set_wol_#in~dev#1.offset, b44_set_wol_#in~wol#1.base, b44_set_wol_#in~wol#1.offset;assume { :end_inline_b44_set_wol } true;assume -2147483648 <= main_#t~ret1258#1 && main_#t~ret1258#1 <= 2147483647; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636: b44_ioctl_#res#1 := b44_ioctl_~err~4#1; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-1: SUMMARY for call spin_unlock_irq(b44_ioctl_~bp~27#1.base, b44_ioctl_~bp~27#1.offset); srcloc: null [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7777: assume 0 != b44_set_mac_addr_~tmp___1~17#1 % 256;b44_set_mac_addr_~tmp___2~10#1 := 0; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7777: assume !(0 != b44_set_mac_addr_~tmp___1~17#1 % 256);b44_set_mac_addr_~tmp___2~10#1 := 1; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-1: [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8768: assume -2147483648 <= b44_init_one_#t~ret1217#1 && b44_init_one_#t~ret1217#1 <= 2147483647;havoc b44_init_one_#t~mem1216#1.base, b44_init_one_#t~mem1216#1.offset;havoc b44_init_one_#t~ret1217#1; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579: call write~int#25(b44_alloc_consistent_#t~bitwise807#1, b44_alloc_consistent_~bp#1.base, 280 + b44_alloc_consistent_~bp#1.offset, 4);havoc b44_alloc_consistent_#t~mem806#1;havoc b44_alloc_consistent_#t~bitwise807#1; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8768-1: SUMMARY for call b44_init_one_#t~ret1217#1 := dev_err(b44_init_one_#t~mem1216#1.base, b44_init_one_#t~mem1216#1.offset, 41, 0); srcloc: null [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438-1: SUMMARY for call netif_wake_queue(b44_set_ringparam_#t~mem1116#1.base, b44_set_ringparam_#t~mem1116#1.offset); srcloc: null [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-4: assume 0 == b44_alloc_consistent_#t~mem806#1 % 4294967296 || 536870912 == b44_alloc_consistent_#t~mem806#1 % 4294967296;b44_alloc_consistent_#t~bitwise807#1 := 536870912; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-4: assume !(0 == b44_alloc_consistent_#t~mem806#1 % 4294967296 || 536870912 == b44_alloc_consistent_#t~mem806#1 % 4294967296); [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-3: assume false;b44_alloc_consistent_#t~bitwise807#1 := b44_alloc_consistent_#t~mem806#1; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-3: assume !false; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-2: havoc b44_alloc_consistent_#t~bitwise807#1;assume (b44_alloc_consistent_#t~bitwise807#1 % 4294967296 >= b44_alloc_consistent_#t~mem806#1 % 4294967296 && b44_alloc_consistent_#t~bitwise807#1 % 4294967296 >= 536870912) && b44_alloc_consistent_#t~bitwise807#1 % 4294967296 <= 536870912 + b44_alloc_consistent_#t~mem806#1 % 4294967296; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-2: havoc b44_set_settings_#t~bitwise1080#1;assume (b44_set_settings_#t~bitwise1080#1 % 4294967296 >= b44_set_settings_#t~mem1079#1 % 4294967296 && b44_set_settings_#t~bitwise1080#1 % 4294967296 >= 16777216) && b44_set_settings_#t~bitwise1080#1 % 4294967296 <= 16777216 + b44_set_settings_#t~mem1079#1 % 4294967296; [2025-02-08 04:13:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-1: [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: call write~int#25(b44_set_settings_#t~bitwise1080#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1079#1;havoc b44_set_settings_#t~bitwise1080#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438: havoc b44_set_ringparam_#t~mem1116#1.base, b44_set_ringparam_#t~mem1116#1.offset; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: havoc b44_timer_#t~ret526#1, b44_timer_#t~ret527#1, b44_timer_~__opaque#1, b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset, b44_timer_~tmp~47#1;havoc b44_timer_#in~__opaque#1;assume { :end_inline_b44_timer } true; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-1: SUMMARY for call b44_get_drvinfo_#t~ret1012#1 := strlcpy(b44_get_drvinfo_~info#1.base, 4 + b44_get_drvinfo_~info#1.offset, 28, 0, 32); srcloc: null [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-4: assume 0 == b44_set_settings_#t~mem1079#1 % 4294967296 || 16777216 == b44_set_settings_#t~mem1079#1 % 4294967296;b44_set_settings_#t~bitwise1080#1 := 16777216; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-4: assume !(0 == b44_set_settings_#t~mem1079#1 % 4294967296 || 16777216 == b44_set_settings_#t~mem1079#1 % 4294967296); [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: havoc b44_get_drvinfo_#t~ret1012#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-3: assume false;b44_set_settings_#t~bitwise1080#1 := b44_set_settings_#t~mem1079#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-3: assume !false; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: SUMMARY for call b44_free_rings(b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset); srcloc: null [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: SUMMARY for call spin_unlock_irq(b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset); srcloc: null [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume main_#t~switch1254#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 19 == main_~tmp___0~42#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-1: SUMMARY for call b44_get_drvinfo_#t~ret1013#1 := strlcpy(b44_get_drvinfo_~info#1.base, 36 + b44_get_drvinfo_~info#1.offset, 29, 0, 32); srcloc: null [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034: assume main_#t~switch1254#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 7 == main_~tmp___0~42#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: havoc b44_get_drvinfo_#t~ret1013#1;call b44_get_drvinfo_#t~mem1014#1 := read~int#25(b44_get_drvinfo_~bus~0#1.base, 96 + b44_get_drvinfo_~bus~0#1.offset, 4);b44_get_drvinfo_#t~switch1015#1 := 1 == b44_get_drvinfo_#t~mem1014#1; [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: call b44_suspend_#t~mem1232#1 := read~int#25(b44_suspend_~dev~3#1.base, 64 + b44_suspend_~dev~3#1.offset, 4); [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836-1: SUMMARY for call spin_unlock_irq(b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset); srcloc: null [2025-02-08 04:13:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: b44_open_#t~ret885#1 := b44_alloc_consistent_#res#1;havoc b44_alloc_consistent_#t~ret791#1.base, b44_alloc_consistent_#t~ret791#1.offset, b44_alloc_consistent_#t~mem792#1.base, b44_alloc_consistent_#t~mem792#1.offset, b44_alloc_consistent_#t~ret793#1.base, b44_alloc_consistent_#t~ret793#1.offset, b44_alloc_consistent_#t~mem794#1.base, b44_alloc_consistent_#t~mem794#1.offset, b44_alloc_consistent_#t~mem795#1.base, b44_alloc_consistent_#t~mem795#1.offset, b44_alloc_consistent_#t~mem796#1.base, b44_alloc_consistent_#t~mem796#1.offset, b44_alloc_consistent_#t~ret797#1.base, b44_alloc_consistent_#t~ret797#1.offset, b44_alloc_consistent_#t~mem798#1.base, b44_alloc_consistent_#t~mem798#1.offset, b44_alloc_consistent_#t~ret799#1.base, b44_alloc_consistent_#t~ret799#1.offset, b44_alloc_consistent_#t~mem800#1.base, b44_alloc_consistent_#t~mem800#1.offset, b44_alloc_consistent_#t~mem801#1.base, b44_alloc_consistent_#t~mem801#1.offset, b44_alloc_consistent_#t~ret802#1, b44_alloc_consistent_#t~mem803#1.base, b44_alloc_consistent_#t~mem803#1.offset, b44_alloc_consistent_#t~mem804#1.base, b44_alloc_consistent_#t~mem804#1.offset, b44_alloc_consistent_#t~ret805#1, b44_alloc_consistent_#t~mem806#1, b44_alloc_consistent_#t~bitwise807#1, b44_alloc_consistent_#t~mem808#1.base, b44_alloc_consistent_#t~mem808#1.offset, b44_alloc_consistent_#t~mem809#1.base, b44_alloc_consistent_#t~mem809#1.offset, b44_alloc_consistent_#t~ret810#1.base, b44_alloc_consistent_#t~ret810#1.offset, b44_alloc_consistent_#t~mem811#1.base, b44_alloc_consistent_#t~mem811#1.offset, b44_alloc_consistent_#t~ret812#1.base, b44_alloc_consistent_#t~ret812#1.offset, b44_alloc_consistent_#t~mem813#1.base, b44_alloc_consistent_#t~mem813#1.offset, b44_alloc_consistent_#t~mem814#1.base, b44_alloc_consistent_#t~mem814#1.offset, b44_alloc_consistent_#t~ret815#1, b44_alloc_consistent_#t~mem816#1.base, b44_alloc_consistent_#t~mem816#1.offset, b44_alloc_consistent_#t~mem817#1.base, b44_alloc_consistent_#t~mem817#1.offset, b44_alloc_consistent_#t~ret818#1, b44_alloc_consistent_#t~mem819#1, b44_alloc_consistent_#t~bitwise820#1, b44_alloc_consistent_~bp#1.base, b44_alloc_consistent_~bp#1.offset, b44_alloc_consistent_~gfp#1, b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~tmp~57#1.base, b44_alloc_consistent_~tmp~57#1.offset, b44_alloc_consistent_~tmp___0~25#1.base, b44_alloc_consistent_~tmp___0~25#1.offset, b44_alloc_consistent_~tmp___1~15#1.base, b44_alloc_consistent_~tmp___1~15#1.offset, b44_alloc_consistent_~rx_ring~0#1.base, b44_alloc_consistent_~rx_ring~0#1.offset, b44_alloc_consistent_~rx_ring_dma~0#1, b44_alloc_consistent_~tmp___2~8#1.base, b44_alloc_consistent_~tmp___2~8#1.offset, b44_alloc_consistent_~tmp___3~6#1, b44_alloc_consistent_~tmp___4~4#1.base, b44_alloc_consistent_~tmp___4~4#1.offset, b44_alloc_consistent_~tx_ring~0#1.base, b44_alloc_consistent_~tx_ring~0#1.offset, b44_alloc_consistent_~tx_ring_dma~0#1, b44_alloc_consistent_~tmp___5~3#1.base, b44_alloc_consistent_~tmp___5~3#1.offset, b44_alloc_consistent_~tmp___6~1#1;havoc b44_alloc_consistent_#in~bp#1.base, b44_alloc_consistent_#in~bp#1.offset, b44_alloc_consistent_#in~gfp#1;assume { :end_inline_b44_alloc_consistent } true;assume -2147483648 <= b44_open_#t~ret885#1 && b44_open_#t~ret885#1 <= 2147483647;b44_open_~err~3#1 := b44_open_#t~ret885#1;havoc b44_open_#t~ret885#1; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308-2: havoc b44_get_settings_#t~bitwise1041#1;assume b44_get_settings_#t~bitwise1041#1 % 4294967296 <= b44_get_settings_#t~mem1040#1 % 4294967296 && b44_get_settings_#t~bitwise1041#1 % 4294967296 <= 67108864; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: b44_set_ringparam_#res#1 := 0; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308-1: [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: SUMMARY for call b44_start_xmit_#t~ret692#1.base, b44_start_xmit_#t~ret692#1.offset := alloc_skb(b44_start_xmit_~len~1#1, 33); srcloc: null [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440-1: SUMMARY for call b44_enable_ints(b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset); srcloc: null [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: assume 0 != b44_get_settings_#t~bitwise1041#1 % 4294967296;havoc b44_get_settings_#t~mem1040#1;havoc b44_get_settings_#t~bitwise1041#1;call b44_get_settings_#t~mem1042#1 := read~int#6(b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: assume !(0 != b44_get_settings_#t~bitwise1041#1 % 4294967296);havoc b44_get_settings_#t~mem1040#1;havoc b44_get_settings_#t~bitwise1041#1; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: b44_start_xmit_~bounce_skb~0#1.base, b44_start_xmit_~bounce_skb~0#1.offset := b44_start_xmit_#t~ret692#1.base, b44_start_xmit_#t~ret692#1.offset;havoc b44_start_xmit_#t~ret692#1.base, b44_start_xmit_#t~ret692#1.offset; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: assume { :begin_inline_b44_get_stats64 } true;b44_get_stats64_#in~dev#1.base, b44_get_stats64_#in~dev#1.offset, b44_get_stats64_#in~nstat#1.base, b44_get_stats64_#in~nstat#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group9~0#1.base, main_~var_group9~0#1.offset;havoc b44_get_stats64_#res#1.base, b44_get_stats64_#res#1.offset;havoc b44_get_stats64_#t~ret959#1.base, b44_get_stats64_#t~ret959#1.offset, b44_get_stats64_#t~ret960#1, b44_get_stats64_#t~mem961#1, b44_get_stats64_#t~mem962#1, b44_get_stats64_#t~mem963#1, b44_get_stats64_#t~mem964#1, b44_get_stats64_#t~mem965#1, b44_get_stats64_#t~mem966#1, b44_get_stats64_#t~mem967#1, b44_get_stats64_#t~mem968#1, b44_get_stats64_#t~mem969#1, b44_get_stats64_#t~mem970#1, b44_get_stats64_#t~mem971#1, b44_get_stats64_#t~mem972#1, b44_get_stats64_#t~mem973#1, b44_get_stats64_#t~mem974#1, b44_get_stats64_#t~mem975#1, b44_get_stats64_#t~mem976#1, b44_get_stats64_#t~mem977#1, b44_get_stats64_#t~mem978#1, b44_get_stats64_#t~mem979#1, b44_get_stats64_#t~mem980#1, b44_get_stats64_#t~mem981#1, b44_get_stats64_#t~mem982#1, b44_get_stats64_#t~mem983#1, b44_get_stats64_#t~mem984#1, b44_get_stats64_#t~mem985#1, b44_get_stats64_#t~ret986#1, b44_get_stats64_~dev#1.base, b44_get_stats64_~dev#1.offset, b44_get_stats64_~nstat#1.base, b44_get_stats64_~nstat#1.offset, b44_get_stats64_~bp~11#1.base, b44_get_stats64_~bp~11#1.offset, b44_get_stats64_~tmp~68#1.base, b44_get_stats64_~tmp~68#1.offset, b44_get_stats64_~hwstat~0#1.base, b44_get_stats64_~hwstat~0#1.offset, b44_get_stats64_~start~0#1, b44_get_stats64_~tmp___0~31#1;b44_get_stats64_~dev#1.base, b44_get_stats64_~dev#1.offset := b44_get_stats64_#in~dev#1.base, b44_get_stats64_#in~dev#1.offset;b44_get_stats64_~nstat#1.base, b44_get_stats64_~nstat#1.offset := b44_get_stats64_#in~nstat#1.base, b44_get_stats64_#in~nstat#1.offset;havoc b44_get_stats64_~bp~11#1.base, b44_get_stats64_~bp~11#1.offset;havoc b44_get_stats64_~tmp~68#1.base, b44_get_stats64_~tmp~68#1.offset;havoc b44_get_stats64_~hwstat~0#1.base, b44_get_stats64_~hwstat~0#1.offset;havoc b44_get_stats64_~start~0#1;havoc b44_get_stats64_~tmp___0~31#1; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308-5: call b44_get_settings_#t~mem1040#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: assume { :begin_inline_b44_get_ringparam } true;b44_get_ringparam_#in~dev#1.base, b44_get_ringparam_#in~dev#1.offset, b44_get_ringparam_#in~ering#1.base, b44_get_ringparam_#in~ering#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group5~0#1.base, main_~var_group5~0#1.offset;havoc b44_get_ringparam_#t~ret1104#1.base, b44_get_ringparam_#t~ret1104#1.offset, b44_get_ringparam_#t~mem1105#1, b44_get_ringparam_~dev#1.base, b44_get_ringparam_~dev#1.offset, b44_get_ringparam_~ering#1.base, b44_get_ringparam_~ering#1.offset, b44_get_ringparam_~bp~20#1.base, b44_get_ringparam_~bp~20#1.offset, b44_get_ringparam_~tmp~78#1.base, b44_get_ringparam_~tmp~78#1.offset;b44_get_ringparam_~dev#1.base, b44_get_ringparam_~dev#1.offset := b44_get_ringparam_#in~dev#1.base, b44_get_ringparam_#in~dev#1.offset;b44_get_ringparam_~ering#1.base, b44_get_ringparam_~ering#1.offset := b44_get_ringparam_#in~ering#1.base, b44_get_ringparam_#in~ering#1.offset;havoc b44_get_ringparam_~bp~20#1.base, b44_get_ringparam_~bp~20#1.offset;havoc b44_get_ringparam_~tmp~78#1.base, b44_get_ringparam_~tmp~78#1.offset; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308-4: assume 0 == b44_get_settings_#t~mem1040#1 % 4294967296;b44_get_settings_#t~bitwise1041#1 := 0; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308-4: assume !(0 == b44_get_settings_#t~mem1040#1 % 4294967296); [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308-3: assume 67108864 == b44_get_settings_#t~mem1040#1 % 4294967296;b44_get_settings_#t~bitwise1041#1 := b44_get_settings_#t~mem1040#1; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308-3: assume !(67108864 == b44_get_settings_#t~mem1040#1 % 4294967296); [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume main_#t~switch1254#1; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume !main_#t~switch1254#1;havoc main_#t~switch1254#1;havoc main_#t~ret1255#1;havoc main_#t~ret1256#1;havoc main_#t~ret1257#1;havoc main_#t~ret1258#1;havoc main_#t~ret1259#1;havoc main_#t~ret1260#1;havoc main_#t~ret1261#1;havoc main_#t~ret1262#1;havoc main_#t~ret1265#1;havoc main_#t~ret1266#1.base, main_#t~ret1266#1.offset;havoc main_#t~ret1267#1;havoc main_#t~ret1268#1;havoc main_#t~ret1269#1;havoc main_#t~mem1271#1;havoc main_#t~ret1272#1;havoc main_#t~ret1273#1;havoc main_#t~ret1274#1;havoc main_#t~switch1254#1;havoc main_#t~ret1255#1;havoc main_#t~ret1256#1;havoc main_#t~ret1257#1;havoc main_#t~ret1258#1;havoc main_#t~ret1259#1;havoc main_#t~ret1260#1;havoc main_#t~ret1261#1;havoc main_#t~ret1262#1;havoc main_#t~ret1265#1;havoc main_#t~ret1266#1.base, main_#t~ret1266#1.offset;havoc main_#t~ret1267#1;havoc main_#t~ret1268#1;havoc main_#t~ret1269#1;havoc main_#t~mem1271#1;havoc main_#t~ret1272#1;havoc main_#t~ret1273#1;havoc main_#t~ret1274#1; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837: havoc b44_suspend_#t~mem1232#1;call b44_suspend_#t~mem1233#1 := read~int#25(b44_suspend_~bp~29#1.base, 280 + b44_suspend_~bp~29#1.offset, 4); [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume 0 != b44_open_~err~3#1; [2025-02-08 04:13:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume !(0 != b44_open_~err~3#1);assume { :begin_inline_napi_enable } true;napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset := b44_open_~bp~9#1.base, 124 + b44_open_~bp~9#1.offset;havoc napi_enable_#t~ret211#1, napi_enable_#t~ret212#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~19#1, napi_enable_~tmp___0~8#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~19#1;havoc napi_enable_~tmp___0~8#1; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837-1: SUMMARY for call free_irq(b44_suspend_#t~mem1232#1, b44_suspend_~dev~3#1.base, b44_suspend_~dev~3#1.offset); srcloc: null [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: b44_alloc_consistent_~tmp___4~4#1.base, b44_alloc_consistent_~tmp___4~4#1.offset := b44_alloc_consistent_#t~ret810#1.base, b44_alloc_consistent_#t~ret810#1.offset;havoc b44_alloc_consistent_#t~mem808#1.base, b44_alloc_consistent_#t~mem808#1.offset;havoc b44_alloc_consistent_#t~mem809#1.base, b44_alloc_consistent_#t~mem809#1.offset;havoc b44_alloc_consistent_#t~ret810#1.base, b44_alloc_consistent_#t~ret810#1.offset;call write~$Pointer$#25(b44_alloc_consistent_~tmp___4~4#1.base, b44_alloc_consistent_~tmp___4~4#1.offset, b44_alloc_consistent_~bp#1.base, 84 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem811#1.base, b44_alloc_consistent_#t~mem811#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 84 + b44_alloc_consistent_~bp#1.offset, 8); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: assume 0 == b44_init_one_~__print_once~0#1 % 256;b44_init_one_~__print_once~0#1 := 1; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: assume !(0 == b44_init_one_~__print_once~0#1 % 256); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582-2: call b44_alloc_consistent_#t~mem808#1.base, b44_alloc_consistent_#t~mem808#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 788 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem809#1.base, b44_alloc_consistent_#t~mem809#1.offset := read~$Pointer$#25(b44_alloc_consistent_#t~mem808#1.base, 16 + b44_alloc_consistent_#t~mem808#1.offset, 8); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582-1: SUMMARY for call b44_alloc_consistent_#t~ret810#1.base, b44_alloc_consistent_#t~ret810#1.offset := dma_alloc_attrs(b44_alloc_consistent_#t~mem809#1.base, b44_alloc_consistent_#t~mem809#1.offset, b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~bp#1.base, 812 + b44_alloc_consistent_~bp#1.offset, b44_alloc_consistent_~gfp#1, 0, 0); srcloc: null [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: assume 0 == (b44_start_xmit_~bounce_skb~0#1.base + b44_start_xmit_~bounce_skb~0#1.offset) % 18446744073709551616; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: assume !(0 == (b44_start_xmit_~bounce_skb~0#1.base + b44_start_xmit_~bounce_skb~0#1.offset) % 18446744073709551616);call b44_start_xmit_#t~mem693#1.base, b44_start_xmit_#t~mem693#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem694#1.base, b44_start_xmit_#t~mem694#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem693#1.base, 16 + b44_start_xmit_#t~mem693#1.offset, 8);call b44_start_xmit_#t~mem695#1.base, b44_start_xmit_#t~mem695#1.offset := read~$Pointer$#25(b44_start_xmit_~bounce_skb~0#1.base, 247 + b44_start_xmit_~bounce_skb~0#1.offset, 8); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-1: [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: assume 0 != b44_set_settings_#t~bitwise1082#1 % 4294967296;havoc b44_set_settings_#t~mem1081#1;havoc b44_set_settings_#t~bitwise1082#1;call b44_set_settings_#t~mem1083#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: assume !(0 != b44_set_settings_#t~bitwise1082#1 % 4294967296);havoc b44_set_settings_#t~mem1081#1;havoc b44_set_settings_#t~bitwise1082#1; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-5: call b44_set_settings_#t~mem1081#1 := read~int#6(b44_set_settings_~cmd#1.base, 8 + b44_set_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309-3: assume false;b44_get_settings_#t~bitwise1043#1 := b44_get_settings_#t~mem1042#1; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309-3: assume !false; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-4: assume 0 == b44_set_settings_#t~mem1081#1 % 4294967296;b44_set_settings_#t~bitwise1082#1 := 0; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-4: assume !(0 == b44_set_settings_#t~mem1081#1 % 4294967296); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309-2: havoc b44_get_settings_#t~bitwise1043#1;assume (b44_get_settings_#t~bitwise1043#1 % 4294967296 >= b44_get_settings_#t~mem1042#1 % 4294967296 && b44_get_settings_#t~bitwise1043#1 % 4294967296 >= 4) && b44_get_settings_#t~bitwise1043#1 % 4294967296 <= 4 + b44_get_settings_#t~mem1042#1 % 4294967296; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: assume b44_get_drvinfo_#t~switch1015#1;call b44_get_drvinfo_#t~mem1016#1.base, b44_get_drvinfo_#t~mem1016#1.offset := read~$Pointer$#25(b44_get_drvinfo_~bus~0#1.base, 100 + b44_get_drvinfo_~bus~0#1.offset, 8);assume { :begin_inline_pci_name } true;pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset := b44_get_drvinfo_#t~mem1016#1.base, b44_get_drvinfo_#t~mem1016#1.offset;havoc pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret291#1.base, pci_name_#t~ret291#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~32#1.base, pci_name_~tmp~32#1.offset;pci_name_~pdev#1.base, pci_name_~pdev#1.offset := pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;havoc pci_name_~tmp~32#1.base, pci_name_~tmp~32#1.offset;assume { :begin_inline_dev_name } true;dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset := pci_name_~pdev#1.base, 146 + pci_name_~pdev#1.offset;havoc dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem43#1.base, dev_name_#t~mem43#1.offset, dev_name_#t~mem44#1.base, dev_name_#t~mem44#1.offset, dev_name_#t~ret45#1.base, dev_name_#t~ret45#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset;dev_name_~dev#1.base, dev_name_~dev#1.offset := dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;havoc dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset;call dev_name_#t~mem43#1.base, dev_name_#t~mem43#1.offset := read~$Pointer$#25(dev_name_~dev#1.base, 81 + dev_name_~dev#1.offset, 8); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: assume !b44_get_drvinfo_#t~switch1015#1;b44_get_drvinfo_#t~switch1015#1 := b44_get_drvinfo_#t~switch1015#1 || 0 == b44_get_drvinfo_#t~mem1014#1; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-3: assume 2 == b44_set_settings_#t~mem1081#1 % 4294967296;b44_set_settings_#t~bitwise1082#1 := b44_set_settings_#t~mem1081#1; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-3: assume !(2 == b44_set_settings_#t~mem1081#1 % 4294967296); [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309-1: [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-2: havoc b44_set_settings_#t~bitwise1082#1;assume b44_set_settings_#t~bitwise1082#1 % 4294967296 <= b44_set_settings_#t~mem1081#1 % 4294967296 && b44_set_settings_#t~bitwise1082#1 % 4294967296 <= 2; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309: call write~int#6(b44_get_settings_#t~bitwise1043#1, b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);havoc b44_get_settings_#t~mem1042#1;havoc b44_get_settings_#t~bitwise1043#1; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9036: havoc b44_get_ringparam_#t~ret1104#1.base, b44_get_ringparam_#t~ret1104#1.offset, b44_get_ringparam_#t~mem1105#1, b44_get_ringparam_~dev#1.base, b44_get_ringparam_~dev#1.offset, b44_get_ringparam_~ering#1.base, b44_get_ringparam_~ering#1.offset, b44_get_ringparam_~bp~20#1.base, b44_get_ringparam_~bp~20#1.offset, b44_get_ringparam_~tmp~78#1.base, b44_get_ringparam_~tmp~78#1.offset;havoc b44_get_ringparam_#in~dev#1.base, b44_get_ringparam_#in~dev#1.offset, b44_get_ringparam_#in~ering#1.base, b44_get_ringparam_#in~ering#1.offset;assume { :end_inline_b44_get_ringparam } true; [2025-02-08 04:13:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309-4: assume 0 == b44_get_settings_#t~mem1042#1 % 4294967296 || 4 == b44_get_settings_#t~mem1042#1 % 4294967296;b44_get_settings_#t~bitwise1043#1 := 4; [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309-4: assume !(0 == b44_get_settings_#t~mem1042#1 % 4294967296 || 4 == b44_get_settings_#t~mem1042#1 % 4294967296); [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: main_#t~ret1266#1.base, main_#t~ret1266#1.offset := b44_get_stats64_#res#1.base, b44_get_stats64_#res#1.offset;havoc b44_get_stats64_#t~ret959#1.base, b44_get_stats64_#t~ret959#1.offset, b44_get_stats64_#t~ret960#1, b44_get_stats64_#t~mem961#1, b44_get_stats64_#t~mem962#1, b44_get_stats64_#t~mem963#1, b44_get_stats64_#t~mem964#1, b44_get_stats64_#t~mem965#1, b44_get_stats64_#t~mem966#1, b44_get_stats64_#t~mem967#1, b44_get_stats64_#t~mem968#1, b44_get_stats64_#t~mem969#1, b44_get_stats64_#t~mem970#1, b44_get_stats64_#t~mem971#1, b44_get_stats64_#t~mem972#1, b44_get_stats64_#t~mem973#1, b44_get_stats64_#t~mem974#1, b44_get_stats64_#t~mem975#1, b44_get_stats64_#t~mem976#1, b44_get_stats64_#t~mem977#1, b44_get_stats64_#t~mem978#1, b44_get_stats64_#t~mem979#1, b44_get_stats64_#t~mem980#1, b44_get_stats64_#t~mem981#1, b44_get_stats64_#t~mem982#1, b44_get_stats64_#t~mem983#1, b44_get_stats64_#t~mem984#1, b44_get_stats64_#t~mem985#1, b44_get_stats64_#t~ret986#1, b44_get_stats64_~dev#1.base, b44_get_stats64_~dev#1.offset, b44_get_stats64_~nstat#1.base, b44_get_stats64_~nstat#1.offset, b44_get_stats64_~bp~11#1.base, b44_get_stats64_~bp~11#1.offset, b44_get_stats64_~tmp~68#1.base, b44_get_stats64_~tmp~68#1.offset, b44_get_stats64_~hwstat~0#1.base, b44_get_stats64_~hwstat~0#1.offset, b44_get_stats64_~start~0#1, b44_get_stats64_~tmp___0~31#1;havoc b44_get_stats64_#in~dev#1.base, b44_get_stats64_#in~dev#1.offset, b44_get_stats64_#in~nstat#1.base, b44_get_stats64_#in~nstat#1.offset;assume { :end_inline_b44_get_stats64 } true; [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: SUMMARY for call netif_carrier_off(b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset); srcloc: null [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: assume (if b44_suspend_#t~mem1233#1 % 4294967296 % 4294967296 <= 2147483647 then b44_suspend_#t~mem1233#1 % 4294967296 % 4294967296 else b44_suspend_#t~mem1233#1 % 4294967296 % 4294967296 - 4294967296) < 0;havoc b44_suspend_#t~mem1233#1; [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: assume !((if b44_suspend_#t~mem1233#1 % 4294967296 % 4294967296 <= 2147483647 then b44_suspend_#t~mem1233#1 % 4294967296 % 4294967296 else b44_suspend_#t~mem1233#1 % 4294967296 % 4294967296 - 4294967296) < 0);havoc b44_suspend_#t~mem1233#1; [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call b44_get_wol_#t~ret1151#1.base, b44_get_wol_#t~ret1151#1.offset := netdev_priv(b44_get_wol_~dev#1.base, b44_get_wol_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: b44_get_wol_~tmp~83#1.base, b44_get_wol_~tmp~83#1.offset := b44_get_wol_#t~ret1151#1.base, b44_get_wol_#t~ret1151#1.offset;havoc b44_get_wol_#t~ret1151#1.base, b44_get_wol_#t~ret1151#1.offset;b44_get_wol_~bp~25#1.base, b44_get_wol_~bp~25#1.offset := b44_get_wol_~tmp~83#1.base, b44_get_wol_~tmp~83#1.offset;call write~int#9(32, b44_get_wol_~wol#1.base, 4 + b44_get_wol_~wol#1.offset, 4);call b44_get_wol_#t~mem1152#1 := read~int#25(b44_get_wol_~bp~25#1.base, 280 + b44_get_wol_~bp~25#1.offset, 4); [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-2: havoc b44_set_settings_#t~bitwise1084#1;assume (b44_set_settings_#t~bitwise1084#1 % 4294967296 >= b44_set_settings_#t~mem1083#1 % 4294967296 && b44_set_settings_#t~bitwise1084#1 % 4294967296 >= 33554432) && b44_set_settings_#t~bitwise1084#1 % 4294967296 <= 33554432 + b44_set_settings_#t~mem1083#1 % 4294967296; [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-1: [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: call write~int#25(b44_set_settings_#t~bitwise1084#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1083#1;havoc b44_set_settings_#t~bitwise1084#1; [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-4: assume 0 == b44_set_settings_#t~mem1083#1 % 4294967296 || 33554432 == b44_set_settings_#t~mem1083#1 % 4294967296;b44_set_settings_#t~bitwise1084#1 := 33554432; [2025-02-08 04:13:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-4: assume !(0 == b44_set_settings_#t~mem1083#1 % 4294967296 || 33554432 == b44_set_settings_#t~mem1083#1 % 4294967296); [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: b44_get_drvinfo_#t~ret1017#1.base, b44_get_drvinfo_#t~ret1017#1.offset := pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret291#1.base, pci_name_#t~ret291#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~32#1.base, pci_name_~tmp~32#1.offset;havoc pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;assume { :end_inline_pci_name } true;b44_get_drvinfo_~tmp___0~33#1.base, b44_get_drvinfo_~tmp___0~33#1.offset := b44_get_drvinfo_#t~ret1017#1.base, b44_get_drvinfo_#t~ret1017#1.offset; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-3: assume false;b44_set_settings_#t~bitwise1084#1 := b44_set_settings_#t~mem1083#1; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-3: assume !false; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: SUMMARY for call ssb_set_drvdata(b44_init_one_~sdev#1.base, b44_init_one_~sdev#1.offset, b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset); srcloc: null [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: assume 0 != b44_set_mac_addr_~tmp___2~10#1;b44_set_mac_addr_#res#1 := -22; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: assume !(0 != b44_set_mac_addr_~tmp___2~10#1);call b44_set_mac_addr_#t~mem865#1 := read~int#25(b44_set_mac_addr_~dev#1.base, 481 + b44_set_mac_addr_~dev#1.offset, 1);b44_set_mac_addr_~__len~2#1 := b44_set_mac_addr_#t~mem865#1 % 256;havoc b44_set_mac_addr_#t~mem865#1;call b44_set_mac_addr_#t~mem866#1.base, b44_set_mac_addr_#t~mem866#1.offset := read~$Pointer$#25(b44_set_mac_addr_~dev#1.base, 702 + b44_set_mac_addr_~dev#1.offset, 8); [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: assume -2147483648 <= b44_init_one_#t~ret1187#1 && b44_init_one_#t~ret1187#1 <= 2147483647;havoc b44_init_one_#t~ret1187#1; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707-1: SUMMARY for call b44_init_one_#t~ret1187#1 := printk(33, 0); srcloc: null [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5668-1: SUMMARY for call skb_copy_from_linear_data_#t~memcpy~res198#1.base, skb_copy_from_linear_data_#t~memcpy~res198#1.offset := #Ultimate.C_memcpy#25(skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_#t~mem197#1.base, skb_copy_from_linear_data_#t~mem197#1.offset, skb_copy_from_linear_data_~__len~0#1); srcloc: null [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: SUMMARY for call b44_init_hw(b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset, 3); srcloc: null [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5668: skb_copy_from_linear_data_~__ret~1#1.base, skb_copy_from_linear_data_~__ret~1#1.offset := skb_copy_from_linear_data_#t~memcpy~res198#1.base, skb_copy_from_linear_data_#t~memcpy~res198#1.offset;havoc skb_copy_from_linear_data_#t~mem197#1.base, skb_copy_from_linear_data_#t~mem197#1.offset;havoc skb_copy_from_linear_data_#t~memcpy~res198#1.base, skb_copy_from_linear_data_#t~memcpy~res198#1.offset; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: SUMMARY for call b44_get_drvinfo_#t~ret1018#1 := strlcpy(b44_get_drvinfo_~info#1.base, 100 + b44_get_drvinfo_~info#1.offset, b44_get_drvinfo_~tmp___0~33#1.base, b44_get_drvinfo_~tmp___0~33#1.offset, 32); srcloc: null [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume main_#t~switch1254#1; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 20 == main_~tmp___0~42#1; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume main_#t~switch1254#1; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 8 == main_~tmp___0~42#1; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840: SUMMARY for call b44_setup_wol(b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset); srcloc: null [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774: SUMMARY for call b44_chip_reset(b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset, 4); srcloc: null [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: assume 0 == (b44_alloc_consistent_#t~mem811#1.base + b44_alloc_consistent_#t~mem811#1.offset) % 18446744073709551616;havoc b44_alloc_consistent_#t~mem811#1.base, b44_alloc_consistent_#t~mem811#1.offset; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: assume !(0 == (b44_alloc_consistent_#t~mem811#1.base + b44_alloc_consistent_#t~mem811#1.offset) % 18446744073709551616);havoc b44_alloc_consistent_#t~mem811#1.base, b44_alloc_consistent_#t~mem811#1.offset; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-2: havoc b44_get_settings_#t~bitwise1045#1;assume b44_get_settings_#t~bitwise1045#1 % 4294967296 <= b44_get_settings_#t~mem1044#1 % 4294967296 && b44_get_settings_#t~bitwise1045#1 % 4294967296 <= 134217728; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-1: [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: assume 0 != b44_get_settings_#t~bitwise1045#1 % 4294967296;havoc b44_get_settings_#t~mem1044#1;havoc b44_get_settings_#t~bitwise1045#1;call b44_get_settings_#t~mem1046#1 := read~int#6(b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: assume !(0 != b44_get_settings_#t~bitwise1045#1 % 4294967296);havoc b44_get_settings_#t~mem1044#1;havoc b44_get_settings_#t~bitwise1045#1; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-5: call b44_get_settings_#t~mem1044#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-4: assume 0 == b44_get_settings_#t~mem1044#1 % 4294967296;b44_get_settings_#t~bitwise1045#1 := 0; [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-4: assume !(0 == b44_get_settings_#t~mem1044#1 % 4294967296); [2025-02-08 04:13:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-3: assume 134217728 == b44_get_settings_#t~mem1044#1 % 4294967296;b44_get_settings_#t~bitwise1045#1 := b44_get_settings_#t~mem1044#1; [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-3: assume !(134217728 == b44_get_settings_#t~mem1044#1 % 4294967296); [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105: assume { :begin_inline_b44_set_rx_mode } true;b44_set_rx_mode_#in~dev#1.base, b44_set_rx_mode_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_set_rx_mode_#t~ret1005#1.base, b44_set_rx_mode_#t~ret1005#1.offset, b44_set_rx_mode_~dev#1.base, b44_set_rx_mode_~dev#1.offset, b44_set_rx_mode_~bp~13#1.base, b44_set_rx_mode_~bp~13#1.offset, b44_set_rx_mode_~tmp~71#1.base, b44_set_rx_mode_~tmp~71#1.offset;b44_set_rx_mode_~dev#1.base, b44_set_rx_mode_~dev#1.offset := b44_set_rx_mode_#in~dev#1.base, b44_set_rx_mode_#in~dev#1.offset;havoc b44_set_rx_mode_~bp~13#1.base, b44_set_rx_mode_~bp~13#1.offset;havoc b44_set_rx_mode_~tmp~71#1.base, b44_set_rx_mode_~tmp~71#1.offset; [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: havoc napi_enable_#t~ret211#1, napi_enable_#t~ret212#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~19#1, napi_enable_~tmp___0~8#1;havoc napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;assume { :end_inline_napi_enable } true; [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9039: assume { :begin_inline_b44_set_ringparam } true;b44_set_ringparam_#in~dev#1.base, b44_set_ringparam_#in~dev#1.offset, b44_set_ringparam_#in~ering#1.base, b44_set_ringparam_#in~ering#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group5~0#1.base, main_~var_group5~0#1.offset;havoc b44_set_ringparam_#res#1;havoc b44_set_ringparam_#t~ret1106#1.base, b44_set_ringparam_#t~ret1106#1.offset, b44_set_ringparam_#t~mem1107#1, b44_set_ringparam_#t~mem1108#1, b44_set_ringparam_#t~short1109#1, b44_set_ringparam_#t~mem1110#1, b44_set_ringparam_#t~short1111#1, b44_set_ringparam_#t~mem1112#1, b44_set_ringparam_#t~short1113#1, b44_set_ringparam_#t~mem1114#1, b44_set_ringparam_#t~mem1115#1, b44_set_ringparam_#t~mem1116#1.base, b44_set_ringparam_#t~mem1116#1.offset, b44_set_ringparam_~dev#1.base, b44_set_ringparam_~dev#1.offset, b44_set_ringparam_~ering#1.base, b44_set_ringparam_~ering#1.offset, b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset, b44_set_ringparam_~tmp~79#1.base, b44_set_ringparam_~tmp~79#1.offset;b44_set_ringparam_~dev#1.base, b44_set_ringparam_~dev#1.offset := b44_set_ringparam_#in~dev#1.base, b44_set_ringparam_#in~dev#1.offset;b44_set_ringparam_~ering#1.base, b44_set_ringparam_~ering#1.offset := b44_set_ringparam_#in~ering#1.base, b44_set_ringparam_#in~ering#1.offset;havoc b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset;havoc b44_set_ringparam_~tmp~79#1.base, b44_set_ringparam_~tmp~79#1.offset; [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9039-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: havoc round_jiffies_#t~nondet1326#1;b44_timer_#t~ret526#1 := round_jiffies_#res#1;havoc round_jiffies_#t~nondet1326#1, round_jiffies_~arg0#1;havoc round_jiffies_#in~arg0#1;assume { :end_inline_round_jiffies } true;b44_timer_~tmp~47#1 := b44_timer_#t~ret526#1;havoc b44_timer_#t~ret526#1; [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: b44_alloc_consistent_~tmp___5~3#1.base, b44_alloc_consistent_~tmp___5~3#1.offset := b44_alloc_consistent_#t~ret812#1.base, b44_alloc_consistent_#t~ret812#1.offset;havoc b44_alloc_consistent_#t~ret812#1.base, b44_alloc_consistent_#t~ret812#1.offset;b44_alloc_consistent_~tx_ring~0#1.base, b44_alloc_consistent_~tx_ring~0#1.offset := b44_alloc_consistent_~tmp___5~3#1.base, b44_alloc_consistent_~tmp___5~3#1.offset; [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: assume -2147483648 <= b44_init_one_#t~ret1218#1 && b44_init_one_#t~ret1218#1 <= 2147483647;b44_init_one_~tmp___2~13#1 := b44_init_one_#t~ret1218#1;havoc b44_init_one_#t~ret1218#1; [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-1: SUMMARY for call b44_init_one_#t~ret1218#1 := b44_phy_reset(b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset); srcloc: null [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586-1: SUMMARY for call b44_alloc_consistent_#t~ret812#1.base, b44_alloc_consistent_#t~ret812#1.offset := kzalloc(b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~gfp#1); srcloc: null [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7322: b44_start_xmit_~mapping~1#1 := b44_start_xmit_#t~ret696#1;havoc b44_start_xmit_#t~mem693#1.base, b44_start_xmit_#t~mem693#1.offset;havoc b44_start_xmit_#t~mem694#1.base, b44_start_xmit_#t~mem694#1.offset;havoc b44_start_xmit_#t~mem695#1.base, b44_start_xmit_#t~mem695#1.offset;havoc b44_start_xmit_#t~ret696#1;call b44_start_xmit_#t~mem697#1.base, b44_start_xmit_#t~mem697#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem698#1.base, b44_start_xmit_#t~mem698#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem697#1.base, 16 + b44_start_xmit_#t~mem697#1.offset, 8); [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume (if b44_get_wol_#t~mem1152#1 % 4294967296 % 4294967296 <= 2147483647 then b44_get_wol_#t~mem1152#1 % 4294967296 % 4294967296 else b44_get_wol_#t~mem1152#1 % 4294967296 % 4294967296 - 4294967296) < 0;havoc b44_get_wol_#t~mem1152#1;call write~int#9(32, b44_get_wol_~wol#1.base, 8 + b44_get_wol_~wol#1.offset, 4); [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume !((if b44_get_wol_#t~mem1152#1 % 4294967296 % 4294967296 <= 2147483647 then b44_get_wol_#t~mem1152#1 % 4294967296 % 4294967296 else b44_get_wol_#t~mem1152#1 % 4294967296 % 4294967296 - 4294967296) < 0);havoc b44_get_wol_#t~mem1152#1;call write~int#9(0, b44_get_wol_~wol#1.base, 8 + b44_get_wol_~wol#1.offset, 4); [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-1: [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388-1: SUMMARY for call b44_change_mtu_#t~ret731#1.base, b44_change_mtu_#t~ret731#1.offset := netdev_priv(b44_change_mtu_~dev#1.base, b44_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379: assume 0 != b44_set_settings_#t~bitwise1086#1 % 4294967296;havoc b44_set_settings_#t~mem1085#1;havoc b44_set_settings_#t~bitwise1086#1;call b44_set_settings_#t~mem1087#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379: assume !(0 != b44_set_settings_#t~bitwise1086#1 % 4294967296);havoc b44_set_settings_#t~mem1085#1;havoc b44_set_settings_#t~bitwise1086#1; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: b44_change_mtu_~tmp~55#1.base, b44_change_mtu_~tmp~55#1.offset := b44_change_mtu_#t~ret731#1.base, b44_change_mtu_#t~ret731#1.offset;havoc b44_change_mtu_#t~ret731#1.base, b44_change_mtu_#t~ret731#1.offset;b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset := b44_change_mtu_~tmp~55#1.base, b44_change_mtu_~tmp~55#1.offset; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-5: call b44_set_settings_#t~mem1085#1 := read~int#6(b44_set_settings_~cmd#1.base, 8 + b44_set_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-3: assume false;b44_get_settings_#t~bitwise1047#1 := b44_get_settings_#t~mem1046#1; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-3: assume !false; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-4: assume 0 == b44_set_settings_#t~mem1085#1 % 4294967296;b44_set_settings_#t~bitwise1086#1 := 0; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-4: assume !(0 == b44_set_settings_#t~mem1085#1 % 4294967296); [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-2: havoc b44_get_settings_#t~bitwise1047#1;assume (b44_get_settings_#t~bitwise1047#1 % 4294967296 >= b44_get_settings_#t~mem1046#1 % 4294967296 && b44_get_settings_#t~bitwise1047#1 % 4294967296 >= 8) && b44_get_settings_#t~bitwise1047#1 % 4294967296 <= 8 + b44_get_settings_#t~mem1046#1 % 4294967296; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: assume b44_get_drvinfo_#t~switch1015#1; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: assume !b44_get_drvinfo_#t~switch1015#1;b44_get_drvinfo_#t~switch1015#1 := b44_get_drvinfo_#t~switch1015#1 || 2 == b44_get_drvinfo_#t~mem1014#1; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-3: assume 4 == b44_set_settings_#t~mem1085#1 % 4294967296;b44_set_settings_#t~bitwise1086#1 := b44_set_settings_#t~mem1085#1; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-3: assume !(4 == b44_set_settings_#t~mem1085#1 % 4294967296); [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-1: [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: havoc b44_set_rx_mode_#t~ret1005#1.base, b44_set_rx_mode_#t~ret1005#1.offset, b44_set_rx_mode_~dev#1.base, b44_set_rx_mode_~dev#1.offset, b44_set_rx_mode_~bp~13#1.base, b44_set_rx_mode_~bp~13#1.offset, b44_set_rx_mode_~tmp~71#1.base, b44_set_rx_mode_~tmp~71#1.offset;havoc b44_set_rx_mode_#in~dev#1.base, b44_set_rx_mode_#in~dev#1.offset;assume { :end_inline_b44_set_rx_mode } true; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7322-1: SUMMARY for call b44_start_xmit_#t~ret696#1 := dma_map_single_attrs(b44_start_xmit_#t~mem694#1.base, b44_start_xmit_#t~mem694#1.offset, b44_start_xmit_#t~mem695#1.base, b44_start_xmit_#t~mem695#1.offset, b44_start_xmit_~len~1#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-2: havoc b44_set_settings_#t~bitwise1086#1;assume b44_set_settings_#t~bitwise1086#1 % 4294967296 <= b44_set_settings_#t~mem1085#1 % 4294967296 && b44_set_settings_#t~bitwise1086#1 % 4294967296 <= 4; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: call write~int#6(b44_get_settings_#t~bitwise1047#1, b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);havoc b44_get_settings_#t~mem1046#1;havoc b44_get_settings_#t~bitwise1047#1; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-4: assume 0 == b44_get_settings_#t~mem1046#1 % 4294967296 || 8 == b44_get_settings_#t~mem1046#1 % 4294967296;b44_get_settings_#t~bitwise1047#1 := 8; [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-4: assume !(0 == b44_get_settings_#t~mem1046#1 % 4294967296 || 8 == b44_get_settings_#t~mem1046#1 % 4294967296); [2025-02-08 04:13:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: SUMMARY for call b44_init_rings(b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset); srcloc: null [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040: main_#t~ret1259#1 := b44_set_ringparam_#res#1;havoc b44_set_ringparam_#t~ret1106#1.base, b44_set_ringparam_#t~ret1106#1.offset, b44_set_ringparam_#t~mem1107#1, b44_set_ringparam_#t~mem1108#1, b44_set_ringparam_#t~short1109#1, b44_set_ringparam_#t~mem1110#1, b44_set_ringparam_#t~short1111#1, b44_set_ringparam_#t~mem1112#1, b44_set_ringparam_#t~short1113#1, b44_set_ringparam_#t~mem1114#1, b44_set_ringparam_#t~mem1115#1, b44_set_ringparam_#t~mem1116#1.base, b44_set_ringparam_#t~mem1116#1.offset, b44_set_ringparam_~dev#1.base, b44_set_ringparam_~dev#1.offset, b44_set_ringparam_~ering#1.base, b44_set_ringparam_~ering#1.offset, b44_set_ringparam_~bp~21#1.base, b44_set_ringparam_~bp~21#1.offset, b44_set_ringparam_~tmp~79#1.base, b44_set_ringparam_~tmp~79#1.offset;havoc b44_set_ringparam_#in~dev#1.base, b44_set_ringparam_#in~dev#1.offset, b44_set_ringparam_#in~ering#1.base, b44_set_ringparam_#in~ering#1.offset;assume { :end_inline_b44_set_ringparam } true;assume -2147483648 <= main_#t~ret1259#1 && main_#t~ret1259#1 <= 2147483647; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume b44_init_one_~tmp___2~13#1 < 0;call write~int#25(30, b44_init_one_~bp~28#1.base, 828 + b44_init_one_~bp~28#1.offset, 1); [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume !(b44_init_one_~tmp___2~13#1 < 0); [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-2: havoc b44_set_settings_#t~bitwise1088#1;assume (b44_set_settings_#t~bitwise1088#1 % 4294967296 >= b44_set_settings_#t~mem1087#1 % 4294967296 && b44_set_settings_#t~bitwise1088#1 % 4294967296 >= 67108864) && b44_set_settings_#t~bitwise1088#1 % 4294967296 <= 67108864 + b44_set_settings_#t~mem1087#1 % 4294967296; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-1: [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: call write~int#25(b44_set_settings_#t~bitwise1088#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1087#1;havoc b44_set_settings_#t~bitwise1088#1; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-4: assume 0 == b44_set_settings_#t~mem1087#1 % 4294967296 || 67108864 == b44_set_settings_#t~mem1087#1 % 4294967296;b44_set_settings_#t~bitwise1088#1 := 67108864; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-4: assume !(0 == b44_set_settings_#t~mem1087#1 % 4294967296 || 67108864 == b44_set_settings_#t~mem1087#1 % 4294967296); [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248: SUMMARY for call b44_get_drvinfo_#t~ret1019#1 := strlcpy(b44_get_drvinfo_~info#1.base, 100 + b44_get_drvinfo_~info#1.offset, 30, 0, 32); srcloc: null [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-3: assume false;b44_set_settings_#t~bitwise1088#1 := b44_set_settings_#t~mem1087#1; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-3: assume !false; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: b44_suspend_#res#1 := 0; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843-1: SUMMARY for call ssb_pcihost_set_power_state(b44_suspend_~sdev#1.base, b44_suspend_~sdev#1.offset, 3); srcloc: null [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5936: assume netif_msg_init_~debug_value#1 < 0 || netif_msg_init_~debug_value#1 % 4294967296 > 31;netif_msg_init_#res#1 := netif_msg_init_~default_msg_enable_bits#1; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5936: assume !(netif_msg_init_~debug_value#1 < 0 || netif_msg_init_~debug_value#1 % 4294967296 > 31); [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: SUMMARY for call b44_init_hw(b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset, 1); srcloc: null [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: 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 := 904, 1, 1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1303#1.base, alloc_etherdev_mqs_#t~ret1303#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 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: assume 0 == (b44_alloc_consistent_~tx_ring~0#1.base + b44_alloc_consistent_~tx_ring~0#1.offset) % 18446744073709551616; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: assume !(0 == (b44_alloc_consistent_~tx_ring~0#1.base + b44_alloc_consistent_~tx_ring~0#1.offset) % 18446744073709551616);call b44_alloc_consistent_#t~mem813#1.base, b44_alloc_consistent_#t~mem813#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 788 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem814#1.base, b44_alloc_consistent_#t~mem814#1.offset := read~$Pointer$#25(b44_alloc_consistent_#t~mem813#1.base, 16 + b44_alloc_consistent_#t~mem813#1.offset, 8); [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume b44_change_mtu_~new_mtu#1 <= 59 || b44_change_mtu_~new_mtu#1 > 1500;b44_change_mtu_#res#1 := -22; [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume !(b44_change_mtu_~new_mtu#1 <= 59 || b44_change_mtu_~new_mtu#1 > 1500); [2025-02-08 04:13:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7324-1: SUMMARY for call b44_start_xmit_#t~ret699#1 := dma_mapping_error(b44_start_xmit_#t~mem698#1.base, b44_start_xmit_#t~mem698#1.offset, b44_start_xmit_~mapping~1#1); srcloc: null [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7324: assume -2147483648 <= b44_start_xmit_#t~ret699#1 && b44_start_xmit_#t~ret699#1 <= 2147483647;b44_start_xmit_~tmp___3~5#1 := b44_start_xmit_#t~ret699#1;havoc b44_start_xmit_#t~mem697#1.base, b44_start_xmit_#t~mem697#1.offset;havoc b44_start_xmit_#t~mem698#1.base, b44_start_xmit_#t~mem698#1.offset;havoc b44_start_xmit_#t~ret699#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: assume main_#t~switch1254#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 21 == main_~tmp___0~42#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042: assume main_#t~switch1254#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 9 == main_~tmp___0~42#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787-1: SUMMARY for call b44_set_mac_addr_#t~memcpy~res867#1.base, b44_set_mac_addr_#t~memcpy~res867#1.offset := #Ultimate.C_memcpy#25(b44_set_mac_addr_#t~mem866#1.base, b44_set_mac_addr_#t~mem866#1.offset, b44_set_mac_addr_~addr~1#1.base, 2 + b44_set_mac_addr_~addr~1#1.offset, b44_set_mac_addr_~__len~2#1); srcloc: null [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: b44_set_mac_addr_~__ret~3#1.base, b44_set_mac_addr_~__ret~3#1.offset := b44_set_mac_addr_#t~memcpy~res867#1.base, b44_set_mac_addr_#t~memcpy~res867#1.offset;havoc b44_set_mac_addr_#t~mem866#1.base, b44_set_mac_addr_#t~mem866#1.offset;havoc b44_set_mac_addr_#t~memcpy~res867#1.base, b44_set_mac_addr_#t~memcpy~res867#1.offset; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853-1: SUMMARY for call b44_check_phy(b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset); srcloc: null [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: call b44_open_#t~mem886#1 := read~int#25(b44_open_~dev#1.base, 64 + b44_open_~dev#1.offset, 4); [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: assume 0 == (b44_init_one_~dev~1#1.base + b44_init_one_~dev~1#1.offset) % 18446744073709551616;b44_init_one_~err~6#1 := -12; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: assume !(0 == (b44_init_one_~dev~1#1.base + b44_init_one_~dev~1#1.offset) % 18446744073709551616);call b44_init_one_#t~mem1189#1.base, b44_init_one_#t~mem1189#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 8 + b44_init_one_~sdev#1.offset, 8);call write~$Pointer$#25(b44_init_one_#t~mem1189#1.base, b44_init_one_#t~mem1189#1.offset, b44_init_one_~dev~1#1.base, 1142 + b44_init_one_~dev~1#1.offset, 8);havoc b44_init_one_#t~mem1189#1.base, b44_init_one_#t~mem1189#1.offset;call b44_init_one_#t~mem1190#1 := read~int#25(b44_init_one_~dev~1#1.base, 140 + b44_init_one_~dev~1#1.offset, 8);call write~int#25(b44_init_one_#t~mem1190#1, b44_init_one_~dev~1#1.base, 140 + b44_init_one_~dev~1#1.offset, 8);havoc b44_init_one_#t~mem1190#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: havoc dma_set_mask_#t~nondet1306#1;b44_init_one_#t~ret1200#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1306#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;assume -2147483648 <= b44_init_one_#t~ret1200#1 && b44_init_one_#t~ret1200#1 <= 2147483647;b44_init_one_~tmp___0~39#1 := b44_init_one_#t~ret1200#1;havoc b44_init_one_#t~mem1199#1.base, b44_init_one_#t~mem1199#1.offset;havoc b44_init_one_#t~ret1200#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-2: havoc b44_get_settings_#t~bitwise1049#1;assume (b44_get_settings_#t~bitwise1049#1 % 4294967296 >= b44_get_settings_#t~mem1048#1 % 4294967296 && b44_get_settings_#t~bitwise1049#1 % 4294967296 >= 24576) && b44_get_settings_#t~bitwise1049#1 % 4294967296 <= 24576 + b44_get_settings_#t~mem1048#1 % 4294967296; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: assume b44_get_drvinfo_#t~switch1015#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: assume !b44_get_drvinfo_#t~switch1015#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-1: [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316: call write~int#6(b44_get_settings_#t~bitwise1049#1, b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);havoc b44_get_settings_#t~mem1048#1;havoc b44_get_settings_#t~bitwise1049#1;call b44_get_settings_#t~mem1050#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume 0 != b44_start_xmit_~tmp___3~5#1 || (b44_start_xmit_~len~1#1 % 4294967296 + b44_start_xmit_~mapping~1#1) % 18446744073709551616 > 1073741823;call b44_start_xmit_#t~mem700#1.base, b44_start_xmit_#t~mem700#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem701#1.base, b44_start_xmit_#t~mem701#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem700#1.base, 16 + b44_start_xmit_#t~mem700#1.offset, 8); [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume !(0 != b44_start_xmit_~tmp___3~5#1 || (b44_start_xmit_~len~1#1 % 4294967296 + b44_start_xmit_~mapping~1#1) % 18446744073709551616 > 1073741823); [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: assume { :begin_inline_b44_set_mac_addr } true;b44_set_mac_addr_#in~dev#1.base, b44_set_mac_addr_#in~dev#1.offset, b44_set_mac_addr_#in~p#1.base, b44_set_mac_addr_#in~p#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_b44_set_mac_addr_43_p1~0#1.base, main_~var_b44_set_mac_addr_43_p1~0#1.offset;havoc b44_set_mac_addr_#res#1;havoc b44_set_mac_addr_#t~ret862#1.base, b44_set_mac_addr_#t~ret862#1.offset, b44_set_mac_addr_#t~ret863#1, b44_set_mac_addr_#t~ret864#1, b44_set_mac_addr_#t~mem865#1, b44_set_mac_addr_#t~mem866#1.base, b44_set_mac_addr_#t~mem866#1.offset, b44_set_mac_addr_#t~memcpy~res867#1.base, b44_set_mac_addr_#t~memcpy~res867#1.offset, b44_set_mac_addr_#t~ret868#1, b44_set_mac_addr_#t~bitwise869#1, b44_set_mac_addr_~dev#1.base, b44_set_mac_addr_~dev#1.offset, b44_set_mac_addr_~p#1.base, b44_set_mac_addr_~p#1.offset, b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset, b44_set_mac_addr_~tmp~60#1.base, b44_set_mac_addr_~tmp~60#1.offset, b44_set_mac_addr_~addr~1#1.base, b44_set_mac_addr_~addr~1#1.offset, b44_set_mac_addr_~val~10#1, b44_set_mac_addr_~tmp___0~27#1, b44_set_mac_addr_~tmp___1~17#1, b44_set_mac_addr_~tmp___2~10#1, b44_set_mac_addr_~__len~2#1, b44_set_mac_addr_~__ret~3#1.base, b44_set_mac_addr_~__ret~3#1.offset, b44_set_mac_addr_~tmp___3~8#1;b44_set_mac_addr_~dev#1.base, b44_set_mac_addr_~dev#1.offset := b44_set_mac_addr_#in~dev#1.base, b44_set_mac_addr_#in~dev#1.offset;b44_set_mac_addr_~p#1.base, b44_set_mac_addr_~p#1.offset := b44_set_mac_addr_#in~p#1.base, b44_set_mac_addr_#in~p#1.offset;havoc b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset;havoc b44_set_mac_addr_~tmp~60#1.base, b44_set_mac_addr_~tmp~60#1.offset;havoc b44_set_mac_addr_~addr~1#1.base, b44_set_mac_addr_~addr~1#1.offset;havoc b44_set_mac_addr_~val~10#1;havoc b44_set_mac_addr_~tmp___0~27#1;havoc b44_set_mac_addr_~tmp___1~17#1;havoc b44_set_mac_addr_~tmp___2~10#1;havoc b44_set_mac_addr_~__len~2#1;havoc b44_set_mac_addr_~__ret~3#1.base, b44_set_mac_addr_~__ret~3#1.offset;havoc b44_set_mac_addr_~tmp___3~8#1; [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-5: call b44_get_settings_#t~mem1048#1 := read~int#6(b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: assume { :begin_inline_b44_get_pauseparam } true;b44_get_pauseparam_#in~dev#1.base, b44_get_pauseparam_#in~dev#1.offset, b44_get_pauseparam_#in~epause#1.base, b44_get_pauseparam_#in~epause#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group6~0#1.base, main_~var_group6~0#1.offset;havoc b44_get_pauseparam_#t~ret1117#1.base, b44_get_pauseparam_#t~ret1117#1.offset, b44_get_pauseparam_#t~mem1118#1, b44_get_pauseparam_#t~bitwise1119#1, b44_get_pauseparam_#t~mem1120#1, b44_get_pauseparam_#t~bitwise1121#1, b44_get_pauseparam_#t~mem1122#1, b44_get_pauseparam_#t~bitwise1123#1, b44_get_pauseparam_~dev#1.base, b44_get_pauseparam_~dev#1.offset, b44_get_pauseparam_~epause#1.base, b44_get_pauseparam_~epause#1.offset, b44_get_pauseparam_~bp~22#1.base, b44_get_pauseparam_~bp~22#1.offset, b44_get_pauseparam_~tmp~80#1.base, b44_get_pauseparam_~tmp~80#1.offset;b44_get_pauseparam_~dev#1.base, b44_get_pauseparam_~dev#1.offset := b44_get_pauseparam_#in~dev#1.base, b44_get_pauseparam_#in~dev#1.offset;b44_get_pauseparam_~epause#1.base, b44_get_pauseparam_~epause#1.offset := b44_get_pauseparam_#in~epause#1.base, b44_get_pauseparam_#in~epause#1.offset;havoc b44_get_pauseparam_~bp~22#1.base, b44_get_pauseparam_~bp~22#1.offset;havoc b44_get_pauseparam_~tmp~80#1.base, b44_get_pauseparam_~tmp~80#1.offset; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-4: assume 0 == b44_get_settings_#t~mem1048#1 % 4294967296 || 24576 == b44_get_settings_#t~mem1048#1 % 4294967296;b44_get_settings_#t~bitwise1049#1 := 24576; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-4: assume !(0 == b44_get_settings_#t~mem1048#1 % 4294967296 || 24576 == b44_get_settings_#t~mem1048#1 % 4294967296); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-3: assume false;b44_get_settings_#t~bitwise1049#1 := b44_get_settings_#t~mem1048#1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-3: assume !false; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854: assume -2147483648 <= b44_open_#t~ret887#1 && b44_open_#t~ret887#1 <= 2147483647;b44_open_~err~3#1 := b44_open_#t~ret887#1;havoc b44_open_#t~mem886#1;havoc b44_open_#t~ret887#1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854-1: SUMMARY for call b44_open_#t~ret887#1 := request_irq(b44_open_#t~mem886#1, #funAddr~b44_interrupt.base, #funAddr~b44_interrupt.offset, 128, b44_open_~dev#1.base, b44_open_~dev#1.offset, b44_open_~dev#1.base, b44_open_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515: assume b44_get_sset_count_#t~switch1146#1;b44_get_sset_count_#res#1 := 47; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515: assume !b44_get_sset_count_#t~switch1146#1;b44_get_sset_count_#t~switch1146#1 := true; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326: assume -2147483648 <= b44_start_xmit_#t~ret702#1 && b44_start_xmit_#t~ret702#1 <= 2147483647;b44_start_xmit_~tmp___2~7#1 := b44_start_xmit_#t~ret702#1;havoc b44_start_xmit_#t~mem700#1.base, b44_start_xmit_#t~mem700#1.offset;havoc b44_start_xmit_#t~mem701#1.base, b44_start_xmit_#t~mem701#1.offset;havoc b44_start_xmit_#t~ret702#1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-1: [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume 0 != b44_set_settings_#t~bitwise1090#1 % 4294967296;havoc b44_set_settings_#t~mem1089#1;havoc b44_set_settings_#t~bitwise1090#1;call b44_set_settings_#t~mem1091#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume !(0 != b44_set_settings_#t~bitwise1090#1 % 4294967296);havoc b44_set_settings_#t~mem1089#1;havoc b44_set_settings_#t~bitwise1090#1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278: havoc kobject_name_#t~mem39#1.base, kobject_name_#t~mem39#1.offset;dev_name_#t~ret45#1.base, dev_name_#t~ret45#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem39#1.base, kobject_name_#t~mem39#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~1#1.base, dev_name_~tmp~1#1.offset := dev_name_#t~ret45#1.base, dev_name_#t~ret45#1.offset;havoc dev_name_#t~ret45#1.base, dev_name_#t~ret45#1.offset;dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: b44_get_pauseparam_~tmp~80#1.base, b44_get_pauseparam_~tmp~80#1.offset := b44_get_pauseparam_#t~ret1117#1.base, b44_get_pauseparam_#t~ret1117#1.offset;havoc b44_get_pauseparam_#t~ret1117#1.base, b44_get_pauseparam_#t~ret1117#1.offset;b44_get_pauseparam_~bp~22#1.base, b44_get_pauseparam_~bp~22#1.offset := b44_get_pauseparam_~tmp~80#1.base, b44_get_pauseparam_~tmp~80#1.offset;call b44_get_pauseparam_#t~mem1118#1 := read~int#25(b44_get_pauseparam_~bp~22#1.base, 280 + b44_get_pauseparam_~bp~22#1.offset, 4); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-5: call b44_set_settings_#t~mem1089#1 := read~int#6(b44_set_settings_~cmd#1.base, 8 + b44_set_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-3: havoc b44_get_settings_#t~bitwise1051#1;assume b44_get_settings_#t~bitwise1051#1 % 4294967296 <= b44_get_settings_#t~mem1050#1 % 4294967296 && b44_get_settings_#t~bitwise1051#1 % 4294967296 <= 131072; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251-1: assume b44_get_drvinfo_#t~switch1015#1;b44_get_drvinfo_~__ret_warn_on~3#1 := 1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251-1: assume !b44_get_drvinfo_#t~switch1015#1;havoc b44_get_drvinfo_#t~mem1014#1;havoc b44_get_drvinfo_#t~switch1015#1;havoc b44_get_drvinfo_#t~mem1016#1.base, b44_get_drvinfo_#t~mem1016#1.offset;havoc b44_get_drvinfo_#t~ret1017#1.base, b44_get_drvinfo_#t~ret1017#1.offset;havoc b44_get_drvinfo_#t~ret1018#1;havoc b44_get_drvinfo_#t~ret1019#1;havoc b44_get_drvinfo_#t~ret1020#1;havoc b44_get_drvinfo_#t~ret1021#1;havoc b44_get_drvinfo_#t~mem1014#1;havoc b44_get_drvinfo_#t~switch1015#1;havoc b44_get_drvinfo_#t~mem1016#1.base, b44_get_drvinfo_#t~mem1016#1.offset;havoc b44_get_drvinfo_#t~ret1017#1.base, b44_get_drvinfo_#t~ret1017#1.offset;havoc b44_get_drvinfo_#t~ret1018#1;havoc b44_get_drvinfo_#t~ret1019#1;havoc b44_get_drvinfo_#t~ret1020#1;havoc b44_get_drvinfo_#t~ret1021#1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-1: SUMMARY for call b44_get_pauseparam_#t~ret1117#1.base, b44_get_pauseparam_#t~ret1117#1.offset := netdev_priv(b44_get_pauseparam_~dev#1.base, b44_get_pauseparam_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-4: assume 0 == b44_set_settings_#t~mem1089#1 % 4294967296;b44_set_settings_#t~bitwise1090#1 := 0; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-4: assume !(0 == b44_set_settings_#t~mem1089#1 % 4294967296); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-2: [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251: assume 0 != b44_get_drvinfo_~tmp___1~19#1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251: assume !(0 != b44_get_drvinfo_~tmp___1~19#1); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-3: assume 8 == b44_set_settings_#t~mem1089#1 % 4294967296;b44_set_settings_#t~bitwise1090#1 := b44_set_settings_#t~mem1089#1; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-3: assume !(8 == b44_set_settings_#t~mem1089#1 % 4294967296); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-1: SUMMARY for call ethtool_cmd_speed_set(b44_get_settings_~cmd#1.base, b44_get_settings_~cmd#1.offset, (if 0 != b44_get_settings_#t~bitwise1051#1 % 4294967296 then 100 else 10)); srcloc: null [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326-1: SUMMARY for call b44_start_xmit_#t~ret702#1 := dma_mapping_error(b44_start_xmit_#t~mem701#1.base, b44_start_xmit_#t~mem701#1.offset, b44_start_xmit_~mapping~1#1); srcloc: null [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-2: havoc b44_set_settings_#t~bitwise1090#1;assume b44_set_settings_#t~bitwise1090#1 % 4294967296 <= b44_set_settings_#t~mem1089#1 % 4294967296 && b44_set_settings_#t~bitwise1090#1 % 4294967296 <= 8; [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: havoc b44_get_settings_#t~mem1050#1;havoc b44_get_settings_#t~bitwise1051#1;call b44_get_settings_#t~mem1052#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9044: havoc b44_get_pauseparam_#t~ret1117#1.base, b44_get_pauseparam_#t~ret1117#1.offset, b44_get_pauseparam_#t~mem1118#1, b44_get_pauseparam_#t~bitwise1119#1, b44_get_pauseparam_#t~mem1120#1, b44_get_pauseparam_#t~bitwise1121#1, b44_get_pauseparam_#t~mem1122#1, b44_get_pauseparam_#t~bitwise1123#1, b44_get_pauseparam_~dev#1.base, b44_get_pauseparam_~dev#1.offset, b44_get_pauseparam_~epause#1.base, b44_get_pauseparam_~epause#1.offset, b44_get_pauseparam_~bp~22#1.base, b44_get_pauseparam_~bp~22#1.offset, b44_get_pauseparam_~tmp~80#1.base, b44_get_pauseparam_~tmp~80#1.offset;havoc b44_get_pauseparam_#in~dev#1.base, b44_get_pauseparam_#in~dev#1.offset, b44_get_pauseparam_#in~epause#1.base, b44_get_pauseparam_#in~epause#1.offset;assume { :end_inline_b44_get_pauseparam } true; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-5: assume 0 == b44_get_settings_#t~mem1050#1 % 4294967296;b44_get_settings_#t~bitwise1051#1 := 0; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-5: assume !(0 == b44_get_settings_#t~mem1050#1 % 4294967296); [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-4: assume 131072 == b44_get_settings_#t~mem1050#1 % 4294967296;b44_get_settings_#t~bitwise1051#1 := b44_get_settings_#t~mem1050#1; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-4: assume !(131072 == b44_get_settings_#t~mem1050#1 % 4294967296); [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251-2: b44_get_drvinfo_#t~switch1015#1 := b44_get_drvinfo_#t~switch1015#1 || 3 == b44_get_drvinfo_#t~mem1014#1; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053-1: SUMMARY for call b44_close_#t~ret955#1.base, b44_close_#t~ret955#1.offset := netdev_priv(b44_close_~dev#1.base, b44_close_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: main_#t~ret1267#1 := b44_set_mac_addr_#res#1;havoc b44_set_mac_addr_#t~ret862#1.base, b44_set_mac_addr_#t~ret862#1.offset, b44_set_mac_addr_#t~ret863#1, b44_set_mac_addr_#t~ret864#1, b44_set_mac_addr_#t~mem865#1, b44_set_mac_addr_#t~mem866#1.base, b44_set_mac_addr_#t~mem866#1.offset, b44_set_mac_addr_#t~memcpy~res867#1.base, b44_set_mac_addr_#t~memcpy~res867#1.offset, b44_set_mac_addr_#t~ret868#1, b44_set_mac_addr_#t~bitwise869#1, b44_set_mac_addr_~dev#1.base, b44_set_mac_addr_~dev#1.offset, b44_set_mac_addr_~p#1.base, b44_set_mac_addr_~p#1.offset, b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset, b44_set_mac_addr_~tmp~60#1.base, b44_set_mac_addr_~tmp~60#1.offset, b44_set_mac_addr_~addr~1#1.base, b44_set_mac_addr_~addr~1#1.offset, b44_set_mac_addr_~val~10#1, b44_set_mac_addr_~tmp___0~27#1, b44_set_mac_addr_~tmp___1~17#1, b44_set_mac_addr_~tmp___2~10#1, b44_set_mac_addr_~__len~2#1, b44_set_mac_addr_~__ret~3#1.base, b44_set_mac_addr_~__ret~3#1.offset, b44_set_mac_addr_~tmp___3~8#1;havoc b44_set_mac_addr_#in~dev#1.base, b44_set_mac_addr_#in~dev#1.offset, b44_set_mac_addr_#in~p#1.base, b44_set_mac_addr_#in~p#1.offset;assume { :end_inline_b44_set_mac_addr } true;assume -2147483648 <= main_#t~ret1267#1 && main_#t~ret1267#1 <= 2147483647; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: b44_close_~tmp~67#1.base, b44_close_~tmp~67#1.offset := b44_close_#t~ret955#1.base, b44_close_#t~ret955#1.offset;havoc b44_close_#t~ret955#1.base, b44_close_#t~ret955#1.offset;b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset := b44_close_~tmp~67#1.base, b44_close_~tmp~67#1.offset; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780: assume -2147483648 <= b44_init_one_#t~ret1220#1 && b44_init_one_#t~ret1220#1 <= 2147483647;havoc b44_init_one_#t~mem1219#1.base, b44_init_one_#t~mem1219#1.offset;havoc b44_init_one_#t~ret1220#1;b44_init_one_#res#1 := 0;call ULTIMATE.dealloc(b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset);havoc b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-1: SUMMARY for call b44_init_one_#t~ret1220#1 := netdev_info(b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset, 42, 0); srcloc: null [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: SUMMARY for call spin_lock_irq(b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset); srcloc: null [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582-1: SUMMARY for call b44_get_wol_#t~memset~res1153#1.base, b44_get_wol_#t~memset~res1153#1.offset := #Ultimate.C_memset#9(b44_get_wol_~wol#1.base, 12 + b44_get_wol_~wol#1.offset, 0, 6); srcloc: null [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: havoc b44_get_wol_#t~memset~res1153#1.base, b44_get_wol_#t~memset~res1153#1.offset; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-2: havoc b44_set_settings_#t~bitwise1092#1;assume (b44_set_settings_#t~bitwise1092#1 % 4294967296 >= b44_set_settings_#t~mem1091#1 % 4294967296 && b44_set_settings_#t~bitwise1092#1 % 4294967296 >= 134217728) && b44_set_settings_#t~bitwise1092#1 % 4294967296 <= 134217728 + b44_set_settings_#t~mem1091#1 % 4294967296; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: call write~int#6((if 0 != b44_get_settings_#t~bitwise1053#1 % 4294967296 then 1 else 0), b44_get_settings_~cmd#1.base, 14 + b44_get_settings_~cmd#1.offset, 1);havoc b44_get_settings_#t~mem1052#1;havoc b44_get_settings_#t~bitwise1053#1;call write~int#6(0, b44_get_settings_~cmd#1.base, 15 + b44_get_settings_~cmd#1.offset, 1);call b44_get_settings_#t~mem1054#1 := read~int#25(b44_get_settings_~bp~18#1.base, 828 + b44_get_settings_~bp~18#1.offset, 1);call write~int#6(b44_get_settings_#t~mem1054#1, b44_get_settings_~cmd#1.base, 16 + b44_get_settings_~cmd#1.offset, 1);havoc b44_get_settings_#t~mem1054#1;call b44_get_settings_#t~mem1055#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7327: assume 0 == b44_start_xmit_~tmp___2~7#1;call b44_start_xmit_#t~mem703#1.base, b44_start_xmit_#t~mem703#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem704#1.base, b44_start_xmit_#t~mem704#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem703#1.base, 16 + b44_start_xmit_#t~mem703#1.offset, 8); [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7327: assume !(0 == b44_start_xmit_~tmp___2~7#1); [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: call write~int#25(b44_set_settings_#t~bitwise1092#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1091#1;havoc b44_set_settings_#t~bitwise1092#1; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-4: assume 0 == b44_get_settings_#t~mem1052#1 % 4294967296;b44_get_settings_#t~bitwise1053#1 := 0; [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-4: assume !(0 == b44_get_settings_#t~mem1052#1 % 4294967296); [2025-02-08 04:13:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-3: assume 65536 == b44_get_settings_#t~mem1052#1 % 4294967296;b44_get_settings_#t~bitwise1053#1 := b44_get_settings_#t~mem1052#1; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-3: assume !(65536 == b44_get_settings_#t~mem1052#1 % 4294967296); [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-4: assume 0 == b44_set_settings_#t~mem1091#1 % 4294967296 || 134217728 == b44_set_settings_#t~mem1091#1 % 4294967296;b44_set_settings_#t~bitwise1092#1 := 134217728; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-4: assume !(0 == b44_set_settings_#t~mem1091#1 % 4294967296 || 134217728 == b44_set_settings_#t~mem1091#1 % 4294967296); [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-2: havoc b44_get_settings_#t~bitwise1053#1;assume b44_get_settings_#t~bitwise1053#1 % 4294967296 <= b44_get_settings_#t~mem1052#1 % 4294967296 && b44_get_settings_#t~bitwise1053#1 % 4294967296 <= 65536; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-3: assume false;b44_set_settings_#t~bitwise1092#1 := b44_set_settings_#t~mem1091#1; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-3: assume !false; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-1: [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5940: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#res#1 := 0; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5940: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: call b44_init_one_#t~mem1219#1.base, b44_init_one_#t~mem1219#1.offset := read~$Pointer$#25(b44_init_one_~dev~1#1.base, 702 + b44_init_one_~dev~1#1.offset, 8); [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: b44_set_mac_addr_~tmp___3~8#1 := b44_set_mac_addr_#t~ret868#1;havoc b44_set_mac_addr_#t~ret868#1;b44_set_mac_addr_~val~10#1 := b44_set_mac_addr_~tmp___3~8#1; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856-1: SUMMARY for call b44_open_#t~ret888#1 := ldv__builtin_expect((if b44_open_~err~3#1 < 0 then 1 else 0), 0); srcloc: null [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: assume -9223372036854775808 <= b44_open_#t~ret888#1 && b44_open_#t~ret888#1 <= 9223372036854775807;b44_open_~tmp___0~28#1 := b44_open_#t~ret888#1;havoc b44_open_#t~ret888#1; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790-1: SUMMARY for call b44_set_mac_addr_#t~ret868#1 := br32(b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset, 1024); srcloc: null [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume b44_get_sset_count_#t~switch1146#1;b44_get_sset_count_#res#1 := -95; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume !b44_get_sset_count_#t~switch1146#1;havoc b44_get_sset_count_#t~switch1146#1;havoc b44_get_sset_count_#t~switch1146#1;main_#t~ret1262#1 := b44_get_sset_count_#res#1;havoc b44_get_sset_count_#t~switch1146#1, b44_get_sset_count_~dev#1.base, b44_get_sset_count_~dev#1.offset, b44_get_sset_count_~sset#1;havoc b44_get_sset_count_#in~dev#1.base, b44_get_sset_count_#in~dev#1.offset, b44_get_sset_count_#in~sset#1;assume { :end_inline_b44_get_sset_count } true;assume -2147483648 <= main_#t~ret1262#1 && main_#t~ret1262#1 <= 2147483647; [2025-02-08 04:13:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592-1: SUMMARY for call b44_alloc_consistent_#t~ret815#1 := dma_map_single_attrs(b44_alloc_consistent_#t~mem814#1.base, b44_alloc_consistent_#t~mem814#1.offset, b44_alloc_consistent_~tx_ring~0#1.base, b44_alloc_consistent_~tx_ring~0#1.offset, 4096, 1, 0, 0); srcloc: null [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592: b44_alloc_consistent_~tx_ring_dma~0#1 := b44_alloc_consistent_#t~ret815#1;havoc b44_alloc_consistent_#t~mem813#1.base, b44_alloc_consistent_#t~mem813#1.offset;havoc b44_alloc_consistent_#t~mem814#1.base, b44_alloc_consistent_#t~mem814#1.offset;havoc b44_alloc_consistent_#t~ret815#1;call b44_alloc_consistent_#t~mem816#1.base, b44_alloc_consistent_#t~mem816#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 788 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem817#1.base, b44_alloc_consistent_#t~mem817#1.offset := read~$Pointer$#25(b44_alloc_consistent_#t~mem816#1.base, 16 + b44_alloc_consistent_#t~mem816#1.offset, 8); [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: call write~int#23((if 0 != b44_get_pauseparam_#t~bitwise1119#1 % 4294967296 then 1 else 0), b44_get_pauseparam_~epause#1.base, 4 + b44_get_pauseparam_~epause#1.offset, 4);havoc b44_get_pauseparam_#t~mem1118#1;havoc b44_get_pauseparam_#t~bitwise1119#1;call b44_get_pauseparam_#t~mem1120#1 := read~int#25(b44_get_pauseparam_~bp~22#1.base, 280 + b44_get_pauseparam_~bp~22#1.offset, 4); [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-1: [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: havoc __ssb_driver_register_#t~nondet1302#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: b44_change_mtu_~tmp___0~24#1 := (if 0 == b44_change_mtu_#t~ret732#1 % 256 then 0 else 1);havoc b44_change_mtu_#t~ret732#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-1: SUMMARY for call dma_unmap_single_attrs(b44_start_xmit_#t~mem704#1.base, b44_start_xmit_#t~mem704#1.offset, b44_start_xmit_~mapping~1#1, b44_start_xmit_~len~1#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: havoc b44_start_xmit_#t~mem703#1.base, b44_start_xmit_#t~mem703#1.offset;havoc b44_start_xmit_#t~mem704#1.base, b44_start_xmit_#t~mem704#1.offset; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394-1: SUMMARY for call b44_change_mtu_#t~ret732#1 := netif_running(b44_change_mtu_~dev#1.base, b44_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-2: havoc b44_get_pauseparam_#t~bitwise1119#1;assume b44_get_pauseparam_#t~bitwise1119#1 % 4294967296 <= b44_get_pauseparam_#t~mem1118#1 % 4294967296 && b44_get_pauseparam_#t~bitwise1119#1 % 4294967296 <= 32768; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-3: assume 32768 == b44_get_pauseparam_#t~mem1118#1 % 4294967296;b44_get_pauseparam_#t~bitwise1119#1 := b44_get_pauseparam_#t~mem1118#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-3: assume !(32768 == b44_get_pauseparam_#t~mem1118#1 % 4294967296); [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-4: assume 0 == b44_get_pauseparam_#t~mem1118#1 % 4294967296;b44_get_pauseparam_#t~bitwise1119#1 := 0; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-4: assume !(0 == b44_get_pauseparam_#t~mem1118#1 % 4294967296); [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253-1: SUMMARY for call b44_get_drvinfo_#t~ret1020#1 := ldv__builtin_expect((if 0 != b44_get_drvinfo_~__ret_warn_on~3#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume -9223372036854775808 <= b44_get_drvinfo_#t~ret1020#1 && b44_get_drvinfo_#t~ret1020#1 <= 9223372036854775807;b44_get_drvinfo_~tmp___1~19#1 := b44_get_drvinfo_#t~ret1020#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: SUMMARY for call netif_stop_queue(b44_close_~dev#1.base, b44_close_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112: assume main_#t~switch1254#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 22 == main_~tmp___0~42#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: assume main_#t~switch1254#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 10 == main_~tmp___0~42#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857: assume 0 != b44_open_~tmp___0~28#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857: assume !(0 != b44_open_~tmp___0~28#1);assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := b44_open_~bp~9#1.base, 288 + b44_open_~bp~9#1.offset, 0, 27, 0, b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9509: havoc dma_supported_#t~nondet1307#1;dma_set_coherent_mask_#t~ret173#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet1307#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;assume -2147483648 <= dma_set_coherent_mask_#t~ret173#1 && dma_set_coherent_mask_#t~ret173#1 <= 2147483647;dma_set_coherent_mask_~tmp~11#1 := dma_set_coherent_mask_#t~ret173#1;havoc dma_set_coherent_mask_#t~ret173#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452: call write~int#23((if 0 != b44_get_pauseparam_#t~bitwise1121#1 % 4294967296 then 1 else 0), b44_get_pauseparam_~epause#1.base, 8 + b44_get_pauseparam_~epause#1.offset, 4);havoc b44_get_pauseparam_#t~mem1120#1;havoc b44_get_pauseparam_#t~bitwise1121#1;call b44_get_pauseparam_#t~mem1122#1 := read~int#25(b44_get_pauseparam_~bp~22#1.base, 280 + b44_get_pauseparam_~bp~22#1.offset, 4); [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452-1: [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452-2: havoc b44_get_pauseparam_#t~bitwise1121#1;assume b44_get_pauseparam_#t~bitwise1121#1 % 4294967296 <= b44_get_pauseparam_#t~mem1120#1 % 4294967296 && b44_get_pauseparam_#t~bitwise1121#1 % 4294967296 <= 524288; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: assume 0 != b44_change_mtu_~tmp___0~24#1 % 256;b44_change_mtu_~tmp___1~14#1 := 0; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: assume !(0 != b44_change_mtu_~tmp___0~24#1 % 256);b44_change_mtu_~tmp___1~14#1 := 1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452-3: assume 524288 == b44_get_pauseparam_#t~mem1120#1 % 4294967296;b44_get_pauseparam_#t~bitwise1121#1 := b44_get_pauseparam_#t~mem1120#1; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452-3: assume !(524288 == b44_get_pauseparam_#t~mem1120#1 % 4294967296); [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452-4: assume 0 == b44_get_pauseparam_#t~mem1120#1 % 4294967296;b44_get_pauseparam_#t~bitwise1121#1 := 0; [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452-4: assume !(0 == b44_get_pauseparam_#t~mem1120#1 % 4294967296); [2025-02-08 04:13:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: SUMMARY for call napi_disable(b44_close_~bp~10#1.base, 124 + b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: assume { :begin_inline_b44_ioctl } true;b44_ioctl_#in~dev#1.base, b44_ioctl_#in~dev#1.offset, b44_ioctl_#in~ifr#1.base, b44_ioctl_#in~ifr#1.offset, b44_ioctl_#in~cmd#1 := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group10~0#1.base, main_~var_group10~0#1.offset, main_~var_b44_ioctl_73_p2~0#1;havoc b44_ioctl_#res#1;havoc b44_ioctl_#t~ret1159#1.base, b44_ioctl_#t~ret1159#1.offset, b44_ioctl_#t~ret1160#1.base, b44_ioctl_#t~ret1160#1.offset, b44_ioctl_#t~ret1161#1, b44_ioctl_#t~ret1162#1, b44_ioctl_~dev#1.base, b44_ioctl_~dev#1.offset, b44_ioctl_~ifr#1.base, b44_ioctl_~ifr#1.offset, b44_ioctl_~cmd#1, b44_ioctl_~data~0#1.base, b44_ioctl_~data~0#1.offset, b44_ioctl_~tmp~85#1.base, b44_ioctl_~tmp~85#1.offset, b44_ioctl_~bp~27#1.base, b44_ioctl_~bp~27#1.offset, b44_ioctl_~tmp___0~37#1.base, b44_ioctl_~tmp___0~37#1.offset, b44_ioctl_~err~4#1, b44_ioctl_~tmp___1~23#1, b44_ioctl_~tmp___2~12#1;b44_ioctl_~dev#1.base, b44_ioctl_~dev#1.offset := b44_ioctl_#in~dev#1.base, b44_ioctl_#in~dev#1.offset;b44_ioctl_~ifr#1.base, b44_ioctl_~ifr#1.offset := b44_ioctl_#in~ifr#1.base, b44_ioctl_#in~ifr#1.offset;b44_ioctl_~cmd#1 := b44_ioctl_#in~cmd#1;havoc b44_ioctl_~data~0#1.base, b44_ioctl_~data~0#1.offset;havoc b44_ioctl_~tmp~85#1.base, b44_ioctl_~tmp~85#1.offset;havoc b44_ioctl_~bp~27#1.base, b44_ioctl_~bp~27#1.offset;havoc b44_ioctl_~tmp___0~37#1.base, b44_ioctl_~tmp___0~37#1.offset;havoc b44_ioctl_~err~4#1;havoc b44_ioctl_~tmp___1~23#1;havoc b44_ioctl_~tmp___2~12#1;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := b44_ioctl_~ifr#1.base, b44_ioctl_~ifr#1.offset;havoc if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;if_mii_~rq#1.base, if_mii_~rq#1.offset := if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;if_mii_#res#1.base, if_mii_#res#1.offset := if_mii_~rq#1.base, 16 + if_mii_~rq#1.offset; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858: SUMMARY for call napi_disable(b44_open_~bp~9#1.base, 124 + b44_open_~bp~9#1.offset); srcloc: null [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9047: assume { :begin_inline_b44_set_pauseparam } true;b44_set_pauseparam_#in~dev#1.base, b44_set_pauseparam_#in~dev#1.offset, b44_set_pauseparam_#in~epause#1.base, b44_set_pauseparam_#in~epause#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group6~0#1.base, main_~var_group6~0#1.offset;havoc b44_set_pauseparam_#res#1;havoc b44_set_pauseparam_#t~ret1124#1.base, b44_set_pauseparam_#t~ret1124#1.offset, b44_set_pauseparam_#t~mem1125#1, b44_set_pauseparam_#t~mem1126#1, b44_set_pauseparam_#t~bitwise1127#1, b44_set_pauseparam_#t~mem1128#1, b44_set_pauseparam_#t~bitwise1129#1, b44_set_pauseparam_#t~mem1130#1, b44_set_pauseparam_#t~mem1131#1, b44_set_pauseparam_#t~bitwise1132#1, b44_set_pauseparam_#t~mem1133#1, b44_set_pauseparam_#t~bitwise1134#1, b44_set_pauseparam_#t~mem1135#1, b44_set_pauseparam_#t~mem1136#1, b44_set_pauseparam_#t~bitwise1137#1, b44_set_pauseparam_#t~mem1138#1, b44_set_pauseparam_#t~bitwise1139#1, b44_set_pauseparam_#t~mem1140#1, b44_set_pauseparam_#t~bitwise1141#1, b44_set_pauseparam_#t~mem1142#1, b44_set_pauseparam_~dev#1.base, b44_set_pauseparam_~dev#1.offset, b44_set_pauseparam_~epause#1.base, b44_set_pauseparam_~epause#1.offset, b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset, b44_set_pauseparam_~tmp~81#1.base, b44_set_pauseparam_~tmp~81#1.offset;b44_set_pauseparam_~dev#1.base, b44_set_pauseparam_~dev#1.offset := b44_set_pauseparam_#in~dev#1.base, b44_set_pauseparam_#in~dev#1.offset;b44_set_pauseparam_~epause#1.base, b44_set_pauseparam_~epause#1.offset := b44_set_pauseparam_#in~epause#1.base, b44_set_pauseparam_#in~epause#1.offset;havoc b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset;havoc b44_set_pauseparam_~tmp~81#1.base, b44_set_pauseparam_~tmp~81#1.offset; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9047-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-2: havoc b44_set_mac_addr_#t~bitwise869#1;assume b44_set_mac_addr_#t~bitwise869#1 % 4294967296 <= b44_set_mac_addr_~val~10#1 % 4294967296 && b44_set_mac_addr_#t~bitwise869#1 % 4294967296 <= 256; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-1: [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume 0 == b44_set_mac_addr_#t~bitwise869#1 % 4294967296;havoc b44_set_mac_addr_#t~bitwise869#1; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume !(0 == b44_set_mac_addr_#t~bitwise869#1 % 4294967296);havoc b44_set_mac_addr_#t~bitwise869#1; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: assume -2147483648 <= b44_alloc_consistent_#t~ret818#1 && b44_alloc_consistent_#t~ret818#1 <= 2147483647;b44_alloc_consistent_~tmp___6~1#1 := b44_alloc_consistent_#t~ret818#1;havoc b44_alloc_consistent_#t~mem816#1.base, b44_alloc_consistent_#t~mem816#1.offset;havoc b44_alloc_consistent_#t~mem817#1.base, b44_alloc_consistent_#t~mem817#1.offset;havoc b44_alloc_consistent_#t~ret818#1; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-4: assume 0 == b44_set_mac_addr_~val~10#1 % 4294967296;b44_set_mac_addr_#t~bitwise869#1 := 0; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-4: assume !(0 == b44_set_mac_addr_~val~10#1 % 4294967296); [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-3: assume 256 == b44_set_mac_addr_~val~10#1 % 4294967296;b44_set_mac_addr_#t~bitwise869#1 := b44_set_mac_addr_~val~10#1; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-3: assume !(256 == b44_set_mac_addr_~val~10#1 % 4294967296); [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: call write~int#23((if 0 != b44_get_pauseparam_#t~bitwise1123#1 % 4294967296 then 1 else 0), b44_get_pauseparam_~epause#1.base, 12 + b44_get_pauseparam_~epause#1.offset, 4);havoc b44_get_pauseparam_#t~mem1122#1;havoc b44_get_pauseparam_#t~bitwise1123#1; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-1: [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-2: havoc b44_get_pauseparam_#t~bitwise1123#1;assume b44_get_pauseparam_#t~bitwise1123#1 % 4294967296 <= b44_get_pauseparam_#t~mem1122#1 % 4294967296 && b44_get_pauseparam_#t~bitwise1123#1 % 4294967296 <= 262144; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-1: SUMMARY for call b44_alloc_consistent_#t~ret818#1 := dma_mapping_error(b44_alloc_consistent_#t~mem817#1.base, b44_alloc_consistent_#t~mem817#1.offset, b44_alloc_consistent_~tx_ring_dma~0#1); srcloc: null [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-3: assume 262144 == b44_get_pauseparam_#t~mem1122#1 % 4294967296;b44_get_pauseparam_#t~bitwise1123#1 := b44_get_pauseparam_#t~mem1122#1; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-3: assume !(262144 == b44_get_pauseparam_#t~mem1122#1 % 4294967296); [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-3: assume 268435456 == b44_get_settings_#t~mem1055#1 % 4294967296;b44_get_settings_#t~bitwise1056#1 := b44_get_settings_#t~mem1055#1; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-3: assume !(268435456 == b44_get_settings_#t~mem1055#1 % 4294967296); [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264-1: SUMMARY for call b44_tx_timeout_#t~ret665#1.base, b44_tx_timeout_#t~ret665#1.offset := netdev_priv(b44_tx_timeout_~dev#1.base, b44_tx_timeout_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-2: havoc b44_get_settings_#t~bitwise1056#1;assume b44_get_settings_#t~bitwise1056#1 % 4294967296 <= b44_get_settings_#t~mem1055#1 % 4294967296 && b44_get_settings_#t~bitwise1056#1 % 4294967296 <= 268435456; [2025-02-08 04:13:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: SUMMARY for call warn_slowpath_null(31, 0, 1784); srcloc: null [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: b44_tx_timeout_~tmp~53#1.base, b44_tx_timeout_~tmp~53#1.offset := b44_tx_timeout_#t~ret665#1.base, b44_tx_timeout_#t~ret665#1.offset;havoc b44_tx_timeout_#t~ret665#1.base, b44_tx_timeout_#t~ret665#1.offset;b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset := b44_tx_timeout_~tmp~53#1.base, b44_tx_timeout_~tmp~53#1.offset; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-1: [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: main_#t~ret1268#1 := b44_ioctl_#res#1;havoc b44_ioctl_#t~ret1159#1.base, b44_ioctl_#t~ret1159#1.offset, b44_ioctl_#t~ret1160#1.base, b44_ioctl_#t~ret1160#1.offset, b44_ioctl_#t~ret1161#1, b44_ioctl_#t~ret1162#1, b44_ioctl_~dev#1.base, b44_ioctl_~dev#1.offset, b44_ioctl_~ifr#1.base, b44_ioctl_~ifr#1.offset, b44_ioctl_~cmd#1, b44_ioctl_~data~0#1.base, b44_ioctl_~data~0#1.offset, b44_ioctl_~tmp~85#1.base, b44_ioctl_~tmp~85#1.offset, b44_ioctl_~bp~27#1.base, b44_ioctl_~bp~27#1.offset, b44_ioctl_~tmp___0~37#1.base, b44_ioctl_~tmp___0~37#1.offset, b44_ioctl_~err~4#1, b44_ioctl_~tmp___1~23#1, b44_ioctl_~tmp___2~12#1;havoc b44_ioctl_#in~dev#1.base, b44_ioctl_#in~dev#1.offset, b44_ioctl_#in~ifr#1.base, b44_ioctl_#in~ifr#1.offset, b44_ioctl_#in~cmd#1;assume { :end_inline_b44_ioctl } true;assume -2147483648 <= main_#t~ret1268#1 && main_#t~ret1268#1 <= 2147483647; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: call write~int#6((if 0 == b44_get_settings_#t~bitwise1056#1 % 4294967296 then 1 else 0), b44_get_settings_~cmd#1.base, 17 + b44_get_settings_~cmd#1.offset, 1);havoc b44_get_settings_#t~mem1055#1;havoc b44_get_settings_#t~bitwise1056#1;call b44_get_settings_#t~mem1057#1 := read~int#25(b44_get_settings_~bp~18#1.base, 280 + b44_get_settings_~bp~18#1.offset, 4); [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-4: assume 0 == b44_get_pauseparam_#t~mem1122#1 % 4294967296;b44_get_pauseparam_#t~bitwise1123#1 := 0; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-4: assume !(0 == b44_get_pauseparam_#t~mem1122#1 % 4294967296); [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-4: assume 0 == b44_get_settings_#t~mem1055#1 % 4294967296;b44_get_settings_#t~bitwise1056#1 := 0; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-4: assume !(0 == b44_get_settings_#t~mem1055#1 % 4294967296); [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057-1: SUMMARY for call b44_close_#t~ret956#1 := del_timer_sync(b44_close_~bp~10#1.base, 288 + b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume -2147483648 <= b44_close_#t~ret956#1 && b44_close_#t~ret956#1 <= 2147483647;havoc b44_close_#t~ret956#1; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: SUMMARY for call b44_chip_reset(b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset, 5); srcloc: null [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: main_#t~ret1260#1 := b44_set_pauseparam_#res#1;havoc b44_set_pauseparam_#t~ret1124#1.base, b44_set_pauseparam_#t~ret1124#1.offset, b44_set_pauseparam_#t~mem1125#1, b44_set_pauseparam_#t~mem1126#1, b44_set_pauseparam_#t~bitwise1127#1, b44_set_pauseparam_#t~mem1128#1, b44_set_pauseparam_#t~bitwise1129#1, b44_set_pauseparam_#t~mem1130#1, b44_set_pauseparam_#t~mem1131#1, b44_set_pauseparam_#t~bitwise1132#1, b44_set_pauseparam_#t~mem1133#1, b44_set_pauseparam_#t~bitwise1134#1, b44_set_pauseparam_#t~mem1135#1, b44_set_pauseparam_#t~mem1136#1, b44_set_pauseparam_#t~bitwise1137#1, b44_set_pauseparam_#t~mem1138#1, b44_set_pauseparam_#t~bitwise1139#1, b44_set_pauseparam_#t~mem1140#1, b44_set_pauseparam_#t~bitwise1141#1, b44_set_pauseparam_#t~mem1142#1, b44_set_pauseparam_~dev#1.base, b44_set_pauseparam_~dev#1.offset, b44_set_pauseparam_~epause#1.base, b44_set_pauseparam_~epause#1.offset, b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset, b44_set_pauseparam_~tmp~81#1.base, b44_set_pauseparam_~tmp~81#1.offset;havoc b44_set_pauseparam_#in~dev#1.base, b44_set_pauseparam_#in~dev#1.offset, b44_set_pauseparam_#in~epause#1.base, b44_set_pauseparam_#in~epause#1.offset;assume { :end_inline_b44_set_pauseparam } true;assume -2147483648 <= main_#t~ret1260#1 && main_#t~ret1260#1 <= 2147483647; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: SUMMARY for call __b44_set_mac_addr(b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset); srcloc: null [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: assume -2147483648 <= b44_init_one_#t~ret1222#1 && b44_init_one_#t~ret1222#1 <= 2147483647; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: assume 0 != b44_alloc_consistent_~tmp___6~1#1 || (b44_alloc_consistent_~size~0#1 + b44_alloc_consistent_~tx_ring_dma~0#1) % 18446744073709551616 > 1073741823; [2025-02-08 04:13:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: assume !(0 != b44_alloc_consistent_~tmp___6~1#1 || (b44_alloc_consistent_~size~0#1 + b44_alloc_consistent_~tx_ring_dma~0#1) % 18446744073709551616 > 1073741823);call write~$Pointer$#25(b44_alloc_consistent_~tx_ring~0#1.base, b44_alloc_consistent_~tx_ring~0#1.offset, b44_alloc_consistent_~bp#1.base, 84 + b44_alloc_consistent_~bp#1.offset, 8);call write~int#25(b44_alloc_consistent_~tx_ring_dma~0#1, b44_alloc_consistent_~bp#1.base, 812 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem819#1 := read~int#25(b44_alloc_consistent_~bp#1.base, 280 + b44_alloc_consistent_~bp#1.offset, 4); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784-1: SUMMARY for call b44_init_one_#t~ret1222#1 := ssb_bus_may_powerdown(b44_init_one_#t~mem1221#1.base, b44_init_one_#t~mem1221#1.offset); srcloc: null [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784-2: call b44_init_one_#t~mem1221#1.base, b44_init_one_#t~mem1221#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 24 + b44_init_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: call write~int#6((if 0 == b44_get_settings_#t~bitwise1058#1 % 4294967296 then 1 else 0), b44_get_settings_~cmd#1.base, 18 + b44_get_settings_~cmd#1.offset, 1);havoc b44_get_settings_#t~mem1057#1;havoc b44_get_settings_#t~bitwise1058#1;call b44_get_settings_#t~mem1059#1 := read~int#6(b44_get_settings_~cmd#1.base, 18 + b44_get_settings_~cmd#1.offset, 1); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331: SUMMARY for call dev_kfree_skb_any(b44_start_xmit_~bounce_skb~0#1.base, b44_start_xmit_~bounce_skb~0#1.offset); srcloc: null [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-4: assume 0 == b44_get_settings_#t~mem1057#1 % 4294967296;b44_get_settings_#t~bitwise1058#1 := 0; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-4: assume !(0 == b44_get_settings_#t~mem1057#1 % 4294967296); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-3: assume 1048576 == b44_get_settings_#t~mem1057#1 % 4294967296;b44_get_settings_#t~bitwise1058#1 := b44_get_settings_#t~mem1057#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-3: assume !(1048576 == b44_get_settings_#t~mem1057#1 % 4294967296); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-2: havoc b44_get_settings_#t~bitwise1058#1;assume b44_get_settings_#t~bitwise1058#1 % 4294967296 <= b44_get_settings_#t~mem1057#1 % 4294967296 && b44_get_settings_#t~bitwise1058#1 % 4294967296 <= 1048576; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-1: [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: SUMMARY for call spin_lock_irq(b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944-2: netif_msg_init_#res#1 := -1 + netif_msg_init_#t~bitwise241#1;havoc netif_msg_init_#t~bitwise241#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944: havoc netif_msg_init_#t~bitwise241#1;b44_init_one_#t~ret1192#1 := netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise241#1, netif_msg_init_~debug_value#1, netif_msg_init_~default_msg_enable_bits#1;havoc netif_msg_init_#in~debug_value#1, netif_msg_init_#in~default_msg_enable_bits#1;assume { :end_inline_netif_msg_init } true;call write~int#25(b44_init_one_#t~ret1192#1, b44_init_one_~bp~28#1.base, 284 + b44_init_one_~bp~28#1.offset, 4);havoc b44_init_one_#t~ret1192#1;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#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 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944-5: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#t~bitwise241#1 := 1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944-5: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944-3: [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860: SUMMARY for call b44_free_rings(b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset); srcloc: null [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944-4: havoc netif_msg_init_#t~bitwise241#1;assume netif_msg_init_#t~bitwise241#1 > 1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: b44_init_one_~tmp~87#1.base, b44_init_one_~tmp~87#1.offset := b44_init_one_#t~ret1191#1.base, b44_init_one_#t~ret1191#1.offset;havoc b44_init_one_#t~ret1191#1.base, b44_init_one_#t~ret1191#1.offset;b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset := b44_init_one_~tmp~87#1.base, b44_init_one_~tmp~87#1.offset;call write~$Pointer$#25(b44_init_one_~sdev#1.base, b44_init_one_~sdev#1.offset, b44_init_one_~bp~28#1.base, 788 + b44_init_one_~bp~28#1.offset, 8);call write~$Pointer$#25(b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset, b44_init_one_~bp~28#1.base, 796 + b44_init_one_~bp~28#1.offset, 8);call write~int#25(0, b44_init_one_~bp~28#1.base, 829 + b44_init_one_~bp~28#1.offset, 1);assume { :begin_inline_netif_msg_init } true;netif_msg_init_#in~debug_value#1, netif_msg_init_#in~default_msg_enable_bits#1 := ~b44_debug~0, 255;havoc netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise241#1, netif_msg_init_~debug_value#1, netif_msg_init_~default_msg_enable_bits#1;netif_msg_init_~debug_value#1 := netif_msg_init_#in~debug_value#1;netif_msg_init_~default_msg_enable_bits#1 := netif_msg_init_#in~default_msg_enable_bits#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596: SUMMARY for call kfree(b44_alloc_consistent_~tx_ring~0#1.base, b44_alloc_consistent_~tx_ring~0#1.offset); srcloc: null [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719-1: SUMMARY for call b44_init_one_#t~ret1191#1.base, b44_init_one_#t~ret1191#1.offset := netdev_priv(b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset); srcloc: null [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume -2147483648 <= b44_tx_timeout_#t~ret666#1 && b44_tx_timeout_#t~ret666#1 <= 2147483647;havoc b44_tx_timeout_#t~ret666#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-3: assume false;b44_set_settings_#t~bitwise1094#1 := b44_set_settings_#t~mem1093#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-3: assume !false; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-2: havoc b44_set_settings_#t~bitwise1094#1;assume (b44_set_settings_#t~bitwise1094#1 % 4294967296 >= b44_set_settings_#t~mem1093#1 % 4294967296 && b44_set_settings_#t~bitwise1094#1 % 4294967296 >= 1048576) && b44_set_settings_#t~bitwise1094#1 % 4294967296 <= 1048576 + b44_set_settings_#t~mem1093#1 % 4294967296; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: assume 1 == b44_get_settings_#t~mem1059#1 % 256 % 4294967296;havoc b44_get_settings_#t~mem1059#1;call b44_get_settings_#t~mem1060#1 := read~int#6(b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: assume !(1 == b44_get_settings_#t~mem1059#1 % 256 % 4294967296);havoc b44_get_settings_#t~mem1059#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-1: [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389: call write~int#25(b44_set_settings_#t~bitwise1094#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1093#1;havoc b44_set_settings_#t~bitwise1094#1;call b44_set_settings_#t~mem1095#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume main_#t~switch1254#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 23 == main_~tmp___0~42#1; [2025-02-08 04:13:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-1: SUMMARY for call b44_tx_timeout_#t~ret666#1 := netdev_err(b44_tx_timeout_~dev#1.base, b44_tx_timeout_~dev#1.offset, 23, 0); srcloc: null [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume main_#t~switch1254#1; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 11 == main_~tmp___0~42#1; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-4: assume 0 == b44_set_settings_#t~mem1093#1 % 4294967296 || 1048576 == b44_set_settings_#t~mem1093#1 % 4294967296;b44_set_settings_#t~bitwise1094#1 := 1048576; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-4: assume !(0 == b44_set_settings_#t~mem1093#1 % 4294967296 || 1048576 == b44_set_settings_#t~mem1093#1 % 4294967296); [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: SUMMARY for call b44_halt(b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: b44_init_one_#res#1 := b44_init_one_~err~6#1;call ULTIMATE.dealloc(b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset);havoc b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: SUMMARY for call b44_free_consistent(b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset); srcloc: null [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786-1: SUMMARY for call free_netdev(b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset); srcloc: null [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: assume 0 == b44_get_invariants_#t~mem1166#1 % 4294967296 && ~instance~0 > 1;havoc b44_get_invariants_#t~mem1165#1.base, b44_get_invariants_#t~mem1165#1.offset;havoc b44_get_invariants_#t~mem1166#1;call b44_get_invariants_#t~mem1167#1.base, b44_get_invariants_#t~mem1167#1.offset := read~$Pointer$#25(b44_get_invariants_~sdev~1#1.base, 24 + b44_get_invariants_~sdev~1#1.offset, 8);b44_get_invariants_~addr~2#1.base, b44_get_invariants_~addr~2#1.offset := b44_get_invariants_#t~mem1167#1.base, 1336 + b44_get_invariants_#t~mem1167#1.offset;havoc b44_get_invariants_#t~mem1167#1.base, b44_get_invariants_#t~mem1167#1.offset;call b44_get_invariants_#t~mem1168#1.base, b44_get_invariants_#t~mem1168#1.offset := read~$Pointer$#25(b44_get_invariants_~sdev~1#1.base, 24 + b44_get_invariants_~sdev~1#1.offset, 8);call b44_get_invariants_#t~mem1169#1 := read~int#25(b44_get_invariants_#t~mem1168#1.base, 1343 + b44_get_invariants_#t~mem1168#1.offset, 1);call write~int#25(b44_get_invariants_#t~mem1169#1, b44_get_invariants_~bp#1.base, 828 + b44_get_invariants_~bp#1.offset, 1);havoc b44_get_invariants_#t~mem1168#1.base, b44_get_invariants_#t~mem1168#1.offset;havoc b44_get_invariants_#t~mem1169#1; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: assume !(0 == b44_get_invariants_#t~mem1166#1 % 4294967296 && ~instance~0 > 1);havoc b44_get_invariants_#t~mem1165#1.base, b44_get_invariants_#t~mem1165#1.offset;havoc b44_get_invariants_#t~mem1166#1;call b44_get_invariants_#t~mem1170#1.base, b44_get_invariants_#t~mem1170#1.offset := read~$Pointer$#25(b44_get_invariants_~sdev~1#1.base, 24 + b44_get_invariants_~sdev~1#1.offset, 8);b44_get_invariants_~addr~2#1.base, b44_get_invariants_~addr~2#1.offset := b44_get_invariants_#t~mem1170#1.base, 1330 + b44_get_invariants_#t~mem1170#1.offset;havoc b44_get_invariants_#t~mem1170#1.base, b44_get_invariants_#t~mem1170#1.offset;call b44_get_invariants_#t~mem1171#1.base, b44_get_invariants_#t~mem1171#1.offset := read~$Pointer$#25(b44_get_invariants_~sdev~1#1.base, 24 + b44_get_invariants_~sdev~1#1.offset, 8);call b44_get_invariants_#t~mem1172#1 := read~int#25(b44_get_invariants_#t~mem1171#1.base, 1342 + b44_get_invariants_#t~mem1171#1.offset, 1);call write~int#25(b44_get_invariants_#t~mem1172#1, b44_get_invariants_~bp#1.base, 828 + b44_get_invariants_~bp#1.offset, 1);havoc b44_get_invariants_#t~mem1171#1.base, b44_get_invariants_#t~mem1171#1.offset;havoc b44_get_invariants_#t~mem1172#1; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390: call write~int#25(b44_set_settings_#t~bitwise1096#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1095#1;havoc b44_set_settings_#t~bitwise1096#1; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-4: assume 0 == b44_set_settings_#t~mem1095#1 % 4294967296;b44_set_settings_#t~bitwise1096#1 := 0; [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-4: assume !(0 == b44_set_settings_#t~mem1095#1 % 4294967296); [2025-02-08 04:13:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-2: havoc b44_get_settings_#t~bitwise1061#1;assume (b44_get_settings_#t~bitwise1061#1 % 4294967296 >= b44_get_settings_#t~mem1060#1 % 4294967296 && b44_get_settings_#t~bitwise1061#1 % 4294967296 >= 64) && b44_get_settings_#t~bitwise1061#1 % 4294967296 <= 64 + b44_get_settings_#t~mem1060#1 % 4294967296; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: SUMMARY for call spin_lock_irq(b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset); srcloc: null [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-3: assume 4294770687 == b44_set_settings_#t~mem1095#1 % 4294967296;b44_set_settings_#t~bitwise1096#1 := b44_set_settings_#t~mem1095#1; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-3: assume !(4294770687 == b44_set_settings_#t~mem1095#1 % 4294967296); [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-1: [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-2: havoc b44_set_settings_#t~bitwise1096#1;assume b44_set_settings_#t~bitwise1096#1 % 4294967296 <= b44_set_settings_#t~mem1095#1 % 4294967296 && b44_set_settings_#t~bitwise1096#1 % 4294967296 <= 4294770687; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: call write~int#6(b44_get_settings_#t~bitwise1061#1, b44_get_settings_~cmd#1.base, 8 + b44_get_settings_~cmd#1.offset, 4);havoc b44_get_settings_#t~mem1060#1;havoc b44_get_settings_#t~bitwise1061#1; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-1: [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: assume { :begin_inline_b44_tx_timeout } true;b44_tx_timeout_#in~dev#1.base, b44_tx_timeout_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_tx_timeout_#t~ret665#1.base, b44_tx_timeout_#t~ret665#1.offset, b44_tx_timeout_#t~ret666#1, b44_tx_timeout_~dev#1.base, b44_tx_timeout_~dev#1.offset, b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset, b44_tx_timeout_~tmp~53#1.base, b44_tx_timeout_~tmp~53#1.offset;b44_tx_timeout_~dev#1.base, b44_tx_timeout_~dev#1.offset := b44_tx_timeout_#in~dev#1.base, b44_tx_timeout_#in~dev#1.offset;havoc b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset;havoc b44_tx_timeout_~tmp~53#1.base, b44_tx_timeout_~tmp~53#1.offset; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume { :begin_inline_b44_get_msglevel } true;b44_get_msglevel_#in~dev#1.base, b44_get_msglevel_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_get_msglevel_#res#1;havoc b44_get_msglevel_#t~ret1006#1.base, b44_get_msglevel_#t~ret1006#1.offset, b44_get_msglevel_#t~mem1007#1, b44_get_msglevel_~dev#1.base, b44_get_msglevel_~dev#1.offset, b44_get_msglevel_~bp~14#1.base, b44_get_msglevel_~bp~14#1.offset, b44_get_msglevel_~tmp~72#1.base, b44_get_msglevel_~tmp~72#1.offset;b44_get_msglevel_~dev#1.base, b44_get_msglevel_~dev#1.offset := b44_get_msglevel_#in~dev#1.base, b44_get_msglevel_#in~dev#1.offset;havoc b44_get_msglevel_~bp~14#1.base, b44_get_msglevel_~bp~14#1.offset;havoc b44_get_msglevel_~tmp~72#1.base, b44_get_msglevel_~tmp~72#1.offset; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-4: assume 0 == b44_get_settings_#t~mem1060#1 % 4294967296 || 64 == b44_get_settings_#t~mem1060#1 % 4294967296;b44_get_settings_#t~bitwise1061#1 := 64; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-4: assume !(0 == b44_get_settings_#t~mem1060#1 % 4294967296 || 64 == b44_get_settings_#t~mem1060#1 % 4294967296); [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-3: assume false;b44_get_settings_#t~bitwise1061#1 := b44_get_settings_#t~mem1060#1; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-3: assume !false; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: SUMMARY for call b44_free_rings(b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-1: SUMMARY for call spin_unlock_irq(b44_set_mac_addr_~bp~8#1.base, b44_set_mac_addr_~bp~8#1.offset); srcloc: null [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: b44_set_mac_addr_#res#1 := 0; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: assume 100 == b44_set_settings_~speed~0#1 % 4294967296;call b44_set_settings_#t~mem1097#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: assume !(100 == b44_set_settings_~speed~0#1 % 4294967296); [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: assume 0 != b44_change_mtu_~tmp___1~14#1;call write~int#25(b44_change_mtu_~new_mtu#1, b44_change_mtu_~dev#1.base, 436 + b44_change_mtu_~dev#1.offset, 4);b44_change_mtu_#res#1 := 0; [2025-02-08 04:13:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: assume !(0 != b44_change_mtu_~tmp___1~14#1); [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-1: SUMMARY for call b44_get_drvinfo_#t~ret1021#1 := ldv__builtin_expect((if 0 != b44_get_drvinfo_~__ret_warn_on~3#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: assume -9223372036854775808 <= b44_get_drvinfo_#t~ret1021#1 && b44_get_drvinfo_#t~ret1021#1 <= 9223372036854775807; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7268: SUMMARY for call b44_halt(b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: call ULTIMATE.dealloc(main_~#var_b44_suspend_77_p1~0#1.base, main_~#var_b44_suspend_77_p1~0#1.offset);havoc main_~#var_b44_suspend_77_p1~0#1.base, main_~#var_b44_suspend_77_p1~0#1.offset; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: havoc b44_tx_timeout_#t~ret665#1.base, b44_tx_timeout_#t~ret665#1.offset, b44_tx_timeout_#t~ret666#1, b44_tx_timeout_~dev#1.base, b44_tx_timeout_~dev#1.offset, b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset, b44_tx_timeout_~tmp~53#1.base, b44_tx_timeout_~tmp~53#1.offset;havoc b44_tx_timeout_#in~dev#1.base, b44_tx_timeout_#in~dev#1.offset;assume { :end_inline_b44_tx_timeout } true; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: SUMMARY for call netif_carrier_off(b44_close_~dev#1.base, b44_close_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335-1: SUMMARY for call b44_start_xmit_#t~ret705#1.base, b44_start_xmit_#t~ret705#1.offset := skb_put(b44_start_xmit_~bounce_skb~0#1.base, b44_start_xmit_~bounce_skb~0#1.offset, b44_start_xmit_~len~1#1); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-2: havoc b44_set_settings_#t~bitwise1098#1;assume (b44_set_settings_#t~bitwise1098#1 % 4294967296 >= b44_set_settings_#t~mem1097#1 % 4294967296 && b44_set_settings_#t~bitwise1098#1 % 4294967296 >= 131072) && b44_set_settings_#t~bitwise1098#1 % 4294967296 <= 131072 + b44_set_settings_#t~mem1097#1 % 4294967296; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: b44_start_xmit_~tmp___4~3#1.base, b44_start_xmit_~tmp___4~3#1.offset := b44_start_xmit_#t~ret705#1.base, b44_start_xmit_#t~ret705#1.offset;havoc b44_start_xmit_#t~ret705#1.base, b44_start_xmit_#t~ret705#1.offset;assume { :begin_inline_skb_copy_from_linear_data } true;skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset, skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset, skb_copy_from_linear_data_#in~len#1 := b44_start_xmit_~skb#1.base, b44_start_xmit_~skb#1.offset, b44_start_xmit_~tmp___4~3#1.base, b44_start_xmit_~tmp___4~3#1.offset, b44_start_xmit_~len~1#1;havoc skb_copy_from_linear_data_#t~mem197#1.base, skb_copy_from_linear_data_#t~mem197#1.offset, skb_copy_from_linear_data_#t~memcpy~res198#1.base, skb_copy_from_linear_data_#t~memcpy~res198#1.offset, skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset, skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_~len#1, skb_copy_from_linear_data_~__len~0#1, skb_copy_from_linear_data_~__ret~1#1.base, skb_copy_from_linear_data_~__ret~1#1.offset;skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset := skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset;skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset := skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset;skb_copy_from_linear_data_~len#1 := skb_copy_from_linear_data_#in~len#1;havoc skb_copy_from_linear_data_~__len~0#1;havoc skb_copy_from_linear_data_~__ret~1#1.base, skb_copy_from_linear_data_~__ret~1#1.offset;skb_copy_from_linear_data_~__len~0#1 := skb_copy_from_linear_data_~len#1 % 4294967296;call skb_copy_from_linear_data_#t~mem197#1.base, skb_copy_from_linear_data_#t~mem197#1.offset := read~$Pointer$#25(skb_copy_from_linear_data_~skb#1.base, 247 + skb_copy_from_linear_data_~skb#1.offset, 8); [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-1: [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: call write~int#25(b44_set_settings_#t~bitwise1098#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1097#1;havoc b44_set_settings_#t~bitwise1098#1; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-4: assume 0 == b44_set_settings_#t~mem1097#1 % 4294967296 || 131072 == b44_set_settings_#t~mem1097#1 % 4294967296;b44_set_settings_#t~bitwise1098#1 := 131072; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-4: assume !(0 == b44_set_settings_#t~mem1097#1 % 4294967296 || 131072 == b44_set_settings_#t~mem1097#1 % 4294967296); [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: SUMMARY for call b44_init_rings(b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-3: assume false;b44_set_settings_#t~bitwise1098#1 := b44_set_settings_#t~mem1097#1; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-3: assume !false; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: call b44_close_#t~mem957#1 := read~int#25(b44_close_~dev#1.base, 64 + b44_close_~dev#1.offset, 4); [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-1: SUMMARY for call spin_unlock_irq(b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: b44_set_wol_~tmp~84#1.base, b44_set_wol_~tmp~84#1.offset := b44_set_wol_#t~ret1154#1.base, b44_set_wol_#t~ret1154#1.offset;havoc b44_set_wol_#t~ret1154#1.base, b44_set_wol_#t~ret1154#1.offset;b44_set_wol_~bp~26#1.base, b44_set_wol_~bp~26#1.offset := b44_set_wol_~tmp~84#1.base, b44_set_wol_~tmp~84#1.offset; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-1: SUMMARY for call b44_set_wol_#t~ret1154#1.base, b44_set_wol_#t~ret1154#1.offset := netdev_priv(b44_set_wol_~dev#1.base, b44_set_wol_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: SUMMARY for call b44_init_hw(b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset, 1); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327-1: SUMMARY for call b44_get_settings_#t~ret1062#1 := netif_running(b44_get_settings_~dev#1.base, b44_get_settings_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: b44_get_settings_~tmp___0~34#1 := (if 0 == b44_get_settings_#t~ret1062#1 % 256 then 0 else 1);havoc b44_get_settings_#t~ret1062#1; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7336: havoc skb_copy_from_linear_data_#t~mem197#1.base, skb_copy_from_linear_data_#t~mem197#1.offset, skb_copy_from_linear_data_#t~memcpy~res198#1.base, skb_copy_from_linear_data_#t~memcpy~res198#1.offset, skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset, skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_~len#1, skb_copy_from_linear_data_~__len~0#1, skb_copy_from_linear_data_~__ret~1#1.base, skb_copy_from_linear_data_~__ret~1#1.offset;havoc skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset, skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset, skb_copy_from_linear_data_#in~len#1;assume { :end_inline_skb_copy_from_linear_data } true; [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-1: SUMMARY for call free_irq(b44_close_#t~mem957#1, b44_close_~dev#1.base, b44_close_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc b44_close_#t~mem957#1;call b44_close_#t~mem958#1 := read~int#25(b44_close_~bp~10#1.base, 280 + b44_close_~bp~10#1.offset, 4); [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: SUMMARY for call spin_lock_irq(b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset); srcloc: null [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: assume main_#t~switch1254#1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 24 == main_~tmp___0~42#1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume main_#t~switch1254#1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 12 == main_~tmp___0~42#1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~int#25(250 + ~jiffies~0, b44_open_~bp~9#1.base, 304 + b44_open_~bp~9#1.offset, 8);call write~int#25(b44_open_~bp~9#1.base + b44_open_~bp~9#1.offset, b44_open_~bp~9#1.base, 328 + b44_open_~bp~9#1.offset, 8);call write~$Pointer$#25(#funAddr~b44_timer.base, #funAddr~b44_timer.offset, b44_open_~bp~9#1.base, 320 + b44_open_~bp~9#1.offset, 8);assume { :begin_inline_add_timer } true;add_timer_#in~arg0#1.base, add_timer_#in~arg0#1.offset := b44_open_~bp~9#1.base, 288 + b44_open_~bp~9#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 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271: SUMMARY for call spin_unlock_irq(b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset); srcloc: null [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337-1: SUMMARY for call dev_kfree_skb_any(b44_start_xmit_~skb#1.base, b44_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume 0 != b44_get_settings_~tmp___0~34#1 % 256;b44_get_settings_~tmp___1~20#1 := 0; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume !(0 != b44_get_settings_~tmp___0~34#1 % 256);b44_get_settings_~tmp___1~20#1 := 1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5289: assume 0 != (dev_name_#t~mem43#1.base + dev_name_#t~mem43#1.offset) % 18446744073709551616;havoc dev_name_#t~mem43#1.base, dev_name_#t~mem43#1.offset;call dev_name_#t~mem44#1.base, dev_name_#t~mem44#1.offset := read~$Pointer$#25(dev_name_~dev#1.base, 81 + dev_name_~dev#1.offset, 8);dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_#t~mem44#1.base, dev_name_#t~mem44#1.offset;havoc dev_name_#t~mem44#1.base, dev_name_#t~mem44#1.offset; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5289: assume !(0 != (dev_name_#t~mem43#1.base + dev_name_#t~mem43#1.offset) % 18446744073709551616);havoc dev_name_#t~mem43#1.base, dev_name_#t~mem43#1.offset; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: b44_start_xmit_~skb#1.base, b44_start_xmit_~skb#1.offset := b44_start_xmit_~bounce_skb~0#1.base, b44_start_xmit_~bounce_skb~0#1.offset; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: assume (if b44_close_#t~mem958#1 % 4294967296 % 4294967296 <= 2147483647 then b44_close_#t~mem958#1 % 4294967296 % 4294967296 else b44_close_#t~mem958#1 % 4294967296 % 4294967296 - 4294967296) < 0;havoc b44_close_#t~mem958#1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: assume !((if b44_close_#t~mem958#1 % 4294967296 % 4294967296 <= 2147483647 then b44_close_#t~mem958#1 % 4294967296 % 4294967296 else b44_close_#t~mem958#1 % 4294967296 % 4294967296 - 4294967296) < 0);havoc b44_close_#t~mem958#1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: assume { :begin_inline_b44_change_mtu } true;b44_change_mtu_#in~dev#1.base, b44_change_mtu_#in~dev#1.offset, b44_change_mtu_#in~new_mtu#1 := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_b44_change_mtu_34_p1~0#1;havoc b44_change_mtu_#res#1;havoc b44_change_mtu_#t~ret731#1.base, b44_change_mtu_#t~ret731#1.offset, b44_change_mtu_#t~ret732#1, b44_change_mtu_~dev#1.base, b44_change_mtu_~dev#1.offset, b44_change_mtu_~new_mtu#1, b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset, b44_change_mtu_~tmp~55#1.base, b44_change_mtu_~tmp~55#1.offset, b44_change_mtu_~tmp___0~24#1, b44_change_mtu_~tmp___1~14#1;b44_change_mtu_~dev#1.base, b44_change_mtu_~dev#1.offset := b44_change_mtu_#in~dev#1.base, b44_change_mtu_#in~dev#1.offset;b44_change_mtu_~new_mtu#1 := b44_change_mtu_#in~new_mtu#1;havoc b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset;havoc b44_change_mtu_~tmp~55#1.base, b44_change_mtu_~tmp~55#1.offset;havoc b44_change_mtu_~tmp___0~24#1;havoc b44_change_mtu_~tmp___1~14#1; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: SUMMARY for call b44_check_phy(b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset); srcloc: null [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume { :begin_inline_b44_set_msglevel } true;b44_set_msglevel_#in~dev#1.base, b44_set_msglevel_#in~dev#1.offset, b44_set_msglevel_#in~value#1 := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_b44_set_msglevel_59_p1~0#1;havoc b44_set_msglevel_#t~ret1008#1.base, b44_set_msglevel_#t~ret1008#1.offset, b44_set_msglevel_~dev#1.base, b44_set_msglevel_~dev#1.offset, b44_set_msglevel_~value#1, b44_set_msglevel_~bp~15#1.base, b44_set_msglevel_~bp~15#1.offset, b44_set_msglevel_~tmp~73#1.base, b44_set_msglevel_~tmp~73#1.offset;b44_set_msglevel_~dev#1.base, b44_set_msglevel_~dev#1.offset := b44_set_msglevel_#in~dev#1.base, b44_set_msglevel_#in~dev#1.offset;b44_set_msglevel_~value#1 := b44_set_msglevel_#in~value#1;havoc b44_set_msglevel_~bp~15#1.base, b44_set_msglevel_~bp~15#1.offset;havoc b44_set_msglevel_~tmp~73#1.base, b44_set_msglevel_~tmp~73#1.offset; [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: b44_init_one_#t~ret1193#1.base, b44_init_one_#t~ret1193#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 b44_init_one_#t~ret1193#1.base, b44_init_one_#t~ret1193#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 := b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset, 36, 0, b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#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 04:13:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: b44_resume_~tmp~90#1.base, b44_resume_~tmp~90#1.offset := b44_resume_#t~ret1234#1.base, b44_resume_#t~ret1234#1.offset;havoc b44_resume_#t~ret1234#1.base, b44_resume_#t~ret1234#1.offset;b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset := b44_resume_~tmp~90#1.base, b44_resume_~tmp~90#1.offset; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: call write~int#25(b44_alloc_consistent_#t~bitwise820#1, b44_alloc_consistent_~bp#1.base, 280 + b44_alloc_consistent_~bp#1.offset, 4);havoc b44_alloc_consistent_#t~mem819#1;havoc b44_alloc_consistent_#t~bitwise820#1; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857-1: SUMMARY for call b44_resume_#t~ret1234#1.base, b44_resume_#t~ret1234#1.offset := ssb_get_drvdata(b44_resume_~sdev#1.base, b44_resume_~sdev#1.offset); srcloc: null [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-4: assume 0 == b44_alloc_consistent_#t~mem819#1 % 4294967296 || 1073741824 == b44_alloc_consistent_#t~mem819#1 % 4294967296;b44_alloc_consistent_#t~bitwise820#1 := 1073741824; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-4: assume !(0 == b44_alloc_consistent_#t~mem819#1 % 4294967296 || 1073741824 == b44_alloc_consistent_#t~mem819#1 % 4294967296); [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-3: assume false;b44_alloc_consistent_#t~bitwise820#1 := b44_alloc_consistent_#t~mem819#1; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-3: assume !false; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-2: havoc b44_alloc_consistent_#t~bitwise820#1;assume (b44_alloc_consistent_#t~bitwise820#1 % 4294967296 >= b44_alloc_consistent_#t~mem819#1 % 4294967296 && b44_alloc_consistent_#t~bitwise820#1 % 4294967296 >= 1073741824) && b44_alloc_consistent_#t~bitwise820#1 % 4294967296 <= 1073741824 + b44_alloc_consistent_#t~mem819#1 % 4294967296; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-1: [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: call b44_set_wol_#t~mem1155#1 := read~int#9(b44_set_wol_~wol#1.base, 8 + b44_set_wol_~wol#1.offset, 4); [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: call b44_set_settings_#t~mem1099#1 := read~int#6(b44_set_settings_~cmd#1.base, 14 + b44_set_settings_~cmd#1.offset, 1); [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593-1: SUMMARY for call spin_lock_irq(b44_set_wol_~bp~26#1.base, b44_set_wol_~bp~26#1.offset); srcloc: null [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume 1 == b44_set_settings_#t~mem1099#1 % 256 % 4294967296;havoc b44_set_settings_#t~mem1099#1;call b44_set_settings_#t~mem1100#1 := read~int#25(b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4); [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume !(1 == b44_set_settings_#t~mem1099#1 % 256 % 4294967296);havoc b44_set_settings_#t~mem1099#1; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290: havoc dev_name_#t~mem44#1.base, dev_name_#t~mem44#1.offset; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7272: SUMMARY for call b44_enable_ints(b44_tx_timeout_~bp~5#1.base, b44_tx_timeout_~bp~5#1.offset); srcloc: null [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: main_#t~ret1269#1 := b44_change_mtu_#res#1;havoc b44_change_mtu_#t~ret731#1.base, b44_change_mtu_#t~ret731#1.offset, b44_change_mtu_#t~ret732#1, b44_change_mtu_~dev#1.base, b44_change_mtu_~dev#1.offset, b44_change_mtu_~new_mtu#1, b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset, b44_change_mtu_~tmp~55#1.base, b44_change_mtu_~tmp~55#1.offset, b44_change_mtu_~tmp___0~24#1, b44_change_mtu_~tmp___1~14#1;havoc b44_change_mtu_#in~dev#1.base, b44_change_mtu_#in~dev#1.offset, b44_change_mtu_#in~new_mtu#1;assume { :end_inline_b44_change_mtu } true;assume -2147483648 <= main_#t~ret1269#1 && main_#t~ret1269#1 <= 2147483647; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: SUMMARY for call b44_init_hw(b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset, 3); srcloc: null [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: havoc b44_set_msglevel_#t~ret1008#1.base, b44_set_msglevel_#t~ret1008#1.offset, b44_set_msglevel_~dev#1.base, b44_set_msglevel_~dev#1.offset, b44_set_msglevel_~value#1, b44_set_msglevel_~bp~15#1.base, b44_set_msglevel_~bp~15#1.offset, b44_set_msglevel_~tmp~73#1.base, b44_set_msglevel_~tmp~73#1.offset;havoc b44_set_msglevel_#in~dev#1.base, b44_set_msglevel_#in~dev#1.offset, b44_set_msglevel_#in~value#1;assume { :end_inline_b44_set_msglevel } true; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: SUMMARY for call b44_stats_update(b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset); srcloc: null [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: assume 0 != b44_set_wol_#t~bitwise1156#1 % 4294967296;havoc b44_set_wol_#t~mem1155#1;havoc b44_set_wol_#t~bitwise1156#1;call b44_set_wol_#t~mem1157#1 := read~int#25(b44_set_wol_~bp~26#1.base, 280 + b44_set_wol_~bp~26#1.offset, 4);call write~int#25(2147483648 + b44_set_wol_#t~mem1157#1 - (b44_set_wol_#t~mem1157#1 - b44_set_wol_#t~mem1157#1 % 2147483648), b44_set_wol_~bp~26#1.base, 280 + b44_set_wol_~bp~26#1.offset, 4);havoc b44_set_wol_#t~mem1157#1; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: assume !(0 != b44_set_wol_#t~bitwise1156#1 % 4294967296);havoc b44_set_wol_#t~mem1155#1;havoc b44_set_wol_#t~bitwise1156#1;call b44_set_wol_#t~mem1158#1 := read~int#25(b44_set_wol_~bp~26#1.base, 280 + b44_set_wol_~bp~26#1.offset, 4);call write~int#25(b44_set_wol_#t~mem1158#1 % 2147483648, b44_set_wol_~bp~26#1.base, 280 + b44_set_wol_~bp~26#1.offset, 4);havoc b44_set_wol_#t~mem1158#1; [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8726: 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;call write~int#25(200, b44_init_one_~bp~28#1.base, 820 + b44_init_one_~bp~28#1.offset, 4);call write~int#25(511, b44_init_one_~bp~28#1.base, 824 + b44_init_one_~bp~28#1.offset, 4);call write~$Pointer$#25(~#b44_netdev_ops~0.base, ~#b44_netdev_ops~0.offset, b44_init_one_~dev~1#1.base, 396 + b44_init_one_~dev~1#1.offset, 8);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 := b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset, b44_init_one_~bp~28#1.base, 124 + b44_init_one_~bp~28#1.offset, #funAddr~b44_poll.base, #funAddr~b44_poll.offset, 64;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 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-1: SUMMARY for call b44_set_pauseparam_#t~ret1124#1.base, b44_set_pauseparam_#t~ret1124#1.offset := netdev_priv(b44_set_pauseparam_~dev#1.base, b44_set_pauseparam_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594-1: [2025-02-08 04:13:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-2: havoc b44_set_settings_#t~bitwise1101#1;assume (b44_set_settings_#t~bitwise1101#1 % 4294967296 >= b44_set_settings_#t~mem1100#1 % 4294967296 && b44_set_settings_#t~bitwise1101#1 % 4294967296 >= 65536) && b44_set_settings_#t~bitwise1101#1 % 4294967296 <= 65536 + b44_set_settings_#t~mem1100#1 % 4294967296; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594-2: havoc b44_set_wol_#t~bitwise1156#1;assume b44_set_wol_#t~bitwise1156#1 % 4294967296 <= b44_set_wol_#t~mem1155#1 % 4294967296 && b44_set_wol_#t~bitwise1156#1 % 4294967296 <= 32; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-1: [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594-3: assume 32 == b44_set_wol_#t~mem1155#1 % 4294967296;b44_set_wol_#t~bitwise1156#1 := b44_set_wol_#t~mem1155#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594-3: assume !(32 == b44_set_wol_#t~mem1155#1 % 4294967296); [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: call write~int#25(b44_set_settings_#t~bitwise1101#1, b44_set_settings_~bp~19#1.base, 280 + b44_set_settings_~bp~19#1.offset, 4);havoc b44_set_settings_#t~mem1100#1;havoc b44_set_settings_#t~bitwise1101#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7405: SUMMARY for call spin_lock_irq(b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462: b44_set_pauseparam_~tmp~81#1.base, b44_set_pauseparam_~tmp~81#1.offset := b44_set_pauseparam_#t~ret1124#1.base, b44_set_pauseparam_#t~ret1124#1.offset;havoc b44_set_pauseparam_#t~ret1124#1.base, b44_set_pauseparam_#t~ret1124#1.offset;b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset := b44_set_pauseparam_~tmp~81#1.base, b44_set_pauseparam_~tmp~81#1.offset; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594-4: assume 0 == b44_set_wol_#t~mem1155#1 % 4294967296;b44_set_wol_#t~bitwise1156#1 := 0; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594-4: assume !(0 == b44_set_wol_#t~mem1155#1 % 4294967296); [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-4: assume 0 == b44_set_settings_#t~mem1100#1 % 4294967296 || 65536 == b44_set_settings_#t~mem1100#1 % 4294967296;b44_set_settings_#t~bitwise1101#1 := 65536; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-4: assume !(0 == b44_set_settings_#t~mem1100#1 % 4294967296 || 65536 == b44_set_settings_#t~mem1100#1 % 4294967296); [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: SUMMARY for call netif_wake_queue(b44_tx_timeout_~dev#1.base, b44_tx_timeout_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-3: assume false;b44_set_settings_#t~bitwise1101#1 := b44_set_settings_#t~mem1100#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-3: assume !false; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: SUMMARY for call b44_setup_wol(b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: b44_resume_~tmp___0~41#1.base, b44_resume_~tmp___0~41#1.offset := b44_resume_#t~ret1235#1.base, b44_resume_#t~ret1235#1.offset;havoc b44_resume_#t~ret1235#1.base, b44_resume_#t~ret1235#1.offset;b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset := b44_resume_~tmp___0~41#1.base, b44_resume_~tmp___0~41#1.offset;b44_resume_~rc~2#1 := 0;call b44_resume_#t~mem1236#1.base, b44_resume_#t~mem1236#1.offset := read~$Pointer$#25(b44_resume_~sdev#1.base, 24 + b44_resume_~sdev#1.offset, 8); [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859-1: SUMMARY for call b44_resume_#t~ret1235#1.base, b44_resume_#t~ret1235#1.offset := netdev_priv(b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877-1: SUMMARY for call spin_unlock_irq(b44_timer_~bp~2#1.base, b44_timer_~bp~2#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume { :begin_inline_round_jiffies } true;round_jiffies_#in~arg0#1 := 250 + ~jiffies~0;havoc round_jiffies_#res#1;havoc round_jiffies_#t~nondet1326#1, round_jiffies_~arg0#1;round_jiffies_~arg0#1 := round_jiffies_#in~arg0#1;havoc round_jiffies_#t~nondet1326#1;round_jiffies_#res#1 := round_jiffies_#t~nondet1326#1;havoc round_jiffies_#t~nondet1326#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661: call b44_get_invariants_#t~mem1173#1 := read~int#25(b44_get_invariants_~bp#1.base, 828 + b44_get_invariants_~bp#1.offset, 1);call write~int#25(b44_get_invariants_#t~mem1173#1 % 256 % 32, b44_get_invariants_~bp#1.base, 828 + b44_get_invariants_~bp#1.offset, 1);havoc b44_get_invariants_#t~mem1173#1;b44_get_invariants_~__len~4#1 := 6; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: call write~int#25(b44_change_mtu_~new_mtu#1, b44_change_mtu_~dev#1.base, 436 + b44_change_mtu_~dev#1.offset, 4); [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406-1: SUMMARY for call b44_halt(b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-1: SUMMARY for call b44_set_rx_mode_#t~ret1005#1.base, b44_set_rx_mode_#t~ret1005#1.offset := netdev_priv(b44_set_rx_mode_~dev#1.base, b44_set_rx_mode_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: assume main_#t~switch1254#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 25 == main_~tmp___0~42#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: b44_set_rx_mode_~tmp~71#1.base, b44_set_rx_mode_~tmp~71#1.offset := b44_set_rx_mode_#t~ret1005#1.base, b44_set_rx_mode_#t~ret1005#1.offset;havoc b44_set_rx_mode_#t~ret1005#1.base, b44_set_rx_mode_#t~ret1005#1.offset;b44_set_rx_mode_~bp~13#1.base, b44_set_rx_mode_~bp~13#1.offset := b44_set_rx_mode_~tmp~71#1.base, b44_set_rx_mode_~tmp~71#1.offset; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058: assume main_#t~switch1254#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 13 == main_~tmp___0~42#1; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869: 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 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-1: b44_alloc_consistent_#res#1 := 0; [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: call b44_set_pauseparam_#t~mem1125#1 := read~int#23(b44_set_pauseparam_~epause#1.base, 4 + b44_set_pauseparam_~epause#1.offset, 4); [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464-1: SUMMARY for call spin_lock_irq(b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset); srcloc: null [2025-02-08 04:13:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5293: assume { :begin_inline_kobject_name } true;kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset := dev_name_~dev#1.base, 16 + dev_name_~dev#1.offset;havoc kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem39#1.base, kobject_name_#t~mem39#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset := kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;call kobject_name_#t~mem39#1.base, kobject_name_#t~mem39#1.offset := read~$Pointer$#25(kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset, 8);kobject_name_#res#1.base, kobject_name_#res#1.offset := kobject_name_#t~mem39#1.base, kobject_name_#t~mem39#1.offset;havoc kobject_name_#t~mem39#1.base, kobject_name_#t~mem39#1.offset; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7341: call b44_start_xmit_#t~mem706#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4);b44_start_xmit_~entry~0#1 := b44_start_xmit_#t~mem706#1;havoc b44_start_xmit_#t~mem706#1;call b44_start_xmit_#t~mem707#1.base, b44_start_xmit_#t~mem707#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 116 + b44_start_xmit_~bp~6#1.offset, 8);call write~$Pointer$#25(b44_start_xmit_~skb#1.base, b44_start_xmit_~skb#1.offset, b44_start_xmit_#t~mem707#1.base, b44_start_xmit_#t~mem707#1.offset + 16 * (if b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc b44_start_xmit_#t~mem707#1.base, b44_start_xmit_#t~mem707#1.offset;call b44_start_xmit_#t~mem708#1.base, b44_start_xmit_#t~mem708#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 116 + b44_start_xmit_~bp~6#1.offset, 8);call write~int#25(b44_start_xmit_~mapping~1#1, b44_start_xmit_#t~mem708#1.base, 8 + (b44_start_xmit_#t~mem708#1.offset + 16 * (if b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc b44_start_xmit_#t~mem708#1.base, b44_start_xmit_#t~mem708#1.offset;b44_start_xmit_~ctrl~2#1 := b44_start_xmit_~len~1#1 % 8192;b44_start_xmit_~ctrl~2#1 := 3758096384 + b44_start_xmit_~ctrl~2#1 - (b44_start_xmit_~ctrl~2#1 - b44_start_xmit_~ctrl~2#1 % 536870912); [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: assume { :begin_inline_b44_poll_controller } true;b44_poll_controller_#in~dev#1.base, b44_poll_controller_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_poll_controller_#t~mem889#1, b44_poll_controller_#t~mem890#1, b44_poll_controller_#t~ret891#1, b44_poll_controller_#t~mem892#1, b44_poll_controller_~dev#1.base, b44_poll_controller_~dev#1.offset;b44_poll_controller_~dev#1.base, b44_poll_controller_~dev#1.offset := b44_poll_controller_#in~dev#1.base, b44_poll_controller_#in~dev#1.offset;call b44_poll_controller_#t~mem889#1 := read~int#25(b44_poll_controller_~dev#1.base, 64 + b44_poll_controller_~dev#1.offset, 4);assume { :begin_inline_disable_irq } true;disable_irq_#in~arg0#1 := b44_poll_controller_#t~mem889#1;havoc disable_irq_~arg0#1;disable_irq_~arg0#1 := disable_irq_#in~arg0#1; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059: assume { :begin_inline_b44_get_strings } true;b44_get_strings_#in~dev#1.base, b44_get_strings_#in~dev#1.offset, b44_get_strings_#in~stringset#1, b44_get_strings_#in~data#1.base, b44_get_strings_#in~data#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_b44_get_strings_68_p1~0#1, main_~var_b44_get_strings_68_p2~0#1.base, main_~var_b44_get_strings_68_p2~0#1.offset;havoc b44_get_strings_#t~switch1143#1, b44_get_strings_#t~memcpy~res1144#1.base, b44_get_strings_#t~memcpy~res1144#1.offset, b44_get_strings_#t~memcpy~res1145#1.base, b44_get_strings_#t~memcpy~res1145#1.offset, b44_get_strings_~dev#1.base, b44_get_strings_~dev#1.offset, b44_get_strings_~stringset#1, b44_get_strings_~data#1.base, b44_get_strings_~data#1.offset, b44_get_strings_~__len~3#1, b44_get_strings_~__ret~4#1.base, b44_get_strings_~__ret~4#1.offset;b44_get_strings_~dev#1.base, b44_get_strings_~dev#1.offset := b44_get_strings_#in~dev#1.base, b44_get_strings_#in~dev#1.offset;b44_get_strings_~stringset#1 := b44_get_strings_#in~stringset#1;b44_get_strings_~data#1.base, b44_get_strings_~data#1.offset := b44_get_strings_#in~data#1.base, b44_get_strings_#in~data#1.offset;havoc b44_get_strings_~__len~3#1;havoc b44_get_strings_~__ret~4#1.base, b44_get_strings_~__ret~4#1.offset;b44_get_strings_#t~switch1143#1 := 1 == b44_get_strings_~stringset#1; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: SUMMARY for call b44_timer_#t~ret527#1 := mod_timer(b44_timer_~bp~2#1.base, 288 + b44_timer_~bp~2#1.offset, b44_timer_~tmp~47#1); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: assume { :begin_inline_netif_start_queue } true;netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset := b44_open_~dev#1.base, b44_open_~dev#1.offset;havoc netif_start_queue_#t~ret220#1.base, netif_start_queue_#t~ret220#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~20#1.base, netif_start_queue_~tmp~20#1.offset;netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset := netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;havoc netif_start_queue_~tmp~20#1.base, netif_start_queue_~tmp~20#1.offset; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume -2147483648 <= b44_timer_#t~ret527#1 && b44_timer_#t~ret527#1 <= 2147483647;havoc b44_timer_#t~ret527#1; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870-1: SUMMARY for call b44_enable_ints(b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: assume b44_get_invariants_~__len~4#1 % 18446744073709551616 > 63;call b44_get_invariants_#t~mem1174#1.base, b44_get_invariants_#t~mem1174#1.offset := read~$Pointer$#25(b44_get_invariants_~bp#1.base, 796 + b44_get_invariants_~bp#1.offset, 8);call b44_get_invariants_#t~mem1175#1.base, b44_get_invariants_#t~mem1175#1.offset := read~$Pointer$#25(b44_get_invariants_#t~mem1174#1.base, 702 + b44_get_invariants_#t~mem1174#1.offset, 8); [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: assume !(b44_get_invariants_~__len~4#1 % 18446744073709551616 > 63);call b44_get_invariants_#t~mem1177#1.base, b44_get_invariants_#t~mem1177#1.offset := read~$Pointer$#25(b44_get_invariants_~bp#1.base, 796 + b44_get_invariants_~bp#1.offset, 8);call b44_get_invariants_#t~mem1178#1.base, b44_get_invariants_#t~mem1178#1.offset := read~$Pointer$#25(b44_get_invariants_#t~mem1177#1.base, 702 + b44_get_invariants_#t~mem1177#1.offset, 8); [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: SUMMARY for call b44_init_rings(b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: assume 0 != b44_set_pauseparam_#t~mem1125#1 % 4294967296;havoc b44_set_pauseparam_#t~mem1125#1;call b44_set_pauseparam_#t~mem1126#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: assume !(0 != b44_set_pauseparam_#t~mem1125#1 % 4294967296);havoc b44_set_pauseparam_#t~mem1125#1;call b44_set_pauseparam_#t~mem1128#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume 0 != b44_get_settings_~tmp___1~20#1; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume !(0 != b44_get_settings_~tmp___1~20#1); [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: havoc b44_get_strings_#t~switch1143#1, b44_get_strings_#t~memcpy~res1144#1.base, b44_get_strings_#t~memcpy~res1144#1.offset, b44_get_strings_#t~memcpy~res1145#1.base, b44_get_strings_#t~memcpy~res1145#1.offset, b44_get_strings_~dev#1.base, b44_get_strings_~dev#1.offset, b44_get_strings_~stringset#1, b44_get_strings_~data#1.base, b44_get_strings_~data#1.offset, b44_get_strings_~__len~3#1, b44_get_strings_~__ret~4#1.base, b44_get_strings_~__ret~4#1.offset;havoc b44_get_strings_#in~dev#1.base, b44_get_strings_#in~dev#1.offset, b44_get_strings_#in~stringset#1, b44_get_strings_#in~data#1.base, b44_get_strings_#in~data#1.offset;assume { :end_inline_b44_get_strings } true; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: SUMMARY for call spin_lock_irq(b44_set_rx_mode_~bp~13#1.base, b44_set_rx_mode_~bp~13#1.offset); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069-1: SUMMARY for call b44_free_consistent(b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9126: havoc b44_poll_controller_#t~mem889#1, b44_poll_controller_#t~mem890#1, b44_poll_controller_#t~ret891#1, b44_poll_controller_#t~mem892#1, b44_poll_controller_~dev#1.base, b44_poll_controller_~dev#1.offset;havoc b44_poll_controller_#in~dev#1.base, b44_poll_controller_#in~dev#1.offset;assume { :end_inline_b44_poll_controller } true; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: b44_close_#res#1 := 0; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862-1: SUMMARY for call b44_resume_#t~ret1237#1 := ssb_bus_powerup(b44_resume_#t~mem1236#1.base, b44_resume_#t~mem1236#1.offset, 0); srcloc: null [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: b44_remove_one_~tmp~88#1.base, b44_remove_one_~tmp~88#1.offset := b44_remove_one_#t~ret1223#1.base, b44_remove_one_#t~ret1223#1.offset;havoc b44_remove_one_#t~ret1223#1.base, b44_remove_one_#t~ret1223#1.offset;b44_remove_one_~dev~2#1.base, b44_remove_one_~dev~2#1.offset := b44_remove_one_~tmp~88#1.base, b44_remove_one_~tmp~88#1.offset;assume { :begin_inline_unregister_netdev } true;unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset := b44_remove_one_~dev~2#1.base, b44_remove_one_~dev~2#1.offset;havoc unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset;unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset := unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: havoc netif_start_queue_#t~ret220#1.base, netif_start_queue_#t~ret220#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~20#1.base, netif_start_queue_~tmp~20#1.offset;havoc netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;assume { :end_inline_netif_start_queue } true;b44_open_#res#1 := b44_open_~err~3#1;call ULTIMATE.dealloc(b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset);havoc b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset; [2025-02-08 04:13:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796-1: SUMMARY for call b44_remove_one_#t~ret1223#1.base, b44_remove_one_#t~ret1223#1.offset := ssb_get_drvdata(b44_remove_one_~sdev#1.base, b44_remove_one_~sdev#1.offset); srcloc: null [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: 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 write~int#25(1250, b44_init_one_~dev~1#1.base, 906 + b44_init_one_~dev~1#1.offset, 4);call b44_init_one_#t~mem1194#1 := read~int#25(b44_init_one_~sdev#1.base, 38 + b44_init_one_~sdev#1.offset, 4);call write~int#25(b44_init_one_#t~mem1194#1, b44_init_one_~dev~1#1.base, 64 + b44_init_one_~dev~1#1.offset, 4);havoc b44_init_one_#t~mem1194#1;call write~$Pointer$#25(~#b44_ethtool_ops~0.base, ~#b44_ethtool_ops~0.offset, b44_init_one_~dev~1#1.base, 404 + b44_init_one_~dev~1#1.offset, 8);call b44_init_one_#t~mem1195#1.base, b44_init_one_#t~mem1195#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 24 + b44_init_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume -2147483648 <= b44_resume_#t~ret1237#1 && b44_resume_#t~ret1237#1 <= 2147483647;b44_resume_~rc~2#1 := b44_resume_#t~ret1237#1;havoc b44_resume_#t~mem1236#1.base, b44_resume_#t~mem1236#1.offset;havoc b44_resume_#t~ret1237#1; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607-1: SUMMARY for call b44_free_consistent(b44_alloc_consistent_~bp#1.base, b44_alloc_consistent_~bp#1.offset); srcloc: null [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607: b44_alloc_consistent_#res#1 := -12; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: call write~int#25(b44_set_pauseparam_#t~bitwise1127#1, b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4);havoc b44_set_pauseparam_#t~mem1126#1;havoc b44_set_pauseparam_#t~bitwise1127#1; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: b44_get_invariants_~__ret~5#1.base, b44_get_invariants_~__ret~5#1.offset := b44_get_invariants_#t~memcpy~res1176#1.base, b44_get_invariants_#t~memcpy~res1176#1.offset;havoc b44_get_invariants_#t~mem1174#1.base, b44_get_invariants_#t~mem1174#1.offset;havoc b44_get_invariants_#t~mem1175#1.base, b44_get_invariants_#t~mem1175#1.offset;havoc b44_get_invariants_#t~memcpy~res1176#1.base, b44_get_invariants_#t~memcpy~res1176#1.offset; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664-1: SUMMARY for call b44_get_invariants_#t~memcpy~res1176#1.base, b44_get_invariants_#t~memcpy~res1176#1.offset := #Ultimate.C_memcpy#25(b44_get_invariants_#t~mem1175#1.base, b44_get_invariants_#t~mem1175#1.offset, b44_get_invariants_~addr~2#1.base, b44_get_invariants_~addr~2#1.offset, b44_get_invariants_~__len~4#1); srcloc: null [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334: call write~int#6(255, b44_get_settings_~cmd#1.base, 14 + b44_get_settings_~cmd#1.offset, 1); [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400-1: SUMMARY for call b44_set_settings_#t~ret1102#1 := netif_running(b44_set_settings_~dev#1.base, b44_set_settings_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: b44_set_settings_~tmp___1~21#1 := (if 0 == b44_set_settings_#t~ret1102#1 % 256 then 0 else 1);havoc b44_set_settings_#t~ret1102#1; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: SUMMARY for call b44_init_hw(b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset, 1); srcloc: null [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: SUMMARY for call __b44_set_rx_mode(b44_set_rx_mode_~dev#1.base, b44_set_rx_mode_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-1: [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-2: havoc b44_set_pauseparam_#t~bitwise1127#1;assume (b44_set_pauseparam_#t~bitwise1127#1 % 4294967296 >= b44_set_pauseparam_#t~mem1126#1 % 4294967296 && b44_set_pauseparam_#t~bitwise1127#1 % 4294967296 >= 32768) && b44_set_pauseparam_#t~bitwise1127#1 % 4294967296 <= 32768 + b44_set_pauseparam_#t~mem1126#1 % 4294967296; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-3: assume false;b44_set_pauseparam_#t~bitwise1127#1 := b44_set_pauseparam_#t~mem1126#1; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-3: assume !false; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-4: assume 0 == b44_set_pauseparam_#t~mem1126#1 % 4294967296 || 32768 == b44_set_pauseparam_#t~mem1126#1 % 4294967296;b44_set_pauseparam_#t~bitwise1127#1 := 32768; [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-4: assume !(0 == b44_set_pauseparam_#t~mem1126#1 % 4294967296 || 32768 == b44_set_pauseparam_#t~mem1126#1 % 4294967296); [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334-1: SUMMARY for call ethtool_cmd_speed_set(b44_get_settings_~cmd#1.base, b44_get_settings_~cmd#1.offset, 0); srcloc: null [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume 0 != b44_resume_~rc~2#1;call b44_resume_#t~mem1238#1.base, b44_resume_#t~mem1238#1.offset := read~$Pointer$#25(b44_resume_~sdev#1.base, 8 + b44_resume_~sdev#1.offset, 8); [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume !(0 != b44_resume_~rc~2#1); [2025-02-08 04:13:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7410: SUMMARY for call spin_unlock_irq(b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset); srcloc: null [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: b44_set_wol_#res#1 := 0; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599-1: SUMMARY for call spin_unlock_irq(b44_set_wol_~bp~26#1.base, b44_set_wol_~bp~26#1.offset); srcloc: null [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: assume 0 != (if b44_set_settings_~tmp___1~21#1 % 256 % 4294967296 <= 2147483647 then b44_set_settings_~tmp___1~21#1 % 256 % 4294967296 else b44_set_settings_~tmp___1~21#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: assume !(0 != (if b44_set_settings_~tmp___1~21#1 % 256 % 4294967296 <= 2147483647 then b44_set_settings_~tmp___1~21#1 % 256 % 4294967296 else b44_set_settings_~tmp___1~21#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: SUMMARY for call spin_unlock_irq(b44_set_rx_mode_~bp~13#1.base, b44_set_rx_mode_~bp~13#1.offset); srcloc: null [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128: assume 0 != main_~res_b44_init_one_75~0#1; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128: assume !(0 != main_~res_b44_init_one_75~0#1);main_~ldv_s_b44_ssb_driver_ssb_driver~0#1 := 1 + main_~ldv_s_b44_ssb_driver_ssb_driver~0#1; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128-1: assume 0 == main_~ldv_s_b44_ssb_driver_ssb_driver~0#1;assume { :begin_inline_b44_init_one } true;b44_init_one_#in~sdev#1.base, b44_init_one_#in~sdev#1.offset, b44_init_one_#in~ent#1.base, b44_init_one_#in~ent#1.offset := main_~var_group11~0#1.base, main_~var_group11~0#1.offset, main_~var_b44_init_one_75_p1~0#1.base, main_~var_b44_init_one_75_p1~0#1.offset;havoc b44_init_one_#res#1;havoc b44_init_one_#t~ret1187#1, b44_init_one_#t~ret1188#1.base, b44_init_one_#t~ret1188#1.offset, b44_init_one_#t~mem1189#1.base, b44_init_one_#t~mem1189#1.offset, b44_init_one_#t~mem1190#1, b44_init_one_#t~ret1191#1.base, b44_init_one_#t~ret1191#1.offset, b44_init_one_#t~ret1192#1, b44_init_one_#t~ret1193#1.base, b44_init_one_#t~ret1193#1.offset, b44_init_one_#t~mem1194#1, b44_init_one_#t~mem1195#1.base, b44_init_one_#t~mem1195#1.offset, b44_init_one_#t~ret1196#1, b44_init_one_#t~mem1197#1.base, b44_init_one_#t~mem1197#1.offset, b44_init_one_#t~ret1198#1, b44_init_one_#t~mem1199#1.base, b44_init_one_#t~mem1199#1.offset, b44_init_one_#t~ret1200#1, b44_init_one_#t~mem1201#1.base, b44_init_one_#t~mem1201#1.offset, b44_init_one_#t~ret1202#1, b44_init_one_#t~mem1203#1.base, b44_init_one_#t~mem1203#1.offset, b44_init_one_#t~ret1204#1, b44_init_one_#t~mem1205#1.base, b44_init_one_#t~mem1205#1.offset, b44_init_one_#t~ret1206#1, b44_init_one_#t~ret1207#1, b44_init_one_#t~mem1208#1.base, b44_init_one_#t~mem1208#1.offset, b44_init_one_#t~ret1209#1, b44_init_one_#t~mem1210#1, b44_init_one_#t~mem1211#1, b44_init_one_#t~bitwise1212#1, b44_init_one_#t~mem1213#1, b44_init_one_#t~bitwise1214#1, b44_init_one_#t~ret1215#1, b44_init_one_#t~mem1216#1.base, b44_init_one_#t~mem1216#1.offset, b44_init_one_#t~ret1217#1, b44_init_one_#t~ret1218#1, b44_init_one_#t~mem1219#1.base, b44_init_one_#t~mem1219#1.offset, b44_init_one_#t~ret1220#1, b44_init_one_#t~mem1221#1.base, b44_init_one_#t~mem1221#1.offset, b44_init_one_#t~ret1222#1, b44_init_one_~sdev#1.base, b44_init_one_~sdev#1.offset, b44_init_one_~ent#1.base, b44_init_one_~ent#1.offset, b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset, b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset, b44_init_one_~err~6#1, b44_init_one_~__print_once~0#1, b44_init_one_~tmp~87#1.base, b44_init_one_~tmp~87#1.offset, b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset, b44_init_one_~tmp___0~39#1, b44_init_one_~tmp___1~24#1, b44_init_one_~tmp___2~13#1;b44_init_one_~sdev#1.base, b44_init_one_~sdev#1.offset := b44_init_one_#in~sdev#1.base, b44_init_one_#in~sdev#1.offset;b44_init_one_~ent#1.base, b44_init_one_~ent#1.offset := b44_init_one_#in~ent#1.base, b44_init_one_#in~ent#1.offset;havoc b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset;havoc b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset;havoc b44_init_one_~err~6#1;havoc b44_init_one_~__print_once~0#1;havoc b44_init_one_~tmp~87#1.base, b44_init_one_~tmp~87#1.offset;call b44_init_one_~#__key~1#1.base, b44_init_one_~#__key~1#1.offset := #Ultimate.allocOnStack(8);havoc b44_init_one_~tmp___0~39#1;havoc b44_init_one_~tmp___1~24#1;havoc b44_init_one_~tmp___2~13#1;~instance~0 := 1 + ~instance~0; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128-1: assume !(0 == main_~ldv_s_b44_ssb_driver_ssb_driver~0#1); [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128-2: assume main_#t~switch1254#1; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128-2: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 26 == main_~tmp___0~42#1; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: assume main_#t~switch1254#1; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 14 == main_~tmp___0~42#1; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666: b44_get_invariants_~__ret~5#1.base, b44_get_invariants_~__ret~5#1.offset := b44_get_invariants_#t~memcpy~res1179#1.base, b44_get_invariants_#t~memcpy~res1179#1.offset;havoc b44_get_invariants_#t~mem1177#1.base, b44_get_invariants_#t~mem1177#1.offset;havoc b44_get_invariants_#t~mem1178#1.base, b44_get_invariants_#t~mem1178#1.offset;havoc b44_get_invariants_#t~memcpy~res1179#1.base, b44_get_invariants_#t~memcpy~res1179#1.offset; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: assume -2147483648 <= b44_resume_#t~ret1239#1 && b44_resume_#t~ret1239#1 <= 2147483647;havoc b44_resume_#t~mem1238#1.base, b44_resume_#t~mem1238#1.offset;havoc b44_resume_#t~ret1239#1;b44_resume_#res#1 := b44_resume_~rc~2#1; [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864-1: SUMMARY for call b44_resume_#t~ret1239#1 := dev_err(b44_resume_#t~mem1238#1.base, b44_resume_#t~mem1238#1.offset, 44, 0); srcloc: null [2025-02-08 04:13:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: 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;assume { :begin_inline_ssb_device_disable } true;ssb_device_disable_#in~arg0#1.base, ssb_device_disable_#in~arg0#1.offset, ssb_device_disable_#in~arg1#1 := b44_remove_one_~sdev#1.base, b44_remove_one_~sdev#1.offset, 0;havoc ssb_device_disable_~arg0#1.base, ssb_device_disable_~arg0#1.offset, ssb_device_disable_~arg1#1;ssb_device_disable_~arg0#1.base, ssb_device_disable_~arg0#1.offset := ssb_device_disable_#in~arg0#1.base, ssb_device_disable_#in~arg0#1.offset;ssb_device_disable_~arg1#1 := ssb_device_disable_#in~arg1#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: call write~int#25(b44_set_pauseparam_#t~bitwise1129#1, b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4);havoc b44_set_pauseparam_#t~mem1128#1;havoc b44_set_pauseparam_#t~bitwise1129#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468-1: [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468-2: havoc b44_set_pauseparam_#t~bitwise1129#1;assume b44_set_pauseparam_#t~bitwise1129#1 % 4294967296 <= b44_set_pauseparam_#t~mem1128#1 % 4294967296 && b44_set_pauseparam_#t~bitwise1129#1 % 4294967296 <= 4294934527; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666-1: SUMMARY for call b44_get_invariants_#t~memcpy~res1179#1.base, b44_get_invariants_#t~memcpy~res1179#1.offset := #Ultimate.C_memcpy#25(b44_get_invariants_#t~mem1178#1.base, b44_get_invariants_#t~mem1178#1.offset, b44_get_invariants_~addr~2#1.base, b44_get_invariants_~addr~2#1.offset, b44_get_invariants_~__len~4#1); srcloc: null [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-1: SUMMARY for call b44_enable_ints(b44_change_mtu_~bp~7#1.base, b44_change_mtu_~bp~7#1.offset); srcloc: null [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: assume -2147483648 <= b44_set_settings_#t~ret1103#1 && b44_set_settings_#t~ret1103#1 <= 2147483647;havoc b44_set_settings_#t~ret1103#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411: b44_change_mtu_#res#1 := 0; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: call ULTIMATE.dealloc(b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset);havoc b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset;main_#t~ret1257#1 := b44_nway_reset_#res#1;havoc b44_nway_reset_#t~ret1022#1.base, b44_nway_reset_#t~ret1022#1.offset, b44_nway_reset_#t~ret1023#1, b44_nway_reset_#t~ret1024#1, b44_nway_reset_#t~mem1025#1, b44_nway_reset_#t~bitwise1026#1, b44_nway_reset_#t~mem1027#1, b44_nway_reset_#t~bitwise1028#1, b44_nway_reset_#t~ret1029#1, b44_nway_reset_~dev#1.base, b44_nway_reset_~dev#1.offset, b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset, b44_nway_reset_~tmp~75#1.base, b44_nway_reset_~tmp~75#1.offset, b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset, b44_nway_reset_~r~0#1;havoc b44_nway_reset_#in~dev#1.base, b44_nway_reset_#in~dev#1.offset;assume { :end_inline_b44_nway_reset } true;assume -2147483648 <= main_#t~ret1257#1 && main_#t~ret1257#1 <= 2147483647; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-1: SUMMARY for call b44_set_settings_#t~ret1103#1 := b44_setup_phy(b44_set_settings_~bp~19#1.base, b44_set_settings_~bp~19#1.offset); srcloc: null [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468-3: assume 4294934527 == b44_set_pauseparam_#t~mem1128#1 % 4294967296;b44_set_pauseparam_#t~bitwise1129#1 := b44_set_pauseparam_#t~mem1128#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468-3: assume !(4294934527 == b44_set_pauseparam_#t~mem1128#1 % 4294967296); [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468-4: assume 0 == b44_set_pauseparam_#t~mem1128#1 % 4294967296;b44_set_pauseparam_#t~bitwise1129#1 := 0; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468-4: assume !(0 == b44_set_pauseparam_#t~mem1128#1 % 4294967296); [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063: assume { :begin_inline_b44_get_sset_count } true;b44_get_sset_count_#in~dev#1.base, b44_get_sset_count_#in~dev#1.offset, b44_get_sset_count_#in~sset#1 := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_b44_get_sset_count_69_p1~0#1;havoc b44_get_sset_count_#res#1;havoc b44_get_sset_count_#t~switch1146#1, b44_get_sset_count_~dev#1.base, b44_get_sset_count_~dev#1.offset, b44_get_sset_count_~sset#1;b44_get_sset_count_~dev#1.base, b44_get_sset_count_~dev#1.offset := b44_get_sset_count_#in~dev#1.base, b44_get_sset_count_#in~dev#1.offset;b44_get_sset_count_~sset#1 := b44_get_sset_count_#in~sset#1;b44_get_sset_count_#t~switch1146#1 := 1 == b44_get_sset_count_~sset#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: havoc ssb_device_disable_~arg0#1.base, ssb_device_disable_~arg0#1.offset, ssb_device_disable_~arg1#1;havoc ssb_device_disable_#in~arg0#1.base, ssb_device_disable_#in~arg0#1.offset, ssb_device_disable_#in~arg1#1;assume { :end_inline_ssb_device_disable } true;call b44_remove_one_#t~mem1224#1.base, b44_remove_one_#t~mem1224#1.offset := read~$Pointer$#25(b44_remove_one_~sdev#1.base, 24 + b44_remove_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: assume 511 == b44_start_xmit_~entry~0#1 % 4294967296; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: assume !(511 == b44_start_xmit_~entry~0#1 % 4294967296); [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526: havoc generic_mii_ioctl_#t~nondet1309#1;b44_ioctl_#t~ret1162#1 := generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet1309#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;havoc generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;assume { :end_inline_generic_mii_ioctl } true;assume -2147483648 <= b44_ioctl_#t~ret1162#1 && b44_ioctl_#t~ret1162#1 <= 2147483647;b44_ioctl_~err~4#1 := b44_ioctl_#t~ret1162#1;havoc b44_ioctl_#t~ret1162#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-1: SUMMARY for call b44_init_one_#t~ret1196#1 := ssb_bus_powerup(b44_init_one_#t~mem1195#1.base, b44_init_one_#t~mem1195#1.offset, 0); srcloc: null [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668: b44_get_invariants_~tmp~86#1 := (if 0 == b44_get_invariants_#t~ret1182#1 % 256 then 0 else 1);havoc b44_get_invariants_#t~mem1180#1.base, b44_get_invariants_#t~mem1180#1.offset;havoc b44_get_invariants_#t~mem1181#1.base, b44_get_invariants_#t~mem1181#1.offset;havoc b44_get_invariants_#t~ret1182#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668-1: SUMMARY for call b44_get_invariants_#t~ret1182#1 := is_valid_ether_addr(b44_get_invariants_#t~mem1181#1.base, b44_get_invariants_#t~mem1181#1.offset); srcloc: null [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668-2: call b44_get_invariants_#t~mem1180#1.base, b44_get_invariants_#t~mem1180#1.offset := read~$Pointer$#25(b44_get_invariants_~bp#1.base, 796 + b44_get_invariants_~bp#1.offset, 8);call b44_get_invariants_#t~mem1181#1.base, b44_get_invariants_#t~mem1181#1.offset := read~$Pointer$#25(b44_get_invariants_#t~mem1180#1.base, 702 + b44_get_invariants_#t~mem1180#1.offset, 8); [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: assume -2147483648 <= b44_remove_one_#t~ret1225#1 && b44_remove_one_#t~ret1225#1 <= 2147483647;havoc b44_remove_one_#t~mem1224#1.base, b44_remove_one_#t~mem1224#1.offset;havoc b44_remove_one_#t~ret1225#1; [2025-02-08 04:13:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800-1: SUMMARY for call b44_remove_one_#t~ret1225#1 := ssb_bus_may_powerdown(b44_remove_one_#t~mem1224#1.base, b44_remove_one_#t~mem1224#1.offset); srcloc: null [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734: assume -2147483648 <= b44_init_one_#t~ret1196#1 && b44_init_one_#t~ret1196#1 <= 2147483647;b44_init_one_~err~6#1 := b44_init_one_#t~ret1196#1;havoc b44_init_one_#t~mem1195#1.base, b44_init_one_#t~mem1195#1.offset;havoc b44_init_one_#t~ret1196#1; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470-1: call b44_set_pauseparam_#t~mem1130#1 := read~int#23(b44_set_pauseparam_~epause#1.base, 8 + b44_set_pauseparam_~epause#1.offset, 4); [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545-1: SUMMARY for call b44_alloc_consistent_#t~ret791#1.base, b44_alloc_consistent_#t~ret791#1.offset := kzalloc(b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~gfp#1); srcloc: null [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545: b44_alloc_consistent_~tmp~57#1.base, b44_alloc_consistent_~tmp~57#1.offset := b44_alloc_consistent_#t~ret791#1.base, b44_alloc_consistent_#t~ret791#1.offset;havoc b44_alloc_consistent_#t~ret791#1.base, b44_alloc_consistent_#t~ret791#1.offset;call write~$Pointer$#25(b44_alloc_consistent_~tmp~57#1.base, b44_alloc_consistent_~tmp~57#1.offset, b44_alloc_consistent_~bp#1.base, 108 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem792#1.base, b44_alloc_consistent_#t~mem792#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 108 + b44_alloc_consistent_~bp#1.offset, 8); [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347-1: [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338: call write~int#6(0, b44_get_settings_~cmd#1.base, 20 + b44_get_settings_~cmd#1.offset, 4);call write~int#6(0, b44_get_settings_~cmd#1.base, 24 + b44_get_settings_~cmd#1.offset, 4);b44_get_settings_#res#1 := 0; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: b44_start_xmit_~ctrl~2#1 := b44_start_xmit_#t~bitwise709#1;havoc b44_start_xmit_#t~bitwise709#1; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: b44_get_ethtool_stats_~tmp~82#1.base, b44_get_ethtool_stats_~tmp~82#1.offset := b44_get_ethtool_stats_#t~ret1147#1.base, b44_get_ethtool_stats_#t~ret1147#1.offset;havoc b44_get_ethtool_stats_#t~ret1147#1.base, b44_get_ethtool_stats_#t~ret1147#1.offset;b44_get_ethtool_stats_~bp~24#1.base, b44_get_ethtool_stats_~bp~24#1.offset := b44_get_ethtool_stats_~tmp~82#1.base, b44_get_ethtool_stats_~tmp~82#1.offset;b44_get_ethtool_stats_~hwstat~1#1.base, b44_get_ethtool_stats_~hwstat~1#1.offset := b44_get_ethtool_stats_~bp~24#1.base, 412 + b44_get_ethtool_stats_~bp~24#1.offset; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-1: SUMMARY for call b44_get_ethtool_stats_#t~ret1147#1.base, b44_get_ethtool_stats_#t~ret1147#1.offset := netdev_priv(b44_get_ethtool_stats_~dev#1.base, b44_get_ethtool_stats_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: assume 0 != b44_set_pauseparam_#t~mem1130#1 % 4294967296;havoc b44_set_pauseparam_#t~mem1130#1;call b44_set_pauseparam_#t~mem1131#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: assume !(0 != b44_set_pauseparam_#t~mem1130#1 % 4294967296);havoc b44_set_pauseparam_#t~mem1130#1;call b44_set_pauseparam_#t~mem1133#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347-4: assume 0 == b44_start_xmit_~ctrl~2#1 % 4294967296 || 268435456 == b44_start_xmit_~ctrl~2#1 % 4294967296;b44_start_xmit_#t~bitwise709#1 := 268435456; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347-4: assume !(0 == b44_start_xmit_~ctrl~2#1 % 4294967296 || 268435456 == b44_start_xmit_~ctrl~2#1 % 4294967296); [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~arg0#1 := main_~res_b44_init_one_75~0#1;havoc ldv_check_return_value_probe_~arg0#1;ldv_check_return_value_probe_~arg0#1 := ldv_check_return_value_probe_#in~arg0#1; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347-3: assume false;b44_start_xmit_#t~bitwise709#1 := b44_start_xmit_~ctrl~2#1; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347-3: assume !false; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131-1: SUMMARY for call ldv_check_return_value(main_~res_b44_init_one_75~0#1); srcloc: null [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347-2: havoc b44_start_xmit_#t~bitwise709#1;assume (b44_start_xmit_#t~bitwise709#1 % 4294967296 >= b44_start_xmit_~ctrl~2#1 % 4294967296 && b44_start_xmit_#t~bitwise709#1 % 4294967296 >= 268435456) && b44_start_xmit_#t~bitwise709#1 % 4294967296 <= 268435456 + b44_start_xmit_~ctrl~2#1 % 4294967296; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828-1: SUMMARY for call netif_start_queue_#t~ret220#1.base, netif_start_queue_#t~ret220#1.offset := netdev_get_tx_queue(netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, 0); srcloc: null [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828: netif_start_queue_~tmp~20#1.base, netif_start_queue_~tmp~20#1.offset := netif_start_queue_#t~ret220#1.base, netif_start_queue_#t~ret220#1.offset;havoc netif_start_queue_#t~ret220#1.base, netif_start_queue_#t~ret220#1.offset; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8669: assume 0 != b44_get_invariants_~tmp~86#1 % 256;b44_get_invariants_~tmp___0~38#1 := 0; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8669: assume !(0 != b44_get_invariants_~tmp~86#1 % 256);b44_get_invariants_~tmp___0~38#1 := 1; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: SUMMARY for call free_netdev(b44_remove_one_~dev~2#1.base, b44_remove_one_~dev~2#1.offset); srcloc: null [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: assume 0 != b44_init_one_~err~6#1;call b44_init_one_#t~mem1197#1.base, b44_init_one_#t~mem1197#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 8 + b44_init_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: assume !(0 != b44_init_one_~err~6#1);call b44_init_one_#t~mem1199#1.base, b44_init_one_#t~mem1199#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 16 + b44_init_one_~sdev#1.offset, 8);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 := b44_init_one_#t~mem1199#1.base, b44_init_one_#t~mem1199#1.offset, 1073741823;havoc dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1306#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~nondet1306#1;assume -2147483648 <= dma_set_mask_#t~nondet1306#1 && dma_set_mask_#t~nondet1306#1 <= 2147483647;dma_set_mask_#res#1 := dma_set_mask_#t~nondet1306#1;havoc dma_set_mask_#t~nondet1306#1; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-2: havoc b44_set_pauseparam_#t~bitwise1132#1;assume (b44_set_pauseparam_#t~bitwise1132#1 % 4294967296 >= b44_set_pauseparam_#t~mem1131#1 % 4294967296 && b44_set_pauseparam_#t~bitwise1132#1 % 4294967296 >= 524288) && b44_set_pauseparam_#t~bitwise1132#1 % 4294967296 <= 524288 + b44_set_pauseparam_#t~mem1131#1 % 4294967296; [2025-02-08 04:13:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-3: assume false;b44_set_pauseparam_#t~bitwise1132#1 := b44_set_pauseparam_#t~mem1131#1; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-3: assume !false; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-4: assume 0 == b44_set_pauseparam_#t~mem1131#1 % 4294967296 || 524288 == b44_set_pauseparam_#t~mem1131#1 % 4294967296;b44_set_pauseparam_#t~bitwise1132#1 := 524288; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-4: assume !(0 == b44_set_pauseparam_#t~mem1131#1 % 4294967296 || 524288 == b44_set_pauseparam_#t~mem1131#1 % 4294967296); [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471: call write~int#25(b44_set_pauseparam_#t~bitwise1132#1, b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4);havoc b44_set_pauseparam_#t~mem1131#1;havoc b44_set_pauseparam_#t~bitwise1132#1; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405-1: SUMMARY for call spin_unlock_irq(b44_set_settings_~bp~19#1.base, b44_set_settings_~bp~19#1.offset); srcloc: null [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-1: [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: b44_set_settings_#res#1 := 0; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: havoc ldv_check_return_value_probe_~arg0#1;havoc ldv_check_return_value_probe_#in~arg0#1;assume { :end_inline_ldv_check_return_value_probe } true; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273-1: SUMMARY for call b44_nway_reset_#t~ret1022#1.base, b44_nway_reset_#t~ret1022#1.offset := netdev_priv(b44_nway_reset_~dev#1.base, b44_nway_reset_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: assume main_#t~switch1254#1; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 15 == main_~tmp___0~42#1; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: b44_nway_reset_~tmp~75#1.base, b44_nway_reset_~tmp~75#1.offset := b44_nway_reset_#t~ret1022#1.base, b44_nway_reset_#t~ret1022#1.offset;havoc b44_nway_reset_#t~ret1022#1.base, b44_nway_reset_#t~ret1022#1.offset;b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset := b44_nway_reset_~tmp~75#1.base, b44_nway_reset_~tmp~75#1.offset; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: b44_resume_~tmp___1~26#1 := (if 0 == b44_resume_#t~ret1240#1 % 256 then 0 else 1);havoc b44_resume_#t~ret1240#1; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868-1: SUMMARY for call b44_resume_#t~ret1240#1 := netif_running(b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset); srcloc: null [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: SUMMARY for call ssb_pcihost_set_power_state(b44_remove_one_~sdev#1.base, b44_remove_one_~sdev#1.offset, 3); srcloc: null [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829: SUMMARY for call netif_tx_start_queue(netif_start_queue_~tmp~20#1.base, netif_start_queue_~tmp~20#1.offset); srcloc: null [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736: assume -2147483648 <= b44_init_one_#t~ret1198#1 && b44_init_one_#t~ret1198#1 <= 2147483647;havoc b44_init_one_#t~mem1197#1.base, b44_init_one_#t~mem1197#1.offset;havoc b44_init_one_#t~ret1198#1; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: assume 0 == (b44_alloc_consistent_#t~mem792#1.base + b44_alloc_consistent_#t~mem792#1.offset) % 18446744073709551616;havoc b44_alloc_consistent_#t~mem792#1.base, b44_alloc_consistent_#t~mem792#1.offset; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: assume !(0 == (b44_alloc_consistent_#t~mem792#1.base + b44_alloc_consistent_#t~mem792#1.offset) % 18446744073709551616);havoc b44_alloc_consistent_#t~mem792#1.base, b44_alloc_consistent_#t~mem792#1.offset;b44_alloc_consistent_~size~0#1 := 8192; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736-1: SUMMARY for call b44_init_one_#t~ret1198#1 := dev_err(b44_init_one_#t~mem1197#1.base, b44_init_one_#t~mem1197#1.offset, 37, 0); srcloc: null [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret1303#1.base, alloc_etherdev_mqs_#t~ret1303#1.offset;havoc alloc_etherdev_mqs_#t~ret1303#1.base, alloc_etherdev_mqs_#t~ret1303#1.offset; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463-3: SUMMARY for call alloc_etherdev_mqs_#t~ret1303#1.base, alloc_etherdev_mqs_#t~ret1303#1.offset := ldv_malloc(2649); srcloc: null [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: havoc alloc_etherdev_mqs_#t~ret1303#1.base, alloc_etherdev_mqs_#t~ret1303#1.offset;b44_init_one_#t~ret1188#1.base, b44_init_one_#t~ret1188#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1303#1.base, alloc_etherdev_mqs_#t~ret1303#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;b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset := b44_init_one_#t~ret1188#1.base, b44_init_one_#t~ret1188#1.offset;havoc b44_init_one_#t~ret1188#1.base, b44_init_one_#t~ret1188#1.offset; [2025-02-08 04:13:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067: assume { :begin_inline_b44_get_ethtool_stats } true;b44_get_ethtool_stats_#in~dev#1.base, b44_get_ethtool_stats_#in~dev#1.offset, b44_get_ethtool_stats_#in~stats#1.base, b44_get_ethtool_stats_#in~stats#1.offset, b44_get_ethtool_stats_#in~data#1.base, b44_get_ethtool_stats_#in~data#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group7~0#1.base, main_~var_group7~0#1.offset, main_~var_b44_get_ethtool_stats_70_p2~0#1.base, main_~var_b44_get_ethtool_stats_70_p2~0#1.offset;havoc b44_get_ethtool_stats_#t~ret1147#1.base, b44_get_ethtool_stats_#t~ret1147#1.offset, b44_get_ethtool_stats_#t~ret1148#1, b44_get_ethtool_stats_#t~mem1149#1, b44_get_ethtool_stats_#t~ret1150#1, b44_get_ethtool_stats_~dev#1.base, b44_get_ethtool_stats_~dev#1.offset, b44_get_ethtool_stats_~stats#1.base, b44_get_ethtool_stats_~stats#1.offset, b44_get_ethtool_stats_~data#1.base, b44_get_ethtool_stats_~data#1.offset, b44_get_ethtool_stats_~bp~24#1.base, b44_get_ethtool_stats_~bp~24#1.offset, b44_get_ethtool_stats_~tmp~82#1.base, b44_get_ethtool_stats_~tmp~82#1.offset, b44_get_ethtool_stats_~hwstat~1#1.base, b44_get_ethtool_stats_~hwstat~1#1.offset, b44_get_ethtool_stats_~data_src~0#1.base, b44_get_ethtool_stats_~data_src~0#1.offset, b44_get_ethtool_stats_~data_dst~0#1.base, b44_get_ethtool_stats_~data_dst~0#1.offset, b44_get_ethtool_stats_~start~1#1, b44_get_ethtool_stats_~i~7#1, b44_get_ethtool_stats_~tmp___0~36#1.base, b44_get_ethtool_stats_~tmp___0~36#1.offset, b44_get_ethtool_stats_~tmp___1~22#1.base, b44_get_ethtool_stats_~tmp___1~22#1.offset, b44_get_ethtool_stats_~tmp___2~11#1;b44_get_ethtool_stats_~dev#1.base, b44_get_ethtool_stats_~dev#1.offset := b44_get_ethtool_stats_#in~dev#1.base, b44_get_ethtool_stats_#in~dev#1.offset;b44_get_ethtool_stats_~stats#1.base, b44_get_ethtool_stats_~stats#1.offset := b44_get_ethtool_stats_#in~stats#1.base, b44_get_ethtool_stats_#in~stats#1.offset;b44_get_ethtool_stats_~data#1.base, b44_get_ethtool_stats_~data#1.offset := b44_get_ethtool_stats_#in~data#1.base, b44_get_ethtool_stats_#in~data#1.offset;havoc b44_get_ethtool_stats_~bp~24#1.base, b44_get_ethtool_stats_~bp~24#1.offset;havoc b44_get_ethtool_stats_~tmp~82#1.base, b44_get_ethtool_stats_~tmp~82#1.offset;havoc b44_get_ethtool_stats_~hwstat~1#1.base, b44_get_ethtool_stats_~hwstat~1#1.offset;havoc b44_get_ethtool_stats_~data_src~0#1.base, b44_get_ethtool_stats_~data_src~0#1.offset;havoc b44_get_ethtool_stats_~data_dst~0#1.base, b44_get_ethtool_stats_~data_dst~0#1.offset;havoc b44_get_ethtool_stats_~start~1#1;havoc b44_get_ethtool_stats_~i~7#1;havoc b44_get_ethtool_stats_~tmp___0~36#1.base, b44_get_ethtool_stats_~tmp___0~36#1.offset;havoc b44_get_ethtool_stats_~tmp___1~22#1.base, b44_get_ethtool_stats_~tmp___1~22#1.offset;havoc b44_get_ethtool_stats_~tmp___2~11#1; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: assume 0 != b44_resume_~tmp___1~26#1 % 256;b44_resume_~tmp___2~15#1 := 0; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: assume !(0 != b44_resume_~tmp___1~26#1 % 256);b44_resume_~tmp___2~15#1 := 1; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: SUMMARY for call ssb_set_drvdata(b44_remove_one_~sdev#1.base, b44_remove_one_~sdev#1.offset, 0, 0); srcloc: null [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: SUMMARY for call spin_lock_irq(b44_get_ethtool_stats_~bp~24#1.base, b44_get_ethtool_stats_~bp~24#1.offset); srcloc: null [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: call b44_start_xmit_#t~mem710#1.base, b44_start_xmit_#t~mem710#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 84 + b44_start_xmit_~bp~6#1.offset, 8);call write~int#25(b44_start_xmit_~ctrl~2#1, b44_start_xmit_#t~mem710#1.base, b44_start_xmit_#t~mem710#1.offset + 8 * (if b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc b44_start_xmit_#t~mem710#1.base, b44_start_xmit_#t~mem710#1.offset;call b44_start_xmit_#t~mem711#1.base, b44_start_xmit_#t~mem711#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 84 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem712#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 276 + b44_start_xmit_~bp~6#1.offset, 4);call write~int#25(b44_start_xmit_~mapping~1#1 + b44_start_xmit_#t~mem712#1, b44_start_xmit_#t~mem711#1.base, 4 + (b44_start_xmit_#t~mem711#1.offset + 8 * (if b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else b44_start_xmit_~entry~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc b44_start_xmit_#t~mem711#1.base, b44_start_xmit_#t~mem711#1.offset;havoc b44_start_xmit_#t~mem712#1;call b44_start_xmit_#t~mem713#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 280 + b44_start_xmit_~bp~6#1.offset, 4); [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473-4: assume 0 == b44_set_pauseparam_#t~mem1133#1 % 4294967296;b44_set_pauseparam_#t~bitwise1134#1 := 0; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473-4: assume !(0 == b44_set_pauseparam_#t~mem1133#1 % 4294967296); [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473: call write~int#25(b44_set_pauseparam_#t~bitwise1134#1, b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4);havoc b44_set_pauseparam_#t~mem1133#1;havoc b44_set_pauseparam_#t~bitwise1134#1; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473-1: [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: SUMMARY for call spin_lock_irq(b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset); srcloc: null [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473-2: havoc b44_set_pauseparam_#t~bitwise1134#1;assume b44_set_pauseparam_#t~bitwise1134#1 % 4294967296 <= b44_set_pauseparam_#t~mem1133#1 % 4294967296 && b44_set_pauseparam_#t~bitwise1134#1 % 4294967296 <= 4294443007; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473-3: assume 4294443007 == b44_set_pauseparam_#t~mem1133#1 % 4294967296;b44_set_pauseparam_#t~bitwise1134#1 := b44_set_pauseparam_#t~mem1133#1; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473-3: assume !(4294443007 == b44_set_pauseparam_#t~mem1133#1 % 4294967296); [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: havoc b44_get_ethtool_stats_#t~ret1147#1.base, b44_get_ethtool_stats_#t~ret1147#1.offset, b44_get_ethtool_stats_#t~ret1148#1, b44_get_ethtool_stats_#t~mem1149#1, b44_get_ethtool_stats_#t~ret1150#1, b44_get_ethtool_stats_~dev#1.base, b44_get_ethtool_stats_~dev#1.offset, b44_get_ethtool_stats_~stats#1.base, b44_get_ethtool_stats_~stats#1.offset, b44_get_ethtool_stats_~data#1.base, b44_get_ethtool_stats_~data#1.offset, b44_get_ethtool_stats_~bp~24#1.base, b44_get_ethtool_stats_~bp~24#1.offset, b44_get_ethtool_stats_~tmp~82#1.base, b44_get_ethtool_stats_~tmp~82#1.offset, b44_get_ethtool_stats_~hwstat~1#1.base, b44_get_ethtool_stats_~hwstat~1#1.offset, b44_get_ethtool_stats_~data_src~0#1.base, b44_get_ethtool_stats_~data_src~0#1.offset, b44_get_ethtool_stats_~data_dst~0#1.base, b44_get_ethtool_stats_~data_dst~0#1.offset, b44_get_ethtool_stats_~start~1#1, b44_get_ethtool_stats_~i~7#1, b44_get_ethtool_stats_~tmp___0~36#1.base, b44_get_ethtool_stats_~tmp___0~36#1.offset, b44_get_ethtool_stats_~tmp___1~22#1.base, b44_get_ethtool_stats_~tmp___1~22#1.offset, b44_get_ethtool_stats_~tmp___2~11#1;havoc b44_get_ethtool_stats_#in~dev#1.base, b44_get_ethtool_stats_#in~dev#1.offset, b44_get_ethtool_stats_#in~stats#1.base, b44_get_ethtool_stats_#in~stats#1.offset, b44_get_ethtool_stats_#in~data#1.base, b44_get_ethtool_stats_#in~data#1.offset;assume { :end_inline_b44_get_ethtool_stats } true; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: havoc disable_irq_~arg0#1;havoc disable_irq_#in~arg0#1;assume { :end_inline_disable_irq } true;havoc b44_poll_controller_#t~mem889#1;call b44_poll_controller_#t~mem890#1 := read~int#25(b44_poll_controller_~dev#1.base, 64 + b44_poll_controller_~dev#1.offset, 4); [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: SUMMARY for call b44_stats_update(b44_get_ethtool_stats_~bp~24#1.base, b44_get_ethtool_stats_~bp~24#1.offset); srcloc: null [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-1: SUMMARY for call b44_nway_reset_#t~ret1023#1 := b44_readphy(b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset, 0, b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset); srcloc: null [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276: assume -2147483648 <= b44_nway_reset_#t~ret1023#1 && b44_nway_reset_#t~ret1023#1 <= 2147483647;havoc b44_nway_reset_#t~ret1023#1; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-1: SUMMARY for call b44_poll_controller_#t~ret891#1 := b44_interrupt((if b44_poll_controller_#t~mem890#1 % 4294967296 % 4294967296 <= 2147483647 then b44_poll_controller_#t~mem890#1 % 4294967296 % 4294967296 else b44_poll_controller_#t~mem890#1 % 4294967296 % 4294967296 - 4294967296), b44_poll_controller_~dev#1.base, b44_poll_controller_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: assume -2147483648 <= b44_poll_controller_#t~ret891#1 && b44_poll_controller_#t~ret891#1 <= 2147483647;havoc b44_poll_controller_#t~mem890#1;havoc b44_poll_controller_#t~ret891#1;call b44_poll_controller_#t~mem892#1 := read~int#25(b44_poll_controller_~dev#1.base, 64 + b44_poll_controller_~dev#1.offset, 4);assume { :begin_inline_enable_irq } true;enable_irq_#in~arg0#1 := b44_poll_controller_#t~mem892#1;havoc enable_irq_~arg0#1;enable_irq_~arg0#1 := enable_irq_#in~arg0#1; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: b44_get_ethtool_stats_~data_src~0#1.base, b44_get_ethtool_stats_~data_src~0#1.offset := b44_get_ethtool_stats_~hwstat~1#1.base, b44_get_ethtool_stats_~hwstat~1#1.offset;b44_get_ethtool_stats_~data_dst~0#1.base, b44_get_ethtool_stats_~data_dst~0#1.offset := b44_get_ethtool_stats_~data#1.base, b44_get_ethtool_stats_~data#1.offset; [2025-02-08 04:13:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541-1: SUMMARY for call spin_unlock_irq(b44_get_ethtool_stats_~bp~24#1.base, b44_get_ethtool_stats_~bp~24#1.offset); srcloc: null [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: assume 0 != b44_set_pauseparam_#t~mem1135#1 % 4294967296;havoc b44_set_pauseparam_#t~mem1135#1;call b44_set_pauseparam_#t~mem1136#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: assume !(0 != b44_set_pauseparam_#t~mem1135#1 % 4294967296);havoc b44_set_pauseparam_#t~mem1135#1;call b44_set_pauseparam_#t~mem1138#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475-1: call b44_set_pauseparam_#t~mem1135#1 := read~int#23(b44_set_pauseparam_~epause#1.base, 12 + b44_set_pauseparam_~epause#1.offset, 4); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-2: havoc b44_start_xmit_#t~bitwise714#1;assume b44_start_xmit_#t~bitwise714#1 % 4294967296 <= b44_start_xmit_#t~mem713#1 % 4294967296 && b44_start_xmit_#t~bitwise714#1 % 4294967296 <= 1073741824; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-1: [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352: assume 0 != b44_start_xmit_#t~bitwise714#1 % 4294967296;havoc b44_start_xmit_#t~mem713#1;havoc b44_start_xmit_#t~bitwise714#1;call b44_start_xmit_#t~mem715#1.base, b44_start_xmit_#t~mem715#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem716#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 812 + b44_start_xmit_~bp~6#1.offset, 8); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352: assume !(0 != b44_start_xmit_#t~bitwise714#1 % 4294967296);havoc b44_start_xmit_#t~mem713#1;havoc b44_start_xmit_#t~bitwise714#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-4: assume 0 == b44_start_xmit_#t~mem713#1 % 4294967296;b44_start_xmit_#t~bitwise714#1 := 0; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-4: assume !(0 == b44_start_xmit_#t~mem713#1 % 4294967296); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277-1: SUMMARY for call b44_nway_reset_#t~ret1024#1 := b44_readphy(b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset, 0, b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset); srcloc: null [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-3: assume 1073741824 == b44_start_xmit_#t~mem713#1 % 4294967296;b44_start_xmit_#t~bitwise714#1 := b44_start_xmit_#t~mem713#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-3: assume !(1073741824 == b44_start_xmit_#t~mem713#1 % 4294967296); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: assume -2147483648 <= b44_nway_reset_#t~ret1024#1 && b44_nway_reset_#t~ret1024#1 <= 2147483647;havoc b44_nway_reset_#t~ret1024#1;b44_nway_reset_~r~0#1 := -22;call b44_nway_reset_#t~mem1025#1 := read~int#15(b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset, 4); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070-1: assume 0 == main_~ldv_s_b44_netdev_ops_net_device_ops~0#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070-1: assume !(0 == main_~ldv_s_b44_netdev_ops_net_device_ops~0#1); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070-2: assume main_#t~switch1254#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070-2: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 16 == main_~tmp___0~42#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: assume main_~res_b44_open_45~0#1 < 0; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: assume !(main_~res_b44_open_45~0#1 < 0);main_~ldv_s_b44_netdev_ops_net_device_ops~0#1 := 1 + main_~ldv_s_b44_netdev_ops_net_device_ops~0#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: assume 0 != b44_get_invariants_~tmp___0~38#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: assume !(0 != b44_get_invariants_~tmp___0~38#1);call write~int#25(16907392, b44_get_invariants_~bp#1.base, 68 + b44_get_invariants_~bp#1.offset, 4);call b44_get_invariants_#t~mem1184#1.base, b44_get_invariants_#t~mem1184#1.offset := read~$Pointer$#25(b44_get_invariants_~bp#1.base, 788 + b44_get_invariants_~bp#1.offset, 8);call b44_get_invariants_#t~mem1185#1 := read~int#25(b44_get_invariants_#t~mem1184#1.base, 36 + b44_get_invariants_#t~mem1184#1.offset, 1); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7881: havoc enable_irq_~arg0#1;havoc enable_irq_#in~arg0#1;assume { :end_inline_enable_irq } true;havoc b44_poll_controller_#t~mem892#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: call write~int#25(b44_set_pauseparam_#t~bitwise1137#1, b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4);havoc b44_set_pauseparam_#t~mem1136#1;havoc b44_set_pauseparam_#t~bitwise1137#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476-1: [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476-2: havoc b44_set_pauseparam_#t~bitwise1137#1;assume (b44_set_pauseparam_#t~bitwise1137#1 % 4294967296 >= b44_set_pauseparam_#t~mem1136#1 % 4294967296 && b44_set_pauseparam_#t~bitwise1137#1 % 4294967296 >= 262144) && b44_set_pauseparam_#t~bitwise1137#1 % 4294967296 <= 262144 + b44_set_pauseparam_#t~mem1136#1 % 4294967296; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353-1: SUMMARY for call b44_sync_dma_desc_for_device(b44_start_xmit_#t~mem715#1.base, b44_start_xmit_#t~mem715#1.offset, b44_start_xmit_#t~mem716#1, 8 * (b44_start_xmit_~entry~0#1 % 4294967296), 1); srcloc: null [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353: havoc b44_start_xmit_#t~mem715#1.base, b44_start_xmit_#t~mem715#1.offset;havoc b44_start_xmit_#t~mem716#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476-3: assume false;b44_set_pauseparam_#t~bitwise1137#1 := b44_set_pauseparam_#t~mem1136#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476-3: assume !false; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-1: SUMMARY for call b44_get_msglevel_#t~ret1006#1.base, b44_get_msglevel_#t~ret1006#1.offset := netdev_priv(b44_get_msglevel_~dev#1.base, b44_get_msglevel_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476-4: assume 0 == b44_set_pauseparam_#t~mem1136#1 % 4294967296 || 262144 == b44_set_pauseparam_#t~mem1136#1 % 4294967296;b44_set_pauseparam_#t~bitwise1137#1 := 262144; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476-4: assume !(0 == b44_set_pauseparam_#t~mem1136#1 % 4294967296 || 262144 == b44_set_pauseparam_#t~mem1136#1 % 4294967296); [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: b44_get_msglevel_~tmp~72#1.base, b44_get_msglevel_~tmp~72#1.offset := b44_get_msglevel_#t~ret1006#1.base, b44_get_msglevel_#t~ret1006#1.offset;havoc b44_get_msglevel_#t~ret1006#1.base, b44_get_msglevel_#t~ret1006#1.offset;b44_get_msglevel_~bp~14#1.base, b44_get_msglevel_~bp~14#1.offset := b44_get_msglevel_~tmp~72#1.base, b44_get_msglevel_~tmp~72#1.offset;call b44_get_msglevel_#t~mem1007#1 := read~int#25(b44_get_msglevel_~bp~14#1.base, 284 + b44_get_msglevel_~bp~14#1.offset, 4);b44_get_msglevel_#res#1 := b44_get_msglevel_#t~mem1007#1;havoc b44_get_msglevel_#t~mem1007#1; [2025-02-08 04:13:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume 0 != b44_init_one_~tmp___0~39#1;call b44_init_one_#t~mem1201#1.base, b44_init_one_#t~mem1201#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 8 + b44_init_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume !(0 != b44_init_one_~tmp___0~39#1);call b44_init_one_#t~mem1203#1.base, b44_init_one_#t~mem1203#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 16 + b44_init_one_~sdev#1.offset, 8);assume { :begin_inline_dma_set_coherent_mask } true;dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1 := b44_init_one_#t~mem1203#1.base, b44_init_one_#t~mem1203#1.offset, 1073741823;havoc dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret173#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~11#1;dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset := dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset;dma_set_coherent_mask_~mask#1 := dma_set_coherent_mask_#in~mask#1;havoc dma_set_coherent_mask_~tmp~11#1;assume { :begin_inline_dma_supported } true;dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1 := dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1;havoc dma_supported_#res#1;havoc dma_supported_#t~nondet1307#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset := dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset;dma_supported_~arg1#1 := dma_supported_#in~arg1#1;havoc dma_supported_#t~nondet1307#1;assume -2147483648 <= dma_supported_#t~nondet1307#1 && dma_supported_#t~nondet1307#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet1307#1;havoc dma_supported_#t~nondet1307#1; [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702: havoc ethtool_cmd_speed_#t~mem201#1;havoc ethtool_cmd_speed_#t~mem202#1;havoc ethtool_cmd_speed_#t~bitwise203#1;b44_set_settings_#t~ret1064#1 := ethtool_cmd_speed_#res#1;havoc ethtool_cmd_speed_#t~mem201#1, ethtool_cmd_speed_#t~mem202#1, ethtool_cmd_speed_#t~bitwise203#1, ethtool_cmd_speed_~ep#1.base, ethtool_cmd_speed_~ep#1.offset;havoc ethtool_cmd_speed_#in~ep#1.base, ethtool_cmd_speed_#in~ep#1.offset;assume { :end_inline_ethtool_cmd_speed } true;b44_set_settings_~tmp___0~35#1 := b44_set_settings_#t~ret1064#1;havoc b44_set_settings_#t~ret1064#1;b44_set_settings_~speed~0#1 := b44_set_settings_~tmp___0~35#1;call b44_set_settings_#t~mem1065#1 := read~int#6(b44_set_settings_~cmd#1.base, 18 + b44_set_settings_~cmd#1.offset, 1); [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume -2147483648 <= b44_get_invariants_#t~ret1183#1 && b44_get_invariants_#t~ret1183#1 <= 2147483647;havoc b44_get_invariants_#t~ret1183#1;b44_get_invariants_#res#1 := -22; [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: SUMMARY for call b44_get_invariants_#t~ret1183#1 := printk(32, 0); srcloc: null [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-3: [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-4: havoc ethtool_cmd_speed_#t~bitwise203#1;assume (((((65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) < 0 && (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296) >= 0) || ethtool_cmd_speed_#t~bitwise203#1 >= (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296) < 0) || ethtool_cmd_speed_#t~bitwise203#1 >= 65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) < 0 || (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296) < 0) || ethtool_cmd_speed_#t~bitwise203#1 <= 65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) + (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296) >= 0) || ethtool_cmd_speed_#t~bitwise203#1 < 0)) && ethtool_cmd_speed_#t~bitwise203#1 <= 2147483647; [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-2: ethtool_cmd_speed_#res#1 := ethtool_cmd_speed_#t~bitwise203#1;havoc ethtool_cmd_speed_#t~mem201#1;havoc ethtool_cmd_speed_#t~mem202#1;havoc ethtool_cmd_speed_#t~bitwise203#1; [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552-1: SUMMARY for call b44_alloc_consistent_#t~ret793#1.base, b44_alloc_consistent_#t~ret793#1.offset := kzalloc(b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~gfp#1); srcloc: null [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552: b44_alloc_consistent_~tmp___0~25#1.base, b44_alloc_consistent_~tmp___0~25#1.offset := b44_alloc_consistent_#t~ret793#1.base, b44_alloc_consistent_#t~ret793#1.offset;havoc b44_alloc_consistent_#t~ret793#1.base, b44_alloc_consistent_#t~ret793#1.offset;call write~$Pointer$#25(b44_alloc_consistent_~tmp___0~25#1.base, b44_alloc_consistent_~tmp___0~25#1.offset, b44_alloc_consistent_~bp#1.base, 116 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem794#1.base, b44_alloc_consistent_#t~mem794#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 116 + b44_alloc_consistent_~bp#1.offset, 8); [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-5: assume 0 == (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296);ethtool_cmd_speed_#t~bitwise203#1 := 65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-5: assume !(0 == (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-6: assume 0 == 65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) == (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296);ethtool_cmd_speed_#t~bitwise203#1 := (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:13:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-6: assume !(0 == 65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem201#1 % 65536 % 4294967296 - 4294967296) == (if ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem202#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-1: [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume 0 != b44_nway_reset_#t~bitwise1026#1 % 4294967296;havoc b44_nway_reset_#t~mem1025#1;havoc b44_nway_reset_#t~bitwise1026#1;call b44_nway_reset_#t~mem1027#1 := read~int#15(b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset, 4); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume !(0 != b44_nway_reset_#t~bitwise1026#1 % 4294967296);havoc b44_nway_reset_#t~mem1025#1;havoc b44_nway_reset_#t~bitwise1026#1; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-4: assume 0 == b44_nway_reset_#t~mem1025#1 % 4294967296;b44_nway_reset_#t~bitwise1026#1 := 0; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-4: assume !(0 == b44_nway_reset_#t~mem1025#1 % 4294967296); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-3: assume 4096 == b44_nway_reset_#t~mem1025#1 % 4294967296;b44_nway_reset_#t~bitwise1026#1 := b44_nway_reset_#t~mem1025#1; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-3: assume !(4096 == b44_nway_reset_#t~mem1025#1 % 4294967296); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-2: havoc b44_nway_reset_#t~bitwise1026#1;assume b44_nway_reset_#t~bitwise1026#1 % 4294967296 <= b44_nway_reset_#t~mem1025#1 % 4294967296 && b44_nway_reset_#t~bitwise1026#1 % 4294967296 <= 4096; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081-1: SUMMARY for call b44_get_stats64_#t~ret959#1.base, b44_get_stats64_#t~ret959#1.offset := netdev_priv(b44_get_stats64_~dev#1.base, b44_get_stats64_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6033: pci_name_#t~ret291#1.base, pci_name_#t~ret291#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem43#1.base, dev_name_#t~mem43#1.offset, dev_name_#t~mem44#1.base, dev_name_#t~mem44#1.offset, dev_name_#t~ret45#1.base, dev_name_#t~ret45#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset;havoc dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;assume { :end_inline_dev_name } true;pci_name_~tmp~32#1.base, pci_name_~tmp~32#1.offset := pci_name_#t~ret291#1.base, pci_name_#t~ret291#1.offset;havoc pci_name_#t~ret291#1.base, pci_name_#t~ret291#1.offset;pci_name_#res#1.base, pci_name_#res#1.offset := pci_name_~tmp~32#1.base, pci_name_~tmp~32#1.offset; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume 0 != b44_resume_~tmp___2~15#1;b44_resume_#res#1 := 0; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume !(0 != b44_resume_~tmp___2~15#1); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: b44_get_stats64_~tmp~68#1.base, b44_get_stats64_~tmp~68#1.offset := b44_get_stats64_#t~ret959#1.base, b44_get_stats64_#t~ret959#1.offset;havoc b44_get_stats64_#t~ret959#1.base, b44_get_stats64_#t~ret959#1.offset;b44_get_stats64_~bp~11#1.base, b44_get_stats64_~bp~11#1.offset := b44_get_stats64_~tmp~68#1.base, b44_get_stats64_~tmp~68#1.offset;b44_get_stats64_~hwstat~0#1.base, b44_get_stats64_~hwstat~0#1.offset := b44_get_stats64_~bp~11#1.base, 412 + b44_get_stats64_~bp~11#1.offset; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072: assume { :begin_inline_b44_open } true;b44_open_#in~dev#1.base, b44_open_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_open_#res#1;havoc b44_open_#t~ret884#1.base, b44_open_#t~ret884#1.offset, b44_open_#t~ret885#1, b44_open_#t~mem886#1, b44_open_#t~ret887#1, b44_open_#t~ret888#1, b44_open_~dev#1.base, b44_open_~dev#1.offset, b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset, b44_open_~tmp~62#1.base, b44_open_~tmp~62#1.offset, b44_open_~err~3#1, b44_open_~tmp___0~28#1, b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset;b44_open_~dev#1.base, b44_open_~dev#1.offset := b44_open_#in~dev#1.base, b44_open_#in~dev#1.offset;havoc b44_open_~bp~9#1.base, b44_open_~bp~9#1.offset;havoc b44_open_~tmp~62#1.base, b44_open_~tmp~62#1.offset;havoc b44_open_~err~3#1;havoc b44_open_~tmp___0~28#1;call b44_open_~#__key~0#1.base, b44_open_~#__key~0#1.offset := #Ultimate.allocOnStack(8); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742-1: SUMMARY for call b44_init_one_#t~ret1202#1 := dev_err(b44_init_one_#t~mem1201#1.base, b44_init_one_#t~mem1201#1.offset, 38, 0); srcloc: null [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742: assume -2147483648 <= b44_init_one_#t~ret1202#1 && b44_init_one_#t~ret1202#1 <= 2147483647;havoc b44_init_one_#t~mem1201#1.base, b44_init_one_#t~mem1201#1.offset;havoc b44_init_one_#t~ret1202#1; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-1: [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-2: havoc b44_set_pauseparam_#t~bitwise1139#1;assume b44_set_pauseparam_#t~bitwise1139#1 % 4294967296 <= b44_set_pauseparam_#t~mem1138#1 % 4294967296 && b44_set_pauseparam_#t~bitwise1139#1 % 4294967296 <= 4294705151; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-3: assume 4294705151 == b44_set_pauseparam_#t~mem1138#1 % 4294967296;b44_set_pauseparam_#t~bitwise1139#1 := b44_set_pauseparam_#t~mem1138#1; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-3: assume !(4294705151 == b44_set_pauseparam_#t~mem1138#1 % 4294967296); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-4: assume 0 == b44_set_pauseparam_#t~mem1138#1 % 4294967296;b44_set_pauseparam_#t~bitwise1139#1 := 0; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-4: assume !(0 == b44_set_pauseparam_#t~mem1138#1 % 4294967296); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: call write~int#25(b44_set_pauseparam_#t~bitwise1139#1, b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4);havoc b44_set_pauseparam_#t~mem1138#1;havoc b44_set_pauseparam_#t~bitwise1139#1; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8214: havoc b44_get_msglevel_#t~mem1007#1;main_#t~ret1261#1 := b44_get_msglevel_#res#1;havoc b44_get_msglevel_#t~ret1006#1.base, b44_get_msglevel_#t~ret1006#1.offset, b44_get_msglevel_#t~mem1007#1, b44_get_msglevel_~dev#1.base, b44_get_msglevel_~dev#1.offset, b44_get_msglevel_~bp~14#1.base, b44_get_msglevel_~bp~14#1.offset, b44_get_msglevel_~tmp~72#1.base, b44_get_msglevel_~tmp~72#1.offset;havoc b44_get_msglevel_#in~dev#1.base, b44_get_msglevel_#in~dev#1.offset;assume { :end_inline_b44_get_msglevel } true; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-2: [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-1: SUMMARY for call b44_nway_reset_#t~ret1029#1 := b44_writephy(b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset, 0, b44_nway_reset_#t~bitwise1028#1); srcloc: null [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: assume -2147483648 <= b44_nway_reset_#t~ret1029#1 && b44_nway_reset_#t~ret1029#1 <= 2147483647;havoc b44_nway_reset_#t~mem1027#1;havoc b44_nway_reset_#t~bitwise1028#1;havoc b44_nway_reset_#t~ret1029#1;b44_nway_reset_~r~0#1 := 0; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-5: assume 0 == b44_nway_reset_#t~mem1027#1 % 4294967296 || 512 == b44_nway_reset_#t~mem1027#1 % 4294967296;b44_nway_reset_#t~bitwise1028#1 := 512; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-5: assume !(0 == b44_nway_reset_#t~mem1027#1 % 4294967296 || 512 == b44_nway_reset_#t~mem1027#1 % 4294967296); [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-4: assume false;b44_nway_reset_#t~bitwise1028#1 := b44_nway_reset_#t~mem1027#1; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-4: assume !false; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-3: havoc b44_nway_reset_#t~bitwise1028#1;assume (b44_nway_reset_#t~bitwise1028#1 % 4294967296 >= b44_nway_reset_#t~mem1027#1 % 4294967296 && b44_nway_reset_#t~bitwise1028#1 % 4294967296 >= 512) && b44_nway_reset_#t~bitwise1028#1 % 4294967296 <= 512 + b44_nway_reset_#t~mem1027#1 % 4294967296; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7554: assume 0 == (b44_alloc_consistent_#t~mem794#1.base + b44_alloc_consistent_#t~mem794#1.offset) % 18446744073709551616;havoc b44_alloc_consistent_#t~mem794#1.base, b44_alloc_consistent_#t~mem794#1.offset; [2025-02-08 04:13:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7554: assume !(0 == (b44_alloc_consistent_#t~mem794#1.base + b44_alloc_consistent_#t~mem794#1.offset) % 18446744073709551616);havoc b44_alloc_consistent_#t~mem794#1.base, b44_alloc_consistent_#t~mem794#1.offset;b44_alloc_consistent_~size~0#1 := 4096;call b44_alloc_consistent_#t~mem795#1.base, b44_alloc_consistent_#t~mem795#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 788 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem796#1.base, b44_alloc_consistent_#t~mem796#1.offset := read~$Pointer$#25(b44_alloc_consistent_#t~mem795#1.base, 16 + b44_alloc_consistent_#t~mem795#1.offset, 8); [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: b44_get_ethtool_stats_~start~1#1 := b44_get_ethtool_stats_#t~ret1148#1;havoc b44_get_ethtool_stats_#t~ret1148#1;b44_get_ethtool_stats_~i~7#1 := 0; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545-1: SUMMARY for call b44_get_ethtool_stats_#t~ret1148#1 := u64_stats_fetch_begin_bh(b44_get_ethtool_stats_~hwstat~1#1.base, 376 + b44_get_ethtool_stats_~hwstat~1#1.offset); srcloc: null [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074: SUMMARY for call ldv_check_return_value(main_~res_b44_open_45~0#1); srcloc: null [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: havoc main_#t~nondet1253#1;assume -2147483648 <= main_#t~nondet1253#1 && main_#t~nondet1253#1 <= 2147483647;main_~tmp___0~42#1 := main_#t~nondet1253#1;main_#t~switch1254#1 := 0 == main_~tmp___0~42#1; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-3: assume 32768 == b44_set_pauseparam_#t~mem1140#1 % 4294967296;b44_set_pauseparam_#t~bitwise1141#1 := b44_set_pauseparam_#t~mem1140#1; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-3: assume !(32768 == b44_set_pauseparam_#t~mem1140#1 % 4294967296); [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: b44_get_ringparam_~tmp~78#1.base, b44_get_ringparam_~tmp~78#1.offset := b44_get_ringparam_#t~ret1104#1.base, b44_get_ringparam_#t~ret1104#1.offset;havoc b44_get_ringparam_#t~ret1104#1.base, b44_get_ringparam_#t~ret1104#1.offset;b44_get_ringparam_~bp~20#1.base, b44_get_ringparam_~bp~20#1.offset := b44_get_ringparam_~tmp~78#1.base, b44_get_ringparam_~tmp~78#1.offset;call write~int#18(511, b44_get_ringparam_~ering#1.base, 4 + b44_get_ringparam_~ering#1.offset, 4);call b44_get_ringparam_#t~mem1105#1 := read~int#25(b44_get_ringparam_~bp~20#1.base, 820 + b44_get_ringparam_~bp~20#1.offset, 4);call write~int#18(b44_get_ringparam_#t~mem1105#1, b44_get_ringparam_~ering#1.base, 20 + b44_get_ringparam_~ering#1.offset, 4);havoc b44_get_ringparam_#t~mem1105#1; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-4: assume 0 == b44_set_pauseparam_#t~mem1140#1 % 4294967296;b44_set_pauseparam_#t~bitwise1141#1 := 0; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-4: assume !(0 == b44_set_pauseparam_#t~mem1140#1 % 4294967296); [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-5: call b44_set_pauseparam_#t~mem1140#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume 0 != b44_set_pauseparam_#t~bitwise1141#1 % 4294967296;havoc b44_set_pauseparam_#t~mem1140#1;havoc b44_set_pauseparam_#t~bitwise1141#1; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume !(0 != b44_set_pauseparam_#t~bitwise1141#1 % 4294967296);havoc b44_set_pauseparam_#t~mem1140#1;havoc b44_set_pauseparam_#t~bitwise1141#1;call b44_set_pauseparam_#t~mem1142#1 := read~int#25(b44_set_pauseparam_~bp~23#1.base, 280 + b44_set_pauseparam_~bp~23#1.offset, 4); [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-1: [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: b44_start_xmit_~entry~0#1 := (1 + b44_start_xmit_~entry~0#1) % 512;call write~int#25(b44_start_xmit_~entry~0#1, b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4); [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-2: havoc b44_set_pauseparam_#t~bitwise1141#1;assume b44_set_pauseparam_#t~bitwise1141#1 % 4294967296 <= b44_set_pauseparam_#t~mem1140#1 % 4294967296 && b44_set_pauseparam_#t~bitwise1141#1 % 4294967296 <= 32768; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-1: SUMMARY for call b44_get_ringparam_#t~ret1104#1.base, b44_get_ringparam_#t~ret1104#1.offset := netdev_priv(b44_get_ringparam_~dev#1.base, b44_get_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume 1 == main_~ldv_s_b44_ssb_driver_ssb_driver~0#1; [2025-02-08 04:13:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume !(1 == main_~ldv_s_b44_ssb_driver_ssb_driver~0#1); [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141-1: assume main_#t~switch1254#1; [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141-1: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 27 == main_~tmp___0~42#1; [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: b44_init_one_#t~ret1204#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret173#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~11#1;havoc dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1;assume { :end_inline_dma_set_coherent_mask } true;assume -2147483648 <= b44_init_one_#t~ret1204#1 && b44_init_one_#t~ret1204#1 <= 2147483647;b44_init_one_~tmp___1~24#1 := b44_init_one_#t~ret1204#1;havoc b44_init_one_#t~mem1203#1.base, b44_init_one_#t~mem1203#1.offset;havoc b44_init_one_#t~ret1204#1; [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8481: SUMMARY for call b44_halt(b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset); srcloc: null [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010: assume main_#t~switch1254#1; [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 1 == main_~tmp___0~42#1; [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-1: SUMMARY for call b44_get_stats64_#t~ret960#1 := u64_stats_fetch_begin_bh(b44_get_stats64_~hwstat~0#1.base, 376 + b44_get_stats64_~hwstat~0#1.offset); srcloc: null [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: b44_get_stats64_~start~0#1 := b44_get_stats64_#t~ret960#1;call b44_get_stats64_#t~mem961#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 216 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem961#1, b44_get_stats64_~nstat#1.base, b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem961#1;call b44_get_stats64_#t~mem962#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 24 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem962#1, b44_get_stats64_~nstat#1.base, 8 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem962#1;call b44_get_stats64_#t~mem963#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 208 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem963#1, b44_get_stats64_~nstat#1.base, 16 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem963#1;call b44_get_stats64_#t~mem964#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 16 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem964#1, b44_get_stats64_~nstat#1.base, 24 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem964#1;call b44_get_stats64_#t~mem965#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 96 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem966#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 104 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem967#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 120 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem968#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 152 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem969#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 160 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem965#1 + b44_get_stats64_#t~mem966#1 + b44_get_stats64_#t~mem967#1 + b44_get_stats64_#t~mem968#1 + b44_get_stats64_#t~mem969#1, b44_get_stats64_~nstat#1.base, 40 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem965#1;havoc b44_get_stats64_#t~mem966#1;havoc b44_get_stats64_#t~mem967#1;havoc b44_get_stats64_#t~mem968#1;havoc b44_get_stats64_#t~mem969#1;call b44_get_stats64_#t~mem970#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 40 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem970#1, b44_get_stats64_~nstat#1.base, 64 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem970#1;call b44_get_stats64_#t~mem971#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 128 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem971#1, b44_get_stats64_~nstat#1.base, 72 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem971#1;call b44_get_stats64_#t~mem972#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 296 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem973#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 328 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem972#1 + b44_get_stats64_#t~mem973#1, b44_get_stats64_~nstat#1.base, 80 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem972#1;havoc b44_get_stats64_#t~mem973#1;call b44_get_stats64_#t~mem974#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 312 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem974#1, b44_get_stats64_~nstat#1.base, 88 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem974#1;call b44_get_stats64_#t~mem975#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 344 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem975#1, b44_get_stats64_~nstat#1.base, 104 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem975#1;call b44_get_stats64_#t~mem976#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 336 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem976#1, b44_get_stats64_~nstat#1.base, 96 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem976#1;call b44_get_stats64_#t~mem977#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 288 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem978#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 296 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem979#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 312 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem980#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 320 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem981#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 328 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem982#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 336 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem983#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 344 + b44_get_stats64_~hwstat~0#1.offset, 8);call b44_get_stats64_#t~mem984#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 352 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem977#1 + b44_get_stats64_#t~mem978#1 + b44_get_stats64_#t~mem979#1 + b44_get_stats64_#t~mem980#1 + b44_get_stats64_#t~mem981#1 + b44_get_stats64_#t~mem982#1 + b44_get_stats64_#t~mem983#1 + b44_get_stats64_#t~mem984#1, b44_get_stats64_~nstat#1.base, 32 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem977#1;havoc b44_get_stats64_#t~mem978#1;havoc b44_get_stats64_#t~mem979#1;havoc b44_get_stats64_#t~mem980#1;havoc b44_get_stats64_#t~mem981#1;havoc b44_get_stats64_#t~mem982#1;havoc b44_get_stats64_#t~mem983#1;havoc b44_get_stats64_#t~mem984#1;call b44_get_stats64_#t~mem985#1 := read~int#25(b44_get_stats64_~hwstat~0#1.base, 120 + b44_get_stats64_~hwstat~0#1.offset, 8);call write~int#14(b44_get_stats64_#t~mem985#1, b44_get_stats64_~nstat#1.base, 128 + b44_get_stats64_~nstat#1.offset, 8);havoc b44_get_stats64_#t~mem985#1; [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: assume 0 != b44_init_one_~tmp___1~24#1;call b44_init_one_#t~mem1205#1.base, b44_init_one_#t~mem1205#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 8 + b44_init_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: assume !(0 != b44_init_one_~tmp___1~24#1);assume { :begin_inline_b44_get_invariants } true;b44_get_invariants_#in~bp#1.base, b44_get_invariants_#in~bp#1.offset := b44_init_one_~bp~28#1.base, b44_init_one_~bp~28#1.offset;havoc b44_get_invariants_#res#1;havoc b44_get_invariants_#t~mem1163#1.base, b44_get_invariants_#t~mem1163#1.offset, b44_get_invariants_#t~ret1164#1, b44_get_invariants_#t~mem1165#1.base, b44_get_invariants_#t~mem1165#1.offset, b44_get_invariants_#t~mem1166#1, b44_get_invariants_#t~mem1167#1.base, b44_get_invariants_#t~mem1167#1.offset, b44_get_invariants_#t~mem1168#1.base, b44_get_invariants_#t~mem1168#1.offset, b44_get_invariants_#t~mem1169#1, b44_get_invariants_#t~mem1170#1.base, b44_get_invariants_#t~mem1170#1.offset, b44_get_invariants_#t~mem1171#1.base, b44_get_invariants_#t~mem1171#1.offset, b44_get_invariants_#t~mem1172#1, b44_get_invariants_#t~mem1173#1, b44_get_invariants_#t~mem1174#1.base, b44_get_invariants_#t~mem1174#1.offset, b44_get_invariants_#t~mem1175#1.base, b44_get_invariants_#t~mem1175#1.offset, b44_get_invariants_#t~memcpy~res1176#1.base, b44_get_invariants_#t~memcpy~res1176#1.offset, b44_get_invariants_#t~mem1177#1.base, b44_get_invariants_#t~mem1177#1.offset, b44_get_invariants_#t~mem1178#1.base, b44_get_invariants_#t~mem1178#1.offset, b44_get_invariants_#t~memcpy~res1179#1.base, b44_get_invariants_#t~memcpy~res1179#1.offset, b44_get_invariants_#t~mem1180#1.base, b44_get_invariants_#t~mem1180#1.offset, b44_get_invariants_#t~mem1181#1.base, b44_get_invariants_#t~mem1181#1.offset, b44_get_invariants_#t~ret1182#1, b44_get_invariants_#t~ret1183#1, b44_get_invariants_#t~mem1184#1.base, b44_get_invariants_#t~mem1184#1.offset, b44_get_invariants_#t~mem1185#1, b44_get_invariants_#t~mem1186#1, b44_get_invariants_~bp#1.base, b44_get_invariants_~bp#1.offset, b44_get_invariants_~sdev~1#1.base, b44_get_invariants_~sdev~1#1.offset, b44_get_invariants_~err~5#1, b44_get_invariants_~addr~2#1.base, b44_get_invariants_~addr~2#1.offset, b44_get_invariants_~__len~4#1, b44_get_invariants_~__ret~5#1.base, b44_get_invariants_~__ret~5#1.offset, b44_get_invariants_~tmp~86#1, b44_get_invariants_~tmp___0~38#1;b44_get_invariants_~bp#1.base, b44_get_invariants_~bp#1.offset := b44_get_invariants_#in~bp#1.base, b44_get_invariants_#in~bp#1.offset;havoc b44_get_invariants_~sdev~1#1.base, b44_get_invariants_~sdev~1#1.offset;havoc b44_get_invariants_~err~5#1;havoc b44_get_invariants_~addr~2#1.base, b44_get_invariants_~addr~2#1.offset;havoc b44_get_invariants_~__len~4#1;havoc b44_get_invariants_~__ret~5#1.base, b44_get_invariants_~__ret~5#1.offset;havoc b44_get_invariants_~tmp~86#1;havoc b44_get_invariants_~tmp___0~38#1;call b44_get_invariants_#t~mem1163#1.base, b44_get_invariants_#t~mem1163#1.offset := read~$Pointer$#25(b44_get_invariants_~bp#1.base, 788 + b44_get_invariants_~bp#1.offset, 8);b44_get_invariants_~sdev~1#1.base, b44_get_invariants_~sdev~1#1.offset := b44_get_invariants_#t~mem1163#1.base, b44_get_invariants_#t~mem1163#1.offset;havoc b44_get_invariants_#t~mem1163#1.base, b44_get_invariants_#t~mem1163#1.offset;b44_get_invariants_~err~5#1 := 0;assume { :begin_inline_ssb_dma_translation } true;ssb_dma_translation_#in~arg0#1.base, ssb_dma_translation_#in~arg0#1.offset := b44_get_invariants_~sdev~1#1.base, b44_get_invariants_~sdev~1#1.offset;havoc ssb_dma_translation_#res#1;havoc ssb_dma_translation_#t~nondet1337#1, ssb_dma_translation_~arg0#1.base, ssb_dma_translation_~arg0#1.offset;ssb_dma_translation_~arg0#1.base, ssb_dma_translation_~arg0#1.offset := ssb_dma_translation_#in~arg0#1.base, ssb_dma_translation_#in~arg0#1.offset;havoc ssb_dma_translation_#t~nondet1337#1;ssb_dma_translation_#res#1 := ssb_dma_translation_#t~nondet1337#1;havoc ssb_dma_translation_#t~nondet1337#1; [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: SUMMARY for call spin_lock_irq(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482: SUMMARY for call b44_init_rings(b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset); srcloc: null [2025-02-08 04:13:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8680: assume b44_get_invariants_#t~mem1185#1 % 256 % 4294967296 > 6;havoc b44_get_invariants_#t~mem1184#1.base, b44_get_invariants_#t~mem1184#1.offset;havoc b44_get_invariants_#t~mem1185#1;call b44_get_invariants_#t~mem1186#1 := read~int#25(b44_get_invariants_~bp#1.base, 280 + b44_get_invariants_~bp#1.offset, 4);call write~int#25(1 + b44_get_invariants_#t~mem1186#1 - b44_get_invariants_#t~mem1186#1 % 2, b44_get_invariants_~bp#1.base, 280 + b44_get_invariants_~bp#1.offset, 4);havoc b44_get_invariants_#t~mem1186#1; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8680: assume !(b44_get_invariants_#t~mem1185#1 % 256 % 4294967296 > 6);havoc b44_get_invariants_#t~mem1184#1.base, b44_get_invariants_#t~mem1184#1.offset;havoc b44_get_invariants_#t~mem1185#1; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284-1: SUMMARY for call spin_unlock_irq(b44_nway_reset_~bp~17#1.base, b44_nway_reset_~bp~17#1.offset); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: b44_nway_reset_#res#1 := b44_nway_reset_~r~0#1;call ULTIMATE.dealloc(b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset);havoc b44_nway_reset_~#bmcr~1#1.base, b44_nway_reset_~#bmcr~1#1.offset; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011: assume { :begin_inline_b44_get_drvinfo } true;b44_get_drvinfo_#in~dev#1.base, b44_get_drvinfo_#in~dev#1.offset, b44_get_drvinfo_#in~info#1.base, b44_get_drvinfo_#in~info#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group2~0#1.base, main_~var_group2~0#1.offset;havoc b44_get_drvinfo_#t~ret1009#1.base, b44_get_drvinfo_#t~ret1009#1.offset, b44_get_drvinfo_#t~mem1010#1.base, b44_get_drvinfo_#t~mem1010#1.offset, b44_get_drvinfo_#t~mem1011#1.base, b44_get_drvinfo_#t~mem1011#1.offset, b44_get_drvinfo_#t~ret1012#1, b44_get_drvinfo_#t~ret1013#1, b44_get_drvinfo_#t~mem1014#1, b44_get_drvinfo_#t~switch1015#1, b44_get_drvinfo_#t~mem1016#1.base, b44_get_drvinfo_#t~mem1016#1.offset, b44_get_drvinfo_#t~ret1017#1.base, b44_get_drvinfo_#t~ret1017#1.offset, b44_get_drvinfo_#t~ret1018#1, b44_get_drvinfo_#t~ret1019#1, b44_get_drvinfo_#t~ret1020#1, b44_get_drvinfo_#t~ret1021#1, b44_get_drvinfo_~dev#1.base, b44_get_drvinfo_~dev#1.offset, b44_get_drvinfo_~info#1.base, b44_get_drvinfo_~info#1.offset, b44_get_drvinfo_~bp~16#1.base, b44_get_drvinfo_~bp~16#1.offset, b44_get_drvinfo_~tmp~74#1.base, b44_get_drvinfo_~tmp~74#1.offset, b44_get_drvinfo_~bus~0#1.base, b44_get_drvinfo_~bus~0#1.offset, b44_get_drvinfo_~tmp___0~33#1.base, b44_get_drvinfo_~tmp___0~33#1.offset, b44_get_drvinfo_~__ret_warn_on~3#1, b44_get_drvinfo_~tmp___1~19#1;b44_get_drvinfo_~dev#1.base, b44_get_drvinfo_~dev#1.offset := b44_get_drvinfo_#in~dev#1.base, b44_get_drvinfo_#in~dev#1.offset;b44_get_drvinfo_~info#1.base, b44_get_drvinfo_~info#1.offset := b44_get_drvinfo_#in~info#1.base, b44_get_drvinfo_#in~info#1.offset;havoc b44_get_drvinfo_~bp~16#1.base, b44_get_drvinfo_~bp~16#1.offset;havoc b44_get_drvinfo_~tmp~74#1.base, b44_get_drvinfo_~tmp~74#1.offset;havoc b44_get_drvinfo_~bus~0#1.base, b44_get_drvinfo_~bus~0#1.offset;havoc b44_get_drvinfo_~tmp___0~33#1.base, b44_get_drvinfo_~tmp___0~33#1.offset;havoc b44_get_drvinfo_~__ret_warn_on~3#1;havoc b44_get_drvinfo_~tmp___1~19#1; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9143: assume { :begin_inline_b44_remove_one } true;b44_remove_one_#in~sdev#1.base, b44_remove_one_#in~sdev#1.offset := main_~var_group11~0#1.base, main_~var_group11~0#1.offset;havoc b44_remove_one_#t~ret1223#1.base, b44_remove_one_#t~ret1223#1.offset, b44_remove_one_#t~mem1224#1.base, b44_remove_one_#t~mem1224#1.offset, b44_remove_one_#t~ret1225#1, b44_remove_one_~sdev#1.base, b44_remove_one_~sdev#1.offset, b44_remove_one_~dev~2#1.base, b44_remove_one_~dev~2#1.offset, b44_remove_one_~tmp~88#1.base, b44_remove_one_~tmp~88#1.offset;b44_remove_one_~sdev#1.base, b44_remove_one_~sdev#1.offset := b44_remove_one_#in~sdev#1.base, b44_remove_one_#in~sdev#1.offset;havoc b44_remove_one_~dev~2#1.base, b44_remove_one_~dev~2#1.offset;havoc b44_remove_one_~tmp~88#1.base, b44_remove_one_~tmp~88#1.offset; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9143-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume -2147483648 <= b44_init_one_#t~ret1206#1 && b44_init_one_#t~ret1206#1 <= 2147483647;havoc b44_init_one_#t~mem1205#1.base, b44_init_one_#t~mem1205#1.offset;havoc b44_init_one_#t~ret1206#1; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747-1: SUMMARY for call b44_init_one_#t~ret1206#1 := dev_err(b44_init_one_#t~mem1205#1.base, b44_init_one_#t~mem1205#1.offset, 39, 0); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: SUMMARY for call b44_init_rings(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: b44_get_ethtool_stats_~tmp___0~36#1.base, b44_get_ethtool_stats_~tmp___0~36#1.offset := b44_get_ethtool_stats_~data_dst~0#1.base, b44_get_ethtool_stats_~data_dst~0#1.offset;b44_get_ethtool_stats_~data_dst~0#1.base, b44_get_ethtool_stats_~data_dst~0#1.offset := b44_get_ethtool_stats_~data_dst~0#1.base, 8 + b44_get_ethtool_stats_~data_dst~0#1.offset;b44_get_ethtool_stats_~tmp___1~22#1.base, b44_get_ethtool_stats_~tmp___1~22#1.offset := b44_get_ethtool_stats_~data_src~0#1.base, b44_get_ethtool_stats_~data_src~0#1.offset;b44_get_ethtool_stats_~data_src~0#1.base, b44_get_ethtool_stats_~data_src~0#1.offset := b44_get_ethtool_stats_~data_src~0#1.base, 8 + b44_get_ethtool_stats_~data_src~0#1.offset;call b44_get_ethtool_stats_#t~mem1149#1 := read~int#25(b44_get_ethtool_stats_~tmp___1~22#1.base, b44_get_ethtool_stats_~tmp___1~22#1.offset, 8);call write~int#2(b44_get_ethtool_stats_#t~mem1149#1, b44_get_ethtool_stats_~tmp___0~36#1.base, b44_get_ethtool_stats_~tmp___0~36#1.offset, 8);havoc b44_get_ethtool_stats_#t~mem1149#1;b44_get_ethtool_stats_~i~7#1 := 1 + b44_get_ethtool_stats_~i~7#1; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: SUMMARY for call b44_init_hw(b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset, 1); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: SUMMARY for call b44_set_settings_#t~ret1063#1.base, b44_set_settings_#t~ret1063#1.offset := netdev_priv(b44_set_settings_~dev#1.base, b44_set_settings_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360-1: SUMMARY for call bw32(b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset, 520, 8 * (b44_start_xmit_~entry~0#1 % 4294967296)); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: b44_set_settings_~tmp~77#1.base, b44_set_settings_~tmp~77#1.offset := b44_set_settings_#t~ret1063#1.base, b44_set_settings_#t~ret1063#1.offset;havoc b44_set_settings_#t~ret1063#1.base, b44_set_settings_#t~ret1063#1.offset;b44_set_settings_~bp~19#1.base, b44_set_settings_~bp~19#1.offset := b44_set_settings_~tmp~77#1.base, b44_set_settings_~tmp~77#1.offset;assume { :begin_inline_ethtool_cmd_speed } true;ethtool_cmd_speed_#in~ep#1.base, ethtool_cmd_speed_#in~ep#1.offset := b44_set_settings_~cmd#1.base, b44_set_settings_~cmd#1.offset;havoc ethtool_cmd_speed_#res#1;havoc ethtool_cmd_speed_#t~mem201#1, ethtool_cmd_speed_#t~mem202#1, ethtool_cmd_speed_#t~bitwise203#1, ethtool_cmd_speed_~ep#1.base, ethtool_cmd_speed_~ep#1.offset;ethtool_cmd_speed_~ep#1.base, ethtool_cmd_speed_~ep#1.offset := ethtool_cmd_speed_#in~ep#1.base, ethtool_cmd_speed_#in~ep#1.offset;call ethtool_cmd_speed_#t~mem201#1 := read~int#6(ethtool_cmd_speed_~ep#1.base, 28 + ethtool_cmd_speed_~ep#1.offset, 2);call ethtool_cmd_speed_#t~mem202#1 := read~int#6(ethtool_cmd_speed_~ep#1.base, 12 + ethtool_cmd_speed_~ep#1.offset, 2); [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: call b44_start_xmit_#t~mem717#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 280 + b44_start_xmit_~bp~6#1.offset, 4); [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: havoc b44_get_drvinfo_#t~ret1009#1.base, b44_get_drvinfo_#t~ret1009#1.offset, b44_get_drvinfo_#t~mem1010#1.base, b44_get_drvinfo_#t~mem1010#1.offset, b44_get_drvinfo_#t~mem1011#1.base, b44_get_drvinfo_#t~mem1011#1.offset, b44_get_drvinfo_#t~ret1012#1, b44_get_drvinfo_#t~ret1013#1, b44_get_drvinfo_#t~mem1014#1, b44_get_drvinfo_#t~switch1015#1, b44_get_drvinfo_#t~mem1016#1.base, b44_get_drvinfo_#t~mem1016#1.offset, b44_get_drvinfo_#t~ret1017#1.base, b44_get_drvinfo_#t~ret1017#1.offset, b44_get_drvinfo_#t~ret1018#1, b44_get_drvinfo_#t~ret1019#1, b44_get_drvinfo_#t~ret1020#1, b44_get_drvinfo_#t~ret1021#1, b44_get_drvinfo_~dev#1.base, b44_get_drvinfo_~dev#1.offset, b44_get_drvinfo_~info#1.base, b44_get_drvinfo_~info#1.offset, b44_get_drvinfo_~bp~16#1.base, b44_get_drvinfo_~bp~16#1.offset, b44_get_drvinfo_~tmp~74#1.base, b44_get_drvinfo_~tmp~74#1.offset, b44_get_drvinfo_~bus~0#1.base, b44_get_drvinfo_~bus~0#1.offset, b44_get_drvinfo_~tmp___0~33#1.base, b44_get_drvinfo_~tmp___0~33#1.offset, b44_get_drvinfo_~__ret_warn_on~3#1, b44_get_drvinfo_~tmp___1~19#1;havoc b44_get_drvinfo_#in~dev#1.base, b44_get_drvinfo_#in~dev#1.offset, b44_get_drvinfo_#in~info#1.base, b44_get_drvinfo_#in~info#1.offset;assume { :end_inline_b44_get_drvinfo } true; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: havoc b44_remove_one_#t~ret1223#1.base, b44_remove_one_#t~ret1223#1.offset, b44_remove_one_#t~mem1224#1.base, b44_remove_one_#t~mem1224#1.offset, b44_remove_one_#t~ret1225#1, b44_remove_one_~sdev#1.base, b44_remove_one_~sdev#1.offset, b44_remove_one_~dev~2#1.base, b44_remove_one_~dev~2#1.offset, b44_remove_one_~tmp~88#1.base, b44_remove_one_~tmp~88#1.offset;havoc b44_remove_one_#in~sdev#1.base, b44_remove_one_#in~sdev#1.offset;assume { :end_inline_b44_remove_one } true;main_~ldv_s_b44_ssb_driver_ssb_driver~0#1 := 0; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: SUMMARY for call b44_init_hw(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset, 1); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7559-1: SUMMARY for call b44_alloc_consistent_#t~ret797#1.base, b44_alloc_consistent_#t~ret797#1.offset := dma_alloc_attrs(b44_alloc_consistent_#t~mem796#1.base, b44_alloc_consistent_#t~mem796#1.offset, b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~bp#1.base, 804 + b44_alloc_consistent_~bp#1.offset, b44_alloc_consistent_~gfp#1, 0, 0); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7559: b44_alloc_consistent_~tmp___1~15#1.base, b44_alloc_consistent_~tmp___1~15#1.offset := b44_alloc_consistent_#t~ret797#1.base, b44_alloc_consistent_#t~ret797#1.offset;havoc b44_alloc_consistent_#t~mem795#1.base, b44_alloc_consistent_#t~mem795#1.offset;havoc b44_alloc_consistent_#t~mem796#1.base, b44_alloc_consistent_#t~mem796#1.offset;havoc b44_alloc_consistent_#t~ret797#1.base, b44_alloc_consistent_#t~ret797#1.offset;call write~$Pointer$#25(b44_alloc_consistent_~tmp___1~15#1.base, b44_alloc_consistent_~tmp___1~15#1.offset, b44_alloc_consistent_~bp#1.base, 76 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem798#1.base, b44_alloc_consistent_#t~mem798#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 76 + b44_alloc_consistent_~bp#1.offset, 8); [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361-3: assume 2 == b44_start_xmit_#t~mem717#1 % 4294967296;b44_start_xmit_#t~bitwise718#1 := b44_start_xmit_#t~mem717#1; [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361-3: assume !(2 == b44_start_xmit_#t~mem717#1 % 4294967296); [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295-1: SUMMARY for call b44_start_xmit_#t~ret667#1.base, b44_start_xmit_#t~ret667#1.offset := netdev_priv(b44_start_xmit_~dev#1.base, b44_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361-2: havoc b44_start_xmit_#t~bitwise718#1;assume b44_start_xmit_#t~bitwise718#1 % 4294967296 <= b44_start_xmit_#t~mem717#1 % 4294967296 && b44_start_xmit_#t~bitwise718#1 % 4294967296 <= 2; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295: b44_start_xmit_~tmp~54#1.base, b44_start_xmit_~tmp~54#1.offset := b44_start_xmit_#t~ret667#1.base, b44_start_xmit_#t~ret667#1.offset;havoc b44_start_xmit_#t~ret667#1.base, b44_start_xmit_#t~ret667#1.offset;b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset := b44_start_xmit_~tmp~54#1.base, b44_start_xmit_~tmp~54#1.offset;b44_start_xmit_~rc~1#1 := 0;call b44_start_xmit_#t~mem668#1 := read~int#25(b44_start_xmit_~skb#1.base, 104 + b44_start_xmit_~skb#1.offset, 4);b44_start_xmit_~len~1#1 := b44_start_xmit_#t~mem668#1;havoc b44_start_xmit_#t~mem668#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361-1: [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: assume 0 != b44_start_xmit_#t~bitwise718#1 % 4294967296;havoc b44_start_xmit_#t~mem717#1;havoc b44_start_xmit_#t~bitwise718#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: assume !(0 != b44_start_xmit_#t~bitwise718#1 % 4294967296);havoc b44_start_xmit_#t~mem717#1;havoc b44_start_xmit_#t~bitwise718#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361-4: assume 0 == b44_start_xmit_#t~mem717#1 % 4294967296;b44_start_xmit_#t~bitwise718#1 := 0; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361-4: assume !(0 == b44_start_xmit_#t~mem717#1 % 4294967296); [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: havoc ssb_dma_translation_#t~nondet1337#1;b44_get_invariants_#t~ret1164#1 := ssb_dma_translation_#res#1;havoc ssb_dma_translation_#t~nondet1337#1, ssb_dma_translation_~arg0#1.base, ssb_dma_translation_~arg0#1.offset;havoc ssb_dma_translation_#in~arg0#1.base, ssb_dma_translation_#in~arg0#1.offset;assume { :end_inline_ssb_dma_translation } true;call write~int#25(b44_get_invariants_#t~ret1164#1, b44_get_invariants_~bp#1.base, 276 + b44_get_invariants_~bp#1.offset, 4);havoc b44_get_invariants_#t~ret1164#1;call b44_get_invariants_#t~mem1165#1.base, b44_get_invariants_#t~mem1165#1.offset := read~$Pointer$#25(b44_get_invariants_~sdev~1#1.base, 24 + b44_get_invariants_~sdev~1#1.offset, 8);call b44_get_invariants_#t~mem1166#1 := read~int#25(b44_get_invariants_#t~mem1165#1.base, 96 + b44_get_invariants_#t~mem1165#1.offset, 4); [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881: call b44_resume_#t~mem1241#1 := read~int#25(b44_resume_~dev~4#1.base, 64 + b44_resume_~dev~4#1.offset, 4); [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881-1: SUMMARY for call spin_unlock_irq(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485: havoc b44_set_pauseparam_#t~mem1142#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485-1: SUMMARY for call __b44_set_flow_ctrl(b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset, b44_set_pauseparam_#t~mem1142#1); srcloc: null [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: SUMMARY for call bw32(b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset, 520, 8 * (b44_start_xmit_~entry~0#1 % 4294967296)); srcloc: null [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume -2147483648 <= b44_resume_#t~ret1242#1 && b44_resume_#t~ret1242#1 <= 2147483647;b44_resume_~rc~2#1 := b44_resume_#t~ret1242#1;havoc b44_resume_#t~mem1241#1;havoc b44_resume_#t~ret1242#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume main_#t~switch1254#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 2 == main_~tmp___0~42#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684-1: b44_get_invariants_#res#1 := b44_get_invariants_~err~5#1; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: SUMMARY for call b44_resume_#t~ret1242#1 := request_irq(b44_resume_#t~mem1241#1, #funAddr~b44_interrupt.base, #funAddr~b44_interrupt.offset, 128, b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset, b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset); srcloc: null [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8816: b44_suspend_~tmp~89#1.base, b44_suspend_~tmp~89#1.offset := b44_suspend_#t~ret1226#1.base, b44_suspend_#t~ret1226#1.offset;havoc b44_suspend_#t~ret1226#1.base, b44_suspend_#t~ret1226#1.offset;b44_suspend_~dev~3#1.base, b44_suspend_~dev~3#1.offset := b44_suspend_~tmp~89#1.base, b44_suspend_~tmp~89#1.offset; [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8816-1: SUMMARY for call b44_suspend_#t~ret1226#1.base, b44_suspend_#t~ret1226#1.offset := ssb_get_drvdata(b44_suspend_~sdev#1.base, b44_suspend_~sdev#1.offset); srcloc: null [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8222: b44_set_msglevel_~tmp~73#1.base, b44_set_msglevel_~tmp~73#1.offset := b44_set_msglevel_#t~ret1008#1.base, b44_set_msglevel_#t~ret1008#1.offset;havoc b44_set_msglevel_#t~ret1008#1.base, b44_set_msglevel_#t~ret1008#1.offset;b44_set_msglevel_~bp~15#1.base, b44_set_msglevel_~bp~15#1.offset := b44_set_msglevel_~tmp~73#1.base, b44_set_msglevel_~tmp~73#1.offset;call write~int#25(b44_set_msglevel_~value#1, b44_set_msglevel_~bp~15#1.base, 284 + b44_set_msglevel_~bp~15#1.offset, 4); [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8222-1: SUMMARY for call b44_set_msglevel_#t~ret1008#1.base, b44_set_msglevel_#t~ret1008#1.offset := netdev_priv(b44_set_msglevel_~dev#1.base, b44_set_msglevel_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: assume { :begin_inline_b44_get_settings } true;b44_get_settings_#in~dev#1.base, b44_get_settings_#in~dev#1.offset, b44_get_settings_#in~cmd#1.base, b44_get_settings_#in~cmd#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group3~0#1.base, main_~var_group3~0#1.offset;havoc b44_get_settings_#res#1;havoc b44_get_settings_#t~ret1030#1.base, b44_get_settings_#t~ret1030#1.offset, b44_get_settings_#t~mem1031#1, b44_get_settings_#t~bitwise1032#1, b44_get_settings_#t~mem1033#1, b44_get_settings_#t~bitwise1034#1, b44_get_settings_#t~mem1035#1, b44_get_settings_#t~mem1036#1, b44_get_settings_#t~bitwise1037#1, b44_get_settings_#t~mem1038#1, b44_get_settings_#t~bitwise1039#1, b44_get_settings_#t~mem1040#1, b44_get_settings_#t~bitwise1041#1, b44_get_settings_#t~mem1042#1, b44_get_settings_#t~bitwise1043#1, b44_get_settings_#t~mem1044#1, b44_get_settings_#t~bitwise1045#1, b44_get_settings_#t~mem1046#1, b44_get_settings_#t~bitwise1047#1, b44_get_settings_#t~mem1048#1, b44_get_settings_#t~bitwise1049#1, b44_get_settings_#t~mem1050#1, b44_get_settings_#t~bitwise1051#1, b44_get_settings_#t~mem1052#1, b44_get_settings_#t~bitwise1053#1, b44_get_settings_#t~mem1054#1, b44_get_settings_#t~mem1055#1, b44_get_settings_#t~bitwise1056#1, b44_get_settings_#t~mem1057#1, b44_get_settings_#t~bitwise1058#1, b44_get_settings_#t~mem1059#1, b44_get_settings_#t~mem1060#1, b44_get_settings_#t~bitwise1061#1, b44_get_settings_#t~ret1062#1, b44_get_settings_~dev#1.base, b44_get_settings_~dev#1.offset, b44_get_settings_~cmd#1.base, b44_get_settings_~cmd#1.offset, b44_get_settings_~bp~18#1.base, b44_get_settings_~bp~18#1.offset, b44_get_settings_~tmp~76#1.base, b44_get_settings_~tmp~76#1.offset, b44_get_settings_~tmp___0~34#1, b44_get_settings_~tmp___1~20#1;b44_get_settings_~dev#1.base, b44_get_settings_~dev#1.offset := b44_get_settings_#in~dev#1.base, b44_get_settings_#in~dev#1.offset;b44_get_settings_~cmd#1.base, b44_get_settings_~cmd#1.offset := b44_get_settings_#in~cmd#1.base, b44_get_settings_#in~cmd#1.offset;havoc b44_get_settings_~bp~18#1.base, b44_get_settings_~bp~18#1.offset;havoc b44_get_settings_~tmp~76#1.base, b44_get_settings_~tmp~76#1.offset;havoc b44_get_settings_~tmp___0~34#1;havoc b44_get_settings_~tmp___1~20#1; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: b44_ioctl_#t~ret1159#1.base, b44_ioctl_#t~ret1159#1.offset := if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;havoc if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;assume { :end_inline_if_mii } true;b44_ioctl_~tmp~85#1.base, b44_ioctl_~tmp~85#1.offset := b44_ioctl_#t~ret1159#1.base, b44_ioctl_#t~ret1159#1.offset;havoc b44_ioctl_#t~ret1159#1.base, b44_ioctl_#t~ret1159#1.offset;b44_ioctl_~data~0#1.base, b44_ioctl_~data~0#1.offset := b44_ioctl_~tmp~85#1.base, b44_ioctl_~tmp~85#1.offset; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7562: assume 0 == (b44_alloc_consistent_#t~mem798#1.base + b44_alloc_consistent_#t~mem798#1.offset) % 18446744073709551616;havoc b44_alloc_consistent_#t~mem798#1.base, b44_alloc_consistent_#t~mem798#1.offset; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7562: assume !(0 == (b44_alloc_consistent_#t~mem798#1.base + b44_alloc_consistent_#t~mem798#1.offset) % 18446744073709551616);havoc b44_alloc_consistent_#t~mem798#1.base, b44_alloc_consistent_#t~mem798#1.offset; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume 1 == b44_set_settings_#t~mem1065#1 % 256 % 4294967296;havoc b44_set_settings_#t~mem1065#1;call b44_set_settings_#t~mem1066#1 := read~int#6(b44_set_settings_~cmd#1.base, 8 + b44_set_settings_~cmd#1.offset, 4); [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume !(1 == b44_set_settings_#t~mem1065#1 % 256 % 4294967296);havoc b44_set_settings_#t~mem1065#1;b44_set_settings_#t~short1071#1 := 100 != b44_set_settings_~speed~0#1 % 4294967296 && 10 != b44_set_settings_~speed~0#1 % 4294967296; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487: SUMMARY for call spin_unlock_irq(b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset); srcloc: null [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: assume 0 != b44_resume_~rc~2#1; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: assume !(0 != b44_resume_~rc~2#1);call b44_resume_#t~mem1244#1.base, b44_resume_#t~mem1244#1.offset := read~$Pointer$#25(b44_resume_~bp~30#1.base, 796 + b44_resume_~bp~30#1.offset, 8);assume { :begin_inline_netif_device_attach } true;netif_device_attach_#in~arg0#1.base, netif_device_attach_#in~arg0#1.offset := b44_resume_#t~mem1244#1.base, b44_resume_#t~mem1244#1.offset;havoc netif_device_attach_~arg0#1.base, netif_device_attach_~arg0#1.offset;netif_device_attach_~arg0#1.base, netif_device_attach_~arg0#1.offset := netif_device_attach_#in~arg0#1.base, netif_device_attach_#in~arg0#1.offset; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: b44_suspend_~tmp___0~40#1.base, b44_suspend_~tmp___0~40#1.offset := b44_suspend_#t~ret1227#1.base, b44_suspend_#t~ret1227#1.offset;havoc b44_suspend_#t~ret1227#1.base, b44_suspend_#t~ret1227#1.offset;b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset := b44_suspend_~tmp___0~40#1.base, b44_suspend_~tmp___0~40#1.offset; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: main_#t~ret1255#1 := b44_get_settings_#res#1;havoc b44_get_settings_#t~ret1030#1.base, b44_get_settings_#t~ret1030#1.offset, b44_get_settings_#t~mem1031#1, b44_get_settings_#t~bitwise1032#1, b44_get_settings_#t~mem1033#1, b44_get_settings_#t~bitwise1034#1, b44_get_settings_#t~mem1035#1, b44_get_settings_#t~mem1036#1, b44_get_settings_#t~bitwise1037#1, b44_get_settings_#t~mem1038#1, b44_get_settings_#t~bitwise1039#1, b44_get_settings_#t~mem1040#1, b44_get_settings_#t~bitwise1041#1, b44_get_settings_#t~mem1042#1, b44_get_settings_#t~bitwise1043#1, b44_get_settings_#t~mem1044#1, b44_get_settings_#t~bitwise1045#1, b44_get_settings_#t~mem1046#1, b44_get_settings_#t~bitwise1047#1, b44_get_settings_#t~mem1048#1, b44_get_settings_#t~bitwise1049#1, b44_get_settings_#t~mem1050#1, b44_get_settings_#t~bitwise1051#1, b44_get_settings_#t~mem1052#1, b44_get_settings_#t~bitwise1053#1, b44_get_settings_#t~mem1054#1, b44_get_settings_#t~mem1055#1, b44_get_settings_#t~bitwise1056#1, b44_get_settings_#t~mem1057#1, b44_get_settings_#t~bitwise1058#1, b44_get_settings_#t~mem1059#1, b44_get_settings_#t~mem1060#1, b44_get_settings_#t~bitwise1061#1, b44_get_settings_#t~ret1062#1, b44_get_settings_~dev#1.base, b44_get_settings_~dev#1.offset, b44_get_settings_~cmd#1.base, b44_get_settings_~cmd#1.offset, b44_get_settings_~bp~18#1.base, b44_get_settings_~bp~18#1.offset, b44_get_settings_~tmp~76#1.base, b44_get_settings_~tmp~76#1.offset, b44_get_settings_~tmp___0~34#1, b44_get_settings_~tmp___1~20#1;havoc b44_get_settings_#in~dev#1.base, b44_get_settings_#in~dev#1.offset, b44_get_settings_#in~cmd#1.base, b44_get_settings_#in~cmd#1.offset;assume { :end_inline_b44_get_settings } true;assume -2147483648 <= main_#t~ret1255#1 && main_#t~ret1255#1 <= 2147483647; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818-1: SUMMARY for call b44_suspend_#t~ret1227#1.base, b44_suspend_#t~ret1227#1.offset := netdev_priv(b44_suspend_~dev~3#1.base, b44_suspend_~dev~3#1.offset); srcloc: null [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563-1: SUMMARY for call b44_alloc_consistent_#t~ret799#1.base, b44_alloc_consistent_#t~ret799#1.offset := kzalloc(b44_alloc_consistent_~size~0#1, b44_alloc_consistent_~gfp#1); srcloc: null [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: b44_init_one_#t~ret1207#1 := b44_get_invariants_#res#1;havoc b44_get_invariants_#t~mem1163#1.base, b44_get_invariants_#t~mem1163#1.offset, b44_get_invariants_#t~ret1164#1, b44_get_invariants_#t~mem1165#1.base, b44_get_invariants_#t~mem1165#1.offset, b44_get_invariants_#t~mem1166#1, b44_get_invariants_#t~mem1167#1.base, b44_get_invariants_#t~mem1167#1.offset, b44_get_invariants_#t~mem1168#1.base, b44_get_invariants_#t~mem1168#1.offset, b44_get_invariants_#t~mem1169#1, b44_get_invariants_#t~mem1170#1.base, b44_get_invariants_#t~mem1170#1.offset, b44_get_invariants_#t~mem1171#1.base, b44_get_invariants_#t~mem1171#1.offset, b44_get_invariants_#t~mem1172#1, b44_get_invariants_#t~mem1173#1, b44_get_invariants_#t~mem1174#1.base, b44_get_invariants_#t~mem1174#1.offset, b44_get_invariants_#t~mem1175#1.base, b44_get_invariants_#t~mem1175#1.offset, b44_get_invariants_#t~memcpy~res1176#1.base, b44_get_invariants_#t~memcpy~res1176#1.offset, b44_get_invariants_#t~mem1177#1.base, b44_get_invariants_#t~mem1177#1.offset, b44_get_invariants_#t~mem1178#1.base, b44_get_invariants_#t~mem1178#1.offset, b44_get_invariants_#t~memcpy~res1179#1.base, b44_get_invariants_#t~memcpy~res1179#1.offset, b44_get_invariants_#t~mem1180#1.base, b44_get_invariants_#t~mem1180#1.offset, b44_get_invariants_#t~mem1181#1.base, b44_get_invariants_#t~mem1181#1.offset, b44_get_invariants_#t~ret1182#1, b44_get_invariants_#t~ret1183#1, b44_get_invariants_#t~mem1184#1.base, b44_get_invariants_#t~mem1184#1.offset, b44_get_invariants_#t~mem1185#1, b44_get_invariants_#t~mem1186#1, b44_get_invariants_~bp#1.base, b44_get_invariants_~bp#1.offset, b44_get_invariants_~sdev~1#1.base, b44_get_invariants_~sdev~1#1.offset, b44_get_invariants_~err~5#1, b44_get_invariants_~addr~2#1.base, b44_get_invariants_~addr~2#1.offset, b44_get_invariants_~__len~4#1, b44_get_invariants_~__ret~5#1.base, b44_get_invariants_~__ret~5#1.offset, b44_get_invariants_~tmp~86#1, b44_get_invariants_~tmp___0~38#1;havoc b44_get_invariants_#in~bp#1.base, b44_get_invariants_#in~bp#1.offset;assume { :end_inline_b44_get_invariants } true;assume -2147483648 <= b44_init_one_#t~ret1207#1 && b44_init_one_#t~ret1207#1 <= 2147483647;b44_init_one_~err~6#1 := b44_init_one_#t~ret1207#1;havoc b44_init_one_#t~ret1207#1; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: b44_alloc_consistent_~tmp___2~8#1.base, b44_alloc_consistent_~tmp___2~8#1.offset := b44_alloc_consistent_#t~ret799#1.base, b44_alloc_consistent_#t~ret799#1.offset;havoc b44_alloc_consistent_#t~ret799#1.base, b44_alloc_consistent_#t~ret799#1.offset;b44_alloc_consistent_~rx_ring~0#1.base, b44_alloc_consistent_~rx_ring~0#1.offset := b44_alloc_consistent_~tmp___2~8#1.base, b44_alloc_consistent_~tmp___2~8#1.offset; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-3: assume 4 == b44_start_xmit_#t~mem719#1 % 4294967296;b44_start_xmit_#t~bitwise720#1 := b44_start_xmit_#t~mem719#1; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-3: assume !(4 == b44_start_xmit_#t~mem719#1 % 4294967296); [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-1: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-2: havoc b44_set_settings_#t~bitwise1067#1;assume b44_set_settings_#t~bitwise1067#1 % 4294967296 <= b44_set_settings_#t~mem1066#1 % 4294967296 && b44_set_settings_#t~bitwise1067#1 % 4294967296 <= 48; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-2: havoc b44_start_xmit_#t~bitwise720#1;assume b44_start_xmit_#t~bitwise720#1 % 4294967296 <= b44_start_xmit_#t~mem719#1 % 4294967296 && b44_start_xmit_#t~bitwise720#1 % 4294967296 <= 4; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: call b44_start_xmit_#t~mem669#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 96 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem670#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4); [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: b44_set_pauseparam_#res#1 := 0; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-1: [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-1: [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488-1: SUMMARY for call b44_enable_ints(b44_set_pauseparam_~bp~23#1.base, b44_set_pauseparam_~bp~23#1.offset); srcloc: null [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: assume 0 != b44_set_settings_#t~bitwise1067#1 % 4294967296;havoc b44_set_settings_#t~mem1066#1;havoc b44_set_settings_#t~bitwise1067#1;b44_set_settings_#res#1 := -22; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: assume !(0 != b44_set_settings_#t~bitwise1067#1 % 4294967296);havoc b44_set_settings_#t~mem1066#1;havoc b44_set_settings_#t~bitwise1067#1; [2025-02-08 04:13:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: assume 0 != b44_start_xmit_#t~bitwise720#1 % 4294967296;havoc b44_start_xmit_#t~mem719#1;havoc b44_start_xmit_#t~bitwise720#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: assume !(0 != b44_start_xmit_#t~bitwise720#1 % 4294967296);havoc b44_start_xmit_#t~mem719#1;havoc b44_start_xmit_#t~bitwise720#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume main_#t~switch1254#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 28 == main_~tmp___0~42#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-5: call b44_start_xmit_#t~mem719#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 280 + b44_start_xmit_~bp~6#1.offset, 4); [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: assume 0 != main_~res_b44_close_53~0#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: assume !(0 != main_~res_b44_close_53~0#1);main_~ldv_s_b44_netdev_ops_net_device_ops~0#1 := 0; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-4: assume 0 == b44_set_settings_#t~mem1066#1 % 4294967296;b44_set_settings_#t~bitwise1067#1 := 0; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-4: assume !(0 == b44_set_settings_#t~mem1066#1 % 4294967296); [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-4: assume 0 == b44_start_xmit_#t~mem719#1 % 4294967296;b44_start_xmit_#t~bitwise720#1 := 0; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-4: assume !(0 == b44_start_xmit_#t~mem719#1 % 4294967296); [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083-1: assume 1 == main_~ldv_s_b44_netdev_ops_net_device_ops~0#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083-1: assume !(1 == main_~ldv_s_b44_netdev_ops_net_device_ops~0#1); [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-3: assume 48 == b44_set_settings_#t~mem1066#1 % 4294967296;b44_set_settings_#t~bitwise1067#1 := b44_set_settings_#t~mem1066#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-3: assume !(48 == b44_set_settings_#t~mem1066#1 % 4294967296); [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: assume -2147483648 <= b44_resume_#t~ret1243#1 && b44_resume_#t~ret1243#1 <= 2147483647;havoc b44_resume_#t~ret1243#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885-1: SUMMARY for call b44_resume_#t~ret1243#1 := netdev_err(b44_resume_~dev~4#1.base, b44_resume_~dev~4#1.offset, 45, 0); srcloc: null [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083-2: assume main_#t~switch1254#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083-2: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 17 == main_~tmp___0~42#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: b44_ioctl_~tmp___0~37#1.base, b44_ioctl_~tmp___0~37#1.offset := b44_ioctl_#t~ret1160#1.base, b44_ioctl_#t~ret1160#1.offset;havoc b44_ioctl_#t~ret1160#1.base, b44_ioctl_#t~ret1160#1.offset;b44_ioctl_~bp~27#1.base, b44_ioctl_~bp~27#1.offset := b44_ioctl_~tmp___0~37#1.base, b44_ioctl_~tmp___0~37#1.offset;b44_ioctl_~err~4#1 := -22; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621-1: SUMMARY for call b44_ioctl_#t~ret1160#1.base, b44_ioctl_#t~ret1160#1.offset := netdev_priv(b44_ioctl_~dev#1.base, b44_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume 0 != b44_init_one_~err~6#1;call b44_init_one_#t~mem1208#1.base, b44_init_one_#t~mem1208#1.offset := read~$Pointer$#25(b44_init_one_~sdev#1.base, 8 + b44_init_one_~sdev#1.offset, 8); [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume !(0 != b44_init_one_~err~6#1);call write~$Pointer$#25(b44_init_one_~dev~1#1.base, b44_init_one_~dev~1#1.offset, b44_init_one_~bp~28#1.base, 849 + b44_init_one_~bp~28#1.offset, 8);call write~$Pointer$#25(#funAddr~b44_mii_read.base, #funAddr~b44_mii_read.offset, b44_init_one_~bp~28#1.base, 857 + b44_init_one_~bp~28#1.offset, 8);call write~$Pointer$#25(#funAddr~b44_mii_write.base, #funAddr~b44_mii_write.offset, b44_init_one_~bp~28#1.base, 865 + b44_init_one_~bp~28#1.offset, 8);call b44_init_one_#t~mem1210#1 := read~int#25(b44_init_one_~bp~28#1.base, 828 + b44_init_one_~bp~28#1.offset, 1);call write~int#25((if b44_init_one_#t~mem1210#1 % 256 % 4294967296 <= 2147483647 then b44_init_one_#t~mem1210#1 % 256 % 4294967296 else b44_init_one_#t~mem1210#1 % 256 % 4294967296 - 4294967296), b44_init_one_~bp~28#1.base, 830 + b44_init_one_~bp~28#1.offset, 4);havoc b44_init_one_#t~mem1210#1;call write~int#25(31, b44_init_one_~bp~28#1.base, 838 + b44_init_one_~bp~28#1.offset, 4);call write~int#25(31, b44_init_one_~bp~28#1.base, 842 + b44_init_one_~bp~28#1.offset, 4);call b44_init_one_#t~mem1211#1 := read~int#25(b44_init_one_~bp~28#1.base, 280 + b44_init_one_~bp~28#1.offset, 4); [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: havoc b44_start_xmit_#t~ret721#1; [2025-02-08 04:13:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300-2: assume b44_start_xmit_#t~mem669#1 % 4294967296 <= b44_start_xmit_#t~mem670#1 % 4294967296;call b44_start_xmit_#t~mem671#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 96 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem672#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 824 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem673#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4);b44_start_xmit_#t~ite677#1 := (if (b44_start_xmit_#t~mem671#1 + b44_start_xmit_#t~mem672#1) % 4294967296 == b44_start_xmit_#t~mem673#1 % 4294967296 then 1 else 0); [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300-2: assume !(b44_start_xmit_#t~mem669#1 % 4294967296 <= b44_start_xmit_#t~mem670#1 % 4294967296);call b44_start_xmit_#t~mem674#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 96 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem675#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 92 + b44_start_xmit_~bp~6#1.offset, 4);call b44_start_xmit_#t~mem676#1 := read~int#25(b44_start_xmit_~bp~6#1.base, 824 + b44_start_xmit_~bp~6#1.offset, 4);b44_start_xmit_#t~ite677#1 := (if 512 == (b44_start_xmit_#t~mem674#1 - b44_start_xmit_#t~mem675#1 + b44_start_xmit_#t~mem676#1) % 4294967296 then 1 else 0); [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300-1: SUMMARY for call b44_start_xmit_#t~ret678#1 := ldv__builtin_expect(b44_start_xmit_#t~ite677#1, 0); srcloc: null [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: assume -9223372036854775808 <= b44_start_xmit_#t~ret678#1 && b44_start_xmit_#t~ret678#1 <= 9223372036854775807;b44_start_xmit_~tmp___0~23#1 := b44_start_xmit_#t~ret678#1;havoc b44_start_xmit_#t~mem669#1;havoc b44_start_xmit_#t~mem670#1;havoc b44_start_xmit_#t~ite677#1;havoc b44_start_xmit_#t~mem671#1;havoc b44_start_xmit_#t~mem672#1;havoc b44_start_xmit_#t~mem673#1;havoc b44_start_xmit_#t~mem674#1;havoc b44_start_xmit_#t~mem675#1;havoc b44_start_xmit_#t~mem676#1;havoc b44_start_xmit_#t~ret678#1; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-1: SUMMARY for call b44_start_xmit_#t~ret721#1 := br32(b44_start_xmit_~bp~6#1.base, b44_start_xmit_~bp~6#1.offset, 520); srcloc: null [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume main_#t~switch1254#1; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume !main_#t~switch1254#1;main_#t~switch1254#1 := main_#t~switch1254#1 || 3 == main_~tmp___0~42#1; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: call main_#t~mem1271#1 := read~int#7(main_~#var_b44_suspend_77_p1~0#1.base, main_~#var_b44_suspend_77_p1~0#1.offset, 4);assume { :begin_inline_b44_suspend } true;b44_suspend_#in~sdev#1.base, b44_suspend_#in~sdev#1.offset, b44_suspend_#in~state#1.event := main_~var_group11~0#1.base, main_~var_group11~0#1.offset, main_#t~mem1271#1;havoc b44_suspend_#res#1;havoc b44_suspend_#t~ret1226#1.base, b44_suspend_#t~ret1226#1.offset, b44_suspend_#t~ret1227#1.base, b44_suspend_#t~ret1227#1.offset, b44_suspend_#t~ret1228#1, b44_suspend_#t~ret1229#1, b44_suspend_#t~mem1230#1.base, b44_suspend_#t~mem1230#1.offset, b44_suspend_#t~mem1231#1.base, b44_suspend_#t~mem1231#1.offset, b44_suspend_#t~mem1232#1, b44_suspend_#t~mem1233#1, b44_suspend_~sdev#1.base, b44_suspend_~sdev#1.offset, b44_suspend_~state#1.event, b44_suspend_~dev~3#1.base, b44_suspend_~dev~3#1.offset, b44_suspend_~tmp~89#1.base, b44_suspend_~tmp~89#1.offset, b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset, b44_suspend_~tmp___0~40#1.base, b44_suspend_~tmp___0~40#1.offset, b44_suspend_~tmp___1~25#1, b44_suspend_~tmp___2~14#1;b44_suspend_~sdev#1.base, b44_suspend_~sdev#1.offset := b44_suspend_#in~sdev#1.base, b44_suspend_#in~sdev#1.offset;b44_suspend_~state#1.event := b44_suspend_#in~state#1.event;havoc b44_suspend_~dev~3#1.base, b44_suspend_~dev~3#1.offset;havoc b44_suspend_~tmp~89#1.base, b44_suspend_~tmp~89#1.offset;havoc b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset;havoc b44_suspend_~tmp___0~40#1.base, b44_suspend_~tmp___0~40#1.offset;havoc b44_suspend_~tmp___1~25#1;havoc b44_suspend_~tmp___2~14#1; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820: b44_suspend_~tmp___1~25#1 := (if 0 == b44_suspend_#t~ret1228#1 % 256 then 0 else 1);havoc b44_suspend_#t~ret1228#1; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820-1: SUMMARY for call b44_suspend_#t~ret1228#1 := netif_running(b44_suspend_~dev~3#1.base, b44_suspend_~dev~3#1.offset); srcloc: null [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: assume -2147483648 <= b44_init_one_#t~ret1209#1 && b44_init_one_#t~ret1209#1 <= 2147483647;havoc b44_init_one_#t~mem1208#1.base, b44_init_one_#t~mem1208#1.offset;havoc b44_init_one_#t~ret1209#1; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: SUMMARY for call spin_lock_irq(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume b44_get_ethtool_stats_~i~7#1 % 4294967296 <= 46; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume !(b44_get_ethtool_stats_~i~7#1 % 4294967296 <= 46); [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754-1: SUMMARY for call b44_init_one_#t~ret1209#1 := dev_err(b44_init_one_#t~mem1208#1.base, b44_init_one_#t~mem1208#1.offset, 40, 0); srcloc: null [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: assume 0 == (b44_alloc_consistent_~rx_ring~0#1.base + b44_alloc_consistent_~rx_ring~0#1.offset) % 18446744073709551616; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: assume !(0 == (b44_alloc_consistent_~rx_ring~0#1.base + b44_alloc_consistent_~rx_ring~0#1.offset) % 18446744073709551616);call b44_alloc_consistent_#t~mem800#1.base, b44_alloc_consistent_#t~mem800#1.offset := read~$Pointer$#25(b44_alloc_consistent_~bp#1.base, 788 + b44_alloc_consistent_~bp#1.offset, 8);call b44_alloc_consistent_#t~mem801#1.base, b44_alloc_consistent_#t~mem801#1.offset := read~$Pointer$#25(b44_alloc_consistent_#t~mem800#1.base, 16 + b44_alloc_consistent_#t~mem800#1.offset, 8); [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: assume { :begin_inline_b44_close } true;b44_close_#in~dev#1.base, b44_close_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc b44_close_#res#1;havoc b44_close_#t~ret955#1.base, b44_close_#t~ret955#1.offset, b44_close_#t~ret956#1, b44_close_#t~mem957#1, b44_close_#t~mem958#1, b44_close_~dev#1.base, b44_close_~dev#1.offset, b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset, b44_close_~tmp~67#1.base, b44_close_~tmp~67#1.offset;b44_close_~dev#1.base, b44_close_~dev#1.offset := b44_close_#in~dev#1.base, b44_close_#in~dev#1.offset;havoc b44_close_~bp~10#1.base, b44_close_~bp~10#1.offset;havoc b44_close_~tmp~67#1.base, b44_close_~tmp~67#1.offset; [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019: assume { :begin_inline_b44_set_settings } true;b44_set_settings_#in~dev#1.base, b44_set_settings_#in~dev#1.offset, b44_set_settings_#in~cmd#1.base, b44_set_settings_#in~cmd#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group3~0#1.base, main_~var_group3~0#1.offset;havoc b44_set_settings_#res#1;havoc b44_set_settings_#t~ret1063#1.base, b44_set_settings_#t~ret1063#1.offset, b44_set_settings_#t~ret1064#1, b44_set_settings_#t~mem1065#1, b44_set_settings_#t~mem1066#1, b44_set_settings_#t~bitwise1067#1, b44_set_settings_#t~mem1068#1, b44_set_settings_#t~mem1069#1, b44_set_settings_#t~short1070#1, b44_set_settings_#t~short1071#1, b44_set_settings_#t~mem1072#1, b44_set_settings_#t~mem1073#1, b44_set_settings_#t~bitwise1074#1, b44_set_settings_#t~mem1075#1, b44_set_settings_#t~mem1076#1, b44_set_settings_#t~bitwise1077#1, b44_set_settings_#t~mem1078#1, b44_set_settings_#t~mem1079#1, b44_set_settings_#t~bitwise1080#1, b44_set_settings_#t~mem1081#1, b44_set_settings_#t~bitwise1082#1, b44_set_settings_#t~mem1083#1, b44_set_settings_#t~bitwise1084#1, b44_set_settings_#t~mem1085#1, b44_set_settings_#t~bitwise1086#1, b44_set_settings_#t~mem1087#1, b44_set_settings_#t~bitwise1088#1, b44_set_settings_#t~mem1089#1, b44_set_settings_#t~bitwise1090#1, b44_set_settings_#t~mem1091#1, b44_set_settings_#t~bitwise1092#1, b44_set_settings_#t~mem1093#1, b44_set_settings_#t~bitwise1094#1, b44_set_settings_#t~mem1095#1, b44_set_settings_#t~bitwise1096#1, b44_set_settings_#t~mem1097#1, b44_set_settings_#t~bitwise1098#1, b44_set_settings_#t~mem1099#1, b44_set_settings_#t~mem1100#1, b44_set_settings_#t~bitwise1101#1, b44_set_settings_#t~ret1102#1, b44_set_settings_#t~ret1103#1, b44_set_settings_~dev#1.base, b44_set_settings_~dev#1.offset, b44_set_settings_~cmd#1.base, b44_set_settings_~cmd#1.offset, b44_set_settings_~bp~19#1.base, b44_set_settings_~bp~19#1.offset, b44_set_settings_~tmp~77#1.base, b44_set_settings_~tmp~77#1.offset, b44_set_settings_~speed~0#1, b44_set_settings_~tmp___0~35#1, b44_set_settings_~tmp___1~21#1;b44_set_settings_~dev#1.base, b44_set_settings_~dev#1.offset := b44_set_settings_#in~dev#1.base, b44_set_settings_#in~dev#1.offset;b44_set_settings_~cmd#1.base, b44_set_settings_~cmd#1.offset := b44_set_settings_#in~cmd#1.base, b44_set_settings_#in~cmd#1.offset;havoc b44_set_settings_~bp~19#1.base, b44_set_settings_~bp~19#1.offset;havoc b44_set_settings_~tmp~77#1.base, b44_set_settings_~tmp~77#1.offset;havoc b44_set_settings_~speed~0#1;havoc b44_set_settings_~tmp___0~35#1;havoc b44_set_settings_~tmp___1~21#1; [2025-02-08 04:13:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:13:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151: main_#t~ret1272#1 := b44_suspend_#res#1;havoc b44_suspend_#t~ret1226#1.base, b44_suspend_#t~ret1226#1.offset, b44_suspend_#t~ret1227#1.base, b44_suspend_#t~ret1227#1.offset, b44_suspend_#t~ret1228#1, b44_suspend_#t~ret1229#1, b44_suspend_#t~mem1230#1.base, b44_suspend_#t~mem1230#1.offset, b44_suspend_#t~mem1231#1.base, b44_suspend_#t~mem1231#1.offset, b44_suspend_#t~mem1232#1, b44_suspend_#t~mem1233#1, b44_suspend_~sdev#1.base, b44_suspend_~sdev#1.offset, b44_suspend_~state#1.event, b44_suspend_~dev~3#1.base, b44_suspend_~dev~3#1.offset, b44_suspend_~tmp~89#1.base, b44_suspend_~tmp~89#1.offset, b44_suspend_~bp~29#1.base, b44_suspend_~bp~29#1.offset, b44_suspend_~tmp___0~40#1.base, b44_suspend_~tmp___0~40#1.offset, b44_suspend_~tmp___1~25#1, b44_suspend_~tmp___2~14#1;havoc b44_suspend_#in~sdev#1.base, b44_suspend_#in~sdev#1.offset, b44_suspend_#in~state#1.event;assume { :end_inline_b44_suspend } true;assume -2147483648 <= main_#t~ret1272#1 && main_#t~ret1272#1 <= 2147483647; [2025-02-08 04:13:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume 0 != b44_suspend_~tmp___1~25#1 % 256;b44_suspend_~tmp___2~14#1 := 0; [2025-02-08 04:13:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume !(0 != b44_suspend_~tmp___1~25#1 % 256);b44_suspend_~tmp___2~14#1 := 1; [2025-02-08 04:13:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: SUMMARY for call b44_halt(b44_resume_~bp~30#1.base, b44_resume_~bp~30#1.offset); srcloc: null [2025-02-08 04:13:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume 0 != b44_start_xmit_~tmp___0~23#1; [2025-02-08 04:13:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume !(0 != b44_start_xmit_~tmp___0~23#1);call b44_start_xmit_#t~mem680#1.base, b44_start_xmit_#t~mem680#1.offset := read~$Pointer$#25(b44_start_xmit_~bp~6#1.base, 788 + b44_start_xmit_~bp~6#1.offset, 8);call b44_start_xmit_#t~mem681#1.base, b44_start_xmit_#t~mem681#1.offset := read~$Pointer$#25(b44_start_xmit_#t~mem680#1.base, 16 + b44_start_xmit_#t~mem680#1.offset, 8);call b44_start_xmit_#t~mem682#1.base, b44_start_xmit_#t~mem682#1.offset := read~$Pointer$#25(b44_start_xmit_~skb#1.base, 247 + b44_start_xmit_~skb#1.offset, 8); [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: SUMMARY for call bw32(~bp~12#1.base, ~bp~12#1.offset, 1024, ~val~15#1 % 4294967296); srcloc: null [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume ~i~6#1 <= 63; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume !(~i~6#1 <= 63); [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: assume (__b44_load_mcast_~ha~0#1.base + __b44_load_mcast_~ha~0#1.offset) % 18446744073709551616 != (__b44_load_mcast_~dev#1.base + (573 + __b44_load_mcast_~dev#1.offset)) % 18446744073709551616; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: assume !((__b44_load_mcast_~ha~0#1.base + __b44_load_mcast_~ha~0#1.offset) % 18446744073709551616 != (__b44_load_mcast_~dev#1.base + (573 + __b44_load_mcast_~dev#1.offset)) % 18446744073709551616);__b44_load_mcast_#res#1 := 1 + __b44_load_mcast_~i~5#1; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133-1: SUMMARY for call __b44_cam_write(__b44_load_mcast_~bp#1.base, __b44_load_mcast_~bp#1.offset, __b44_load_mcast_~ha~0#1.base, 16 + __b44_load_mcast_~ha~0#1.offset, 1 + __b44_load_mcast_~tmp~69#1); srcloc: null [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: call __b44_load_mcast_#t~mem989#1.base, __b44_load_mcast_#t~mem989#1.offset := read~$Pointer$#25(__b44_load_mcast_~ha~0#1.base, __b44_load_mcast_~ha~0#1.offset, 8);__b44_load_mcast_~__mptr___0~0#1.base, __b44_load_mcast_~__mptr___0~0#1.offset := __b44_load_mcast_#t~mem989#1.base, __b44_load_mcast_#t~mem989#1.offset;havoc __b44_load_mcast_#t~mem989#1.base, __b44_load_mcast_#t~mem989#1.offset;__b44_load_mcast_~ha~0#1.base, __b44_load_mcast_~ha~0#1.offset := __b44_load_mcast_~__mptr___0~0#1.base, __b44_load_mcast_~__mptr___0~0#1.offset; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187-1: SUMMARY for call #t~ret1004#1 := br32(~bp~12#1.base, ~bp~12#1.offset, 1064); srcloc: null [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187: ~tmp___1~18#1 := #t~ret1004#1;havoc #t~ret1004#1;~val~15#1 := ~tmp___1~18#1; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179-1: SUMMARY for call __b44_cam_write(~bp~12#1.base, ~bp~12#1.offset, ~#zero~0#1.base, ~#zero~0#1.offset, ~i~6#1); srcloc: null [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: ~i~6#1 := 1 + ~i~6#1; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: #t~ret1003#1 := __b44_load_mcast_#res#1;havoc __b44_load_mcast_#t~mem987#1, __b44_load_mcast_#t~mem988#1.base, __b44_load_mcast_#t~mem988#1.offset, __b44_load_mcast_#t~mem989#1.base, __b44_load_mcast_#t~mem989#1.offset, __b44_load_mcast_~bp#1.base, __b44_load_mcast_~bp#1.offset, __b44_load_mcast_~dev#1.base, __b44_load_mcast_~dev#1.offset, __b44_load_mcast_~ha~0#1.base, __b44_load_mcast_~ha~0#1.offset, __b44_load_mcast_~i~5#1, __b44_load_mcast_~num_ents~0#1, __b44_load_mcast_~__min1~0#1, __b44_load_mcast_~__min2~0#1, __b44_load_mcast_~__mptr~1#1.base, __b44_load_mcast_~__mptr~1#1.offset, __b44_load_mcast_~tmp~69#1, __b44_load_mcast_~__mptr___0~0#1.base, __b44_load_mcast_~__mptr___0~0#1.offset;havoc __b44_load_mcast_#in~bp#1.base, __b44_load_mcast_#in~bp#1.offset, __b44_load_mcast_#in~dev#1.base, __b44_load_mcast_#in~dev#1.offset;assume { :end_inline___b44_load_mcast } true;assume -2147483648 <= #t~ret1003#1 && #t~ret1003#1 <= 2147483647;~i~6#1 := #t~ret1003#1;havoc #t~ret1003#1; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8151: call ULTIMATE.dealloc(~#zero~0#1.base, ~#zero~0#1.offset);havoc ~#zero~0#1.base, ~#zero~0#1.offset; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: assume __b44_load_mcast_~i~5#1 == __b44_load_mcast_~num_ents~0#1; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: assume !(__b44_load_mcast_~i~5#1 == __b44_load_mcast_~num_ents~0#1);__b44_load_mcast_~tmp~69#1 := __b44_load_mcast_~i~5#1;__b44_load_mcast_~i~5#1 := 1 + __b44_load_mcast_~i~5#1; [2025-02-08 04:13:35,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189: SUMMARY for call bw32(~bp~12#1.base, ~bp~12#1.offset, 1064, (1 + ~val~15#1 - ~val~15#1 % 2) % 4294967296); srcloc: null [2025-02-08 04:13:35,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630: havoc request_threaded_irq_#t~nondet1325#1; [2025-02-08 04:13:35,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062: havoc #t~mem303.base, #t~mem303.offset; [2025-02-08 04:13:36,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656: havoc #t~nondet1334; [2025-02-08 04:13:37,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: havoc #t~nondet1322; [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: havoc ssb_pcicore_dev_irqvecs_enable_#t~nondet1338#1; [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619-1: SUMMARY for call b44_clear_stats_#t~ret821#1 := br32(b44_clear_stats_~bp#1.base, b44_clear_stats_~bp#1.offset, b44_clear_stats_~reg~1#1); srcloc: null [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: b44_clear_stats_~reg~1#1 := 4 + b44_clear_stats_~reg~1#1; [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume false;#t~bitwise838#1 := ((if ~__d~0#1 < 0 && 0 != ~__d~0#1 % 2 then 1 + ~__d~0#1 / 2 else ~__d~0#1 / 2) + ~__x~0#1) % 4294967296 / (~__d~0#1 % 4294967296) % 256; [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume !false; [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686-1: assume 0 == ((if ~__d~0#1 < 0 && 0 != ~__d~0#1 % 2 then 1 + ~__d~0#1 / 2 else ~__d~0#1 / 2) + ~__x~0#1) % 4294967296 / (~__d~0#1 % 4294967296) % 256 % 4294967296 || 128 == ((if ~__d~0#1 < 0 && 0 != ~__d~0#1 % 2 then 1 + ~__d~0#1 / 2 else ~__d~0#1 / 2) + ~__x~0#1) % 4294967296 / (~__d~0#1 % 4294967296) % 256 % 4294967296;#t~bitwise838#1 := 128; [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686-1: assume !(0 == ((if ~__d~0#1 < 0 && 0 != ~__d~0#1 % 2 then 1 + ~__d~0#1 / 2 else ~__d~0#1 / 2) + ~__x~0#1) % 4294967296 / (~__d~0#1 % 4294967296) % 256 % 4294967296 || 128 == ((if ~__d~0#1 < 0 && 0 != ~__d~0#1 % 2 then 1 + ~__d~0#1 / 2 else ~__d~0#1 / 2) + ~__x~0#1) % 4294967296 / (~__d~0#1 % 4294967296) % 256 % 4294967296); [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660: havoc ssb_clockspeed_#t~nondet1335#1;#t~ret837#1 := ssb_clockspeed_#res#1;havoc ssb_clockspeed_#t~nondet1335#1, ssb_clockspeed_~arg0#1.base, ssb_clockspeed_~arg0#1.offset;havoc ssb_clockspeed_#in~arg0#1.base, ssb_clockspeed_#in~arg0#1.offset;assume { :end_inline_ssb_clockspeed } true;~tmp___3~7#1 := #t~ret837#1;~__x~0#1 := ~tmp___3~7#1;~__d~0#1 := 5000000; [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-1: SUMMARY for call b44_clear_stats_#t~ret822#1 := br32(b44_clear_stats_~bp#1.base, b44_clear_stats_~bp#1.offset, b44_clear_stats_~reg~1#1); srcloc: null [2025-02-08 04:13:38,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: b44_clear_stats_~reg~1#1 := 4 + b44_clear_stats_~reg~1#1; [2025-02-08 04:13:38,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: havoc ssb_device_is_enabled_#t~nondet1336#1; [2025-02-08 04:13:38,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: SUMMARY for call bw32(~bp#1.base, ~bp#1.offset, 1040, #t~bitwise838#1 % 4294967296); srcloc: null [2025-02-08 04:13:38,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-2: havoc #t~bitwise838#1;assume (#t~bitwise838#1 % 4294967296 >= ((if ~__d~0#1 < 0 && 0 != ~__d~0#1 % 2 then 1 + ~__d~0#1 / 2 else ~__d~0#1 / 2) + ~__x~0#1) % 4294967296 / (~__d~0#1 % 4294967296) % 256 % 4294967296 && #t~bitwise838#1 % 4294967296 >= 128) && #t~bitwise838#1 % 4294967296 <= 128 + ((if ~__d~0#1 < 0 && 0 != ~__d~0#1 % 2 then 1 + ~__d~0#1 / 2 else ~__d~0#1 / 2) + ~__x~0#1) % 4294967296 / (~__d~0#1 % 4294967296) % 256 % 4294967296; [2025-02-08 04:13:38,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-1: [2025-02-08 04:13:38,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: havoc #t~nondet1305; [2025-02-08 04:13:38,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9576: havoc #t~nondet1316; [2025-02-08 04:13:39,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607: havoc pci_bus_write_config_word_#t~nondet1320#1;pci_write_config_word_#t~ret287#1 := pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet1320#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;havoc pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1;assume { :end_inline_pci_bus_write_config_word } true;assume -2147483648 <= pci_write_config_word_#t~ret287#1 && pci_write_config_word_#t~ret287#1 <= 2147483647;pci_write_config_word_~tmp~31#1 := pci_write_config_word_#t~ret287#1;havoc pci_write_config_word_#t~mem285#1.base, pci_write_config_word_#t~mem285#1.offset;havoc pci_write_config_word_#t~mem286#1;havoc pci_write_config_word_#t~ret287#1;pci_write_config_word_#res#1 := pci_write_config_word_~tmp~31#1; [2025-02-08 04:13:39,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973: call ULTIMATE.dealloc(b44_setup_pseudo_magicp_~#pwol_mask~0#1.base, b44_setup_pseudo_magicp_~#pwol_mask~0#1.offset);havoc b44_setup_pseudo_magicp_~#pwol_mask~0#1.base, b44_setup_pseudo_magicp_~#pwol_mask~0#1.offset;havoc b44_setup_pseudo_magicp_#t~ret896#1.base, b44_setup_pseudo_magicp_#t~ret896#1.offset, b44_setup_pseudo_magicp_#t~memset~res897#1.base, b44_setup_pseudo_magicp_#t~memset~res897#1.offset, b44_setup_pseudo_magicp_#t~mem898#1.base, b44_setup_pseudo_magicp_#t~mem898#1.offset, b44_setup_pseudo_magicp_#t~mem899#1.base, b44_setup_pseudo_magicp_#t~mem899#1.offset, b44_setup_pseudo_magicp_#t~ret900#1, b44_setup_pseudo_magicp_#t~memset~res901#1.base, b44_setup_pseudo_magicp_#t~memset~res901#1.offset, b44_setup_pseudo_magicp_#t~memset~res902#1.base, b44_setup_pseudo_magicp_#t~memset~res902#1.offset, b44_setup_pseudo_magicp_#t~mem903#1.base, b44_setup_pseudo_magicp_#t~mem903#1.offset, b44_setup_pseudo_magicp_#t~mem904#1.base, b44_setup_pseudo_magicp_#t~mem904#1.offset, b44_setup_pseudo_magicp_#t~ret905#1, b44_setup_pseudo_magicp_#t~memset~res906#1.base, b44_setup_pseudo_magicp_#t~memset~res906#1.offset, b44_setup_pseudo_magicp_#t~memset~res907#1.base, b44_setup_pseudo_magicp_#t~memset~res907#1.offset, b44_setup_pseudo_magicp_#t~mem908#1.base, b44_setup_pseudo_magicp_#t~mem908#1.offset, b44_setup_pseudo_magicp_#t~mem909#1.base, b44_setup_pseudo_magicp_#t~mem909#1.offset, b44_setup_pseudo_magicp_#t~ret910#1, b44_setup_pseudo_magicp_#t~bitwise911#1, b44_setup_pseudo_magicp_#t~bitwise912#1, b44_setup_pseudo_magicp_#t~ret913#1, b44_setup_pseudo_magicp_#t~bitwise914#1, b44_setup_pseudo_magicp_~bp#1.base, b44_setup_pseudo_magicp_~bp#1.offset, b44_setup_pseudo_magicp_~val~12#1, b44_setup_pseudo_magicp_~plen0~0#1, b44_setup_pseudo_magicp_~plen1~0#1, b44_setup_pseudo_magicp_~plen2~0#1, b44_setup_pseudo_magicp_~pwol_pattern~0#1.base, b44_setup_pseudo_magicp_~pwol_pattern~0#1.offset, b44_setup_pseudo_magicp_~#pwol_mask~0#1.base, b44_setup_pseudo_magicp_~#pwol_mask~0#1.offset, b44_setup_pseudo_magicp_~tmp~64#1.base, b44_setup_pseudo_magicp_~tmp~64#1.offset, b44_setup_pseudo_magicp_~tmp___0~30#1;havoc b44_setup_pseudo_magicp_#in~bp#1.base, b44_setup_pseudo_magicp_#in~bp#1.offset;assume { :end_inline_b44_setup_pseudo_magicp } true; [2025-02-08 04:13:39,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: b44_setup_wol_pci_#t~ret923#1 := pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem282#1.base, pci_read_config_word_#t~mem282#1.offset, pci_read_config_word_#t~mem283#1, pci_read_config_word_#t~ret284#1, pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset, pci_read_config_word_~tmp~30#1;havoc pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset, pci_read_config_word_#in~where#1, pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset;assume { :end_inline_pci_read_config_word } true;assume -2147483648 <= b44_setup_wol_pci_#t~ret923#1 && b44_setup_wol_pci_#t~ret923#1 <= 2147483647;havoc b44_setup_wol_pci_#t~mem920#1.base, b44_setup_wol_pci_#t~mem920#1.offset;havoc b44_setup_wol_pci_#t~mem921#1.base, b44_setup_wol_pci_#t~mem921#1.offset;havoc b44_setup_wol_pci_#t~mem922#1.base, b44_setup_wol_pci_#t~mem922#1.offset;havoc b44_setup_wol_pci_#t~ret923#1;call b44_setup_wol_pci_#t~mem924#1.base, b44_setup_wol_pci_#t~mem924#1.offset := read~$Pointer$#25(b44_setup_wol_pci_~bp#1.base, 788 + b44_setup_wol_pci_~bp#1.offset, 8);call b44_setup_wol_pci_#t~mem925#1.base, b44_setup_wol_pci_#t~mem925#1.offset := read~$Pointer$#25(b44_setup_wol_pci_#t~mem924#1.base, 24 + b44_setup_wol_pci_#t~mem924#1.offset, 8);call b44_setup_wol_pci_#t~mem926#1.base, b44_setup_wol_pci_#t~mem926#1.offset := read~$Pointer$#25(b44_setup_wol_pci_#t~mem925#1.base, 100 + b44_setup_wol_pci_#t~mem925#1.offset, 8);call b44_setup_wol_pci_#t~mem927#1 := read~int#4(b44_setup_wol_pci_~#val~13#1.base, b44_setup_wol_pci_~#val~13#1.offset, 2); [2025-02-08 04:13:39,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603: havoc pci_bus_read_config_word_#t~nondet1319#1;pci_read_config_word_#t~ret284#1 := pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet1319#1, pci_bus_read_config_word_~arg0#1.base, pci_bus_read_config_word_~arg0#1.offset, pci_bus_read_config_word_~arg1#1, pci_bus_read_config_word_~arg2#1, pci_bus_read_config_word_~arg3#1.base, pci_bus_read_config_word_~arg3#1.offset;havoc pci_bus_read_config_word_#in~arg0#1.base, pci_bus_read_config_word_#in~arg0#1.offset, pci_bus_read_config_word_#in~arg1#1, pci_bus_read_config_word_#in~arg2#1, pci_bus_read_config_word_#in~arg3#1.base, pci_bus_read_config_word_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_word } true;assume -2147483648 <= pci_read_config_word_#t~ret284#1 && pci_read_config_word_#t~ret284#1 <= 2147483647;pci_read_config_word_~tmp~30#1 := pci_read_config_word_#t~ret284#1;havoc pci_read_config_word_#t~mem282#1.base, pci_read_config_word_#t~mem282#1.offset;havoc pci_read_config_word_#t~mem283#1;havoc pci_read_config_word_#t~ret284#1;pci_read_config_word_#res#1 := pci_read_config_word_~tmp~30#1; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-1: assume { :begin_inline_pci_write_config_word } true;pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1 := b44_setup_wol_pci_#t~mem926#1.base, b44_setup_wol_pci_#t~mem926#1.offset, 68, (if b44_setup_wol_pci_#t~bitwise928#1 % 4294967296 % 4294967296 <= 2147483647 then b44_setup_wol_pci_#t~bitwise928#1 % 4294967296 % 4294967296 else b44_setup_wol_pci_#t~bitwise928#1 % 4294967296 % 4294967296 - 4294967296);havoc pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem285#1.base, pci_write_config_word_#t~mem285#1.offset, pci_write_config_word_#t~mem286#1, pci_write_config_word_#t~ret287#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~31#1;pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset := pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset;pci_write_config_word_~where#1 := pci_write_config_word_#in~where#1;pci_write_config_word_~val#1 := pci_write_config_word_#in~val#1;havoc pci_write_config_word_~tmp~31#1;call pci_write_config_word_#t~mem285#1.base, pci_write_config_word_#t~mem285#1.offset := read~$Pointer$#25(pci_write_config_word_~dev#1.base, 16 + pci_write_config_word_~dev#1.offset, 8);call pci_write_config_word_#t~mem286#1 := read~int#25(pci_write_config_word_~dev#1.base, 56 + pci_write_config_word_~dev#1.offset, 4);assume { :begin_inline_pci_bus_write_config_word } true;pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1 := pci_write_config_word_#t~mem285#1.base, pci_write_config_word_#t~mem285#1.offset, pci_write_config_word_#t~mem286#1, pci_write_config_word_~where#1, (if pci_write_config_word_~val#1 % 65536 % 4294967296 <= 2147483647 then pci_write_config_word_~val#1 % 65536 % 4294967296 else pci_write_config_word_~val#1 % 65536 % 4294967296 - 4294967296);havoc pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet1320#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset := pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset;pci_bus_write_config_word_~arg1#1 := pci_bus_write_config_word_#in~arg1#1;pci_bus_write_config_word_~arg2#1 := pci_bus_write_config_word_#in~arg2#1;pci_bus_write_config_word_~arg3#1 := pci_bus_write_config_word_#in~arg3#1;havoc pci_bus_write_config_word_#t~nondet1320#1;assume -2147483648 <= pci_bus_write_config_word_#t~nondet1320#1 && pci_bus_write_config_word_#t~nondet1320#1 <= 2147483647;pci_bus_write_config_word_#res#1 := pci_bus_write_config_word_#t~nondet1320#1;havoc pci_bus_write_config_word_#t~nondet1320#1; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: b44_setup_wol_pci_#t~ret929#1 := pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem285#1.base, pci_write_config_word_#t~mem285#1.offset, pci_write_config_word_#t~mem286#1, pci_write_config_word_#t~ret287#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~31#1;havoc pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1;assume { :end_inline_pci_write_config_word } true;assume -2147483648 <= b44_setup_wol_pci_#t~ret929#1 && b44_setup_wol_pci_#t~ret929#1 <= 2147483647;havoc b44_setup_wol_pci_#t~mem924#1.base, b44_setup_wol_pci_#t~mem924#1.offset;havoc b44_setup_wol_pci_#t~mem925#1.base, b44_setup_wol_pci_#t~mem925#1.offset;havoc b44_setup_wol_pci_#t~mem926#1.base, b44_setup_wol_pci_#t~mem926#1.offset;havoc b44_setup_wol_pci_#t~mem927#1;havoc b44_setup_wol_pci_#t~bitwise928#1;havoc b44_setup_wol_pci_#t~ret929#1; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: call ULTIMATE.dealloc(b44_setup_wol_pci_~#val~13#1.base, b44_setup_wol_pci_~#val~13#1.offset);havoc b44_setup_wol_pci_~#val~13#1.base, b44_setup_wol_pci_~#val~13#1.offset; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-2: assume false;b44_setup_wol_pci_#t~bitwise928#1 := b44_setup_wol_pci_#t~mem927#1 % 65536; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-2: assume !false; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-1: havoc b44_setup_wol_pci_#t~bitwise928#1;assume (b44_setup_wol_pci_#t~bitwise928#1 % 4294967296 >= b44_setup_wol_pci_#t~mem927#1 % 65536 % 4294967296 && b44_setup_wol_pci_#t~bitwise928#1 % 4294967296 >= 256) && b44_setup_wol_pci_#t~bitwise928#1 % 4294967296 <= 256 + b44_setup_wol_pci_#t~mem927#1 % 65536 % 4294967296; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-3: assume 0 == b44_setup_wol_pci_#t~mem927#1 % 65536 % 4294967296 || 256 == b44_setup_wol_pci_#t~mem927#1 % 65536 % 4294967296;b44_setup_wol_pci_#t~bitwise928#1 := 256; [2025-02-08 04:13:39,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-3: assume !(0 == b44_setup_wol_pci_#t~mem927#1 % 65536 % 4294967296 || 256 == b44_setup_wol_pci_#t~mem927#1 % 65536 % 4294967296); [2025-02-08 04:13:39,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5211: havoc arch_irqs_disabled_flags_#t~bitwise18#1; [2025-02-08 04:13:39,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: havoc #t~nondet1304; [2025-02-08 04:13:39,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5167: havoc #t~mem1;havoc #t~bitwise2; [2025-02-08 04:13:41,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6760: call ULTIMATE.dealloc(~#bmsr~0.base, ~#bmsr~0.offset);havoc ~#bmsr~0.base, ~#bmsr~0.offset;call ULTIMATE.dealloc(~#aux~0.base, ~#aux~0.offset);havoc ~#aux~0.base, ~#aux~0.offset;call ULTIMATE.dealloc(~#local_adv~0.base, ~#local_adv~0.offset);havoc ~#local_adv~0.base, ~#local_adv~0.offset;call ULTIMATE.dealloc(~#remote_adv~0.base, ~#remote_adv~0.offset);havoc ~#remote_adv~0.base, ~#remote_adv~0.offset; [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7424: assume 0 == (#t~mem734.base + #t~mem734.offset) % 18446744073709551616;havoc #t~mem734.base, #t~mem734.offset; [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7424: assume !(0 == (#t~mem734.base + #t~mem734.offset) % 18446744073709551616);havoc #t~mem734.base, #t~mem734.offset;call #t~mem735.base, #t~mem735.offset := read~$Pointer$#25(~bp.base, 788 + ~bp.offset, 8);call #t~mem736.base, #t~mem736.offset := read~$Pointer$#25(#t~mem735.base, 16 + #t~mem735.offset, 8);call #t~mem737 := read~int#25(~rp~2.base, 8 + ~rp~2.offset, 8); [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: call #t~mem739.base, #t~mem739.offset := read~$Pointer$#25(~bp.base, 116 + ~bp.offset, 8);~rp~2.base, ~rp~2.offset := #t~mem739.base, #t~mem739.offset + 16 * (if ~i~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2 % 18446744073709551616 % 18446744073709551616 else ~i~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem740.base, #t~mem740.offset := read~$Pointer$#25(~rp~2.base, ~rp~2.offset, 8); [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-1: SUMMARY for call dev_kfree_skb_any(#t~mem738.base, #t~mem738.offset); srcloc: null [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: havoc #t~mem738.base, #t~mem738.offset;call write~$Pointer$#25(0, 0, ~rp~2.base, ~rp~2.offset, 8);~i~2 := 1 + ~i~2; [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: call #t~mem733.base, #t~mem733.offset := read~$Pointer$#25(~bp.base, 108 + ~bp.offset, 8);~rp~2.base, ~rp~2.offset := #t~mem733.base, #t~mem733.offset + 16 * (if ~i~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2 % 18446744073709551616 % 18446744073709551616 else ~i~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem734.base, #t~mem734.offset := read~$Pointer$#25(~rp~2.base, ~rp~2.offset, 8); [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7446: havoc #t~mem741.base, #t~mem741.offset;havoc #t~mem742.base, #t~mem742.offset;havoc #t~mem743;havoc #t~mem744.base, #t~mem744.offset;havoc #t~mem745;call #t~mem746.base, #t~mem746.offset := read~$Pointer$#25(~rp~2.base, ~rp~2.offset, 8); [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-1: SUMMARY for call dev_kfree_skb_any(#t~mem746.base, #t~mem746.offset); srcloc: null [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: havoc #t~mem746.base, #t~mem746.offset;call write~$Pointer$#25(0, 0, ~rp~2.base, ~rp~2.offset, 8);~i~2 := 1 + ~i~2; [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume 0 == (#t~mem740.base + #t~mem740.offset) % 18446744073709551616;havoc #t~mem740.base, #t~mem740.offset; [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume !(0 == (#t~mem740.base + #t~mem740.offset) % 18446744073709551616);havoc #t~mem740.base, #t~mem740.offset;call #t~mem741.base, #t~mem741.offset := read~$Pointer$#25(~bp.base, 788 + ~bp.offset, 8);call #t~mem742.base, #t~mem742.offset := read~$Pointer$#25(#t~mem741.base, 16 + #t~mem741.offset, 8);call #t~mem743 := read~int#25(~rp~2.base, 8 + ~rp~2.offset, 8);call #t~mem744.base, #t~mem744.offset := read~$Pointer$#25(~rp~2.base, ~rp~2.offset, 8);call #t~mem745 := read~int#25(#t~mem744.base, 104 + #t~mem744.offset, 4); [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7446-1: SUMMARY for call dma_unmap_single_attrs(#t~mem742.base, #t~mem742.offset, #t~mem743, #t~mem745 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428-1: SUMMARY for call dma_unmap_single_attrs(#t~mem736.base, #t~mem736.offset, #t~mem737, 1566, 2, 0, 0); srcloc: null [2025-02-08 04:13:42,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: havoc #t~mem735.base, #t~mem735.offset;havoc #t~mem736.base, #t~mem736.offset;havoc #t~mem737;call #t~mem738.base, #t~mem738.offset := read~$Pointer$#25(~rp~2.base, ~rp~2.offset, 8); [2025-02-08 04:13:42,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: havoc is_device_dma_capable_#t~mem50#1.base, is_device_dma_capable_#t~mem50#1.offset;havoc is_device_dma_capable_#t~mem51#1.base, is_device_dma_capable_#t~mem51#1.offset;havoc is_device_dma_capable_#t~mem52#1;havoc is_device_dma_capable_#t~short53#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: assume 0 != ~tmp___0~13#1;call #t~mem350#1.base, #t~mem350#1.offset := read~$Pointer$#25(~bp#1.base, 796 + ~bp#1.offset, 8); [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: assume !(0 != ~tmp___0~13#1); [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: ~i~0#1 := 1 + ~i~0#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: assume #t~short348#1;havoc #t~bitwise347#1;havoc #t~short348#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: assume !#t~short348#1;havoc #t~bitwise347#1;havoc #t~short348#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-4: assume ~val~0#1 % 4294967296 == ~bit#1 % 4294967296;#t~bitwise347#1 := ~val~0#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-4: assume !(~val~0#1 % 4294967296 == ~bit#1 % 4294967296); [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378: assume #t~short346#1;havoc #t~bitwise345#1;havoc #t~short346#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378: assume !#t~short346#1;havoc #t~bitwise345#1;havoc #t~short346#1;#t~short348#1 := 0 == ~clear#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-3: havoc #t~bitwise347#1;assume #t~bitwise347#1 % 4294967296 <= ~val~0#1 % 4294967296 && #t~bitwise347#1 % 4294967296 <= ~bit#1 % 4294967296; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-2: [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-1: #t~short348#1 := 0 != #t~bitwise347#1 % 4294967296; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-4: assume ~val~0#1 % 4294967296 == ~bit#1 % 4294967296;#t~bitwise345#1 := ~val~0#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-4: assume !(~val~0#1 % 4294967296 == ~bit#1 % 4294967296); [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-3: havoc #t~bitwise345#1;assume #t~bitwise345#1 % 4294967296 <= ~val~0#1 % 4294967296 && #t~bitwise345#1 % 4294967296 <= ~bit#1 % 4294967296; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376-1: SUMMARY for call #t~ret344#1 := br32(~bp#1.base, ~bp#1.offset, ~reg#1); srcloc: null [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-6: assume #t~short348#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-6: assume !#t~short348#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-2: [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376: ~tmp~36#1 := #t~ret344#1;~val~0#1 := ~tmp~36#1;#t~short346#1 := 0 != ~clear#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-5: assume 0 == ~val~0#1 % 4294967296 || 0 == ~bit#1 % 4294967296;#t~bitwise347#1 := 0; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-5: assume !(0 == ~val~0#1 % 4294967296 || 0 == ~bit#1 % 4294967296); [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-1: #t~short346#1 := 0 == #t~bitwise345#1 % 4294967296; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-6: assume #t~short346#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-6: assume !#t~short346#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-5: assume 0 == ~val~0#1 % 4294967296 || 0 == ~bit#1 % 4294967296;#t~bitwise345#1 := 0; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-5: assume !(0 == ~val~0#1 % 4294967296 || 0 == ~bit#1 % 4294967296); [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: havoc net_ratelimit_#t~nondet1313#1;#t~ret349#1 := net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet1313#1;assume { :end_inline_net_ratelimit } true;assume -2147483648 <= #t~ret349#1 && #t~ret349#1 <= 2147483647;~tmp___0~13#1 := #t~ret349#1;havoc #t~ret349#1; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: #res#1 := -19; [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6397-1: SUMMARY for call #t~ret351#1 := netdev_err(#t~mem350#1.base, #t~mem350#1.offset, 7, 0); srcloc: null [2025-02-08 04:13:43,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6397: assume -2147483648 <= #t~ret351#1 && #t~ret351#1 <= 2147483647;havoc #t~mem350#1.base, #t~mem350#1.offset;havoc #t~ret351#1; [2025-02-08 04:13:44,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6600: call ULTIMATE.dealloc(~#val~5#1.base, ~#val~5#1.offset);havoc ~#val~5#1.base, ~#val~5#1.offset;call ULTIMATE.dealloc(~#bmcr~0#1.base, ~#bmcr~0#1.offset);havoc ~#bmcr~0#1.base, ~#bmcr~0#1.offset; [2025-02-08 04:13:44,894 INFO L? ?]: Removed 1639 outVars from TransFormulas that were not future-live. [2025-02-08 04:13:44,894 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 04:13:44,953 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 04:13:44,954 INFO L337 CfgBuilder]: Removed 1 assume(true) statements. [2025-02-08 04:13:44,955 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 04:13:44 BoogieIcfgContainer [2025-02-08 04:13:44,955 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 04:13:44,958 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 04:13:44,958 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 04:13:44,962 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 04:13:44,962 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 04:13:12" (1/3) ... [2025-02-08 04:13:44,963 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2efbd1bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 04:13:44, skipping insertion in model container [2025-02-08 04:13:44,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:14" (2/3) ... [2025-02-08 04:13:44,964 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2efbd1bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 04:13:44, skipping insertion in model container [2025-02-08 04:13:44,964 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 04:13:44" (3/3) ... [2025-02-08 04:13:44,965 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i [2025-02-08 04:13:44,982 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 04:13:44,987 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i that has 151 procedures, 1520 locations, 1 initial locations, 78 loop locations, and 1 error locations. [2025-02-08 04:13:45,034 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 04:13:45,047 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@32230dd9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 04:13:45,047 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-08 04:13:45,051 INFO L276 IsEmpty]: Start isEmpty. Operand has 27 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 21 states have internal predecessors, (21), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2025-02-08 04:13:45,057 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-02-08 04:13:45,059 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-02-08 04:13:45,063 INFO L422 BasicCegarLoop]: Path program histogram: [] [2025-02-08 04:13:45,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 21 states have internal predecessors, (21), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2025-02-08 04:13:45,081 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-02-08 04:13:45,087 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.02 04:13:45 BoogieIcfgContainer [2025-02-08 04:13:45,088 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-02-08 04:13:45,088 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-02-08 04:13:45,088 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-02-08 04:13:45,089 INFO L274 PluginConnector]: Witness Printer initialized [2025-02-08 04:13:45,090 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 04:13:44" (3/4) ... [2025-02-08 04:13:45,092 INFO L146 WitnessPrinter]: Generating witness for correct program [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2025-02-08 04:13:45,097 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __b44_set_flow_ctrl [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ssb_set_drvdata [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_init_rings [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure alloc_skb [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dma_free_attrs [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_readphy [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_tx_start_queue [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure free_netdev [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __phys_addr [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure del_timer_sync [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __b44_set_rx_mode [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_free_consistent [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_enable_ints [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_interrupt [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure request_irq [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_wake_queue [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_carrier_off [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_spin_lock [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dma_sync_single_for_device [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure constant_test_bit [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_check_alloc_flags [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_magic_pattern [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kfree [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure u64_stats_update_begin [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure free_irq [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __netdev_alloc_skb [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ssb_device_enable [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ssb_get_drvdata [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_error [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2025-02-08 04:13:45,098 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_disable_ints [2025-02-08 04:13:45,099 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2025-02-08 04:13:45,099 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2025-02-08 04:13:45,099 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2025-02-08 04:13:45,099 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure bw32 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_carrier_ok [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ethtool_cmd_speed_set [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure valid_dma_direction [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_carrier_on [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure clear_bit [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irq [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ssb_bus_may_powerdown [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2025-02-08 04:13:45,100 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure bwfilter_table [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_stop_queue [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netdev_err [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure u64_stats_fetch_retry_bh [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ssb_bus_powerup [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure test_and_set_bit [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_sync_dma_desc_for_device [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2025-02-08 04:13:45,101 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dev_kfree_skb_any [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dma_map_single_attrs [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __b44_disable_ints [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure br32 [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure is_valid_ether_addr [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dma_unmap_single_attrs [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_check_phy [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure spin_lock_irq [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_running [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure strlcpy [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_spin_unlock [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure mod_timer [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __b44_cam_write [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __b44_readphy [2025-02-08 04:13:45,102 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_phy_reset [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_alloc_rx_skb [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_writephy [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure printk [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure napi_disable [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_pci_exit [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_chip_reset [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_link_report [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_set_flow_ctrl [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dev_err [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_init_hw [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure skb_put [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __b44_set_mac_addr [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netdev_warn [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kzalloc [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dma_mapping_error [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_stats_update [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_free_rings [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure u64_stats_fetch_begin_bh [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dma_alloc_attrs [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_halt [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netdev_priv [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netdev_get_tx_queue [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure set_bit [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netdev_info [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ssb_pcihost_set_power_state [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_wait_bit [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_handler_precall [2025-02-08 04:13:45,103 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_setup_wol [2025-02-08 04:13:45,106 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure b44_setup_phy [2025-02-08 04:13:45,106 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __b44_writephy [2025-02-08 04:13:45,130 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 73 nodes and edges [2025-02-08 04:13:45,132 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 35 nodes and edges [2025-02-08 04:13:45,134 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2025-02-08 04:13:45,137 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2025-02-08 04:13:45,139 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2025-02-08 04:13:45,142 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2025-02-08 04:13:45,143 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2025-02-08 04:13:46,079 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/witness.graphml [2025-02-08 04:13:46,079 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/witness.yml [2025-02-08 04:13:46,080 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-02-08 04:13:46,081 INFO L158 Benchmark]: Toolchain (without parser) took 33303.97ms. Allocated memory was 142.6MB in the beginning and 494.9MB in the end (delta: 352.3MB). Free memory was 100.8MB in the beginning and 193.5MB in the end (delta: -92.8MB). Peak memory consumption was 463.2MB. Max. memory is 16.1GB. [2025-02-08 04:13:46,081 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 201.3MB. Free memory is still 123.7MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:13:46,081 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2074.15ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 100.3MB in the beginning and 38.5MB in the end (delta: 61.8MB). Peak memory consumption was 116.1MB. Max. memory is 16.1GB. [2025-02-08 04:13:46,081 INFO L158 Benchmark]: Boogie Procedure Inliner took 326.15ms. Allocated memory was 151.0MB in the beginning and 276.8MB in the end (delta: 125.8MB). Free memory was 38.5MB in the beginning and 164.0MB in the end (delta: -125.5MB). Peak memory consumption was 9.2MB. Max. memory is 16.1GB. [2025-02-08 04:13:46,082 INFO L158 Benchmark]: Boogie Preprocessor took 874.87ms. Allocated memory is still 276.8MB. Free memory was 164.0MB in the beginning and 138.9MB in the end (delta: 25.1MB). Peak memory consumption was 123.0MB. Max. memory is 16.1GB. [2025-02-08 04:13:46,082 INFO L158 Benchmark]: IcfgBuilder took 28901.17ms. Allocated memory was 276.8MB in the beginning and 494.9MB in the end (delta: 218.1MB). Free memory was 138.9MB in the beginning and 166.1MB in the end (delta: -27.2MB). Peak memory consumption was 273.2MB. Max. memory is 16.1GB. [2025-02-08 04:13:46,082 INFO L158 Benchmark]: TraceAbstraction took 129.98ms. Allocated memory is still 494.9MB. Free memory was 161.9MB in the beginning and 157.6MB in the end (delta: 4.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-02-08 04:13:46,082 INFO L158 Benchmark]: Witness Printer took 991.38ms. Allocated memory is still 494.9MB. Free memory was 157.6MB in the beginning and 193.5MB in the end (delta: -35.9MB). Peak memory consumption was 166.0MB. Max. memory is 16.1GB. [2025-02-08 04:13:46,084 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.19ms. Allocated memory is still 201.3MB. Free memory is still 123.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2074.15ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 100.3MB in the beginning and 38.5MB in the end (delta: 61.8MB). Peak memory consumption was 116.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 326.15ms. Allocated memory was 151.0MB in the beginning and 276.8MB in the end (delta: 125.8MB). Free memory was 38.5MB in the beginning and 164.0MB in the end (delta: -125.5MB). Peak memory consumption was 9.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 874.87ms. Allocated memory is still 276.8MB. Free memory was 164.0MB in the beginning and 138.9MB in the end (delta: 25.1MB). Peak memory consumption was 123.0MB. Max. memory is 16.1GB. * IcfgBuilder took 28901.17ms. Allocated memory was 276.8MB in the beginning and 494.9MB in the end (delta: 218.1MB). Free memory was 138.9MB in the beginning and 166.1MB in the end (delta: -27.2MB). Peak memory consumption was 273.2MB. Max. memory is 16.1GB. * TraceAbstraction took 129.98ms. Allocated memory is still 494.9MB. Free memory was 161.9MB in the beginning and 157.6MB in the end (delta: 4.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Witness Printer took 991.38ms. Allocated memory is still 494.9MB. Free memory was 157.6MB in the beginning and 193.5MB in the end (delta: -35.9MB). Peak memory consumption was 166.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5135]: 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"); [5135] - GenericResultAtLocation [Line: 5142]: 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)); [5142] - GenericResultAtLocation [Line: 5150]: 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,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5150-5151] - GenericResultAtLocation [Line: 5159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5159-5160] - GenericResultAtLocation [Line: 5195]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/inst/current/envs/linux-3.10-rc1/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [5195-5196] - GenericResultAtLocation [Line: 5201]: 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.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5201-5203] - GenericResultAtLocation [Line: 5362]: 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)); [5362-5363] - GenericResultAtLocation [Line: 5391]: 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)); [5391-5392] - GenericResultAtLocation [Line: 5421]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5421-5422] - GenericResultAtLocation [Line: 5451]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5451-5452] - GenericResultAtLocation [Line: 5787]: 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" (472), "i" (12UL)); [5787-5788] - GenericResultAtLocation [Line: 5793]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5793] - GenericResultAtLocation [Line: 6904]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/work/current--X--drivers--X--defaultlinux-3.10-rc1--X--43_1a--X--cpachecker/linux-3.10-rc1/csd_deg_dscv/6656/dscv_tempdir/dscv/ri/43_1a/drivers/net/ethernet/broadcom/b44.c.prepared"), "i" (623), "i" (12UL)); [6904-6905] - GenericResultAtLocation [Line: 7096]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7096] - GenericResultAtLocation [Line: 7359]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7359] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 9323]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 151 procedures, 1520 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 0.0s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=27occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2025-02-08 04:13:46,180 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 Writing output log to file Ultimate.log Result: TRUE