./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-atl1c-atl1c.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-atl1c-atl1c.ko.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-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 ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 10bf305eec1a91450a5bfc3e9b04d8baf05a30b730733137c5bf0e877c82038e --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 10:07:25,175 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 10:07:25,226 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-64bit-Automizer_Default.epf [2025-02-08 10:07:25,234 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 10:07:25,239 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 10:07:25,262 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 10:07:25,263 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 10:07:25,263 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 10:07:25,263 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 10:07:25,264 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 10:07:25,264 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 10:07:25,264 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 10:07:25,264 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 10:07:25,264 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 10:07:25,264 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 10:07:25,264 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 10:07:25,264 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 10:07:25,265 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 10:07:25,265 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 10:07:25,266 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 10:07:25,266 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 10:07:25,267 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 10:07:25,267 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 10:07:25,267 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 10:07:25,267 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 ! overflow) ) 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 -> 10bf305eec1a91450a5bfc3e9b04d8baf05a30b730733137c5bf0e877c82038e [2025-02-08 10:07:25,466 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 10:07:25,487 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 10:07:25,489 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 10:07:25,490 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 10:07:25,490 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 10:07:25,490 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-atl1c-atl1c.ko.cil.out.i [2025-02-08 10:07:26,789 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bec9769ac/50c8577e95f944b58cb5767db3c03e9e/FLAG671d6a771 [2025-02-08 10:07:27,464 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 10:07:27,466 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-atl1c-atl1c.ko.cil.out.i [2025-02-08 10:07:27,530 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bec9769ac/50c8577e95f944b58cb5767db3c03e9e/FLAG671d6a771 [2025-02-08 10:07:27,877 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bec9769ac/50c8577e95f944b58cb5767db3c03e9e [2025-02-08 10:07:27,880 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 10:07:27,881 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 10:07:27,883 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 10:07:27,883 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 10:07:27,887 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 10:07:27,888 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 10:07:27" (1/1) ... [2025-02-08 10:07:27,889 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7eff6d6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:27, skipping insertion in model container [2025-02-08 10:07:27,889 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 10:07:27" (1/1) ... [2025-02-08 10:07:27,992 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 10:07:30,507 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 10:07:30,539 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 10:07:30,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5076] [2025-02-08 10:07:30,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5083] [2025-02-08 10:07:30,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5090-5091] [2025-02-08 10:07:30,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5098-5099] [2025-02-08 10:07:30,672 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (853), "i" (12UL)); [5141-5142] [2025-02-08 10:07:30,672 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5147-5149] [2025-02-08 10:07:30,672 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (858), "i" (12UL)); [5172-5173] [2025-02-08 10:07:30,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (47UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5178-5180] [2025-02-08 10:07:30,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (863), "i" (12UL)); [5202-5203] [2025-02-08 10:07:30,673 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" (48UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5208-5210] [2025-02-08 10:07:30,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [5248] [2025-02-08 10:07:30,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [5255-5256] [2025-02-08 10:07:30,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5270] [2025-02-08 10:07:30,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5272] [2025-02-08 10:07:30,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5274] [2025-02-08 10:07:30,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5277] [2025-02-08 10:07:30,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5352] [2025-02-08 10:07:30,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5359] [2025-02-08 10:07:30,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5366] [2025-02-08 10:07:30,690 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" (18), "i" (12UL)); [5525-5526] [2025-02-08 10:07:30,698 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" (35), "i" (12UL)); [5557-5558] [2025-02-08 10:07:30,699 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" (78), "i" (12UL)); [5596-5597] [2025-02-08 10:07:30,700 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" (90), "i" (12UL)); [5623-5624] [2025-02-08 10:07:30,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [5909] [2025-02-08 10:07:30,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [5917-5918] [2025-02-08 10:07:30,719 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" (521), "i" (12UL)); [6189-6190] [2025-02-08 10:07:30,720 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6196] [2025-02-08 10:07:30,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9219] [2025-02-08 10:07:30,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9906] [2025-02-08 10:07:30,933 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [11131] [2025-02-08 10:07:31,066 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 10:07:31,598 INFO L204 MainTranslator]: Completed translation [2025-02-08 10:07:31,599 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31 WrapperNode [2025-02-08 10:07:31,600 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 10:07:31,601 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 10:07:31,601 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 10:07:31,601 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 10:07:31,607 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:31,697 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:31,816 INFO L138 Inliner]: procedures = 354, calls = 3223, calls flagged for inlining = 183, calls inlined = 66, statements flattened = 4969 [2025-02-08 10:07:31,817 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 10:07:31,818 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 10:07:31,818 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 10:07:31,818 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 10:07:31,826 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:31,826 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:31,865 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,269 INFO L175 MemorySlicer]: Split 1105 memory accesses to 40 slices as follows [49, 6, 1, 7, 6, 4, 6, 6, 4, 12, 5, 6, 7, 5, 4, 5, 5, 4, 43, 2, 6, 40, 8, 55, 4, 6, 1, 4, 706, 6, 8, 6, 21, 4, 15, 6, 8, 6, 4, 4]. 64 percent of accesses are in the largest equivalence class. The 141 initializations are split as follows [0, 6, 0, 0, 6, 4, 6, 6, 4, 12, 0, 6, 6, 4, 0, 4, 4, 4, 0, 2, 6, 0, 0, 0, 4, 6, 0, 4, 15, 6, 0, 6, 0, 0, 0, 6, 0, 6, 4, 4]. The 387 writes are split as follows [49, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 43, 0, 0, 40, 7, 55, 0, 0, 1, 0, 148, 0, 7, 0, 13, 2, 7, 0, 7, 0, 0, 0]. [2025-02-08 10:07:32,269 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,269 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,384 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,396 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,429 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,451 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,495 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 10:07:32,497 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 10:07:32,497 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 10:07:32,497 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 10:07:32,498 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (1/1) ... [2025-02-08 10:07:32,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 10:07:32,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 10:07:32,538 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 10:07:32,543 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 10:07:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 10:07:32,564 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 10:07:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 10:07:32,564 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 10:07:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 10:07:32,565 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 10:07:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2025-02-08 10:07:32,565 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2025-02-08 10:07:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 10:07:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 10:07:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 10:07:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 10:07:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 10:07:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_rx_ring [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_rx_ring [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 10:07:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 10:07:32,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 10:07:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 10:07:32,571 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 10:07:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_restart_autoneg [2025-02-08 10:07:32,571 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_restart_autoneg [2025-02-08 10:07:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 10:07:32,572 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 10:07:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 10:07:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 10:07:32,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 10:07:32,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 10:07:32,576 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_free_irq [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_free_irq [2025-02-08 10:07:32,576 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 10:07:32,576 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 10:07:32,576 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 10:07:32,576 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_mac [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_mac [2025-02-08 10:07:32,576 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_disable [2025-02-08 10:07:32,576 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_disable [2025-02-08 10:07:32,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 10:07:32,577 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_enable [2025-02-08 10:07:32,577 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_enable [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 10:07:32,577 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 10:07:32,577 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 10:07:32,577 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_eeprom_len [2025-02-08 10:07:32,577 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_eeprom_len [2025-02-08 10:07:32,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-02-08 10:07:32,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 10:07:32,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 10:07:32,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 10:07:32,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_speed_and_duplex [2025-02-08 10:07:32,581 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_speed_and_duplex [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 10:07:32,581 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_eeprom_exist [2025-02-08 10:07:32,581 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_eeprom_exist [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 10:07:32,581 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-02-08 10:07:32,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2025-02-08 10:07:32,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#39 [2025-02-08 10:07:32,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-02-08 10:07:32,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-02-08 10:07:32,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-02-08 10:07:32,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#39 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_reg [2025-02-08 10:07:32,586 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_reg [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 10:07:32,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_init [2025-02-08 10:07:32,587 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_init [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_regs_len [2025-02-08 10:07:32,587 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_regs_len [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 10:07:32,587 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 10:07:32,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 10:07:32,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 10:07:32,589 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_tx_ring [2025-02-08 10:07:32,589 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_tx_ring [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_reset [2025-02-08 10:07:32,589 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_reset [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 10:07:32,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 10:07:32,593 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 10:07:32,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 10:07:32,593 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_setup_adv [2025-02-08 10:07:32,593 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_setup_adv [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 10:07:32,593 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_buffer [2025-02-08 10:07:32,593 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_buffer [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 10:07:32,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 10:07:32,594 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_up [2025-02-08 10:07:32,594 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_up [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_stop_mac [2025-02-08 10:07:32,594 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_stop_mac [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 10:07:32,594 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 10:07:32,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 10:07:32,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 10:07:32,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 10:07:32,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 10:07:32,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 10:07:32,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 10:07:32,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 10:07:32,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_wait_until_idle [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_wait_until_idle [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_aspm [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_aspm [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_link_status [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_link_status [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_alloc_rx_buffer [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_alloc_rx_buffer [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_reg [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_reg [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 10:07:32,596 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 10:07:32,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 10:07:32,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 10:07:32,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 10:07:32,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 10:07:32,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 10:07:32,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 10:07:32,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 10:07:32,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 10:07:32,602 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_down [2025-02-08 10:07:32,602 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_down [2025-02-08 10:07:32,602 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 10:07:32,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 10:07:33,403 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 10:07:33,405 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 10:07:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: havoc #t~nondet2377; [2025-02-08 10:07:34,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: havoc #t~malloc2358.base, #t~malloc2358.offset; [2025-02-08 10:07:34,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume (if #t~mem633 % 65536 % 4294967296 <= 2147483647 then #t~mem633 % 65536 % 4294967296 else #t~mem633 % 65536 % 4294967296 - 4294967296) > ~j~0;havoc #t~mem633; [2025-02-08 10:07:34,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume !((if #t~mem633 % 65536 % 4294967296 <= 2147483647 then #t~mem633 % 65536 % 4294967296 else #t~mem633 % 65536 % 4294967296 - 4294967296) > ~j~0);havoc #t~mem633; [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763: SUMMARY for call atl1c_clean_buffer(~pdev~8.base, ~pdev~8.offset, ~buffer_info~1.base, ~buffer_info~1.offset, 0); srcloc: null [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: call #t~mem633 := read~int#28(~rfd_ring~0.base, 18 + (~rfd_ring~0.offset + 32 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_clean_rx_ringFINAL: assume true; [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: havoc #t~mem634.base, #t~mem634.offset;havoc #t~mem635;havoc #t~memset~res636.base, #t~memset~res636.offset;call write~int#28(0, ~rfd_ring~0.base, 22 + (~rfd_ring~0.offset + 32 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#28(0, ~rfd_ring~0.base, 20 + (~rfd_ring~0.offset + 32 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#28(0, ~rrd_ring~0.base, 20 + (~rrd_ring~0.offset + 24 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#28(0, ~rrd_ring~0.base, 22 + (~rrd_ring~0.offset + 24 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-2: call #t~mem634.base, #t~mem634.offset := read~$Pointer$#28(~rfd_ring~0.base, ~rfd_ring~0.offset + 32 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem635 := read~int#28(~rfd_ring~0.base, 16 + (~rfd_ring~0.offset + 32 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-1: SUMMARY for call #t~memset~res636.base, #t~memset~res636.offset := #Ultimate.C_memset#28(#t~mem634.base, #t~mem634.offset, 0, #t~mem635 % 65536); srcloc: null [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7762: call #t~mem632.base, #t~mem632.offset := read~$Pointer$#28(~rfd_ring~0.base, 24 + (~rfd_ring~0.offset + 32 * (if ~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~0 % 18446744073709551616 % 18446744073709551616 else ~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);~buffer_info~1.base, ~buffer_info~1.offset := #t~mem632.base, #t~mem632.offset + 20 * (if ~j~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~0 % 18446744073709551616 % 18446744073709551616 else ~j~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem632.base, #t~mem632.offset; [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-1: assume 1 + ~j~0 >= -2147483648; [2025-02-08 10:07:34,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-1: assume !(1 + ~j~0 >= -2147483648); [2025-02-08 10:07:34,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: assume 1 + ~j~0 <= 2147483647;~j~0 := 1 + ~j~0; [2025-02-08 10:07:34,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: assume !(1 + ~j~0 <= 2147483647); [2025-02-08 10:07:34,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: ~j~0 := 0; [2025-02-08 10:07:34,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779-1: assume 1 + ~i~0 >= -2147483648; [2025-02-08 10:07:34,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779-1: assume !(1 + ~i~0 >= -2147483648); [2025-02-08 10:07:34,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779: assume 1 + ~i~0 <= 2147483647;~i~0 := 1 + ~i~0; [2025-02-08 10:07:34,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779: assume !(1 + ~i~0 <= 2147483647); [2025-02-08 10:07:35,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: havoc #t~nondet2399; [2025-02-08 10:07:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume 0 != #t~bitwise2043;havoc #t~mem2042;havoc #t~bitwise2043;call write~int#33(2, ~duplex.base, ~duplex.offset, 2); [2025-02-08 10:07:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume !(0 != #t~bitwise2043);havoc #t~mem2042;havoc #t~bitwise2043;call write~int#33(1, ~duplex.base, ~duplex.offset, 2); [2025-02-08 10:07:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12138: call write~int#10(10, ~speed.base, ~speed.offset, 2); [2025-02-08 10:07:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-2: havoc #t~bitwise2043;assume (((((if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise2043 <= (if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296)) && #t~bitwise2043 <= 8192) && #t~bitwise2043 >= 0) && ((if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise2043 > 8192 + (if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296))) && #t~bitwise2043 >= -2147483648; [2025-02-08 10:07:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-1: [2025-02-08 10:07:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-4: assume 0 == (if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296);#t~bitwise2043 := 0; [2025-02-08 10:07:35,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-4: assume !(0 == (if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:35,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-3: assume 8192 == (if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296);#t~bitwise2043 := (if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:35,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-3: assume !(8192 == (if #t~mem2042 % 65536 % 4294967296 <= 2147483647 then #t~mem2042 % 65536 % 4294967296 else #t~mem2042 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:35,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: assume false;call write~int#10(1000, ~speed.base, ~speed.offset, 2); [2025-02-08 10:07:35,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: assume !false;call #t~mem2042 := read~int#28(~#phy_data~7.base, ~#phy_data~7.offset, 2); [2025-02-08 10:07:35,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151: #res := 0;call ULTIMATE.dealloc(~#phy_data~7.base, ~#phy_data~7.offset);havoc ~#phy_data~7.base, ~#phy_data~7.offset; [2025-02-08 10:07:35,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12135: call write~int#10(100, ~speed.base, ~speed.offset, 2); [2025-02-08 10:07:35,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107: call ULTIMATE.dealloc(~#phy_data~7.base, ~#phy_data~7.offset);havoc ~#phy_data~7.base, ~#phy_data~7.offset; [2025-02-08 10:07:35,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: #res := -1;call ULTIMATE.dealloc(~#phy_data~7.base, ~#phy_data~7.offset);havoc ~#phy_data~7.base, ~#phy_data~7.offset; [2025-02-08 10:07:35,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417: havoc __kmalloc_#t~ret2359#1.base, __kmalloc_#t~ret2359#1.offset; [2025-02-08 10:07:35,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: havoc #t~mem249.base, #t~mem249.offset; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11745: assume 0 != ~tmp~117;call #t~mem1889.base, #t~mem1889.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11745: assume !(0 != ~tmp~117);call #t~mem1893.base, #t~mem1893.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: ~val~1 := #t~ret1892;havoc #t~mem1891.base, #t~mem1891.offset;havoc #t~ret1892; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-1: SUMMARY for call #t~ret1892 := readl(#t~mem1891.base, 5140 + #t~mem1891.offset); srcloc: null [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11752: ~val~1 := #t~ret1894;havoc #t~mem1893.base, #t~mem1893.offset;havoc #t~ret1894; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_write_phy_regFINAL: assume true; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11752-1: SUMMARY for call #t~ret1894 := readl(#t~mem1893.base, 5140 + #t~mem1893.offset); srcloc: null [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11742-1: SUMMARY for call __const_udelay(8590); srcloc: null [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11742: call #t~mem1888 := read~int#28(~hw.base, 65 + ~hw.offset, 1);~tmp~117 := (if #t~mem1888 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem1888 % 256 % 18446744073709551616 else #t~mem1888 % 256 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1888; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-3: assume 142606336 == ~val~1 % 4294967296;#t~bitwise1896 := ~val~1; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-3: assume !(142606336 == ~val~1 % 4294967296); [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-2: havoc #t~bitwise1896;assume #t~bitwise1896 % 4294967296 <= ~val~1 % 4294967296 && #t~bitwise1896 % 4294967296 <= 142606336; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-4: assume 0 == ~val~1 % 4294967296;#t~bitwise1896 := 0; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-4: assume !(0 == ~val~1 % 4294967296); [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-1: [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume 0 == #t~bitwise1896 % 4294967296;havoc #t~bitwise1896;#res := 0; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume !(0 == #t~bitwise1896 % 4294967296);havoc #t~bitwise1896;#res := -1; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-1: [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: assume 0 == #t~bitwise1895 % 4294967296;havoc #t~bitwise1895; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: assume !(0 == #t~bitwise1895 % 4294967296);havoc #t~bitwise1895; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-1: assume 1 + ~i~11 >= -2147483648; [2025-02-08 10:07:35,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-1: assume !(1 + ~i~11 >= -2147483648); [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: assume 1 + ~i~11 <= 2147483647;~i~11 := 1 + ~i~11; [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: assume !(1 + ~i~11 <= 2147483647); [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747-1: SUMMARY for call #t~ret1890 := readl(#t~mem1889.base, 5140 + #t~mem1889.offset); srcloc: null [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: havoc #t~mem1889.base, #t~mem1889.offset;havoc #t~ret1890;call #t~mem1891.base, #t~mem1891.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-3: assume 142606336 == ~val~1 % 4294967296;#t~bitwise1895 := ~val~1; [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-3: assume !(142606336 == ~val~1 % 4294967296); [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-2: havoc #t~bitwise1895;assume #t~bitwise1895 % 4294967296 <= ~val~1 % 4294967296 && #t~bitwise1895 % 4294967296 <= 142606336; [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-4: assume 0 == ~val~1 % 4294967296;#t~bitwise1895 := 0; [2025-02-08 10:07:35,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-4: assume !(0 == ~val~1 % 4294967296); [2025-02-08 10:07:35,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12059: assume 0 != ~ret_val~0;call #t~mem2021 := read~int#28(~adapter~27.base, 763 + ~adapter~27.offset, 4); [2025-02-08 10:07:35,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12059: assume !(0 != ~ret_val~0); [2025-02-08 10:07:35,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072-4: assume 0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 8448 == ~mii_bmcr_data~0 % 65536 % 4294967296;#t~bitwise2025 := 8448; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072-4: assume !(0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 8448 == ~mii_bmcr_data~0 % 65536 % 4294967296); [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072-3: assume false;#t~bitwise2025 := ~mii_bmcr_data~0 % 65536; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072-3: assume !false; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: ~mii_bmcr_data~0 := #t~bitwise2025; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072-2: havoc #t~bitwise2025;assume (#t~bitwise2025 % 4294967296 >= ~mii_bmcr_data~0 % 65536 % 4294967296 && #t~bitwise2025 % 4294967296 >= 8448) && #t~bitwise2025 % 4294967296 <= 8448 + ~mii_bmcr_data~0 % 65536 % 4294967296; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072-1: [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume 0 != #t~bitwise2022 % 4294967296;havoc #t~mem2021;havoc #t~bitwise2022; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume !(0 != #t~bitwise2022 % 4294967296);havoc #t~mem2021;havoc #t~bitwise2022; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060-2: havoc #t~bitwise2022;assume #t~bitwise2022 % 4294967296 <= #t~mem2021 % 4294967296 && #t~bitwise2022 % 4294967296 <= 4; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060-1: [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097: assume 0 != ~ret_val~0;#res := ~ret_val~0; [2025-02-08 10:07:35,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097: assume !(0 != ~ret_val~0);call write~int#28(1, ~hw.base, 131 + ~hw.offset, 1);#res := 0; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-1: SUMMARY for call #t~ret2031 := dev_err(~pdev~21.base, 137 + ~pdev~21.offset, 104, 0); srcloc: null [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085: assume -2147483648 <= #t~ret2031 && #t~ret2031 <= 2147483647;havoc #t~mem2030;havoc #t~ret2031; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060-4: assume 0 == #t~mem2021 % 4294967296;#t~bitwise2022 := 0; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060-4: assume !(0 == #t~mem2021 % 4294967296); [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12089: #res := -1; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060-3: assume 4 == #t~mem2021 % 4294967296;#t~bitwise2022 := #t~mem2021; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060-3: assume !(4 == #t~mem2021 % 4294967296); [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-1: [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069: ~mii_bmcr_data~0 := #t~bitwise2024;havoc #t~bitwise2024; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-3: assume false;#t~bitwise2024 := ~mii_bmcr_data~0 % 65536; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-3: assume !false; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-2: havoc #t~bitwise2024;assume (#t~bitwise2024 % 4294967296 >= ~mii_bmcr_data~0 % 65536 % 4294967296 && #t~bitwise2024 % 4294967296 >= 4608) && #t~bitwise2024 % 4294967296 <= 4608 + ~mii_bmcr_data~0 % 65536 % 4294967296; [2025-02-08 10:07:35,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-4: assume 0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 4608 == ~mii_bmcr_data~0 % 65536 % 4294967296;#t~bitwise2024 := 4608; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-4: assume !(0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 4608 == ~mii_bmcr_data~0 % 65536 % 4294967296); [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12057-1: SUMMARY for call #t~ret2020 := atl1c_phy_setup_adv(~hw.base, ~hw.offset); srcloc: null [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12057: assume -2147483648 <= #t~ret2020 && #t~ret2020 <= 2147483647;~ret_val~0 := #t~ret2020;havoc #t~ret2020; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078-2: havoc #t~bitwise2027;assume (#t~bitwise2027 % 4294967296 >= ~mii_bmcr_data~0 % 65536 % 4294967296 && #t~bitwise2027 % 4294967296 >= 256) && #t~bitwise2027 % 4294967296 <= 256 + ~mii_bmcr_data~0 % 65536 % 4294967296; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078-1: [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078-4: assume 0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 256 == ~mii_bmcr_data~0 % 65536 % 4294967296;#t~bitwise2027 := 256; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078-4: assume !(0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 256 == ~mii_bmcr_data~0 % 65536 % 4294967296); [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078-3: assume false;#t~bitwise2027 := ~mii_bmcr_data~0 % 65536; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078-3: assume !false; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078: ~mii_bmcr_data~0 := #t~bitwise2027; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: #res := ~ret_val~0; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062-1: SUMMARY for call #t~ret2023 := dev_err(~pdev~21.base, 137 + ~pdev~21.offset, 103, 0); srcloc: null [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095-1: SUMMARY for call #t~ret2032 := atl1c_write_phy_reg(~hw.base, ~hw.offset, 0, (if ~mii_bmcr_data~0 % 65536 % 4294967296 <= 2147483647 then ~mii_bmcr_data~0 % 65536 % 4294967296 else ~mii_bmcr_data~0 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062: assume -2147483648 <= #t~ret2023 && #t~ret2023 <= 2147483647;havoc #t~ret2023; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: assume -2147483648 <= #t~ret2032 && #t~ret2032 <= 2147483647;~ret_val~0 := #t~ret2032;havoc #t~ret2032; [2025-02-08 10:07:35,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-1: [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083: assume 0 != #t~bitwise2029 % 4294967296;havoc #t~mem2028;havoc #t~bitwise2029;call #t~mem2030 := read~int#28(~hw.base, 66 + ~hw.offset, 2); [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083: assume !(0 != #t~bitwise2029 % 4294967296);havoc #t~mem2028;havoc #t~bitwise2029; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12054: assume false; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12054: assume !false; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-1: [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: ~mii_bmcr_data~0 := #t~bitwise2026; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-3: assume 4 == #t~mem2028 % 4294967296;#t~bitwise2029 := #t~mem2028; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-3: assume !(4 == #t~mem2028 % 4294967296); [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-2: havoc #t~bitwise2029;assume #t~bitwise2029 % 4294967296 <= #t~mem2028 % 4294967296 && #t~bitwise2029 % 4294967296 <= 4; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-5: call #t~mem2028 := read~int#28(~adapter~27.base, 763 + ~adapter~27.offset, 4); [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-4: assume 0 == #t~mem2028 % 4294967296;#t~bitwise2029 := 0; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-4: assume !(0 == #t~mem2028 % 4294967296); [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-3: assume false;#t~bitwise2026 := ~mii_bmcr_data~0 % 65536; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-3: assume !false; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-2: havoc #t~bitwise2026;assume (#t~bitwise2026 % 4294967296 >= ~mii_bmcr_data~0 % 65536 % 4294967296 && #t~bitwise2026 % 4294967296 >= 8192) && #t~bitwise2026 % 4294967296 <= 8192 + ~mii_bmcr_data~0 % 65536 % 4294967296; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-4: assume 0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 8192 == ~mii_bmcr_data~0 % 65536 % 4294967296;#t~bitwise2026 := 8192; [2025-02-08 10:07:35,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-4: assume !(0 == ~mii_bmcr_data~0 % 65536 % 4294967296 || 8192 == ~mii_bmcr_data~0 % 65536 % 4294967296); [2025-02-08 10:07:35,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: havoc #t~mem111.base, #t~mem111.offset; [2025-02-08 10:07:35,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13446: havoc #t~nondet2364; [2025-02-08 10:07:35,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: havoc #t~nondet2362; [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-1: SUMMARY for call #t~ret397 := readl(#t~mem396.base, 5136 + #t~mem396.offset); srcloc: null [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: ~data~2 := #t~ret397;havoc #t~mem396.base, #t~mem396.offset;havoc #t~ret397; [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6714: assume 0 != ~tmp~58;call #t~mem392.base, #t~mem392.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6714: assume !(0 != ~tmp~58);call #t~mem396.base, #t~mem396.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6716-1: SUMMARY for call #t~ret393 := readl(#t~mem392.base, 5136 + #t~mem392.offset); srcloc: null [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_wait_until_idleFINAL: assume true; [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717-1: SUMMARY for call #t~ret395 := readl(#t~mem394.base, 5136 + #t~mem394.offset); srcloc: null [2025-02-08 10:07:36,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6716: havoc #t~mem392.base, #t~mem392.offset;havoc #t~ret393;call #t~mem394.base, #t~mem394.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: ~data~2 := #t~ret395;havoc #t~mem394.base, #t~mem394.offset;havoc #t~ret395; [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: call #t~mem391 := read~int#28(~hw.base, 65 + ~hw.offset, 1);~tmp~58 := (if #t~mem391 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem391 % 256 % 18446744073709551616 else #t~mem391 % 256 % 18446744073709551616 - 18446744073709551616);havoc #t~mem391; [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: #res := ~data~2; [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730: assume 1 + ~timeout~0 <= 2147483647;~timeout~0 := 1 + ~timeout~0; [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730: assume !(1 + ~timeout~0 <= 2147483647); [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730-1: assume 1 + ~timeout~0 >= -2147483648; [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730-1: assume !(1 + ~timeout~0 >= -2147483648); [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: SUMMARY for call msleep(1); srcloc: null [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: assume 0 == ~data~2 % 256 % 4294967296;#res := 0; [2025-02-08 10:07:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: assume !(0 == ~data~2 % 256 % 4294967296); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: havoc atl1c_enable_rx_ctrl_#t~mem859#1.base, atl1c_enable_rx_ctrl_#t~mem859#1.offset; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1009#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1009#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1009#1 % 4294967296 >= 536870912) && atl1c_setup_mac_ctrl_#t~bitwise1009#1 % 4294967296 <= 536870912 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1009#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-3: assume !false; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 536870912 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1009#1 := 536870912; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 536870912 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise996#1;havoc atl1c_setup_mac_ctrl_#t~bitwise996#1;call atl1c_setup_mac_ctrl_#t~mem997#1 := read~int#28(atl1c_setup_mac_ctrl_~netdev~3#1.base, 420 + atl1c_setup_mac_ctrl_~netdev~3#1.offset, 4); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-1: [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442-1: SUMMARY for call writel(atl1c_enable_rx_ctrl_~data~6#1, atl1c_enable_rx_ctrl_#t~mem859#1.base, 5536 + atl1c_enable_rx_ctrl_#t~mem859#1.offset); srcloc: null [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: atl1c_enable_rx_ctrl_~data~6#1 := atl1c_enable_rx_ctrl_#t~bitwise856#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-2: havoc atl1c_setup_mac_ctrl_#t~bitwise996#1;assume (atl1c_setup_mac_ctrl_#t~bitwise996#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise996#1 % 4294967296 >= 67108864) && atl1c_setup_mac_ctrl_#t~bitwise996#1 % 4294967296 <= 67108864 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise996#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-3: assume !false; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 67108864 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise996#1 := 67108864; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 67108864 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: call ULTIMATE.dealloc(~#speed~0#1.base, ~#speed~0#1.offset);havoc ~#speed~0#1.base, ~#speed~0#1.offset;call ULTIMATE.dealloc(~#duplex~0#1.base, ~#duplex~0#1.offset);havoc ~#duplex~0#1.base, ~#duplex~0#1.offset;call ULTIMATE.dealloc(~#phy_data~0#1.base, ~#phy_data~0#1.offset);havoc ~#phy_data~0#1.base, ~#phy_data~0#1.offset; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-1: [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-2: havoc atl1c_enable_rx_ctrl_#t~bitwise856#1;assume (atl1c_enable_rx_ctrl_#t~bitwise856#1 % 4294967296 >= atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 && atl1c_enable_rx_ctrl_#t~bitwise856#1 % 4294967296 >= 112) && atl1c_enable_rx_ctrl_#t~bitwise856#1 % 4294967296 <= 112 + atl1c_enable_rx_ctrl_~data~6#1 % 4294967296; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-3: assume false;atl1c_enable_rx_ctrl_#t~bitwise856#1 := atl1c_enable_rx_ctrl_~data~6#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-3: assume !false; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-4: assume 0 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 || 112 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296;atl1c_enable_rx_ctrl_#t~bitwise856#1 := 112; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426-4: assume !(0 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 || 112 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724: assume 0 != atl1c_setup_mac_ctrl_#t~bitwise998#1 % 4294967296;havoc atl1c_setup_mac_ctrl_#t~mem997#1;havoc atl1c_setup_mac_ctrl_#t~bitwise998#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724: assume !(0 != atl1c_setup_mac_ctrl_#t~bitwise998#1 % 4294967296);havoc atl1c_setup_mac_ctrl_#t~mem997#1;havoc atl1c_setup_mac_ctrl_#t~bitwise998#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724-1: [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724-2: havoc atl1c_setup_mac_ctrl_#t~bitwise998#1;assume atl1c_setup_mac_ctrl_#t~bitwise998#1 % 4294967296 <= atl1c_setup_mac_ctrl_#t~mem997#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise998#1 % 4294967296 <= 256; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858: assume 0 != #t~bitwise429#1 % 4294967296;havoc #t~mem428#1;havoc #t~bitwise429#1;call #t~mem430#1 := read~int#28(~adapter#1.base, 774 + ~adapter#1.offset, 2); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858: assume !(0 != #t~bitwise429#1 % 4294967296);havoc #t~mem428#1;havoc #t~bitwise429#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724-3: assume 256 == atl1c_setup_mac_ctrl_#t~mem997#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise998#1 := atl1c_setup_mac_ctrl_#t~mem997#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724-3: assume !(256 == atl1c_setup_mac_ctrl_#t~mem997#1 % 4294967296); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724-4: assume 0 == atl1c_setup_mac_ctrl_#t~mem997#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise998#1 := 0; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8724-4: assume !(0 == atl1c_setup_mac_ctrl_#t~mem997#1 % 4294967296); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858-4: assume 0 == #t~mem428#1 % 4294967296;#t~bitwise429#1 := 0; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858-4: assume !(0 == #t~mem428#1 % 4294967296); [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume 5 == atl1c_setup_mac_ctrl_#t~mem1010#1 % 4294967296;havoc atl1c_setup_mac_ctrl_#t~mem1010#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume !(5 == atl1c_setup_mac_ctrl_#t~mem1010#1 % 4294967296);havoc atl1c_setup_mac_ctrl_#t~mem1010#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858-3: assume 4 == #t~mem428#1 % 4294967296;#t~bitwise429#1 := #t~mem428#1; [2025-02-08 10:07:36,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858-3: assume !(4 == #t~mem428#1 % 4294967296); [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise987#1;havoc atl1c_setup_mac_ctrl_#t~bitwise987#1; [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858-2: havoc #t~bitwise429#1;assume #t~bitwise429#1 % 4294967296 <= #t~mem428#1 % 4294967296 && #t~bitwise429#1 % 4294967296 <= 4; [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708-1: [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858-1: [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708-2: havoc atl1c_setup_mac_ctrl_#t~bitwise987#1;assume (atl1c_setup_mac_ctrl_#t~bitwise987#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise987#1 % 4294967296 >= 32) && atl1c_setup_mac_ctrl_#t~bitwise987#1 % 4294967296 <= 32 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise987#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708-3: assume !false; [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-1: SUMMARY for call atl1c_enable_rx_ctrl_#t~ret849#1 := readl(atl1c_enable_rx_ctrl_#t~mem848#1.base, 5536 + atl1c_enable_rx_ctrl_#t~mem848#1.offset); srcloc: null [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 32 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise987#1 := 32; [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 32 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: atl1c_enable_rx_ctrl_~data~6#1 := atl1c_enable_rx_ctrl_#t~ret849#1;havoc atl1c_enable_rx_ctrl_#t~mem848#1.base, atl1c_enable_rx_ctrl_#t~mem848#1.offset;havoc atl1c_enable_rx_ctrl_#t~ret849#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise999#1;havoc atl1c_setup_mac_ctrl_#t~bitwise999#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-1: [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-2: havoc atl1c_setup_mac_ctrl_#t~bitwise999#1;assume (atl1c_setup_mac_ctrl_#t~bitwise999#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise999#1 % 4294967296 >= 32768) && atl1c_setup_mac_ctrl_#t~bitwise999#1 % 4294967296 <= 32768 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise999#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-3: assume !false; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 32768 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise999#1 := 32768; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 32768 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: assume 2 == #t~mem430#1 % 65536 % 4294967296;havoc #t~mem430#1;~tmp___3~1#1.base, ~tmp___3~1#1.offset := 9, 0; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: assume !(2 == #t~mem430#1 % 65536 % 4294967296);havoc #t~mem430#1;~tmp___3~1#1.base, ~tmp___3~1#1.offset := 10, 0; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742-1: [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1011#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1011#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1011#1 % 4294967296 >= 1073741824) && atl1c_setup_mac_ctrl_#t~bitwise1011#1 % 4294967296 <= 1073741824 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1011#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742-3: assume !false; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 1073741824 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1011#1 := 1073741824; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 1073741824 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1011#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1011#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: atl1c_enable_rx_ctrl_~data~6#1 := atl1c_enable_rx_ctrl_#t~bitwise857#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-1: [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-2: havoc atl1c_enable_rx_ctrl_#t~bitwise857#1;assume (atl1c_enable_rx_ctrl_#t~bitwise857#1 % 4294967296 >= atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 && atl1c_enable_rx_ctrl_#t~bitwise857#1 % 4294967296 >= 48) && atl1c_enable_rx_ctrl_#t~bitwise857#1 % 4294967296 <= 48 + atl1c_enable_rx_ctrl_~data~6#1 % 4294967296; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-3: assume false;atl1c_enable_rx_ctrl_#t~bitwise857#1 := atl1c_enable_rx_ctrl_~data~6#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-3: assume !false; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1012#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1012#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1012#1 % 4294967296 >= 536870912) && atl1c_setup_mac_ctrl_#t~bitwise1012#1 % 4294967296 <= 536870912 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1012#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-3: assume !false; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 536870912 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1012#1 := 536870912; [2025-02-08 10:07:36,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 536870912 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-4: assume 0 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 || 48 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296;atl1c_enable_rx_ctrl_#t~bitwise857#1 := 48; [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-4: assume !(0 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 || 48 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296); [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1012#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1012#1; [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-1: [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: assume 1000 == atl1c_setup_mac_ctrl_#t~mem988#1 % 65536 % 4294967296;havoc atl1c_setup_mac_ctrl_#t~mem988#1;call write~int#28(2, atl1c_setup_mac_ctrl_~hw~9#1.base, 60 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 4); [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: assume !(1000 == atl1c_setup_mac_ctrl_#t~mem988#1 % 65536 % 4294967296);havoc atl1c_setup_mac_ctrl_#t~mem988#1;call write~int#28(1, atl1c_setup_mac_ctrl_~hw~9#1.base, 60 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 4); [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711-1: call atl1c_setup_mac_ctrl_#t~mem988#1 := read~int#28(atl1c_setup_mac_ctrl_~adapter#1.base, 772 + atl1c_setup_mac_ctrl_~adapter#1.offset, 2); [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;havoc netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset;assume { :end_inline_netif_carrier_on } true; [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume 4 == atl1c_enable_rx_ctrl_#t~mem851#1;havoc atl1c_enable_rx_ctrl_#t~mem850#1.base, atl1c_enable_rx_ctrl_#t~mem850#1.offset;havoc atl1c_enable_rx_ctrl_#t~mem851#1; [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume !(4 == atl1c_enable_rx_ctrl_#t~mem851#1);havoc atl1c_enable_rx_ctrl_#t~mem850#1.base, atl1c_enable_rx_ctrl_#t~mem850#1.offset;havoc atl1c_enable_rx_ctrl_#t~mem851#1;call atl1c_enable_rx_ctrl_#t~mem852#1.base, atl1c_enable_rx_ctrl_#t~mem852#1.offset := read~$Pointer$#28(atl1c_enable_rx_ctrl_~hw#1.base, 8 + atl1c_enable_rx_ctrl_~hw#1.offset, 8);call atl1c_enable_rx_ctrl_#t~mem853#1 := read~int#28(atl1c_enable_rx_ctrl_#t~mem852#1.base, 1584 + atl1c_enable_rx_ctrl_#t~mem852#1.offset, 4); [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-1: call atl1c_enable_rx_ctrl_#t~mem850#1.base, atl1c_enable_rx_ctrl_#t~mem850#1.offset := read~$Pointer$#28(atl1c_enable_rx_ctrl_~hw#1.base, 8 + atl1c_enable_rx_ctrl_~hw#1.offset, 8);call atl1c_enable_rx_ctrl_#t~mem851#1 := read~int#28(atl1c_enable_rx_ctrl_#t~mem850#1.base, 1584 + atl1c_enable_rx_ctrl_#t~mem850#1.offset, 4); [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-3: assume 512 == atl1c_setup_mac_ctrl_#t~mem1000#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1001#1 := atl1c_setup_mac_ctrl_#t~mem1000#1; [2025-02-08 10:07:36,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-3: assume !(512 == atl1c_setup_mac_ctrl_#t~mem1000#1 % 4294967296); [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-4: assume 0 == atl1c_setup_mac_ctrl_#t~mem1000#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1001#1 := 0; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-4: assume !(0 == atl1c_setup_mac_ctrl_#t~mem1000#1 % 4294967296); [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-5: call atl1c_setup_mac_ctrl_#t~mem1000#1 := read~int#28(atl1c_setup_mac_ctrl_~netdev~3#1.base, 420 + atl1c_setup_mac_ctrl_~netdev~3#1.offset, 4); [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: assume 0 != atl1c_setup_mac_ctrl_#t~bitwise1001#1 % 4294967296;havoc atl1c_setup_mac_ctrl_#t~mem1000#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1001#1; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: assume !(0 != atl1c_setup_mac_ctrl_#t~bitwise1001#1 % 4294967296);havoc atl1c_setup_mac_ctrl_#t~mem1000#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1001#1; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-1: [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1001#1;assume atl1c_setup_mac_ctrl_#t~bitwise1001#1 % 4294967296 <= atl1c_setup_mac_ctrl_#t~mem1000#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1001#1 % 4294967296 <= 512; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 33554432 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1002#1 := 33554432; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 33554432 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1002#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1002#1; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-1: [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1002#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1002#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1002#1 % 4294967296 >= 33554432) && atl1c_setup_mac_ctrl_#t~bitwise1002#1 % 4294967296 <= 33554432 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1002#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-3: assume !false; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-3: assume false;atl1c_enable_rx_ctrl_#t~bitwise858#1 := atl1c_enable_rx_ctrl_~data~6#1; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-3: assume !false; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-4: assume 0 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 || 16 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296;atl1c_enable_rx_ctrl_#t~bitwise858#1 := 16; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-4: assume !(0 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 || 16 == atl1c_enable_rx_ctrl_~data~6#1 % 4294967296); [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: atl1c_enable_rx_ctrl_~data~6#1 := atl1c_enable_rx_ctrl_#t~bitwise858#1; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-1: [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-2: havoc atl1c_enable_rx_ctrl_#t~bitwise858#1;assume (atl1c_enable_rx_ctrl_#t~bitwise858#1 % 4294967296 >= atl1c_enable_rx_ctrl_~data~6#1 % 4294967296 && atl1c_enable_rx_ctrl_#t~bitwise858#1 % 4294967296 >= 16) && atl1c_enable_rx_ctrl_#t~bitwise858#1 % 4294967296 <= 16 + atl1c_enable_rx_ctrl_~data~6#1 % 4294967296; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: havoc atl1c_setup_mac_ctrl_#t~mem1013#1.base, atl1c_setup_mac_ctrl_#t~mem1013#1.offset; [2025-02-08 10:07:36,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747-1: SUMMARY for call writel(atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1, atl1c_setup_mac_ctrl_#t~mem1013#1.base, 5248 + atl1c_setup_mac_ctrl_#t~mem1013#1.offset); srcloc: null [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747-2: call atl1c_setup_mac_ctrl_#t~mem1013#1.base, atl1c_setup_mac_ctrl_#t~mem1013#1.offset := read~$Pointer$#28(atl1c_setup_mac_ctrl_~hw~9#1.base, atl1c_setup_mac_ctrl_~hw~9#1.offset, 8); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume 3 == atl1c_enable_rx_ctrl_#t~mem853#1;havoc atl1c_enable_rx_ctrl_#t~mem852#1.base, atl1c_enable_rx_ctrl_#t~mem852#1.offset;havoc atl1c_enable_rx_ctrl_#t~mem853#1; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume !(3 == atl1c_enable_rx_ctrl_#t~mem853#1);havoc atl1c_enable_rx_ctrl_#t~mem852#1.base, atl1c_enable_rx_ctrl_#t~mem852#1.offset;havoc atl1c_enable_rx_ctrl_#t~mem853#1;call atl1c_enable_rx_ctrl_#t~mem854#1.base, atl1c_enable_rx_ctrl_#t~mem854#1.offset := read~$Pointer$#28(atl1c_enable_rx_ctrl_~hw#1.base, 8 + atl1c_enable_rx_ctrl_~hw#1.offset, 8);call atl1c_enable_rx_ctrl_#t~mem855#1 := read~int#28(atl1c_enable_rx_ctrl_#t~mem854#1.base, 1584 + atl1c_enable_rx_ctrl_#t~mem854#1.offset, 4); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865-1: SUMMARY for call #t~ret432#1 := _dev_info(~pdev~1#1.base, 137 + ~pdev~1#1.offset, 11, 0); srcloc: null [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: assume -2147483648 <= #t~ret432#1 && #t~ret432#1 <= 2147483647;havoc #t~mem431#1;havoc #t~ret432#1; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1003#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1003#1;call atl1c_setup_mac_ctrl_#t~mem1004#1 := read~int#28(atl1c_setup_mac_ctrl_~hw~9#1.base, 16 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 4); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732-1: [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1003#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1003#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1003#1 % 4294967296 >= 268435456) && atl1c_setup_mac_ctrl_#t~bitwise1003#1 % 4294967296 <= 268435456 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: call #t~mem431#1 := read~int#28(~adapter#1.base, 772 + ~adapter#1.offset, 2); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1003#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732-3: assume !false; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 268435456 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1003#1 := 268435456; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 268435456 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise990#1;havoc atl1c_setup_mac_ctrl_#t~mem989#1;havoc atl1c_setup_mac_ctrl_#t~bitwise990#1; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-1: [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-2: havoc atl1c_setup_mac_ctrl_#t~bitwise990#1;assume (atl1c_setup_mac_ctrl_#t~bitwise990#1 % 4294967296 >= 1048576 * (atl1c_setup_mac_ctrl_#t~mem989#1 % 4 % 4294967296) % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise990#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296) && atl1c_setup_mac_ctrl_#t~bitwise990#1 % 4294967296 <= 1048576 * (atl1c_setup_mac_ctrl_#t~mem989#1 % 4 % 4294967296) % 4294967296 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-3: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise990#1 := 1048576 * (atl1c_setup_mac_ctrl_#t~mem989#1 % 4 % 4294967296); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-3: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-4: assume 0 == 1048576 * (atl1c_setup_mac_ctrl_#t~mem989#1 % 4 % 4294967296) % 4294967296 || 1048576 * (atl1c_setup_mac_ctrl_#t~mem989#1 % 4 % 4294967296) % 4294967296 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise990#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-4: assume !(0 == 1048576 * (atl1c_setup_mac_ctrl_#t~mem989#1 % 4 % 4294967296) % 4294967296 || 1048576 * (atl1c_setup_mac_ctrl_#t~mem989#1 % 4 % 4294967296) % 4294967296 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-5: call atl1c_setup_mac_ctrl_#t~mem989#1 := read~int#28(atl1c_setup_mac_ctrl_~hw~9#1.base, 60 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 4); [2025-02-08 10:07:36,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: assume 4 == atl1c_setup_mac_ctrl_#t~mem1004#1 % 4294967296;havoc atl1c_setup_mac_ctrl_#t~mem1004#1; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: assume !(4 == atl1c_setup_mac_ctrl_#t~mem1004#1 % 4294967296);havoc atl1c_setup_mac_ctrl_#t~mem1004#1;call atl1c_setup_mac_ctrl_#t~mem1007#1 := read~int#28(atl1c_setup_mac_ctrl_~hw~9#1.base, 16 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 4); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise991#1;havoc atl1c_setup_mac_ctrl_#t~bitwise991#1;call atl1c_setup_mac_ctrl_#t~mem992#1 := read~int#28(atl1c_setup_mac_ctrl_~hw~9#1.base, 55 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 1); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-1: [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-2: havoc atl1c_setup_mac_ctrl_#t~bitwise991#1;assume (atl1c_setup_mac_ctrl_#t~bitwise991#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise991#1 % 4294967296 >= 192) && atl1c_setup_mac_ctrl_#t~bitwise991#1 % 4294967296 <= 192 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise991#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-3: assume !false; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 192 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise991#1 := 192; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 192 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume 2 == atl1c_enable_rx_ctrl_#t~mem855#1;havoc atl1c_enable_rx_ctrl_#t~mem854#1.base, atl1c_enable_rx_ctrl_#t~mem854#1.offset;havoc atl1c_enable_rx_ctrl_#t~mem855#1; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume !(2 == atl1c_enable_rx_ctrl_#t~mem855#1);havoc atl1c_enable_rx_ctrl_#t~mem854#1.base, atl1c_enable_rx_ctrl_#t~mem854#1.offset;havoc atl1c_enable_rx_ctrl_#t~mem855#1; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-1: [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1005#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1005#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1005#1 % 4294967296 >= 1073741824) && atl1c_setup_mac_ctrl_#t~bitwise1005#1 % 4294967296 <= 1073741824 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1005#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-3: assume !false; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 1073741824 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1005#1 := 1073741824; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 1073741824 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1005#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1005#1; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: assume 0 != atl1c_enable_rx_ctrl_~tmp~80#1;call atl1c_enable_rx_ctrl_#t~mem844#1.base, atl1c_enable_rx_ctrl_#t~mem844#1.offset := read~$Pointer$#28(atl1c_enable_rx_ctrl_~hw#1.base, atl1c_enable_rx_ctrl_~hw#1.offset, 8); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: assume !(0 != atl1c_enable_rx_ctrl_~tmp~80#1);call atl1c_enable_rx_ctrl_#t~mem848#1.base, atl1c_enable_rx_ctrl_#t~mem848#1.offset := read~$Pointer$#28(atl1c_enable_rx_ctrl_~hw#1.base, atl1c_enable_rx_ctrl_~hw#1.offset, 8); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-1: [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-2: havoc atl1c_setup_mac_ctrl_#t~bitwise993#1;assume (atl1c_setup_mac_ctrl_#t~bitwise993#1 % 4294967296 >= 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise993#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296) && atl1c_setup_mac_ctrl_#t~bitwise993#1 % 4294967296 <= 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) % 4294967296 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-3: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise993#1 := 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-3: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-4: assume 0 == 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) % 4294967296 || 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) % 4294967296 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise993#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-4: assume !(0 == 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) % 4294967296 || 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) % 4294967296 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise993#1;havoc atl1c_setup_mac_ctrl_#t~mem992#1;havoc atl1c_setup_mac_ctrl_#t~bitwise993#1;call atl1c_setup_mac_ctrl_#t~mem994#1.base, atl1c_setup_mac_ctrl_#t~mem994#1.offset := read~$Pointer$#28(atl1c_setup_mac_ctrl_~adapter#1.base, 16 + atl1c_setup_mac_ctrl_~adapter#1.offset, 8); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-5: assume 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) <= 2147483647; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-5: assume !(1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) <= 2147483647); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-6: assume 1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) >= -2147483648; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-6: assume !(1024 * ((if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16) >= -2147483648); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-7: assume 0 <= (if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-7: assume !(0 <= (if atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 else atl1c_setup_mac_ctrl_#t~mem992#1 % 256 % 4294967296 - 4294967296) % 16); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1006#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1006#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1006#1 % 4294967296 >= 536870912) && atl1c_setup_mac_ctrl_#t~bitwise1006#1 % 4294967296 <= 536870912 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1006#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735-3: assume !false; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 536870912 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1006#1 := 536870912; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 536870912 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1006#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1006#1; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735-1: [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: assume 0 != (atl1c_setup_mac_ctrl_#t~mem994#1.base + atl1c_setup_mac_ctrl_#t~mem994#1.offset) % 18446744073709551616;havoc atl1c_setup_mac_ctrl_#t~mem994#1.base, atl1c_setup_mac_ctrl_#t~mem994#1.offset; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: assume !(0 != (atl1c_setup_mac_ctrl_#t~mem994#1.base + atl1c_setup_mac_ctrl_#t~mem994#1.offset) % 18446744073709551616);havoc atl1c_setup_mac_ctrl_#t~mem994#1.base, atl1c_setup_mac_ctrl_#t~mem994#1.offset; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: havoc atl1c_enable_rx_ctrl_#t~mem844#1.base, atl1c_enable_rx_ctrl_#t~mem844#1.offset;havoc atl1c_enable_rx_ctrl_#t~ret845#1;call atl1c_enable_rx_ctrl_#t~mem846#1.base, atl1c_enable_rx_ctrl_#t~mem846#1.offset := read~$Pointer$#28(atl1c_enable_rx_ctrl_~hw#1.base, atl1c_enable_rx_ctrl_~hw#1.offset, 8); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406-1: SUMMARY for call atl1c_enable_rx_ctrl_#t~ret845#1 := readl(atl1c_enable_rx_ctrl_#t~mem844#1.base, 5536 + atl1c_enable_rx_ctrl_#t~mem844#1.offset); srcloc: null [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise995#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-3: assume !false; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 16384 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise995#1 := 16384; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 16384 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise995#1;havoc atl1c_setup_mac_ctrl_#t~bitwise995#1; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-1: [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-2: havoc atl1c_setup_mac_ctrl_#t~bitwise995#1;assume (atl1c_setup_mac_ctrl_#t~bitwise995#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise995#1 % 4294967296 >= 16384) && atl1c_setup_mac_ctrl_#t~bitwise995#1 % 4294967296 <= 16384 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: havoc atl1c_enable_tx_ctrl_#t~mem860#1, atl1c_enable_tx_ctrl_#t~mem861#1.base, atl1c_enable_tx_ctrl_#t~mem861#1.offset, atl1c_enable_tx_ctrl_#t~ret862#1, atl1c_enable_tx_ctrl_#t~mem863#1.base, atl1c_enable_tx_ctrl_#t~mem863#1.offset, atl1c_enable_tx_ctrl_#t~ret864#1, atl1c_enable_tx_ctrl_#t~mem865#1.base, atl1c_enable_tx_ctrl_#t~mem865#1.offset, atl1c_enable_tx_ctrl_#t~ret866#1, atl1c_enable_tx_ctrl_#t~bitwise867#1, atl1c_enable_tx_ctrl_#t~mem868#1.base, atl1c_enable_tx_ctrl_#t~mem868#1.offset, atl1c_enable_tx_ctrl_~hw#1.base, atl1c_enable_tx_ctrl_~hw#1.offset, atl1c_enable_tx_ctrl_~data~7#1, atl1c_enable_tx_ctrl_~tmp~81#1;havoc atl1c_enable_tx_ctrl_#in~hw#1.base, atl1c_enable_tx_ctrl_#in~hw#1.offset;assume { :end_inline_atl1c_enable_tx_ctrl } true;assume { :begin_inline_atl1c_enable_rx_ctrl } true;atl1c_enable_rx_ctrl_#in~hw#1.base, atl1c_enable_rx_ctrl_#in~hw#1.offset := ~hw~1#1.base, ~hw~1#1.offset;havoc atl1c_enable_rx_ctrl_#t~mem843#1, atl1c_enable_rx_ctrl_#t~mem844#1.base, atl1c_enable_rx_ctrl_#t~mem844#1.offset, atl1c_enable_rx_ctrl_#t~ret845#1, atl1c_enable_rx_ctrl_#t~mem846#1.base, atl1c_enable_rx_ctrl_#t~mem846#1.offset, atl1c_enable_rx_ctrl_#t~ret847#1, atl1c_enable_rx_ctrl_#t~mem848#1.base, atl1c_enable_rx_ctrl_#t~mem848#1.offset, atl1c_enable_rx_ctrl_#t~ret849#1, atl1c_enable_rx_ctrl_#t~mem850#1.base, atl1c_enable_rx_ctrl_#t~mem850#1.offset, atl1c_enable_rx_ctrl_#t~mem851#1, atl1c_enable_rx_ctrl_#t~mem852#1.base, atl1c_enable_rx_ctrl_#t~mem852#1.offset, atl1c_enable_rx_ctrl_#t~mem853#1, atl1c_enable_rx_ctrl_#t~mem854#1.base, atl1c_enable_rx_ctrl_#t~mem854#1.offset, atl1c_enable_rx_ctrl_#t~mem855#1, atl1c_enable_rx_ctrl_#t~bitwise856#1, atl1c_enable_rx_ctrl_#t~bitwise857#1, atl1c_enable_rx_ctrl_#t~bitwise858#1, atl1c_enable_rx_ctrl_#t~mem859#1.base, atl1c_enable_rx_ctrl_#t~mem859#1.offset, atl1c_enable_rx_ctrl_~hw#1.base, atl1c_enable_rx_ctrl_~hw#1.offset, atl1c_enable_rx_ctrl_~data~6#1, atl1c_enable_rx_ctrl_~tmp~80#1;atl1c_enable_rx_ctrl_~hw#1.base, atl1c_enable_rx_ctrl_~hw#1.offset := atl1c_enable_rx_ctrl_#in~hw#1.base, atl1c_enable_rx_ctrl_#in~hw#1.offset;havoc atl1c_enable_rx_ctrl_~data~6#1;havoc atl1c_enable_rx_ctrl_~tmp~80#1;call atl1c_enable_rx_ctrl_#t~mem843#1 := read~int#28(atl1c_enable_rx_ctrl_~hw#1.base, 65 + atl1c_enable_rx_ctrl_~hw#1.offset, 1);atl1c_enable_rx_ctrl_~tmp~80#1 := (if atl1c_enable_rx_ctrl_#t~mem843#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_enable_rx_ctrl_#t~mem843#1 % 256 % 18446744073709551616 else atl1c_enable_rx_ctrl_#t~mem843#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_enable_rx_ctrl_#t~mem843#1; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: assume 3 == atl1c_setup_mac_ctrl_#t~mem1007#1 % 4294967296;havoc atl1c_setup_mac_ctrl_#t~mem1007#1; [2025-02-08 10:07:36,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: assume !(3 == atl1c_setup_mac_ctrl_#t~mem1007#1 % 4294967296);havoc atl1c_setup_mac_ctrl_#t~mem1007#1;call atl1c_setup_mac_ctrl_#t~mem1010#1 := read~int#28(atl1c_setup_mac_ctrl_~hw~9#1.base, 16 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 4); [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407-1: SUMMARY for call atl1c_enable_rx_ctrl_#t~ret847#1 := readl(atl1c_enable_rx_ctrl_#t~mem846#1.base, 5536 + atl1c_enable_rx_ctrl_#t~mem846#1.offset); srcloc: null [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: atl1c_enable_rx_ctrl_~data~6#1 := atl1c_enable_rx_ctrl_#t~ret847#1;havoc atl1c_enable_rx_ctrl_#t~mem846#1.base, atl1c_enable_rx_ctrl_#t~mem846#1.offset;havoc atl1c_enable_rx_ctrl_#t~ret847#1; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: havoc atl1c_enable_rx_ctrl_#t~mem843#1, atl1c_enable_rx_ctrl_#t~mem844#1.base, atl1c_enable_rx_ctrl_#t~mem844#1.offset, atl1c_enable_rx_ctrl_#t~ret845#1, atl1c_enable_rx_ctrl_#t~mem846#1.base, atl1c_enable_rx_ctrl_#t~mem846#1.offset, atl1c_enable_rx_ctrl_#t~ret847#1, atl1c_enable_rx_ctrl_#t~mem848#1.base, atl1c_enable_rx_ctrl_#t~mem848#1.offset, atl1c_enable_rx_ctrl_#t~ret849#1, atl1c_enable_rx_ctrl_#t~mem850#1.base, atl1c_enable_rx_ctrl_#t~mem850#1.offset, atl1c_enable_rx_ctrl_#t~mem851#1, atl1c_enable_rx_ctrl_#t~mem852#1.base, atl1c_enable_rx_ctrl_#t~mem852#1.offset, atl1c_enable_rx_ctrl_#t~mem853#1, atl1c_enable_rx_ctrl_#t~mem854#1.base, atl1c_enable_rx_ctrl_#t~mem854#1.offset, atl1c_enable_rx_ctrl_#t~mem855#1, atl1c_enable_rx_ctrl_#t~bitwise856#1, atl1c_enable_rx_ctrl_#t~bitwise857#1, atl1c_enable_rx_ctrl_#t~bitwise858#1, atl1c_enable_rx_ctrl_#t~mem859#1.base, atl1c_enable_rx_ctrl_#t~mem859#1.offset, atl1c_enable_rx_ctrl_~hw#1.base, atl1c_enable_rx_ctrl_~hw#1.offset, atl1c_enable_rx_ctrl_~data~6#1, atl1c_enable_rx_ctrl_~tmp~80#1;havoc atl1c_enable_rx_ctrl_#in~hw#1.base, atl1c_enable_rx_ctrl_#in~hw#1.offset;assume { :end_inline_atl1c_enable_rx_ctrl } true;assume { :begin_inline_atl1c_setup_mac_ctrl } true;atl1c_setup_mac_ctrl_#in~adapter#1.base, atl1c_setup_mac_ctrl_#in~adapter#1.offset := ~adapter#1.base, ~adapter#1.offset;havoc atl1c_setup_mac_ctrl_#t~mem984#1.base, atl1c_setup_mac_ctrl_#t~mem984#1.offset, atl1c_setup_mac_ctrl_#t~bitwise985#1, atl1c_setup_mac_ctrl_#t~mem986#1, atl1c_setup_mac_ctrl_#t~bitwise987#1, atl1c_setup_mac_ctrl_#t~mem988#1, atl1c_setup_mac_ctrl_#t~mem989#1, atl1c_setup_mac_ctrl_#t~bitwise990#1, atl1c_setup_mac_ctrl_#t~bitwise991#1, atl1c_setup_mac_ctrl_#t~mem992#1, atl1c_setup_mac_ctrl_#t~bitwise993#1, atl1c_setup_mac_ctrl_#t~mem994#1.base, atl1c_setup_mac_ctrl_#t~mem994#1.offset, atl1c_setup_mac_ctrl_#t~bitwise995#1, atl1c_setup_mac_ctrl_#t~bitwise996#1, atl1c_setup_mac_ctrl_#t~mem997#1, atl1c_setup_mac_ctrl_#t~bitwise998#1, atl1c_setup_mac_ctrl_#t~bitwise999#1, atl1c_setup_mac_ctrl_#t~mem1000#1, atl1c_setup_mac_ctrl_#t~bitwise1001#1, atl1c_setup_mac_ctrl_#t~bitwise1002#1, atl1c_setup_mac_ctrl_#t~bitwise1003#1, atl1c_setup_mac_ctrl_#t~mem1004#1, atl1c_setup_mac_ctrl_#t~bitwise1005#1, atl1c_setup_mac_ctrl_#t~bitwise1006#1, atl1c_setup_mac_ctrl_#t~mem1007#1, atl1c_setup_mac_ctrl_#t~bitwise1008#1, atl1c_setup_mac_ctrl_#t~bitwise1009#1, atl1c_setup_mac_ctrl_#t~mem1010#1, atl1c_setup_mac_ctrl_#t~bitwise1011#1, atl1c_setup_mac_ctrl_#t~bitwise1012#1, atl1c_setup_mac_ctrl_#t~mem1013#1.base, atl1c_setup_mac_ctrl_#t~mem1013#1.offset, atl1c_setup_mac_ctrl_~adapter#1.base, atl1c_setup_mac_ctrl_~adapter#1.offset, atl1c_setup_mac_ctrl_~hw~9#1.base, atl1c_setup_mac_ctrl_~hw~9#1.offset, atl1c_setup_mac_ctrl_~netdev~3#1.base, atl1c_setup_mac_ctrl_~netdev~3#1.offset, atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1;atl1c_setup_mac_ctrl_~adapter#1.base, atl1c_setup_mac_ctrl_~adapter#1.offset := atl1c_setup_mac_ctrl_#in~adapter#1.base, atl1c_setup_mac_ctrl_#in~adapter#1.offset;havoc atl1c_setup_mac_ctrl_~hw~9#1.base, atl1c_setup_mac_ctrl_~hw~9#1.offset;havoc atl1c_setup_mac_ctrl_~netdev~3#1.base, atl1c_setup_mac_ctrl_~netdev~3#1.offset;havoc atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1;atl1c_setup_mac_ctrl_~hw~9#1.base, atl1c_setup_mac_ctrl_~hw~9#1.offset := atl1c_setup_mac_ctrl_~adapter#1.base, 176 + atl1c_setup_mac_ctrl_~adapter#1.offset;call atl1c_setup_mac_ctrl_#t~mem984#1.base, atl1c_setup_mac_ctrl_#t~mem984#1.offset := read~$Pointer$#28(atl1c_setup_mac_ctrl_~adapter#1.base, atl1c_setup_mac_ctrl_~adapter#1.offset, 8);atl1c_setup_mac_ctrl_~netdev~3#1.base, atl1c_setup_mac_ctrl_~netdev~3#1.offset := atl1c_setup_mac_ctrl_#t~mem984#1.base, atl1c_setup_mac_ctrl_#t~mem984#1.offset;havoc atl1c_setup_mac_ctrl_#t~mem984#1.base, atl1c_setup_mac_ctrl_#t~mem984#1.offset;atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := 3; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume false; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume !false;atl1c_enable_rx_ctrl_~data~6#1 := 2147483648 + atl1c_enable_rx_ctrl_~data~6#1 - (atl1c_enable_rx_ctrl_~data~6#1 - atl1c_enable_rx_ctrl_~data~6#1 % 2147483648);call atl1c_enable_rx_ctrl_#t~mem859#1.base, atl1c_enable_rx_ctrl_#t~mem859#1.offset := read~$Pointer$#28(atl1c_enable_rx_ctrl_~hw#1.base, atl1c_enable_rx_ctrl_~hw#1.offset, 8); [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1008#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1008#1; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 12 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise985#1 := 12; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 12 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-1: [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise985#1;havoc atl1c_setup_mac_ctrl_#t~bitwise985#1;call atl1c_setup_mac_ctrl_#t~mem986#1 := read~int#28(atl1c_setup_mac_ctrl_~adapter#1.base, 774 + atl1c_setup_mac_ctrl_~adapter#1.offset, 2); [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-2: havoc atl1c_setup_mac_ctrl_#t~bitwise1008#1;assume (atl1c_setup_mac_ctrl_#t~bitwise1008#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise1008#1 % 4294967296 >= 1073741824) && atl1c_setup_mac_ctrl_#t~bitwise1008#1 % 4294967296 <= 1073741824 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-1: [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise1008#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-3: assume !false; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-2: havoc atl1c_setup_mac_ctrl_#t~bitwise985#1;assume (atl1c_setup_mac_ctrl_#t~bitwise985#1 % 4294967296 >= atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 && atl1c_setup_mac_ctrl_#t~bitwise985#1 % 4294967296 >= 12) && atl1c_setup_mac_ctrl_#t~bitwise985#1 % 4294967296 <= 12 + atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-4: assume 0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 1073741824 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296;atl1c_setup_mac_ctrl_#t~bitwise1008#1 := 1073741824; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-4: assume !(0 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296 || 1073741824 == atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 % 4294967296); [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-3: assume false;atl1c_setup_mac_ctrl_#t~bitwise985#1 := atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-3: assume !false; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: havoc atl1c_setup_mac_ctrl_#t~mem984#1.base, atl1c_setup_mac_ctrl_#t~mem984#1.offset, atl1c_setup_mac_ctrl_#t~bitwise985#1, atl1c_setup_mac_ctrl_#t~mem986#1, atl1c_setup_mac_ctrl_#t~bitwise987#1, atl1c_setup_mac_ctrl_#t~mem988#1, atl1c_setup_mac_ctrl_#t~mem989#1, atl1c_setup_mac_ctrl_#t~bitwise990#1, atl1c_setup_mac_ctrl_#t~bitwise991#1, atl1c_setup_mac_ctrl_#t~mem992#1, atl1c_setup_mac_ctrl_#t~bitwise993#1, atl1c_setup_mac_ctrl_#t~mem994#1.base, atl1c_setup_mac_ctrl_#t~mem994#1.offset, atl1c_setup_mac_ctrl_#t~bitwise995#1, atl1c_setup_mac_ctrl_#t~bitwise996#1, atl1c_setup_mac_ctrl_#t~mem997#1, atl1c_setup_mac_ctrl_#t~bitwise998#1, atl1c_setup_mac_ctrl_#t~bitwise999#1, atl1c_setup_mac_ctrl_#t~mem1000#1, atl1c_setup_mac_ctrl_#t~bitwise1001#1, atl1c_setup_mac_ctrl_#t~bitwise1002#1, atl1c_setup_mac_ctrl_#t~bitwise1003#1, atl1c_setup_mac_ctrl_#t~mem1004#1, atl1c_setup_mac_ctrl_#t~bitwise1005#1, atl1c_setup_mac_ctrl_#t~bitwise1006#1, atl1c_setup_mac_ctrl_#t~mem1007#1, atl1c_setup_mac_ctrl_#t~bitwise1008#1, atl1c_setup_mac_ctrl_#t~bitwise1009#1, atl1c_setup_mac_ctrl_#t~mem1010#1, atl1c_setup_mac_ctrl_#t~bitwise1011#1, atl1c_setup_mac_ctrl_#t~bitwise1012#1, atl1c_setup_mac_ctrl_#t~mem1013#1.base, atl1c_setup_mac_ctrl_#t~mem1013#1.offset, atl1c_setup_mac_ctrl_~adapter#1.base, atl1c_setup_mac_ctrl_~adapter#1.offset, atl1c_setup_mac_ctrl_~hw~9#1.base, atl1c_setup_mac_ctrl_~hw~9#1.offset, atl1c_setup_mac_ctrl_~netdev~3#1.base, atl1c_setup_mac_ctrl_~netdev~3#1.offset, atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1;havoc atl1c_setup_mac_ctrl_#in~adapter#1.base, atl1c_setup_mac_ctrl_#in~adapter#1.offset;assume { :end_inline_atl1c_setup_mac_ctrl } true;call #t~mem428#1 := read~int#28(~adapter#1.base, 763 + ~adapter#1.offset, 4); [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: atl1c_setup_mac_ctrl_~mac_ctrl_data~2#1 := atl1c_setup_mac_ctrl_#t~bitwise1009#1;havoc atl1c_setup_mac_ctrl_#t~bitwise1009#1; [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-1: [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: assume 2 == atl1c_setup_mac_ctrl_#t~mem986#1 % 65536 % 4294967296;havoc atl1c_setup_mac_ctrl_#t~mem986#1;call write~int#28(1, atl1c_setup_mac_ctrl_~hw~9#1.base, 64 + atl1c_setup_mac_ctrl_~hw~9#1.offset, 1); [2025-02-08 10:07:36,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: assume !(2 == atl1c_setup_mac_ctrl_#t~mem986#1 % 65536 % 4294967296);havoc atl1c_setup_mac_ctrl_#t~mem986#1; [2025-02-08 10:07:36,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189-4: assume 0 == #t~mem1160#1 % 65536 % 4294967296;#t~bitwise1161#1 := 0; [2025-02-08 10:07:36,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189-4: assume !(0 == #t~mem1160#1 % 65536 % 4294967296); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13496-3: SUMMARY for call dev_alloc_skb_#t~ret2371#1.base, dev_alloc_skb_#t~ret2371#1.offset := ldv_malloc(242); srcloc: null [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume 0 != ~tmp~89#1;call #t~mem1156#1 := read~int#28(~adapter#1.base, 763 + ~adapter#1.offset, 4); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume !(0 != ~tmp~89#1);call #t~mem1159#1.base, #t~mem1159#1.offset := read~$Pointer$#28(~skb~0#1.base, 226 + ~skb~0#1.offset, 8);~vir_addr~0#1.base, ~vir_addr~0#1.offset := #t~mem1159#1.base, #t~mem1159#1.offset;havoc #t~mem1159#1.base, #t~mem1159#1.offset;call #t~mem1160#1 := read~int#28(~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13496-1: #t~ret1155#1.base, #t~ret1155#1.offset := dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset;havoc dev_alloc_skb_#t~ret2371#1.base, dev_alloc_skb_#t~ret2371#1.offset, dev_alloc_skb_~arg0#1;havoc dev_alloc_skb_#in~arg0#1;assume { :end_inline_dev_alloc_skb } true;~skb~0#1.base, ~skb~0#1.offset := #t~ret1155#1.base, #t~ret1155#1.offset;havoc #t~mem1154#1;havoc #t~ret1155#1.base, #t~ret1155#1.offset;~tmp~89#1 := (if 0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616 then 1 else 0); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13496-2: dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset := dev_alloc_skb_#t~ret2371#1.base, dev_alloc_skb_#t~ret2371#1.offset;havoc dev_alloc_skb_#t~ret2371#1.base, dev_alloc_skb_#t~ret2371#1.offset; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13496: havoc dev_alloc_skb_#t~ret2371#1.base, dev_alloc_skb_#t~ret2371#1.offset; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-1: [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-2: havoc #t~bitwise1174#1;assume (#t~bitwise1174#1 % 4294967296 >= #t~mem1173#1 % 65536 % 4294967296 && #t~bitwise1174#1 % 4294967296 >= 32) && #t~bitwise1174#1 % 4294967296 <= 32 + #t~mem1173#1 % 65536 % 4294967296; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-3: assume false;#t~bitwise1174#1 := #t~mem1173#1 % 65536; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-3: assume !false; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-4: assume 0 == #t~mem1173#1 % 65536 % 4294967296 || 32 == #t~mem1173#1 % 65536 % 4294967296;#t~bitwise1174#1 := 32; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-4: assume !(0 == #t~mem1173#1 % 65536 % 4294967296 || 32 == #t~mem1173#1 % 65536 % 4294967296); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: call write~int#28(#t~bitwise1174#1, ~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2);havoc #t~mem1173#1;havoc #t~bitwise1174#1;call #t~mem1175#1 := read~int#28(~buffer_info~4#1.base, 12 + ~buffer_info~4#1.offset, 8);call write~int#28(#t~mem1175#1, ~rfd_desc~0#1.base, ~rfd_desc~0#1.offset, 8);havoc #t~mem1175#1;~rfd_next_to_use~0#1 := ~next_next~0#1; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-1: [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-2: havoc #t~bitwise1163#1;assume (#t~bitwise1163#1 % 4294967296 >= #t~mem1162#1 % 65536 % 4294967296 && #t~bitwise1163#1 % 4294967296 >= 2) && #t~bitwise1163#1 % 4294967296 <= 2 + #t~mem1162#1 % 65536 % 4294967296; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-3: assume false;#t~bitwise1163#1 := #t~mem1162#1 % 65536; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-3: assume !false; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-4: assume 0 == #t~mem1162#1 % 65536 % 4294967296 || 2 == #t~mem1162#1 % 65536 % 4294967296;#t~bitwise1163#1 := 2; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-4: assume !(0 == #t~mem1162#1 % 65536 % 4294967296 || 2 == #t~mem1162#1 % 65536 % 4294967296); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: call write~int#28(#t~bitwise1163#1, ~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2);havoc #t~mem1162#1;havoc #t~bitwise1163#1;call write~$Pointer$#28(~skb~0#1.base, ~skb~0#1.offset, ~buffer_info~4#1.base, ~buffer_info~4#1.offset, 8);call #t~mem1164#1 := read~int#28(~adapter#1.base, 745 + ~adapter#1.offset, 2);call write~int#28(#t~mem1164#1, ~buffer_info~4#1.base, 8 + ~buffer_info~4#1.offset, 2);havoc #t~mem1164#1;call #t~mem1165#1 := read~int#28(~buffer_info~4#1.base, 8 + ~buffer_info~4#1.offset, 2); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: assume 0 != #t~bitwise1157#1 % 4294967296;havoc #t~mem1156#1;havoc #t~bitwise1157#1; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: assume !(0 != #t~bitwise1157#1 % 4294967296);havoc #t~mem1156#1;havoc #t~bitwise1157#1; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume (if ~next_next~0#1 % 65536 % 4294967296 <= 2147483647 then ~next_next~0#1 % 65536 % 4294967296 else ~next_next~0#1 % 65536 % 4294967296 - 4294967296) == (if #t~mem1176#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1176#1 % 65536 % 4294967296 else #t~mem1176#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem1176#1;~next_next~0#1 := 0; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume !((if ~next_next~0#1 % 65536 % 4294967296 <= 2147483647 then ~next_next~0#1 % 65536 % 4294967296 else ~next_next~0#1 % 65536 % 4294967296 - 4294967296) == (if #t~mem1176#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1176#1 % 65536 % 4294967296 else #t~mem1176#1 % 65536 % 4294967296 - 4294967296));havoc #t~mem1176#1; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178-1: [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178-2: havoc #t~bitwise1157#1;assume #t~bitwise1157#1 % 4294967296 <= #t~mem1156#1 % 4294967296 && #t~bitwise1157#1 % 4294967296 <= 64; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: call #t~mem1177#1.base, #t~mem1177#1.offset := read~$Pointer$#28(~rfd_ring~4#1.base, 24 + ~rfd_ring~4#1.offset, 8);~buffer_info~4#1.base, ~buffer_info~4#1.offset := #t~mem1177#1.base, #t~mem1177#1.offset + 20 * (if ~rfd_next_to_use~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~rfd_next_to_use~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ~rfd_next_to_use~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1177#1.base, #t~mem1177#1.offset;call #t~mem1178#1.base, #t~mem1178#1.offset := read~$Pointer$#28(~rfd_ring~4#1.base, 24 + ~rfd_ring~4#1.offset, 8);~next_info~0#1.base, ~next_info~0#1.offset := #t~mem1178#1.base, #t~mem1178#1.offset + 20 * (if ~next_next~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~next_next~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ~next_next~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1178#1.base, #t~mem1178#1.offset; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178-3: assume 64 == #t~mem1156#1 % 4294967296;#t~bitwise1157#1 := #t~mem1156#1; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178-3: assume !(64 == #t~mem1156#1 % 4294967296); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178-4: assume 0 == #t~mem1156#1 % 4294967296;#t~bitwise1157#1 := 0; [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178-4: assume !(0 == #t~mem1156#1 % 4294967296); [2025-02-08 10:07:36,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: call write~int#28(#t~bitwise1168#1, ~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2);havoc #t~mem1167#1;havoc #t~bitwise1168#1;call #t~mem1169#1 := read~int#28(~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2); [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-1: [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_alloc_rx_bufferFINAL: assume true; [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-2: havoc #t~bitwise1168#1;assume #t~bitwise1168#1 % 4294967296 <= #t~mem1167#1 % 65536 % 4294967296 && #t~bitwise1168#1 % 4294967296 <= 65523; [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-3: assume 65523 == #t~mem1167#1 % 65536 % 4294967296;#t~bitwise1168#1 := #t~mem1167#1 % 65536; [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-3: assume !(65523 == #t~mem1167#1 % 65536 % 4294967296); [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-4: assume 0 == #t~mem1167#1 % 65536 % 4294967296;#t~bitwise1168#1 := 0; [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-4: assume !(0 == #t~mem1167#1 % 65536 % 4294967296); [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: call write~int#28(#t~bitwise1170#1, ~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2);havoc #t~mem1169#1;havoc #t~bitwise1170#1;call #t~mem1171#1 := read~int#28(~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2); [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-1: [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-2: havoc #t~bitwise1170#1;assume (#t~bitwise1170#1 % 4294967296 >= #t~mem1169#1 % 65536 % 4294967296 && #t~bitwise1170#1 % 4294967296 >= 4) && #t~bitwise1170#1 % 4294967296 <= 4 + #t~mem1169#1 % 65536 % 4294967296; [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221: havoc #t~mem1180#1;havoc #t~mem1181#1.base, #t~mem1181#1.offset;havoc #t~mem1182#1; [2025-02-08 10:07:36,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-1: SUMMARY for call writel(#t~mem1180#1 % 65536, #t~mem1181#1.base, #t~mem1181#1.offset + (if #t~mem1182#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem1182#1 % 65536 % 18446744073709551616 % 18446744073709551616 else #t~mem1182#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: #res#1 := (if ~num_alloc~0#1 % 65536 % 4294967296 <= 2147483647 then ~num_alloc~0#1 % 65536 % 4294967296 else ~num_alloc~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-3: assume false;#t~bitwise1170#1 := #t~mem1169#1 % 65536; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-3: assume !false; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-4: assume 0 == #t~mem1169#1 % 65536 % 4294967296 || 4 == #t~mem1169#1 % 65536 % 4294967296;#t~bitwise1170#1 := 4; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-4: assume !(0 == #t~mem1169#1 % 65536 % 4294967296 || 4 == #t~mem1169#1 % 65536 % 4294967296); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: assume -2147483648 <= #t~ret1158#1 && #t~ret1158#1 <= 2147483647;havoc #t~ret1158#1; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-1: SUMMARY for call #t~ret1158#1 := dev_warn(~pdev~14#1.base, 137 + ~pdev~14#1.offset, 41, 0); srcloc: null [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: assume 0 != ~num_alloc~0#1 % 65536 % 4294967296;call write~int#28(~rfd_next_to_use~0#1, ~rfd_ring~4#1.base, 20 + ~rfd_ring~4#1.offset, 2);call #t~mem1180#1 := read~int#28(~rfd_ring~4#1.base, 20 + ~rfd_ring~4#1.offset, 2);call #t~mem1181#1.base, #t~mem1181#1.offset := read~$Pointer$#28(~adapter#1.base, 176 + ~adapter#1.offset, 8);call #t~mem1182#1 := read~int#13(~#atl1c_rfd_prod_idx_regs~0.base, ~#atl1c_rfd_prod_idx_regs~0.offset + 2 * ~ringid#1, 2); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: assume !(0 != ~num_alloc~0#1 % 65536 % 4294967296); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: call #t~mem1153#1.base, #t~mem1153#1.offset := read~$Pointer$#28(~rfd_ring~4#1.base, ~rfd_ring~4#1.offset, 8);~rfd_desc~0#1.base, ~rfd_desc~0#1.offset := #t~mem1153#1.base, #t~mem1153#1.offset + 8 * (if ~rfd_next_to_use~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~rfd_next_to_use~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ~rfd_next_to_use~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1153#1.base, #t~mem1153#1.offset;call #t~mem1154#1 := read~int#28(~adapter#1.base, 745 + ~adapter#1.offset, 2);assume { :begin_inline_dev_alloc_skb } true;dev_alloc_skb_#in~arg0#1 := #t~mem1154#1 % 65536;havoc dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset;havoc dev_alloc_skb_#t~ret2371#1.base, dev_alloc_skb_#t~ret2371#1.offset, dev_alloc_skb_~arg0#1;dev_alloc_skb_~arg0#1 := dev_alloc_skb_#in~arg0#1; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209: assume 1 + (if ~num_alloc~0#1 % 65536 % 4294967296 <= 2147483647 then ~num_alloc~0#1 % 65536 % 4294967296 else ~num_alloc~0#1 % 65536 % 4294967296 - 4294967296) <= 2147483647;~num_alloc~0#1 := 1 + (if ~num_alloc~0#1 % 65536 % 4294967296 <= 2147483647 then ~num_alloc~0#1 % 65536 % 4294967296 else ~num_alloc~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209: assume !(1 + (if ~num_alloc~0#1 % 65536 % 4294967296 <= 2147483647 then ~num_alloc~0#1 % 65536 % 4294967296 else ~num_alloc~0#1 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209-1: assume 1 + (if ~num_alloc~0#1 % 65536 % 4294967296 <= 2147483647 then ~num_alloc~0#1 % 65536 % 4294967296 else ~num_alloc~0#1 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209-1: assume !(1 + (if ~num_alloc~0#1 % 65536 % 4294967296 <= 2147483647 then ~num_alloc~0#1 % 65536 % 4294967296 else ~num_alloc~0#1 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: call write~int#28(#t~bitwise1172#1, ~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2);havoc #t~mem1171#1;havoc #t~bitwise1172#1;call #t~mem1173#1 := read~int#28(~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-1: [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-2: havoc #t~bitwise1172#1;assume #t~bitwise1172#1 % 4294967296 <= #t~mem1171#1 % 65536 % 4294967296 && #t~bitwise1172#1 % 4294967296 <= 65487; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-3: assume 65487 == #t~mem1171#1 % 65536 % 4294967296;#t~bitwise1172#1 := #t~mem1171#1 % 65536; [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-3: assume !(65487 == #t~mem1171#1 % 65536 % 4294967296); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201: assume 1 + (if ~next_next~0#1 % 65536 % 4294967296 <= 2147483647 then ~next_next~0#1 % 65536 % 4294967296 else ~next_next~0#1 % 65536 % 4294967296 - 4294967296) <= 2147483647;~next_next~0#1 := 1 + (if ~next_next~0#1 % 65536 % 4294967296 <= 2147483647 then ~next_next~0#1 % 65536 % 4294967296 else ~next_next~0#1 % 65536 % 4294967296 - 4294967296);call #t~mem1176#1 := read~int#28(~rfd_ring~4#1.base, 18 + ~rfd_ring~4#1.offset, 2); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201: assume !(1 + (if ~next_next~0#1 % 65536 % 4294967296 <= 2147483647 then ~next_next~0#1 % 65536 % 4294967296 else ~next_next~0#1 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:36,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-1: assume 1 + (if ~next_next~0#1 % 65536 % 4294967296 <= 2147483647 then ~next_next~0#1 % 65536 % 4294967296 else ~next_next~0#1 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-1: assume !(1 + (if ~next_next~0#1 % 65536 % 4294967296 <= 2147483647 then ~next_next~0#1 % 65536 % 4294967296 else ~next_next~0#1 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189: call write~int#28(#t~bitwise1161#1, ~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2);havoc #t~mem1160#1;havoc #t~bitwise1161#1;call #t~mem1162#1 := read~int#28(~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2); [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189-1: [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189-2: havoc #t~bitwise1161#1;assume #t~bitwise1161#1 % 4294967296 <= #t~mem1160#1 % 65536 % 4294967296 && #t~bitwise1161#1 % 4294967296 <= 65532; [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189-3: assume 65532 == #t~mem1160#1 % 65536 % 4294967296;#t~bitwise1161#1 := #t~mem1160#1 % 65536; [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189-3: assume !(65532 == #t~mem1160#1 % 65536 % 4294967296); [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-4: assume 0 == #t~mem1171#1 % 65536 % 4294967296;#t~bitwise1172#1 := 0; [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-4: assume !(0 == #t~mem1171#1 % 65536 % 4294967296); [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193: call write~int#28(#t~ret1166#1, ~buffer_info~4#1.base, 12 + ~buffer_info~4#1.offset, 8);havoc #t~mem1165#1;havoc #t~ret1166#1;call #t~mem1167#1 := read~int#28(~buffer_info~4#1.base, 10 + ~buffer_info~4#1.offset, 2); [2025-02-08 10:07:36,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193-1: SUMMARY for call #t~ret1166#1 := pci_map_single(~pdev~14#1.base, ~pdev~14#1.offset, ~vir_addr~0#1.base, ~vir_addr~0#1.offset, #t~mem1165#1 % 65536, 2); srcloc: null [2025-02-08 10:07:36,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521: havoc #t~nondet2376; [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: SUMMARY for call atl1c_irq_disable(~adapter#1.base, ~adapter#1.offset); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: havoc napi_disable_#t~ret247#1, napi_disable_~n#1.base, napi_disable_~n#1.offset, napi_disable_~tmp~37#1;havoc napi_disable_#in~n#1.base, napi_disable_#in~n#1.offset;assume { :end_inline_napi_disable } true; [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175-1: SUMMARY for call clear_bit(1, napi_disable_~n#1.base, 16 + napi_disable_~n#1.offset); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: assume -2147483648 <= #t~ret1507#1 && #t~ret1507#1 <= 2147483647;havoc #t~ret1507#1; [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207-1: SUMMARY for call #t~ret1507#1 := atl1c_reset_mac(~adapter#1.base, 176 + ~adapter#1.offset); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: SUMMARY for call atl1c_clean_tx_ring(~adapter#1.base, ~adapter#1.offset, 1); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_downFINAL: assume true; [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208: call write~int#28(65535, ~adapter#1.base, 772 + ~adapter#1.offset, 2);call write~int#28(65535, ~adapter#1.base, 774 + ~adapter#1.offset, 2); [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: SUMMARY for call atl1c_free_irq(~adapter#1.base, ~adapter#1.offset); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493: havoc del_timer_sync_#t~nondet2370#1; [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6162: SUMMARY for call msleep(1); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: SUMMARY for call atl1c_clean_rx_ring(~adapter#1.base, ~adapter#1.offset); srcloc: null [2025-02-08 10:07:36,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: SUMMARY for call atl1c_clean_tx_ring(~adapter#1.base, ~adapter#1.offset, 0); srcloc: null [2025-02-08 10:07:41,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149-2: havoc atl1c_get_wol_#t~bitwise2324#1;assume (atl1c_get_wol_#t~bitwise2324#1 % 4294967296 >= atl1c_get_wol_#t~mem2323#1 % 4294967296 && atl1c_get_wol_#t~bitwise2324#1 % 4294967296 >= 8) && atl1c_get_wol_#t~bitwise2324#1 % 4294967296 <= 8 + atl1c_get_wol_#t~mem2323#1 % 4294967296; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149-3: assume false;atl1c_get_wol_#t~bitwise2324#1 := atl1c_get_wol_#t~mem2323#1; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149-3: assume !false; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149: call write~int#34(atl1c_get_wol_#t~bitwise2324#1, atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4);havoc atl1c_get_wol_#t~mem2323#1;havoc atl1c_get_wol_#t~bitwise2324#1; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149-1: [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852-1: SUMMARY for call atl1c_get_regs_#t~ret2222#1 := readl(atl1c_get_regs_#t~mem2221#1.base, 5252 + atl1c_get_regs_#t~mem2221#1.offset); srcloc: null [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852: call write~int#0(atl1c_get_regs_#t~ret2222#1, atl1c_get_regs_~tmp___42~0#1.base, atl1c_get_regs_~tmp___42~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2221#1.base, atl1c_get_regs_#t~mem2221#1.offset;havoc atl1c_get_regs_#t~ret2222#1; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12951: havoc atl1c_get_regs_#t~mem2261#1.base, atl1c_get_regs_#t~mem2261#1.offset;havoc atl1c_get_regs_#t~ret2262#1;atl1c_get_regs_~tmp___60~0#1.base, atl1c_get_regs_~tmp___60~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2263#1.base, atl1c_get_regs_#t~mem2263#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12951-1: SUMMARY for call atl1c_get_regs_#t~ret2262#1 := readl(atl1c_get_regs_#t~mem2261#1.base, 5520 + atl1c_get_regs_#t~mem2261#1.offset); srcloc: null [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149-4: assume 0 == atl1c_get_wol_#t~mem2323#1 % 4294967296 || 8 == atl1c_get_wol_#t~mem2323#1 % 4294967296;atl1c_get_wol_#t~bitwise2324#1 := 8; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149-4: assume !(0 == atl1c_get_wol_#t~mem2323#1 % 4294967296 || 8 == atl1c_get_wol_#t~mem2323#1 % 4294967296); [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11564: assume atl1c_read_eeprom_~i~8#1 <= 9; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11564: assume !(atl1c_read_eeprom_~i~8#1 <= 9); [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654-1: SUMMARY for call atl1c_get_regs_#t~ret2140#1 := readl(atl1c_get_regs_#t~mem2139#1.base, 5272 + atl1c_get_regs_#t~mem2139#1.offset); srcloc: null [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654: call write~int#0(atl1c_get_regs_#t~ret2140#1, atl1c_get_regs_~tmp___7~4#1.base, atl1c_get_regs_~tmp___7~4#1.offset, 4);havoc atl1c_get_regs_#t~mem2139#1.base, atl1c_get_regs_#t~mem2139#1.offset;havoc atl1c_get_regs_#t~ret2140#1; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13282: assume 1 == main_~tmp~136#1; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13282: assume !(1 == main_~tmp~136#1); [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12489-1: SUMMARY for call clear_bit(2, atl1c_set_settings_~adapter~30#1.base, 747 + atl1c_set_settings_~adapter~30#1.offset); srcloc: null [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12456: assume 1 == atl1c_set_settings_#t~mem2107#1 % 256 % 4294967296;havoc atl1c_set_settings_#t~mem2107#1;atl1c_set_settings_~autoneg_advertised~1#1 := 8; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12456: assume !(1 == atl1c_set_settings_#t~mem2107#1 % 256 % 4294967296);havoc atl1c_set_settings_#t~mem2107#1;atl1c_set_settings_~autoneg_advertised~1#1 := 4; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12489: atl1c_set_settings_#res#1 := 0; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume -2147483648 <= atl1c_get_eeprom_#t~ret2289#1 && atl1c_get_eeprom_#t~ret2289#1 <= 2147483647;atl1c_get_eeprom_~tmp___0~66#1 := atl1c_get_eeprom_#t~ret2289#1;havoc atl1c_get_eeprom_#t~ret2289#1; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051-1: SUMMARY for call atl1c_get_eeprom_#t~ret2289#1 := atl1c_check_eeprom_exist(atl1c_get_eeprom_~hw~16#1.base, atl1c_get_eeprom_~hw~16#1.offset); srcloc: null [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13117: havoc atl1c_get_drvinfo_#t~ret2306#1;call atl1c_get_drvinfo_#t~mem2307#1.base, atl1c_get_drvinfo_#t~mem2307#1.offset := read~$Pointer$#28(atl1c_get_drvinfo_~adapter~36#1.base, 8 + atl1c_get_drvinfo_~adapter~36#1.offset, 8);assume { :begin_inline_pci_name } true;pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset := atl1c_get_drvinfo_#t~mem2307#1.base, atl1c_get_drvinfo_#t~mem2307#1.offset;havoc pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret2087#1.base, pci_name_#t~ret2087#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~124#1.base, pci_name_~tmp~124#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~124#1.base, pci_name_~tmp~124#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, 137 + pci_name_~pdev#1.offset;havoc dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem2080#1.base, dev_name_#t~mem2080#1.offset, dev_name_#t~mem2081#1.base, dev_name_#t~mem2081#1.offset, dev_name_#t~ret2082#1.base, dev_name_#t~ret2082#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~123#1.base, dev_name_~tmp~123#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~123#1.base, dev_name_~tmp~123#1.offset;call dev_name_#t~mem2080#1.base, dev_name_#t~mem2080#1.offset := read~$Pointer$#28(dev_name_~dev#1.base, 81 + dev_name_~dev#1.offset, 8); [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13117-1: SUMMARY for call atl1c_get_drvinfo_#t~ret2306#1 := strlcpy(atl1c_get_drvinfo_~drvinfo#1.base, 68 + atl1c_get_drvinfo_~drvinfo#1.offset, 119, 0, 32); srcloc: null [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12886-1: SUMMARY for call atl1c_get_regs_#t~ret2236#1 := readl(atl1c_get_regs_#t~mem2235#1.base, 5260 + atl1c_get_regs_#t~mem2235#1.offset); srcloc: null [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12886: call write~int#0(atl1c_get_regs_#t~ret2236#1, atl1c_get_regs_~tmp___48~0#1.base, atl1c_get_regs_~tmp___48~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2235#1.base, atl1c_get_regs_#t~mem2235#1.offset;havoc atl1c_get_regs_#t~ret2236#1; [2025-02-08 10:07:41,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12985: havoc atl1c_get_regs_#t~mem2275#1.base, atl1c_get_regs_#t~mem2275#1.offset;havoc atl1c_get_regs_#t~ret2276#1;atl1c_get_regs_~tmp___66~0#1.base, atl1c_get_regs_~tmp___66~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2277#1.base, atl1c_get_regs_#t~mem2277#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12985-1: SUMMARY for call atl1c_get_regs_#t~ret2276#1 := readl(atl1c_get_regs_#t~mem2275#1.base, 5280 + atl1c_get_regs_#t~mem2275#1.offset); srcloc: null [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532: havoc atl1c_read_eeprom_#t~bitwise1832#1;havoc atl1c_read_eeprom_#t~mem1833#1.base, atl1c_read_eeprom_#t~mem1833#1.offset; [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-2: call atl1c_read_eeprom_#t~mem1833#1.base, atl1c_read_eeprom_#t~mem1833#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-1: SUMMARY for call writel(atl1c_read_eeprom_#t~bitwise1832#1, atl1c_read_eeprom_#t~mem1833#1.base, 4848 + atl1c_read_eeprom_#t~mem1833#1.offset); srcloc: null [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12688-1: SUMMARY for call atl1c_get_regs_#t~ret2154#1 := readl(atl1c_get_regs_#t~mem2153#1.base, 540 + atl1c_get_regs_#t~mem2153#1.offset); srcloc: null [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11598: atl1c_read_eeprom_~data~12#1 := atl1c_read_eeprom_~data~12#1 % 65536;call atl1c_read_eeprom_#t~mem1857#1 := read~int#28(atl1c_read_eeprom_~p_value#1.base, atl1c_read_eeprom_~p_value#1.offset, 4); [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12688: call write~int#0(atl1c_get_regs_#t~ret2154#1, atl1c_get_regs_~tmp___13~2#1.base, atl1c_get_regs_~tmp___13~2#1.offset, 4);havoc atl1c_get_regs_#t~mem2153#1.base, atl1c_get_regs_#t~mem2153#1.offset;havoc atl1c_get_regs_#t~ret2154#1; [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349: main_#t~ret2349#1 := atl1c_set_wol_#res#1;havoc atl1c_set_wol_#t~ret2331#1.base, atl1c_set_wol_#t~ret2331#1.offset, atl1c_set_wol_#t~mem2332#1, atl1c_set_wol_#t~bitwise2333#1, atl1c_set_wol_#t~mem2334#1, atl1c_set_wol_#t~bitwise2335#1, atl1c_set_wol_#t~mem2336#1, atl1c_set_wol_#t~bitwise2337#1, atl1c_set_wol_#t~mem2338#1, atl1c_set_wol_#t~mem2339#1, atl1c_set_wol_#t~mem2340#1.base, atl1c_set_wol_#t~mem2340#1.offset, atl1c_set_wol_#t~mem2341#1, atl1c_set_wol_#t~ret2342#1, atl1c_set_wol_~netdev#1.base, atl1c_set_wol_~netdev#1.offset, atl1c_set_wol_~wol#1.base, atl1c_set_wol_~wol#1.offset, atl1c_set_wol_~adapter~38#1.base, atl1c_set_wol_~adapter~38#1.offset, atl1c_set_wol_~tmp~134#1.base, atl1c_set_wol_~tmp~134#1.offset;havoc atl1c_set_wol_#in~netdev#1.base, atl1c_set_wol_#in~netdev#1.offset, atl1c_set_wol_#in~wol#1.base, atl1c_set_wol_#in~wol#1.offset;assume { :end_inline_atl1c_set_wol } true;assume -2147483648 <= main_#t~ret2349#1 && main_#t~ret2349#1 <= 2147483647;havoc main_#t~ret2349#1; [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349-1: assume { :begin_inline_atl1c_set_wol } true;atl1c_set_wol_#in~netdev#1.base, atl1c_set_wol_#in~netdev#1.offset, atl1c_set_wol_#in~wol#1.base, atl1c_set_wol_#in~wol#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 atl1c_set_wol_#res#1;havoc atl1c_set_wol_#t~ret2331#1.base, atl1c_set_wol_#t~ret2331#1.offset, atl1c_set_wol_#t~mem2332#1, atl1c_set_wol_#t~bitwise2333#1, atl1c_set_wol_#t~mem2334#1, atl1c_set_wol_#t~bitwise2335#1, atl1c_set_wol_#t~mem2336#1, atl1c_set_wol_#t~bitwise2337#1, atl1c_set_wol_#t~mem2338#1, atl1c_set_wol_#t~mem2339#1, atl1c_set_wol_#t~mem2340#1.base, atl1c_set_wol_#t~mem2340#1.offset, atl1c_set_wol_#t~mem2341#1, atl1c_set_wol_#t~ret2342#1, atl1c_set_wol_~netdev#1.base, atl1c_set_wol_~netdev#1.offset, atl1c_set_wol_~wol#1.base, atl1c_set_wol_~wol#1.offset, atl1c_set_wol_~adapter~38#1.base, atl1c_set_wol_~adapter~38#1.offset, atl1c_set_wol_~tmp~134#1.base, atl1c_set_wol_~tmp~134#1.offset;atl1c_set_wol_~netdev#1.base, atl1c_set_wol_~netdev#1.offset := atl1c_set_wol_#in~netdev#1.base, atl1c_set_wol_#in~netdev#1.offset;atl1c_set_wol_~wol#1.base, atl1c_set_wol_~wol#1.offset := atl1c_set_wol_#in~wol#1.base, atl1c_set_wol_#in~wol#1.offset;havoc atl1c_set_wol_~adapter~38#1.base, atl1c_set_wol_~adapter~38#1.offset;havoc atl1c_set_wol_~tmp~134#1.base, atl1c_set_wol_~tmp~134#1.offset; [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316: assume false;assume { :begin_inline_atl1c_get_settings } true;atl1c_get_settings_#in~netdev#1.base, atl1c_get_settings_#in~netdev#1.offset, atl1c_get_settings_#in~ecmd#1.base, atl1c_get_settings_#in~ecmd#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 atl1c_get_settings_#res#1;havoc atl1c_get_settings_#t~ret2088#1.base, atl1c_get_settings_#t~ret2088#1.offset, atl1c_get_settings_#t~mem2089#1, atl1c_get_settings_#t~mem2090#1, atl1c_get_settings_#t~bitwise2091#1, atl1c_get_settings_#t~mem2093#1, atl1c_get_settings_#t~mem2092#1, atl1c_get_settings_#t~bitwise2094#1, atl1c_get_settings_#t~mem2095#1, atl1c_get_settings_#t~mem2096#1, atl1c_get_settings_#t~mem2097#1, atl1c_get_settings_~netdev#1.base, atl1c_get_settings_~netdev#1.offset, atl1c_get_settings_~ecmd#1.base, atl1c_get_settings_~ecmd#1.offset, atl1c_get_settings_~adapter~29#1.base, atl1c_get_settings_~adapter~29#1.offset, atl1c_get_settings_~tmp~125#1.base, atl1c_get_settings_~tmp~125#1.offset, atl1c_get_settings_~hw~13#1.base, atl1c_get_settings_~hw~13#1.offset;atl1c_get_settings_~netdev#1.base, atl1c_get_settings_~netdev#1.offset := atl1c_get_settings_#in~netdev#1.base, atl1c_get_settings_#in~netdev#1.offset;atl1c_get_settings_~ecmd#1.base, atl1c_get_settings_~ecmd#1.offset := atl1c_get_settings_#in~ecmd#1.base, atl1c_get_settings_#in~ecmd#1.offset;havoc atl1c_get_settings_~adapter~29#1.base, atl1c_get_settings_~adapter~29#1.offset;havoc atl1c_get_settings_~tmp~125#1.base, atl1c_get_settings_~tmp~125#1.offset;havoc atl1c_get_settings_~hw~13#1.base, atl1c_get_settings_~hw~13#1.offset; [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316: assume !false; [2025-02-08 10:07:41,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-4: havoc atl1c_read_eeprom_#t~bitwise1832#1;assume (atl1c_read_eeprom_#t~bitwise1832#1 % 4294967296 >= atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296 && atl1c_read_eeprom_#t~bitwise1832#1 % 4294967296 >= 2) && atl1c_read_eeprom_#t~bitwise1832#1 % 4294967296 <= 2 + atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: assume -2147483648 <= atl1c_set_settings_#t~ret2099#1 && atl1c_set_settings_#t~ret2099#1 <= 2147483647;atl1c_set_settings_~tmp___0~63#1 := atl1c_set_settings_#t~ret2099#1;havoc atl1c_set_settings_#t~ret2099#1; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-3: [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-6: assume 0 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296 || 2 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296;atl1c_read_eeprom_#t~bitwise1832#1 := 2; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-6: assume !(0 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296 || 2 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12358: pci_name_#t~ret2087#1.base, pci_name_#t~ret2087#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem2080#1.base, dev_name_#t~mem2080#1.offset, dev_name_#t~mem2081#1.base, dev_name_#t~mem2081#1.offset, dev_name_#t~ret2082#1.base, dev_name_#t~ret2082#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~123#1.base, dev_name_~tmp~123#1.offset;havoc dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;assume { :end_inline_dev_name } true;pci_name_~tmp~124#1.base, pci_name_~tmp~124#1.offset := pci_name_#t~ret2087#1.base, pci_name_#t~ret2087#1.offset;havoc pci_name_#t~ret2087#1.base, pci_name_#t~ret2087#1.offset;pci_name_#res#1.base, pci_name_#res#1.offset := pci_name_~tmp~124#1.base, pci_name_~tmp~124#1.offset; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-5: assume false;atl1c_read_eeprom_#t~bitwise1832#1 := atl1c_read_eeprom_~otp_ctrl_data~1#1; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-5: assume !false; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424-1: SUMMARY for call atl1c_set_settings_#t~ret2099#1 := test_and_set_bit(2, atl1c_set_settings_~adapter~30#1.base, 747 + atl1c_set_settings_~adapter~30#1.offset); srcloc: null [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13118: atl1c_get_drvinfo_#t~ret2308#1.base, atl1c_get_drvinfo_#t~ret2308#1.offset := pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret2087#1.base, pci_name_#t~ret2087#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~124#1.base, pci_name_~tmp~124#1.offset;havoc pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;assume { :end_inline_pci_name } true;atl1c_get_drvinfo_~tmp___0~67#1.base, atl1c_get_drvinfo_~tmp___0~67#1.offset := atl1c_get_drvinfo_#t~ret2308#1.base, atl1c_get_drvinfo_#t~ret2308#1.offset;havoc atl1c_get_drvinfo_#t~mem2307#1.base, atl1c_get_drvinfo_#t~mem2307#1.offset;havoc atl1c_get_drvinfo_#t~ret2308#1.base, atl1c_get_drvinfo_#t~ret2308#1.offset; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722: call write~int#0(atl1c_get_regs_#t~ret2168#1, atl1c_get_regs_~tmp___19~1#1.base, atl1c_get_regs_~tmp___19~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2167#1.base, atl1c_get_regs_#t~mem2167#1.offset;havoc atl1c_get_regs_#t~ret2168#1; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12920-1: SUMMARY for call atl1c_get_regs_#t~ret2250#1 := readl(atl1c_get_regs_#t~mem2249#1.base, 5268 + atl1c_get_regs_#t~mem2249#1.offset); srcloc: null [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12920: call write~int#0(atl1c_get_regs_#t~ret2250#1, atl1c_get_regs_~tmp___54~0#1.base, atl1c_get_regs_~tmp___54~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2249#1.base, atl1c_get_regs_#t~mem2249#1.offset;havoc atl1c_get_regs_#t~ret2250#1; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-3: havoc atl1c_read_eeprom_#t~bitwise1858#1;assume (atl1c_read_eeprom_#t~bitwise1858#1 % 4294967296 >= 65536 * (atl1c_read_eeprom_~data~12#1 % 4294967296) % 4294967296 && atl1c_read_eeprom_#t~bitwise1858#1 % 4294967296 >= atl1c_read_eeprom_#t~mem1857#1 % 4294967296 / 65536 % 4294967296) && atl1c_read_eeprom_#t~bitwise1858#1 % 4294967296 <= 65536 * (atl1c_read_eeprom_~data~12#1 % 4294967296) % 4294967296 + atl1c_read_eeprom_#t~mem1857#1 % 4294967296 / 65536 % 4294967296; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-2: [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-5: assume 0 == 65536 * (atl1c_read_eeprom_~data~12#1 % 4294967296) % 4294967296 || 65536 * (atl1c_read_eeprom_~data~12#1 % 4294967296) % 4294967296 == atl1c_read_eeprom_#t~mem1857#1 % 4294967296 / 65536 % 4294967296;atl1c_read_eeprom_#t~bitwise1858#1 := atl1c_read_eeprom_#t~mem1857#1 % 4294967296 / 65536; [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-5: assume !(0 == 65536 * (atl1c_read_eeprom_~data~12#1 % 4294967296) % 4294967296 || 65536 * (atl1c_read_eeprom_~data~12#1 % 4294967296) % 4294967296 == atl1c_read_eeprom_#t~mem1857#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-4: assume 0 == atl1c_read_eeprom_#t~mem1857#1 % 4294967296 / 65536 % 4294967296;atl1c_read_eeprom_#t~bitwise1858#1 := 65536 * (atl1c_read_eeprom_~data~12#1 % 4294967296); [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-4: assume !(0 == atl1c_read_eeprom_#t~mem1857#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 10:07:41,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-1: SUMMARY for call atl1c_read_eeprom_#t~ret1859#1 := __fswab32(atl1c_read_eeprom_#t~bitwise1858#1); srcloc: null [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722-1: SUMMARY for call atl1c_get_regs_#t~ret2168#1 := readl(atl1c_get_regs_#t~mem2167#1.base, 5124 + atl1c_get_regs_#t~mem2167#1.offset); srcloc: null [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: atl1c_read_eeprom_~tmp___3~11#1 := atl1c_read_eeprom_#t~ret1859#1;havoc atl1c_read_eeprom_#t~mem1857#1;havoc atl1c_read_eeprom_#t~bitwise1858#1;havoc atl1c_read_eeprom_#t~ret1859#1;call write~int#28(atl1c_read_eeprom_~tmp___3~11#1, atl1c_read_eeprom_~p_value#1.base, atl1c_read_eeprom_~p_value#1.offset, 4);atl1c_read_eeprom_~ret~1#1 := 1; [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152-5: call atl1c_get_wol_#t~mem2325#1 := read~int#28(atl1c_get_wol_~adapter~37#1.base, 768 + atl1c_get_wol_~adapter~37#1.offset, 4); [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: call write~int#0(atl1c_get_regs_#t~ret2264#1, atl1c_get_regs_~tmp___60~0#1.base, atl1c_get_regs_~tmp___60~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2263#1.base, atl1c_get_regs_#t~mem2263#1.offset;havoc atl1c_get_regs_#t~ret2264#1; [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086-1: assume 1 + atl1c_get_eeprom_~i~13#1 >= -2147483648; [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086-1: assume !(1 + atl1c_get_eeprom_~i~13#1 >= -2147483648); [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053: assume 0 == atl1c_get_eeprom_~tmp___0~66#1;atl1c_get_eeprom_#res#1 := -22; [2025-02-08 10:07:41,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053: assume !(0 == atl1c_get_eeprom_~tmp___0~66#1);call atl1c_get_eeprom_#t~mem2290#1.base, atl1c_get_eeprom_#t~mem2290#1.offset := read~$Pointer$#28(atl1c_get_eeprom_~adapter~35#1.base, 8 + atl1c_get_eeprom_~adapter~35#1.offset, 8);call atl1c_get_eeprom_#t~mem2291#1 := read~int#28(atl1c_get_eeprom_#t~mem2290#1.base, 60 + atl1c_get_eeprom_#t~mem2290#1.offset, 2);call atl1c_get_eeprom_#t~mem2292#1.base, atl1c_get_eeprom_#t~mem2292#1.offset := read~$Pointer$#28(atl1c_get_eeprom_~adapter~35#1.base, 8 + atl1c_get_eeprom_~adapter~35#1.offset, 8);call atl1c_get_eeprom_#t~mem2293#1 := read~int#28(atl1c_get_eeprom_#t~mem2292#1.base, 62 + atl1c_get_eeprom_#t~mem2292#1.offset, 2); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152-3: assume 2 == atl1c_get_wol_#t~mem2325#1 % 4294967296;atl1c_get_wol_#t~bitwise2326#1 := atl1c_get_wol_#t~mem2325#1; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152-3: assume !(2 == atl1c_get_wol_#t~mem2325#1 % 4294967296); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152-4: assume 0 == atl1c_get_wol_#t~mem2325#1 % 4294967296;atl1c_get_wol_#t~bitwise2326#1 := 0; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152-4: assume !(0 == atl1c_get_wol_#t~mem2325#1 % 4294967296); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185-2: call atl1c_set_wol_#t~mem2340#1.base, atl1c_set_wol_#t~mem2340#1.offset := read~$Pointer$#28(atl1c_set_wol_~adapter~38#1.base, 8 + atl1c_set_wol_~adapter~38#1.offset, 8);call atl1c_set_wol_#t~mem2341#1 := read~int#28(atl1c_set_wol_~adapter~38#1.base, 768 + atl1c_set_wol_~adapter~38#1.offset, 4); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152-1: [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13119: havoc atl1c_get_drvinfo_#t~ret2309#1;call write~int#14(0, atl1c_get_drvinfo_~drvinfo#1.base, 180 + atl1c_get_drvinfo_~drvinfo#1.offset, 4);call write~int#14(0, atl1c_get_drvinfo_~drvinfo#1.base, 184 + atl1c_get_drvinfo_~drvinfo#1.offset, 4); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: assume 1 + atl1c_get_eeprom_~i~13#1 <= 2147483647;atl1c_get_eeprom_~i~13#1 := 1 + atl1c_get_eeprom_~i~13#1; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: assume !(1 + atl1c_get_eeprom_~i~13#1 <= 2147483647); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152-2: havoc atl1c_get_wol_#t~bitwise2326#1;assume atl1c_get_wol_#t~bitwise2326#1 % 4294967296 <= atl1c_get_wol_#t~mem2325#1 % 4294967296 && atl1c_get_wol_#t~bitwise2326#1 % 4294967296 <= 2; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13119-1: SUMMARY for call atl1c_get_drvinfo_#t~ret2309#1 := strlcpy(atl1c_get_drvinfo_~drvinfo#1.base, 100 + atl1c_get_drvinfo_~drvinfo#1.offset, atl1c_get_drvinfo_~tmp___0~67#1.base, atl1c_get_drvinfo_~tmp___0~67#1.offset, 32); srcloc: null [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185: assume -2147483648 <= atl1c_set_wol_#t~ret2342#1 && atl1c_set_wol_#t~ret2342#1 <= 2147483647;havoc atl1c_set_wol_#t~mem2340#1.base, atl1c_set_wol_#t~mem2340#1.offset;havoc atl1c_set_wol_#t~mem2341#1;havoc atl1c_set_wol_#t~ret2342#1;atl1c_set_wol_#res#1 := 0; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185-1: SUMMARY for call atl1c_set_wol_#t~ret2342#1 := device_set_wakeup_enable(atl1c_set_wol_#t~mem2340#1.base, 137 + atl1c_set_wol_#t~mem2340#1.offset, (if 0 == (if 0 == (if 0 != atl1c_set_wol_#t~mem2341#1 % 4294967296 then 1 else 0) then 0 else 1) % 256 then 0 else 1)); srcloc: null [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152: assume 0 != atl1c_get_wol_#t~bitwise2326#1 % 4294967296;havoc atl1c_get_wol_#t~mem2325#1;havoc atl1c_get_wol_#t~bitwise2326#1;call atl1c_get_wol_#t~mem2327#1 := read~int#34(atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152: assume !(0 != atl1c_get_wol_#t~bitwise2326#1 % 4294967296);havoc atl1c_get_wol_#t~mem2325#1;havoc atl1c_get_wol_#t~bitwise2326#1; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12756-1: SUMMARY for call atl1c_get_regs_#t~ret2182#1 := readl(atl1c_get_regs_#t~mem2181#1.base, 5132 + atl1c_get_regs_#t~mem2181#1.offset); srcloc: null [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12756: call write~int#0(atl1c_get_regs_#t~ret2182#1, atl1c_get_regs_~tmp___25~1#1.base, atl1c_get_regs_~tmp___25~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2181#1.base, atl1c_get_regs_#t~mem2181#1.offset;havoc atl1c_get_regs_#t~ret2182#1; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954-1: SUMMARY for call atl1c_get_regs_#t~ret2264#1 := readl(atl1c_get_regs_#t~mem2263#1.base, 5520 + atl1c_get_regs_#t~mem2263#1.offset); srcloc: null [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume 0 != atl1c_set_settings_~tmp___0~63#1; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume !(0 != atl1c_set_settings_~tmp___0~63#1); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624: call atl1c_get_regs_#t~mem2127#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___5~6#1 := (if atl1c_get_regs_#t~mem2127#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2127#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2127#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2127#1; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: assume 2 == main_~tmp~136#1; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: assume !(2 == main_~tmp~136#1); [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988-1: SUMMARY for call atl1c_get_regs_#t~ret2278#1 := readl(atl1c_get_regs_#t~mem2277#1.base, 5280 + atl1c_get_regs_#t~mem2277#1.offset); srcloc: null [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-4: assume 0 == atl1c_get_wol_#t~mem2327#1 % 4294967296 || 32 == atl1c_get_wol_#t~mem2327#1 % 4294967296;atl1c_get_wol_#t~bitwise2328#1 := 32; [2025-02-08 10:07:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-4: assume !(0 == atl1c_get_wol_#t~mem2327#1 % 4294967296 || 32 == atl1c_get_wol_#t~mem2327#1 % 4294967296); [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: call write~int#0(atl1c_get_regs_#t~ret2278#1, atl1c_get_regs_~tmp___66~0#1.base, atl1c_get_regs_~tmp___66~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2277#1.base, atl1c_get_regs_#t~mem2277#1.offset;havoc atl1c_get_regs_#t~ret2278#1; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: SUMMARY for call atl1c_down(atl1c_reinit_locked_~adapter#1.base, atl1c_reinit_locked_~adapter#1.offset); srcloc: null [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-2: havoc atl1c_get_wol_#t~bitwise2328#1;assume (atl1c_get_wol_#t~bitwise2328#1 % 4294967296 >= atl1c_get_wol_#t~mem2327#1 % 4294967296 && atl1c_get_wol_#t~bitwise2328#1 % 4294967296 >= 32) && atl1c_get_wol_#t~bitwise2328#1 % 4294967296 <= 32 + atl1c_get_wol_#t~mem2327#1 % 4294967296; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-3: assume false;atl1c_get_wol_#t~bitwise2328#1 := atl1c_get_wol_#t~mem2327#1; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-3: assume !false; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153: call write~int#34(atl1c_get_wol_#t~bitwise2328#1, atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4);havoc atl1c_get_wol_#t~mem2327#1;havoc atl1c_get_wol_#t~bitwise2328#1; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-1: [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12658: call atl1c_get_regs_#t~mem2141#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___11~2#1 := (if atl1c_get_regs_#t~mem2141#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2141#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2141#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2141#1; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12790-1: SUMMARY for call atl1c_get_regs_#t~ret2196#1 := readl(atl1c_get_regs_#t~mem2195#1.base, 5136 + atl1c_get_regs_#t~mem2195#1.offset); srcloc: null [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12790: call write~int#0(atl1c_get_regs_#t~ret2196#1, atl1c_get_regs_~tmp___31~0#1.base, atl1c_get_regs_~tmp___31~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2195#1.base, atl1c_get_regs_#t~mem2195#1.offset;havoc atl1c_get_regs_#t~ret2196#1; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: call write~int#32(255, atl1c_get_settings_~ecmd#1.base, 14 + atl1c_get_settings_~ecmd#1.offset, 1); [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319: main_#t~ret2346#1 := atl1c_get_settings_#res#1;havoc atl1c_get_settings_#t~ret2088#1.base, atl1c_get_settings_#t~ret2088#1.offset, atl1c_get_settings_#t~mem2089#1, atl1c_get_settings_#t~mem2090#1, atl1c_get_settings_#t~bitwise2091#1, atl1c_get_settings_#t~mem2093#1, atl1c_get_settings_#t~mem2092#1, atl1c_get_settings_#t~bitwise2094#1, atl1c_get_settings_#t~mem2095#1, atl1c_get_settings_#t~mem2096#1, atl1c_get_settings_#t~mem2097#1, atl1c_get_settings_~netdev#1.base, atl1c_get_settings_~netdev#1.offset, atl1c_get_settings_~ecmd#1.base, atl1c_get_settings_~ecmd#1.offset, atl1c_get_settings_~adapter~29#1.base, atl1c_get_settings_~adapter~29#1.offset, atl1c_get_settings_~tmp~125#1.base, atl1c_get_settings_~tmp~125#1.offset, atl1c_get_settings_~hw~13#1.base, atl1c_get_settings_~hw~13#1.offset;havoc atl1c_get_settings_#in~netdev#1.base, atl1c_get_settings_#in~netdev#1.offset, atl1c_get_settings_#in~ecmd#1.base, atl1c_get_settings_#in~ecmd#1.offset;assume { :end_inline_atl1c_get_settings } true;assume -2147483648 <= main_#t~ret2346#1 && main_#t~ret2346#1 <= 2147483647;havoc main_#t~ret2346#1; [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394-1: SUMMARY for call ethtool_cmd_speed_set(atl1c_get_settings_~ecmd#1.base, atl1c_get_settings_~ecmd#1.offset, 4294967295); srcloc: null [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-1: SUMMARY for call atl1c_reinit_locked_#t~ret404#1 := atl1c_up(atl1c_reinit_locked_~adapter#1.base, atl1c_reinit_locked_~adapter#1.offset); srcloc: null [2025-02-08 10:07:41,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume -2147483648 <= atl1c_reinit_locked_#t~ret404#1 && atl1c_reinit_locked_#t~ret404#1 <= 2147483647;havoc atl1c_reinit_locked_#t~ret404#1; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088: assume atl1c_get_eeprom_~i~13#1 < atl1c_get_eeprom_~last_dword~0#1; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088: assume !(atl1c_get_eeprom_~i~13#1 < atl1c_get_eeprom_~last_dword~0#1); [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626: assume 0 != atl1c_get_regs_~tmp___5~6#1;call atl1c_get_regs_#t~mem2128#1.base, atl1c_get_regs_#t~mem2128#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626: assume !(0 != atl1c_get_regs_~tmp___5~6#1);atl1c_get_regs_~tmp___4~8#1.base, atl1c_get_regs_~tmp___4~8#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2132#1.base, atl1c_get_regs_#t~mem2132#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12692: call atl1c_get_regs_#t~mem2155#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___17~1#1 := (if atl1c_get_regs_#t~mem2155#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2155#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2155#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2155#1; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12824-1: SUMMARY for call atl1c_get_regs_#t~ret2210#1 := readl(atl1c_get_regs_#t~mem2209#1.base, 5156 + atl1c_get_regs_#t~mem2209#1.offset); srcloc: null [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12824: call write~int#0(atl1c_get_regs_#t~ret2210#1, atl1c_get_regs_~tmp___37~0#1.base, atl1c_get_regs_~tmp___37~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2209#1.base, atl1c_get_regs_#t~mem2209#1.offset;havoc atl1c_get_regs_#t~ret2210#1; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122: assume -2147483648 <= atl1c_get_drvinfo_#t~ret2310#1 && atl1c_get_drvinfo_#t~ret2310#1 <= 2147483647;atl1c_get_drvinfo_~tmp___1~40#1 := atl1c_get_drvinfo_#t~ret2310#1;havoc atl1c_get_drvinfo_#t~ret2310#1;call write~int#14(atl1c_get_drvinfo_~tmp___1~40#1, atl1c_get_drvinfo_~drvinfo#1.base, 192 + atl1c_get_drvinfo_~drvinfo#1.offset, 4); [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12329: assume 0 != (dev_name_#t~mem2080#1.base + dev_name_#t~mem2080#1.offset) % 18446744073709551616;havoc dev_name_#t~mem2080#1.base, dev_name_#t~mem2080#1.offset;call dev_name_#t~mem2081#1.base, dev_name_#t~mem2081#1.offset := read~$Pointer$#28(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~mem2081#1.base, dev_name_#t~mem2081#1.offset;havoc dev_name_#t~mem2081#1.base, dev_name_#t~mem2081#1.offset; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12329: assume !(0 != (dev_name_#t~mem2080#1.base + dev_name_#t~mem2080#1.offset) % 18446744073709551616);havoc dev_name_#t~mem2080#1.base, dev_name_#t~mem2080#1.offset; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858: call write~int#0(atl1c_get_regs_#t~ret2224#1, atl1c_get_regs_~tmp___43~0#1.base, atl1c_get_regs_~tmp___43~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2223#1.base, atl1c_get_regs_#t~mem2223#1.offset;havoc atl1c_get_regs_#t~ret2224#1; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: SUMMARY for call clear_bit(2, atl1c_reinit_locked_~adapter#1.base, 747 + atl1c_reinit_locked_~adapter#1.offset); srcloc: null [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122-1: SUMMARY for call atl1c_get_drvinfo_#t~ret2310#1 := atl1c_get_regs_len(atl1c_get_drvinfo_~netdev#1.base, atl1c_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11570: assume (if atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 else atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 - 4294967296) < 0;call atl1c_read_eeprom_#t~mem1843#1 := read~int#28(atl1c_read_eeprom_~hw#1.base, 65 + atl1c_read_eeprom_~hw#1.offset, 1);atl1c_read_eeprom_~tmp___1~35#1 := (if atl1c_read_eeprom_#t~mem1843#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_read_eeprom_#t~mem1843#1 % 256 % 18446744073709551616 else atl1c_read_eeprom_#t~mem1843#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_read_eeprom_#t~mem1843#1; [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11570: assume !((if atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 else atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 - 4294967296) < 0); [2025-02-08 10:07:41,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660: assume 0 != atl1c_get_regs_~tmp___11~2#1;call atl1c_get_regs_#t~mem2142#1.base, atl1c_get_regs_#t~mem2142#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660: assume !(0 != atl1c_get_regs_~tmp___11~2#1);atl1c_get_regs_~tmp___10~4#1.base, atl1c_get_regs_~tmp___10~4#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2146#1.base, atl1c_get_regs_#t~mem2146#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12726: call atl1c_get_regs_#t~mem2169#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___23~1#1 := (if atl1c_get_regs_#t~mem2169#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2169#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2169#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2169#1; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858-1: SUMMARY for call atl1c_get_regs_#t~ret2224#1 := readl(atl1c_get_regs_#t~mem2223#1.base, 5252 + atl1c_get_regs_#t~mem2223#1.offset); srcloc: null [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13354: assume { :begin_inline_atl1c_get_msglevel } true;atl1c_get_msglevel_#in~netdev#1.base, atl1c_get_msglevel_#in~netdev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc atl1c_get_msglevel_#res#1;havoc atl1c_get_msglevel_#t~ret2115#1.base, atl1c_get_msglevel_#t~ret2115#1.offset, atl1c_get_msglevel_#t~mem2116#1, atl1c_get_msglevel_~netdev#1.base, atl1c_get_msglevel_~netdev#1.offset, atl1c_get_msglevel_~adapter~31#1.base, atl1c_get_msglevel_~adapter~31#1.offset, atl1c_get_msglevel_~tmp~127#1.base, atl1c_get_msglevel_~tmp~127#1.offset;atl1c_get_msglevel_~netdev#1.base, atl1c_get_msglevel_~netdev#1.offset := atl1c_get_msglevel_#in~netdev#1.base, atl1c_get_msglevel_#in~netdev#1.offset;havoc atl1c_get_msglevel_~adapter~31#1.base, atl1c_get_msglevel_~adapter~31#1.offset;havoc atl1c_get_msglevel_~tmp~127#1.base, atl1c_get_msglevel_~tmp~127#1.offset; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12330: havoc dev_name_#t~mem2081#1.base, dev_name_#t~mem2081#1.offset; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-1: SUMMARY for call writel(0, atl1c_read_eeprom_#t~mem1834#1.base, 4804 + atl1c_read_eeprom_#t~mem1834#1.offset); srcloc: null [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537: havoc atl1c_read_eeprom_#t~mem1834#1.base, atl1c_read_eeprom_#t~mem1834#1.offset;atl1c_read_eeprom_~control~0#1 := 65536 * (atl1c_read_eeprom_~offset#1 % 1024 % 4294967296);call atl1c_read_eeprom_#t~mem1835#1.base, atl1c_read_eeprom_#t~mem1835#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462: assume 1 == atl1c_set_settings_#t~mem2108#1 % 256 % 4294967296;havoc atl1c_set_settings_#t~mem2108#1;atl1c_set_settings_~autoneg_advertised~1#1 := 2; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462: assume !(1 == atl1c_set_settings_#t~mem2108#1 % 256 % 4294967296);havoc atl1c_set_settings_#t~mem2108#1;atl1c_set_settings_~autoneg_advertised~1#1 := 1; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-2: call atl1c_read_eeprom_#t~mem1834#1.base, atl1c_read_eeprom_#t~mem1834#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156-1: call atl1c_get_wol_#t~mem2329#1 := read~int#28(atl1c_get_wol_~adapter~37#1.base, 768 + atl1c_get_wol_~adapter~37#1.offset, 4); [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156: assume 0 != (if atl1c_get_wol_#t~mem2329#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_get_wol_#t~mem2329#1 % 4294967296 % 4294967296 else atl1c_get_wol_#t~mem2329#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc atl1c_get_wol_#t~mem2329#1;call atl1c_get_wol_#t~mem2330#1 := read~int#34(atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4);call write~int#34(1 + atl1c_get_wol_#t~mem2330#1 - atl1c_get_wol_#t~mem2330#1 % 2, atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4);havoc atl1c_get_wol_#t~mem2330#1; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156: assume !(0 != (if atl1c_get_wol_#t~mem2329#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_get_wol_#t~mem2329#1 % 4294967296 % 4294967296 else atl1c_get_wol_#t~mem2329#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc atl1c_get_wol_#t~mem2329#1; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288: assume 3 == main_~tmp~136#1; [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288: assume !(3 == main_~tmp~136#1); [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12892-1: SUMMARY for call atl1c_get_regs_#t~ret2238#1 := readl(atl1c_get_regs_#t~mem2237#1.base, 5260 + atl1c_get_regs_#t~mem2237#1.offset); srcloc: null [2025-02-08 10:07:41,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12892: call write~int#0(atl1c_get_regs_#t~ret2238#1, atl1c_get_regs_~tmp___49~0#1.base, atl1c_get_regs_~tmp___49~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2237#1.base, atl1c_get_regs_#t~mem2237#1.offset;havoc atl1c_get_regs_#t~ret2238#1; [2025-02-08 10:07:41,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628: havoc atl1c_get_regs_#t~mem2128#1.base, atl1c_get_regs_#t~mem2128#1.offset;havoc atl1c_get_regs_#t~ret2129#1;atl1c_get_regs_~tmp___3~13#1.base, atl1c_get_regs_~tmp___3~13#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2130#1.base, atl1c_get_regs_#t~mem2130#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628-1: SUMMARY for call atl1c_get_regs_#t~ret2129#1 := readl(atl1c_get_regs_#t~mem2128#1.base, 4856 + atl1c_get_regs_#t~mem2128#1.offset); srcloc: null [2025-02-08 10:07:41,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12694: assume 0 != atl1c_get_regs_~tmp___17~1#1;call atl1c_get_regs_#t~mem2156#1.base, atl1c_get_regs_#t~mem2156#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12694: assume !(0 != atl1c_get_regs_~tmp___17~1#1);atl1c_get_regs_~tmp___16~1#1.base, atl1c_get_regs_~tmp___16~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2160#1.base, atl1c_get_regs_#t~mem2160#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12760: call atl1c_get_regs_#t~mem2183#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___29~0#1 := (if atl1c_get_regs_#t~mem2183#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2183#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2183#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2183#1; [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529: call ULTIMATE.dealloc(atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset);havoc atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset;havoc atl1c_get_regs_#t~ret2118#1.base, atl1c_get_regs_#t~ret2118#1.offset, atl1c_get_regs_#t~memset~res2119#1.base, atl1c_get_regs_#t~memset~res2119#1.offset, atl1c_get_regs_#t~mem2120#1, atl1c_get_regs_#t~mem2121#1.base, atl1c_get_regs_#t~mem2121#1.offset, atl1c_get_regs_#t~ret2122#1, atl1c_get_regs_#t~mem2123#1.base, atl1c_get_regs_#t~mem2123#1.offset, atl1c_get_regs_#t~ret2124#1, atl1c_get_regs_#t~mem2125#1.base, atl1c_get_regs_#t~mem2125#1.offset, atl1c_get_regs_#t~ret2126#1, atl1c_get_regs_#t~mem2127#1, atl1c_get_regs_#t~mem2128#1.base, atl1c_get_regs_#t~mem2128#1.offset, atl1c_get_regs_#t~ret2129#1, atl1c_get_regs_#t~mem2130#1.base, atl1c_get_regs_#t~mem2130#1.offset, atl1c_get_regs_#t~ret2131#1, atl1c_get_regs_#t~mem2132#1.base, atl1c_get_regs_#t~mem2132#1.offset, atl1c_get_regs_#t~ret2133#1, atl1c_get_regs_#t~mem2134#1, atl1c_get_regs_#t~mem2135#1.base, atl1c_get_regs_#t~mem2135#1.offset, atl1c_get_regs_#t~ret2136#1, atl1c_get_regs_#t~mem2137#1.base, atl1c_get_regs_#t~mem2137#1.offset, atl1c_get_regs_#t~ret2138#1, atl1c_get_regs_#t~mem2139#1.base, atl1c_get_regs_#t~mem2139#1.offset, atl1c_get_regs_#t~ret2140#1, atl1c_get_regs_#t~mem2141#1, atl1c_get_regs_#t~mem2142#1.base, atl1c_get_regs_#t~mem2142#1.offset, atl1c_get_regs_#t~ret2143#1, atl1c_get_regs_#t~mem2144#1.base, atl1c_get_regs_#t~mem2144#1.offset, atl1c_get_regs_#t~ret2145#1, atl1c_get_regs_#t~mem2146#1.base, atl1c_get_regs_#t~mem2146#1.offset, atl1c_get_regs_#t~ret2147#1, atl1c_get_regs_#t~mem2148#1, atl1c_get_regs_#t~mem2149#1.base, atl1c_get_regs_#t~mem2149#1.offset, atl1c_get_regs_#t~ret2150#1, atl1c_get_regs_#t~mem2151#1.base, atl1c_get_regs_#t~mem2151#1.offset, atl1c_get_regs_#t~ret2152#1, atl1c_get_regs_#t~mem2153#1.base, atl1c_get_regs_#t~mem2153#1.offset, atl1c_get_regs_#t~ret2154#1, atl1c_get_regs_#t~mem2155#1, atl1c_get_regs_#t~mem2156#1.base, atl1c_get_regs_#t~mem2156#1.offset, atl1c_get_regs_#t~ret2157#1, atl1c_get_regs_#t~mem2158#1.base, atl1c_get_regs_#t~mem2158#1.offset, atl1c_get_regs_#t~ret2159#1, atl1c_get_regs_#t~mem2160#1.base, atl1c_get_regs_#t~mem2160#1.offset, atl1c_get_regs_#t~ret2161#1, atl1c_get_regs_#t~mem2162#1, atl1c_get_regs_#t~mem2163#1.base, atl1c_get_regs_#t~mem2163#1.offset, atl1c_get_regs_#t~ret2164#1, atl1c_get_regs_#t~mem2165#1.base, atl1c_get_regs_#t~mem2165#1.offset, atl1c_get_regs_#t~ret2166#1, atl1c_get_regs_#t~mem2167#1.base, atl1c_get_regs_#t~mem2167#1.offset, atl1c_get_regs_#t~ret2168#1, atl1c_get_regs_#t~mem2169#1, atl1c_get_regs_#t~mem2170#1.base, atl1c_get_regs_#t~mem2170#1.offset, atl1c_get_regs_#t~ret2171#1, atl1c_get_regs_#t~mem2172#1.base, atl1c_get_regs_#t~mem2172#1.offset, atl1c_get_regs_#t~ret2173#1, atl1c_get_regs_#t~mem2174#1.base, atl1c_get_regs_#t~mem2174#1.offset, atl1c_get_regs_#t~ret2175#1, atl1c_get_regs_#t~mem2176#1, atl1c_get_regs_#t~mem2177#1.base, atl1c_get_regs_#t~mem2177#1.offset, atl1c_get_regs_#t~ret2178#1, atl1c_get_regs_#t~mem2179#1.base, atl1c_get_regs_#t~mem2179#1.offset, atl1c_get_regs_#t~ret2180#1, atl1c_get_regs_#t~mem2181#1.base, atl1c_get_regs_#t~mem2181#1.offset, atl1c_get_regs_#t~ret2182#1, atl1c_get_regs_#t~mem2183#1, atl1c_get_regs_#t~mem2184#1.base, atl1c_get_regs_#t~mem2184#1.offset, atl1c_get_regs_#t~ret2185#1, atl1c_get_regs_#t~mem2186#1.base, atl1c_get_regs_#t~mem2186#1.offset, atl1c_get_regs_#t~ret2187#1, atl1c_get_regs_#t~mem2188#1.base, atl1c_get_regs_#t~mem2188#1.offset, atl1c_get_regs_#t~ret2189#1, atl1c_get_regs_#t~mem2190#1, atl1c_get_regs_#t~mem2191#1.base, atl1c_get_regs_#t~mem2191#1.offset, atl1c_get_regs_#t~ret2192#1, atl1c_get_regs_#t~mem2193#1.base, atl1c_get_regs_#t~mem2193#1.offset, atl1c_get_regs_#t~ret2194#1, atl1c_get_regs_#t~mem2195#1.base, atl1c_get_regs_#t~mem2195#1.offset, atl1c_get_regs_#t~ret2196#1, atl1c_get_regs_#t~mem2197#1, atl1c_get_regs_#t~mem2198#1.base, atl1c_get_regs_#t~mem2198#1.offset, atl1c_get_regs_#t~ret2199#1, atl1c_get_regs_#t~mem2200#1.base, atl1c_get_regs_#t~mem2200#1.offset, atl1c_get_regs_#t~ret2201#1, atl1c_get_regs_#t~mem2202#1.base, atl1c_get_regs_#t~mem2202#1.offset, atl1c_get_regs_#t~ret2203#1, atl1c_get_regs_#t~mem2204#1, atl1c_get_regs_#t~mem2205#1.base, atl1c_get_regs_#t~mem2205#1.offset, atl1c_get_regs_#t~ret2206#1, atl1c_get_regs_#t~mem2207#1.base, atl1c_get_regs_#t~mem2207#1.offset, atl1c_get_regs_#t~ret2208#1, atl1c_get_regs_#t~mem2209#1.base, atl1c_get_regs_#t~mem2209#1.offset, atl1c_get_regs_#t~ret2210#1, atl1c_get_regs_#t~mem2211#1, atl1c_get_regs_#t~mem2212#1.base, atl1c_get_regs_#t~mem2212#1.offset, atl1c_get_regs_#t~ret2213#1, atl1c_get_regs_#t~mem2214#1.base, atl1c_get_regs_#t~mem2214#1.offset, atl1c_get_regs_#t~ret2215#1, atl1c_get_regs_#t~mem2216#1.base, atl1c_get_regs_#t~mem2216#1.offset, atl1c_get_regs_#t~ret2217#1, atl1c_get_regs_#t~mem2218#1, atl1c_get_regs_#t~mem2219#1.base, atl1c_get_regs_#t~mem2219#1.offset, atl1c_get_regs_#t~ret2220#1, atl1c_get_regs_#t~mem2221#1.base, atl1c_get_regs_#t~mem2221#1.offset, atl1c_get_regs_#t~ret2222#1, atl1c_get_regs_#t~mem2223#1.base, atl1c_get_regs_#t~mem2223#1.offset, atl1c_get_regs_#t~ret2224#1, atl1c_get_regs_#t~mem2225#1, atl1c_get_regs_#t~mem2226#1.base, atl1c_get_regs_#t~mem2226#1.offset, atl1c_get_regs_#t~ret2227#1, atl1c_get_regs_#t~mem2228#1.base, atl1c_get_regs_#t~mem2228#1.offset, atl1c_get_regs_#t~ret2229#1, atl1c_get_regs_#t~mem2230#1.base, atl1c_get_regs_#t~mem2230#1.offset, atl1c_get_regs_#t~ret2231#1, atl1c_get_regs_#t~mem2232#1, atl1c_get_regs_#t~mem2233#1.base, atl1c_get_regs_#t~mem2233#1.offset, atl1c_get_regs_#t~ret2234#1, atl1c_get_regs_#t~mem2235#1.base, atl1c_get_regs_#t~mem2235#1.offset, atl1c_get_regs_#t~ret2236#1, atl1c_get_regs_#t~mem2237#1.base, atl1c_get_regs_#t~mem2237#1.offset, atl1c_get_regs_#t~ret2238#1, atl1c_get_regs_#t~mem2239#1, atl1c_get_regs_#t~mem2240#1.base, atl1c_get_regs_#t~mem2240#1.offset, atl1c_get_regs_#t~ret2241#1, atl1c_get_regs_#t~mem2242#1.base, atl1c_get_regs_#t~mem2242#1.offset, atl1c_get_regs_#t~ret2243#1, atl1c_get_regs_#t~mem2244#1.base, atl1c_get_regs_#t~mem2244#1.offset, atl1c_get_regs_#t~ret2245#1, atl1c_get_regs_#t~mem2246#1, atl1c_get_regs_#t~mem2247#1.base, atl1c_get_regs_#t~mem2247#1.offset, atl1c_get_regs_#t~ret2248#1, atl1c_get_regs_#t~mem2249#1.base, atl1c_get_regs_#t~mem2249#1.offset, atl1c_get_regs_#t~ret2250#1, atl1c_get_regs_#t~mem2251#1.base, atl1c_get_regs_#t~mem2251#1.offset, atl1c_get_regs_#t~ret2252#1, atl1c_get_regs_#t~mem2253#1, atl1c_get_regs_#t~mem2254#1.base, atl1c_get_regs_#t~mem2254#1.offset, atl1c_get_regs_#t~ret2255#1, atl1c_get_regs_#t~mem2256#1.base, atl1c_get_regs_#t~mem2256#1.offset, atl1c_get_regs_#t~ret2257#1, atl1c_get_regs_#t~mem2258#1.base, atl1c_get_regs_#t~mem2258#1.offset, atl1c_get_regs_#t~ret2259#1, atl1c_get_regs_#t~mem2260#1, atl1c_get_regs_#t~mem2261#1.base, atl1c_get_regs_#t~mem2261#1.offset, atl1c_get_regs_#t~ret2262#1, atl1c_get_regs_#t~mem2263#1.base, atl1c_get_regs_#t~mem2263#1.offset, atl1c_get_regs_#t~ret2264#1, atl1c_get_regs_#t~mem2265#1.base, atl1c_get_regs_#t~mem2265#1.offset, atl1c_get_regs_#t~ret2266#1, atl1c_get_regs_#t~mem2267#1, atl1c_get_regs_#t~mem2268#1.base, atl1c_get_regs_#t~mem2268#1.offset, atl1c_get_regs_#t~ret2269#1, atl1c_get_regs_#t~mem2270#1.base, atl1c_get_regs_#t~mem2270#1.offset, atl1c_get_regs_#t~ret2271#1, atl1c_get_regs_#t~mem2272#1.base, atl1c_get_regs_#t~mem2272#1.offset, atl1c_get_regs_#t~ret2273#1, atl1c_get_regs_#t~mem2274#1, atl1c_get_regs_#t~mem2275#1.base, atl1c_get_regs_#t~mem2275#1.offset, atl1c_get_regs_#t~ret2276#1, atl1c_get_regs_#t~mem2277#1.base, atl1c_get_regs_#t~mem2277#1.offset, atl1c_get_regs_#t~ret2278#1, atl1c_get_regs_#t~mem2279#1.base, atl1c_get_regs_#t~mem2279#1.offset, atl1c_get_regs_#t~ret2280#1, atl1c_get_regs_#t~ret2281#1, atl1c_get_regs_#t~mem2282#1, atl1c_get_regs_#t~ret2283#1, atl1c_get_regs_#t~mem2284#1, atl1c_get_regs_~netdev#1.base, atl1c_get_regs_~netdev#1.offset, atl1c_get_regs_~regs#1.base, atl1c_get_regs_~regs#1.offset, atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset, atl1c_get_regs_~adapter~33#1.base, atl1c_get_regs_~adapter~33#1.offset, atl1c_get_regs_~tmp~129#1.base, atl1c_get_regs_~tmp~129#1.offset, atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, atl1c_get_regs_~regs_buff~0#1.base, atl1c_get_regs_~regs_buff~0#1.offset, atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset, atl1c_get_regs_~tmp___0~64#1.base, atl1c_get_regs_~tmp___0~64#1.offset, atl1c_get_regs_~tmp___1~38#1.base, atl1c_get_regs_~tmp___1~38#1.offset, atl1c_get_regs_~tmp___2~22#1, atl1c_get_regs_~tmp___3~13#1.base, atl1c_get_regs_~tmp___3~13#1.offset, atl1c_get_regs_~tmp___4~8#1.base, atl1c_get_regs_~tmp___4~8#1.offset, atl1c_get_regs_~tmp___5~6#1, atl1c_get_regs_~tmp___6~4#1.base, atl1c_get_regs_~tmp___6~4#1.offset, atl1c_get_regs_~tmp___7~4#1.base, atl1c_get_regs_~tmp___7~4#1.offset, atl1c_get_regs_~tmp___8~4#1, atl1c_get_regs_~tmp___9~4#1.base, atl1c_get_regs_~tmp___9~4#1.offset, atl1c_get_regs_~tmp___10~4#1.base, atl1c_get_regs_~tmp___10~4#1.offset, atl1c_get_regs_~tmp___11~2#1, atl1c_get_regs_~tmp___12~2#1.base, atl1c_get_regs_~tmp___12~2#1.offset, atl1c_get_regs_~tmp___13~2#1.base, atl1c_get_regs_~tmp___13~2#1.offset, atl1c_get_regs_~tmp___14~1#1, atl1c_get_regs_~tmp___15~1#1.base, atl1c_get_regs_~tmp___15~1#1.offset, atl1c_get_regs_~tmp___16~1#1.base, atl1c_get_regs_~tmp___16~1#1.offset, atl1c_get_regs_~tmp___17~1#1, atl1c_get_regs_~tmp___18~1#1.base, atl1c_get_regs_~tmp___18~1#1.offset, atl1c_get_regs_~tmp___19~1#1.base, atl1c_get_regs_~tmp___19~1#1.offset, atl1c_get_regs_~tmp___20~1#1, atl1c_get_regs_~tmp___21~1#1.base, atl1c_get_regs_~tmp___21~1#1.offset, atl1c_get_regs_~tmp___22~1#1.base, atl1c_get_regs_~tmp___22~1#1.offset, atl1c_get_regs_~tmp___23~1#1, atl1c_get_regs_~tmp___24~1#1.base, atl1c_get_regs_~tmp___24~1#1.offset, atl1c_get_regs_~tmp___25~1#1.base, atl1c_get_regs_~tmp___25~1#1.offset, atl1c_get_regs_~tmp___26~1#1, atl1c_get_regs_~tmp___27~0#1.base, atl1c_get_regs_~tmp___27~0#1.offset, atl1c_get_regs_~tmp___28~0#1.base, atl1c_get_regs_~tmp___28~0#1.offset, atl1c_get_regs_~tmp___29~0#1, atl1c_get_regs_~tmp___30~0#1.base, atl1c_get_regs_~tmp___30~0#1.offset, atl1c_get_regs_~tmp___31~0#1.base, atl1c_get_regs_~tmp___31~0#1.offset, atl1c_get_regs_~tmp___32~0#1, atl1c_get_regs_~tmp___33~0#1.base, atl1c_get_regs_~tmp___33~0#1.offset, atl1c_get_regs_~tmp___34~0#1.base, atl1c_get_regs_~tmp___34~0#1.offset, atl1c_get_regs_~tmp___35~0#1, atl1c_get_regs_~tmp___36~0#1.base, atl1c_get_regs_~tmp___36~0#1.offset, atl1c_get_regs_~tmp___37~0#1.base, atl1c_get_regs_~tmp___37~0#1.offset, atl1c_get_regs_~tmp___38~0#1, atl1c_get_regs_~tmp___39~0#1.base, atl1c_get_regs_~tmp___39~0#1.offset, atl1c_get_regs_~tmp___40~0#1.base, atl1c_get_regs_~tmp___40~0#1.offset, atl1c_get_regs_~tmp___41~0#1, atl1c_get_regs_~tmp___42~0#1.base, atl1c_get_regs_~tmp___42~0#1.offset, atl1c_get_regs_~tmp___43~0#1.base, atl1c_get_regs_~tmp___43~0#1.offset, atl1c_get_regs_~tmp___44~0#1, atl1c_get_regs_~tmp___45~0#1.base, atl1c_get_regs_~tmp___45~0#1.offset, atl1c_get_regs_~tmp___46~0#1.base, atl1c_get_regs_~tmp___46~0#1.offset, atl1c_get_regs_~tmp___47~0#1, atl1c_get_regs_~tmp___48~0#1.base, atl1c_get_regs_~tmp___48~0#1.offset, atl1c_get_regs_~tmp___49~0#1.base, atl1c_get_regs_~tmp___49~0#1.offset, atl1c_get_regs_~tmp___50~0#1, atl1c_get_regs_~tmp___51~0#1.base, atl1c_get_regs_~tmp___51~0#1.offset, atl1c_get_regs_~tmp___52~0#1.base, atl1c_get_regs_~tmp___52~0#1.offset, atl1c_get_regs_~tmp___53~0#1, atl1c_get_regs_~tmp___54~0#1.base, atl1c_get_regs_~tmp___54~0#1.offset, atl1c_get_regs_~tmp___55~0#1.base, atl1c_get_regs_~tmp___55~0#1.offset, atl1c_get_regs_~tmp___56~0#1, atl1c_get_regs_~tmp___57~0#1.base, atl1c_get_regs_~tmp___57~0#1.offset, atl1c_get_regs_~tmp___58~0#1.base, atl1c_get_regs_~tmp___58~0#1.offset, atl1c_get_regs_~tmp___59~0#1, atl1c_get_regs_~tmp___60~0#1.base, atl1c_get_regs_~tmp___60~0#1.offset, atl1c_get_regs_~tmp___61~0#1.base, atl1c_get_regs_~tmp___61~0#1.offset, atl1c_get_regs_~tmp___62~0#1, atl1c_get_regs_~tmp___63~0#1.base, atl1c_get_regs_~tmp___63~0#1.offset, atl1c_get_regs_~tmp___64~0#1.base, atl1c_get_regs_~tmp___64~0#1.offset, atl1c_get_regs_~tmp___65~0#1, atl1c_get_regs_~tmp___66~0#1.base, atl1c_get_regs_~tmp___66~0#1.offset, atl1c_get_regs_~tmp___67~0#1.base, atl1c_get_regs_~tmp___67~0#1.offset, atl1c_get_regs_~tmp___68~0#1;havoc atl1c_get_regs_#in~netdev#1.base, atl1c_get_regs_#in~netdev#1.offset, atl1c_get_regs_#in~regs#1.base, atl1c_get_regs_#in~regs#1.offset, atl1c_get_regs_#in~p#1.base, atl1c_get_regs_#in~p#1.offset;assume { :end_inline_atl1c_get_regs } true; [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124-1: SUMMARY for call atl1c_get_drvinfo_#t~ret2311#1 := atl1c_get_eeprom_len(atl1c_get_drvinfo_~netdev#1.base, atl1c_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058: call write~int#3(atl1c_get_eeprom_#t~bitwise2294#1, atl1c_get_eeprom_~eeprom#1.base, 4 + atl1c_get_eeprom_~eeprom#1.offset, 4);havoc atl1c_get_eeprom_#t~mem2290#1.base, atl1c_get_eeprom_#t~mem2290#1.offset;havoc atl1c_get_eeprom_#t~mem2291#1;havoc atl1c_get_eeprom_#t~mem2292#1.base, atl1c_get_eeprom_#t~mem2292#1.offset;havoc atl1c_get_eeprom_#t~mem2293#1;havoc atl1c_get_eeprom_#t~bitwise2294#1;call atl1c_get_eeprom_#t~mem2295#1 := read~int#3(atl1c_get_eeprom_~eeprom#1.base, 8 + atl1c_get_eeprom_~eeprom#1.offset, 4);atl1c_get_eeprom_~first_dword~0#1 := (if atl1c_get_eeprom_#t~mem2295#1 % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2295#1 % 4294967296 / 4 % 4294967296 % 4294967296 else atl1c_get_eeprom_#t~mem2295#1 % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);havoc atl1c_get_eeprom_#t~mem2295#1;call atl1c_get_eeprom_#t~mem2296#1 := read~int#3(atl1c_get_eeprom_~eeprom#1.base, 8 + atl1c_get_eeprom_~eeprom#1.offset, 4);call atl1c_get_eeprom_#t~mem2297#1 := read~int#3(atl1c_get_eeprom_~eeprom#1.base, 12 + atl1c_get_eeprom_~eeprom#1.offset, 4);atl1c_get_eeprom_~last_dword~0#1 := (if (atl1c_get_eeprom_#t~mem2296#1 + atl1c_get_eeprom_#t~mem2297#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then (atl1c_get_eeprom_#t~mem2296#1 + atl1c_get_eeprom_#t~mem2297#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 else (atl1c_get_eeprom_#t~mem2296#1 + atl1c_get_eeprom_#t~mem2297#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);havoc atl1c_get_eeprom_#t~mem2296#1;havoc atl1c_get_eeprom_#t~mem2297#1; [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124: assume -2147483648 <= atl1c_get_drvinfo_#t~ret2311#1 && atl1c_get_drvinfo_#t~ret2311#1 <= 2147483647;atl1c_get_drvinfo_~tmp___2~24#1 := atl1c_get_drvinfo_#t~ret2311#1;havoc atl1c_get_drvinfo_#t~ret2311#1;call write~int#14(atl1c_get_drvinfo_~tmp___2~24#1, atl1c_get_drvinfo_~drvinfo#1.base, 188 + atl1c_get_drvinfo_~drvinfo#1.offset, 4); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-7: assume 0 <= (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-7: assume !(0 <= (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12794: call atl1c_get_regs_#t~mem2197#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___35~0#1 := (if atl1c_get_regs_#t~mem2197#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2197#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2197#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2197#1; [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-5: assume 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) <= 2147483647; [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-5: assume !(65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12926-1: SUMMARY for call atl1c_get_regs_#t~ret2252#1 := readl(atl1c_get_regs_#t~mem2251#1.base, 5268 + atl1c_get_regs_#t~mem2251#1.offset); srcloc: null [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-6: assume 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-6: assume !(65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-3: assume 0 == 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296);atl1c_get_eeprom_#t~bitwise2294#1 := (if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-3: assume !(0 == 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-4: assume 0 == (if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) || (if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) == 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296);atl1c_get_eeprom_#t~bitwise2294#1 := 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:41,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-4: assume !(0 == (if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) || (if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) == 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12926: call write~int#0(atl1c_get_regs_#t~ret2252#1, atl1c_get_regs_~tmp___55~0#1.base, atl1c_get_regs_~tmp___55~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2251#1.base, atl1c_get_regs_#t~mem2251#1.offset;havoc atl1c_get_regs_#t~ret2252#1; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-1: [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058-2: havoc atl1c_get_eeprom_#t~bitwise2294#1;assume ((((((if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) < 0 && 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl1c_get_eeprom_#t~bitwise2294#1 >= 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296)) && (((if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) >= 0 && 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) < 0) || atl1c_get_eeprom_#t~bitwise2294#1 >= (if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296))) && (((if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) < 0 || 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) < 0) || atl1c_get_eeprom_#t~bitwise2294#1 <= (if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) + 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296))) && (((if atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2291#1 % 65536 % 4294967296 - 4294967296) >= 0 && 65536 * (if atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 else atl1c_get_eeprom_#t~mem2293#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl1c_get_eeprom_#t~bitwise2294#1 < 0)) && atl1c_get_eeprom_#t~bitwise2294#1 <= 2147483647; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-1: [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605: assume 0 == atl1c_read_eeprom_#t~bitwise1860#1 % 4294967296;havoc atl1c_read_eeprom_#t~bitwise1860#1;call atl1c_read_eeprom_#t~mem1861#1.base, atl1c_read_eeprom_#t~mem1861#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605: assume !(0 == atl1c_read_eeprom_#t~bitwise1860#1 % 4294967296);havoc atl1c_read_eeprom_#t~bitwise1860#1; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-3: assume 2 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296;atl1c_read_eeprom_#t~bitwise1860#1 := atl1c_read_eeprom_~otp_ctrl_data~1#1; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-3: assume !(2 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539-1: SUMMARY for call writel(atl1c_read_eeprom_~control~0#1, atl1c_read_eeprom_#t~mem1835#1.base, 4800 + atl1c_read_eeprom_#t~mem1835#1.offset); srcloc: null [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12662-1: SUMMARY for call atl1c_get_regs_#t~ret2143#1 := readl(atl1c_get_regs_#t~mem2142#1.base, 536 + atl1c_get_regs_#t~mem2142#1.offset); srcloc: null [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-2: havoc atl1c_read_eeprom_#t~bitwise1860#1;assume atl1c_read_eeprom_#t~bitwise1860#1 % 4294967296 <= atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296 && atl1c_read_eeprom_#t~bitwise1860#1 % 4294967296 <= 2; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: havoc atl1c_read_eeprom_#t~mem1835#1.base, atl1c_read_eeprom_#t~mem1835#1.offset;atl1c_read_eeprom_~i~8#1 := 0; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12662: havoc atl1c_get_regs_#t~mem2142#1.base, atl1c_get_regs_#t~mem2142#1.offset;havoc atl1c_get_regs_#t~ret2143#1;atl1c_get_regs_~tmp___9~4#1.base, atl1c_get_regs_~tmp___9~4#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2144#1.base, atl1c_get_regs_#t~mem2144#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12728: assume 0 != atl1c_get_regs_~tmp___23~1#1;call atl1c_get_regs_#t~mem2170#1.base, atl1c_get_regs_#t~mem2170#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12728: assume !(0 != atl1c_get_regs_~tmp___23~1#1);atl1c_get_regs_~tmp___22~1#1.base, atl1c_get_regs_~tmp___22~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2174#1.base, atl1c_get_regs_#t~mem2174#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-4: assume 0 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296;atl1c_read_eeprom_#t~bitwise1860#1 := 0; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-4: assume !(0 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398: call write~int#32(1, atl1c_get_settings_~ecmd#1.base, 18 + atl1c_get_settings_~ecmd#1.offset, 1);atl1c_get_settings_#res#1 := 0; [2025-02-08 10:07:41,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume 0 != atl1c_get_regs_~tmp___29~0#1;call atl1c_get_regs_#t~mem2184#1.base, atl1c_get_regs_#t~mem2184#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume !(0 != atl1c_get_regs_~tmp___29~0#1);atl1c_get_regs_~tmp___28~0#1.base, atl1c_get_regs_~tmp___28~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2188#1.base, atl1c_get_regs_#t~mem2188#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12828: call atl1c_get_regs_#t~mem2211#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___41~0#1 := (if atl1c_get_regs_#t~mem2211#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2211#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2211#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2211#1; [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960-1: SUMMARY for call atl1c_get_regs_#t~ret2266#1 := readl(atl1c_get_regs_#t~mem2265#1.base, 5520 + atl1c_get_regs_#t~mem2265#1.offset); srcloc: null [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960: call write~int#0(atl1c_get_regs_#t~ret2266#1, atl1c_get_regs_~tmp___61~0#1.base, atl1c_get_regs_~tmp___61~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2265#1.base, atl1c_get_regs_#t~mem2265#1.offset;havoc atl1c_get_regs_#t~ret2266#1; [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696-1: SUMMARY for call atl1c_get_regs_#t~ret2157#1 := readl(atl1c_get_regs_#t~mem2156#1.base, 5120 + atl1c_get_regs_#t~mem2156#1.offset); srcloc: null [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696: havoc atl1c_get_regs_#t~mem2156#1.base, atl1c_get_regs_#t~mem2156#1.offset;havoc atl1c_get_regs_#t~ret2157#1;atl1c_get_regs_~tmp___15~1#1.base, atl1c_get_regs_~tmp___15~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2158#1.base, atl1c_get_regs_#t~mem2158#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13324-1: assume { :begin_inline_atl1c_set_settings } true;atl1c_set_settings_#in~netdev#1.base, atl1c_set_settings_#in~netdev#1.offset, atl1c_set_settings_#in~ecmd#1.base, atl1c_set_settings_#in~ecmd#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 atl1c_set_settings_#res#1;havoc atl1c_set_settings_#t~ret2098#1.base, atl1c_set_settings_#t~ret2098#1.offset, atl1c_set_settings_#t~ret2099#1, atl1c_set_settings_#t~mem2100#1, atl1c_set_settings_#t~ret2101#1, atl1c_set_settings_#t~mem2102#1, atl1c_set_settings_#t~mem2103#1, atl1c_set_settings_#t~bitwise2104#1, atl1c_set_settings_#t~mem2105#1.base, atl1c_set_settings_#t~mem2105#1.offset, atl1c_set_settings_#t~ret2106#1, atl1c_set_settings_#t~mem2107#1, atl1c_set_settings_#t~mem2108#1, atl1c_set_settings_#t~mem2109#1, atl1c_set_settings_#t~ret2110#1, atl1c_set_settings_#t~mem2111#1, atl1c_set_settings_#t~bitwise2112#1, atl1c_set_settings_#t~mem2113#1.base, atl1c_set_settings_#t~mem2113#1.offset, atl1c_set_settings_#t~ret2114#1, atl1c_set_settings_~netdev#1.base, atl1c_set_settings_~netdev#1.offset, atl1c_set_settings_~ecmd#1.base, atl1c_set_settings_~ecmd#1.offset, atl1c_set_settings_~adapter~30#1.base, atl1c_set_settings_~adapter~30#1.offset, atl1c_set_settings_~tmp~126#1.base, atl1c_set_settings_~tmp~126#1.offset, atl1c_set_settings_~hw~14#1.base, atl1c_set_settings_~hw~14#1.offset, atl1c_set_settings_~autoneg_advertised~1#1, atl1c_set_settings_~tmp___0~63#1, atl1c_set_settings_~speed~2#1, atl1c_set_settings_~tmp___1~37#1, atl1c_set_settings_~tmp___2~21#1;atl1c_set_settings_~netdev#1.base, atl1c_set_settings_~netdev#1.offset := atl1c_set_settings_#in~netdev#1.base, atl1c_set_settings_#in~netdev#1.offset;atl1c_set_settings_~ecmd#1.base, atl1c_set_settings_~ecmd#1.offset := atl1c_set_settings_#in~ecmd#1.base, atl1c_set_settings_#in~ecmd#1.offset;havoc atl1c_set_settings_~adapter~30#1.base, atl1c_set_settings_~adapter~30#1.offset;havoc atl1c_set_settings_~tmp~126#1.base, atl1c_set_settings_~tmp~126#1.offset;havoc atl1c_set_settings_~hw~14#1.base, atl1c_set_settings_~hw~14#1.offset;havoc atl1c_set_settings_~autoneg_advertised~1#1;havoc atl1c_set_settings_~tmp___0~63#1;havoc atl1c_set_settings_~speed~2#1;havoc atl1c_set_settings_~tmp___1~37#1;havoc atl1c_set_settings_~tmp___2~21#1; [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291: assume 4 == main_~tmp~136#1; [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291: assume !(4 == main_~tmp~136#1); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13324: main_#t~ret2347#1 := atl1c_set_settings_#res#1;havoc atl1c_set_settings_#t~ret2098#1.base, atl1c_set_settings_#t~ret2098#1.offset, atl1c_set_settings_#t~ret2099#1, atl1c_set_settings_#t~mem2100#1, atl1c_set_settings_#t~ret2101#1, atl1c_set_settings_#t~mem2102#1, atl1c_set_settings_#t~mem2103#1, atl1c_set_settings_#t~bitwise2104#1, atl1c_set_settings_#t~mem2105#1.base, atl1c_set_settings_#t~mem2105#1.offset, atl1c_set_settings_#t~ret2106#1, atl1c_set_settings_#t~mem2107#1, atl1c_set_settings_#t~mem2108#1, atl1c_set_settings_#t~mem2109#1, atl1c_set_settings_#t~ret2110#1, atl1c_set_settings_#t~mem2111#1, atl1c_set_settings_#t~bitwise2112#1, atl1c_set_settings_#t~mem2113#1.base, atl1c_set_settings_#t~mem2113#1.offset, atl1c_set_settings_#t~ret2114#1, atl1c_set_settings_~netdev#1.base, atl1c_set_settings_~netdev#1.offset, atl1c_set_settings_~ecmd#1.base, atl1c_set_settings_~ecmd#1.offset, atl1c_set_settings_~adapter~30#1.base, atl1c_set_settings_~adapter~30#1.offset, atl1c_set_settings_~tmp~126#1.base, atl1c_set_settings_~tmp~126#1.offset, atl1c_set_settings_~hw~14#1.base, atl1c_set_settings_~hw~14#1.offset, atl1c_set_settings_~autoneg_advertised~1#1, atl1c_set_settings_~tmp___0~63#1, atl1c_set_settings_~speed~2#1, atl1c_set_settings_~tmp___1~37#1, atl1c_set_settings_~tmp___2~21#1;havoc atl1c_set_settings_#in~netdev#1.base, atl1c_set_settings_#in~netdev#1.offset, atl1c_set_settings_#in~ecmd#1.base, atl1c_set_settings_#in~ecmd#1.offset;assume { :end_inline_atl1c_set_settings } true;assume -2147483648 <= main_#t~ret2347#1 && main_#t~ret2347#1 <= 2147483647;havoc main_#t~ret2347#1; [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432: assume 1 == atl1c_set_settings_#t~mem2100#1 % 256 % 4294967296;havoc atl1c_set_settings_#t~mem2100#1;atl1c_set_settings_~autoneg_advertised~1#1 := 64; [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432: assume !(1 == atl1c_set_settings_#t~mem2100#1 % 256 % 4294967296);havoc atl1c_set_settings_#t~mem2100#1;assume { :begin_inline_ethtool_cmd_speed } true;ethtool_cmd_speed_#in~ep#1.base, ethtool_cmd_speed_#in~ep#1.offset := atl1c_set_settings_~ecmd#1.base, atl1c_set_settings_~ecmd#1.offset;havoc ethtool_cmd_speed_#res#1;havoc ethtool_cmd_speed_#t~mem2083#1, ethtool_cmd_speed_#t~mem2084#1, ethtool_cmd_speed_#t~bitwise2085#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~mem2083#1 := read~int#32(ethtool_cmd_speed_~ep#1.base, 28 + ethtool_cmd_speed_~ep#1.offset, 2); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432-1: call atl1c_set_settings_#t~mem2100#1 := read~int#32(atl1c_set_settings_~ecmd#1.base, 18 + atl1c_set_settings_~ecmd#1.offset, 1); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12994: call write~int#0(atl1c_get_regs_#t~ret2280#1, atl1c_get_regs_~tmp___67~0#1.base, atl1c_get_regs_~tmp___67~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2279#1.base, atl1c_get_regs_#t~mem2279#1.offset;havoc atl1c_get_regs_#t~ret2280#1; [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12730: havoc atl1c_get_regs_#t~mem2170#1.base, atl1c_get_regs_#t~mem2170#1.offset;havoc atl1c_get_regs_#t~ret2171#1;atl1c_get_regs_~tmp___21~1#1.base, atl1c_get_regs_~tmp___21~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2172#1.base, atl1c_get_regs_#t~mem2172#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796: assume 0 != atl1c_get_regs_~tmp___35~0#1;call atl1c_get_regs_#t~mem2198#1.base, atl1c_get_regs_#t~mem2198#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796: assume !(0 != atl1c_get_regs_~tmp___35~0#1);atl1c_get_regs_~tmp___34~0#1.base, atl1c_get_regs_~tmp___34~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2202#1.base, atl1c_get_regs_#t~mem2202#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12862: call atl1c_get_regs_#t~mem2225#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___47~0#1 := (if atl1c_get_regs_#t~mem2225#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2225#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2225#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2225#1; [2025-02-08 10:07:41,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12994-1: SUMMARY for call atl1c_get_regs_#t~ret2280#1 := readl(atl1c_get_regs_#t~mem2279#1.base, 5280 + atl1c_get_regs_#t~mem2279#1.offset); srcloc: null [2025-02-08 10:07:41,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499-1: SUMMARY for call atl1c_get_msglevel_#t~ret2115#1.base, atl1c_get_msglevel_#t~ret2115#1.offset := netdev_priv(atl1c_get_msglevel_~netdev#1.base, atl1c_get_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: atl1c_get_msglevel_~tmp~127#1.base, atl1c_get_msglevel_~tmp~127#1.offset := atl1c_get_msglevel_#t~ret2115#1.base, atl1c_get_msglevel_#t~ret2115#1.offset;havoc atl1c_get_msglevel_#t~ret2115#1.base, atl1c_get_msglevel_#t~ret2115#1.offset;atl1c_get_msglevel_~adapter~31#1.base, atl1c_get_msglevel_~adapter~31#1.offset := atl1c_get_msglevel_~tmp~127#1.base, atl1c_get_msglevel_~tmp~127#1.offset;call atl1c_get_msglevel_#t~mem2116#1 := read~int#28(atl1c_get_msglevel_~adapter~31#1.base, 763 + atl1c_get_msglevel_~adapter~31#1.offset, 4);atl1c_get_msglevel_#res#1 := atl1c_get_msglevel_#t~mem2116#1;havoc atl1c_get_msglevel_#t~mem2116#1; [2025-02-08 10:07:41,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11607-1: SUMMARY for call writel(atl1c_read_eeprom_~otp_ctrl_data~1#1, atl1c_read_eeprom_#t~mem1861#1.base, 4848 + atl1c_read_eeprom_#t~mem1861#1.offset); srcloc: null [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume 0 != atl1c_read_eeprom_~tmp___1~35#1;call atl1c_read_eeprom_#t~mem1844#1.base, atl1c_read_eeprom_#t~mem1844#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume !(0 != atl1c_read_eeprom_~tmp___1~35#1);call atl1c_read_eeprom_#t~mem1848#1.base, atl1c_read_eeprom_#t~mem1848#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12730-1: SUMMARY for call atl1c_get_regs_#t~ret2171#1 := readl(atl1c_get_regs_#t~mem2170#1.base, 5128 + atl1c_get_regs_#t~mem2170#1.offset); srcloc: null [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12631-1: SUMMARY for call atl1c_get_regs_#t~ret2131#1 := readl(atl1c_get_regs_#t~mem2130#1.base, 4856 + atl1c_get_regs_#t~mem2130#1.offset); srcloc: null [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11607: havoc atl1c_read_eeprom_#t~mem1861#1.base, atl1c_read_eeprom_#t~mem1861#1.offset; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12631: call write~int#0(atl1c_get_regs_#t~ret2131#1, atl1c_get_regs_~tmp___3~13#1.base, atl1c_get_regs_~tmp___3~13#1.offset, 4);havoc atl1c_get_regs_#t~mem2130#1.base, atl1c_get_regs_#t~mem2130#1.offset;havoc atl1c_get_regs_#t~ret2131#1; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5265: assume true; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5265: assume !true; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: 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~mem2079#1.base, kobject_name_#t~mem2079#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~mem2079#1.base, kobject_name_#t~mem2079#1.offset := read~$Pointer$#28(kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset, 8);kobject_name_#res#1.base, kobject_name_#res#1.offset := kobject_name_#t~mem2079#1.base, kobject_name_#t~mem2079#1.offset;havoc kobject_name_#t~mem2079#1.base, kobject_name_#t~mem2079#1.offset; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-2: assume 1 + (atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1) <= 2147483647; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-2: assume !(1 + (atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1) <= 2147483647); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-3: assume 1 + (atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1) >= -2147483648; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-3: assume !(1 + (atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1) >= -2147483648); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061: atl1c_get_eeprom_~tmp___1~39#1.base, atl1c_get_eeprom_~tmp___1~39#1.offset := atl1c_get_eeprom_#t~ret2298#1.base, atl1c_get_eeprom_#t~ret2298#1.offset;havoc atl1c_get_eeprom_#t~ret2298#1.base, atl1c_get_eeprom_#t~ret2298#1.offset;atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset := atl1c_get_eeprom_~tmp___1~39#1.base, atl1c_get_eeprom_~tmp___1~39#1.offset; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-1: SUMMARY for call atl1c_get_eeprom_#t~ret2298#1.base, atl1c_get_eeprom_#t~ret2298#1.offset := kmalloc(4 * (1 + (atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1)), 208); srcloc: null [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764-1: SUMMARY for call atl1c_get_regs_#t~ret2185#1 := readl(atl1c_get_regs_#t~mem2184#1.base, 104 + atl1c_get_regs_#t~mem2184#1.offset); srcloc: null [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764: havoc atl1c_get_regs_#t~mem2184#1.base, atl1c_get_regs_#t~mem2184#1.offset;havoc atl1c_get_regs_#t~ret2185#1;atl1c_get_regs_~tmp___27~0#1.base, atl1c_get_regs_~tmp___27~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2186#1.base, atl1c_get_regs_#t~mem2186#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12830: assume 0 != atl1c_get_regs_~tmp___41~0#1;call atl1c_get_regs_#t~mem2212#1.base, atl1c_get_regs_#t~mem2212#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12830: assume !(0 != atl1c_get_regs_~tmp___41~0#1);atl1c_get_regs_~tmp___40~0#1.base, atl1c_get_regs_~tmp___40~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2216#1.base, atl1c_get_regs_#t~mem2216#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-4: assume atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1 <= 2147483647; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-4: assume !(atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1 <= 2147483647); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-5: assume atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1 >= -2147483648; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-5: assume !(atl1c_get_eeprom_~last_dword~0#1 - atl1c_get_eeprom_~first_dword~0#1 >= -2147483648); [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: call atl1c_get_regs_#t~mem2239#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___53~0#1 := (if atl1c_get_regs_#t~mem2239#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2239#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2239#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2239#1; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665: call write~int#0(atl1c_get_regs_#t~ret2145#1, atl1c_get_regs_~tmp___9~4#1.base, atl1c_get_regs_~tmp___9~4#1.offset, 4);havoc atl1c_get_regs_#t~mem2144#1.base, atl1c_get_regs_#t~mem2144#1.offset;havoc atl1c_get_regs_#t~ret2145#1; [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665-1: SUMMARY for call atl1c_get_regs_#t~ret2145#1 := readl(atl1c_get_regs_#t~mem2144#1.base, 536 + atl1c_get_regs_#t~mem2144#1.offset); srcloc: null [2025-02-08 10:07:41,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: havoc atl1c_set_msglevel_#t~ret2117#1.base, atl1c_set_msglevel_#t~ret2117#1.offset, atl1c_set_msglevel_~netdev#1.base, atl1c_set_msglevel_~netdev#1.offset, atl1c_set_msglevel_~data#1, atl1c_set_msglevel_~adapter~32#1.base, atl1c_set_msglevel_~adapter~32#1.offset, atl1c_set_msglevel_~tmp~128#1.base, atl1c_set_msglevel_~tmp~128#1.offset;havoc atl1c_set_msglevel_#in~netdev#1.base, atl1c_set_msglevel_#in~netdev#1.offset, atl1c_set_msglevel_#in~data#1;assume { :end_inline_atl1c_set_msglevel } true; [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359-1: assume { :begin_inline_atl1c_set_msglevel } true;atl1c_set_msglevel_#in~netdev#1.base, atl1c_set_msglevel_#in~netdev#1.offset, atl1c_set_msglevel_#in~data#1 := main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_atl1c_set_msglevel_3_p1~0#1;havoc atl1c_set_msglevel_#t~ret2117#1.base, atl1c_set_msglevel_#t~ret2117#1.offset, atl1c_set_msglevel_~netdev#1.base, atl1c_set_msglevel_~netdev#1.offset, atl1c_set_msglevel_~data#1, atl1c_set_msglevel_~adapter~32#1.base, atl1c_set_msglevel_~adapter~32#1.offset, atl1c_set_msglevel_~tmp~128#1.base, atl1c_set_msglevel_~tmp~128#1.offset;atl1c_set_msglevel_~netdev#1.base, atl1c_set_msglevel_~netdev#1.offset := atl1c_set_msglevel_#in~netdev#1.base, atl1c_set_msglevel_#in~netdev#1.offset;atl1c_set_msglevel_~data#1 := atl1c_set_msglevel_#in~data#1;havoc atl1c_set_msglevel_~adapter~32#1.base, atl1c_set_msglevel_~adapter~32#1.offset;havoc atl1c_set_msglevel_~tmp~128#1.base, atl1c_set_msglevel_~tmp~128#1.offset; [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12930: call atl1c_get_regs_#t~mem2253#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___59~0#1 := (if atl1c_get_regs_#t~mem2253#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2253#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2253#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2253#1; [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13095: call atl1c_get_eeprom_#t~mem2300#1 := read~int#3(atl1c_get_eeprom_~eeprom#1.base, 12 + atl1c_get_eeprom_~eeprom#1.offset, 4);atl1c_get_eeprom_~__len~5#1 := atl1c_get_eeprom_#t~mem2300#1 % 4294967296;havoc atl1c_get_eeprom_#t~mem2300#1;call atl1c_get_eeprom_#t~mem2301#1 := read~int#3(atl1c_get_eeprom_~eeprom#1.base, 8 + atl1c_get_eeprom_~eeprom#1.offset, 4); [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12699: call write~int#0(atl1c_get_regs_#t~ret2159#1, atl1c_get_regs_~tmp___15~1#1.base, atl1c_get_regs_~tmp___15~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2158#1.base, atl1c_get_regs_#t~mem2158#1.offset;havoc atl1c_get_regs_#t~ret2159#1; [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12699-1: SUMMARY for call atl1c_get_regs_#t~ret2159#1 := readl(atl1c_get_regs_#t~mem2158#1.base, 5120 + atl1c_get_regs_#t~mem2158#1.offset); srcloc: null [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12798-1: SUMMARY for call atl1c_get_regs_#t~ret2199#1 := readl(atl1c_get_regs_#t~mem2198#1.base, 5140 + atl1c_get_regs_#t~mem2198#1.offset); srcloc: null [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12798: havoc atl1c_get_regs_#t~mem2198#1.base, atl1c_get_regs_#t~mem2198#1.offset;havoc atl1c_get_regs_#t~ret2199#1;atl1c_get_regs_~tmp___33~0#1.base, atl1c_get_regs_~tmp___33~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2200#1.base, atl1c_get_regs_#t~mem2200#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12864: assume 0 != atl1c_get_regs_~tmp___47~0#1;call atl1c_get_regs_#t~mem2226#1.base, atl1c_get_regs_#t~mem2226#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12864: assume !(0 != atl1c_get_regs_~tmp___47~0#1);atl1c_get_regs_~tmp___46~0#1.base, atl1c_get_regs_~tmp___46~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2230#1.base, atl1c_get_regs_#t~mem2230#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468: assume (if atl1c_set_settings_#t~mem2109#1 % 65536 % 4294967296 <= 2147483647 then atl1c_set_settings_#t~mem2109#1 % 65536 % 4294967296 else atl1c_set_settings_#t~mem2109#1 % 65536 % 4294967296 - 4294967296) != (if atl1c_set_settings_~autoneg_advertised~1#1 % 65536 % 4294967296 <= 2147483647 then atl1c_set_settings_~autoneg_advertised~1#1 % 65536 % 4294967296 else atl1c_set_settings_~autoneg_advertised~1#1 % 65536 % 4294967296 - 4294967296);havoc atl1c_set_settings_#t~mem2109#1;call write~int#28(atl1c_set_settings_~autoneg_advertised~1#1, atl1c_set_settings_~hw~14#1.base, 68 + atl1c_set_settings_~hw~14#1.offset, 2); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468: assume !((if atl1c_set_settings_#t~mem2109#1 % 65536 % 4294967296 <= 2147483647 then atl1c_set_settings_#t~mem2109#1 % 65536 % 4294967296 else atl1c_set_settings_#t~mem2109#1 % 65536 % 4294967296 - 4294967296) != (if atl1c_set_settings_~autoneg_advertised~1#1 % 65536 % 4294967296 <= 2147483647 then atl1c_set_settings_~autoneg_advertised~1#1 % 65536 % 4294967296 else atl1c_set_settings_~autoneg_advertised~1#1 % 65536 % 4294967296 - 4294967296));havoc atl1c_set_settings_#t~mem2109#1; [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468-1: call atl1c_set_settings_#t~mem2109#1 := read~int#28(atl1c_set_settings_~hw~14#1.base, 68 + atl1c_set_settings_~hw~14#1.offset, 2); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576: havoc atl1c_read_eeprom_#t~mem1844#1.base, atl1c_read_eeprom_#t~mem1844#1.offset;havoc atl1c_read_eeprom_#t~ret1845#1;call atl1c_read_eeprom_#t~mem1846#1.base, atl1c_read_eeprom_#t~mem1846#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576-1: SUMMARY for call atl1c_read_eeprom_#t~ret1845#1 := readl(atl1c_read_eeprom_#t~mem1844#1.base, 4800 + atl1c_read_eeprom_#t~mem1844#1.offset); srcloc: null [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369-1: SUMMARY for call atl1c_get_settings_#t~ret2088#1.base, atl1c_get_settings_#t~ret2088#1.offset := netdev_priv(atl1c_get_settings_~netdev#1.base, atl1c_get_settings_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369: atl1c_get_settings_~tmp~125#1.base, atl1c_get_settings_~tmp~125#1.offset := atl1c_get_settings_#t~ret2088#1.base, atl1c_get_settings_#t~ret2088#1.offset;havoc atl1c_get_settings_#t~ret2088#1.base, atl1c_get_settings_#t~ret2088#1.offset;atl1c_get_settings_~adapter~29#1.base, atl1c_get_settings_~adapter~29#1.offset := atl1c_get_settings_~tmp~125#1.base, atl1c_get_settings_~tmp~125#1.offset;atl1c_get_settings_~hw~13#1.base, atl1c_get_settings_~hw~13#1.offset := atl1c_get_settings_~adapter~29#1.base, 176 + atl1c_get_settings_~adapter~29#1.offset;call write~int#32(207, atl1c_get_settings_~ecmd#1.base, 4 + atl1c_get_settings_~ecmd#1.offset, 4);call atl1c_get_settings_#t~mem2089#1 := read~int#28(atl1c_get_settings_~hw~13#1.base, 82 + atl1c_get_settings_~hw~13#1.offset, 2); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294: assume 5 == main_~tmp~136#1; [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294: assume !(5 == main_~tmp~136#1); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12898: assume 0 != atl1c_get_regs_~tmp___53~0#1;call atl1c_get_regs_#t~mem2240#1.base, atl1c_get_regs_#t~mem2240#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12898: assume !(0 != atl1c_get_regs_~tmp___53~0#1);atl1c_get_regs_~tmp___52~0#1.base, atl1c_get_regs_~tmp___52~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2244#1.base, atl1c_get_regs_#t~mem2244#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12964: call atl1c_get_regs_#t~mem2267#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___65~0#1 := (if atl1c_get_regs_#t~mem2267#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2267#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2267#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2267#1; [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13096-1: SUMMARY for call atl1c_get_eeprom_#t~memmove~res2302#1.base, atl1c_get_eeprom_#t~memmove~res2302#1.offset := #Ultimate.C_memmove#28(atl1c_get_eeprom_~bytes#1.base, atl1c_get_eeprom_~bytes#1.offset, atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset + (if atl1c_get_eeprom_#t~mem2301#1 % 4294967296 % 4 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_eeprom_#t~mem2301#1 % 4294967296 % 4 % 18446744073709551616 % 18446744073709551616 else atl1c_get_eeprom_#t~mem2301#1 % 4294967296 % 4 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), atl1c_get_eeprom_~__len~5#1); srcloc: null [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13096: atl1c_get_eeprom_~__ret~6#1.base, atl1c_get_eeprom_~__ret~6#1.offset := atl1c_get_eeprom_#t~memmove~res2302#1.base, atl1c_get_eeprom_#t~memmove~res2302#1.offset;havoc atl1c_get_eeprom_#t~mem2301#1;havoc atl1c_get_eeprom_#t~memmove~res2302#1.base, atl1c_get_eeprom_#t~memmove~res2302#1.offset; [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12733: call write~int#0(atl1c_get_regs_#t~ret2173#1, atl1c_get_regs_~tmp___21~1#1.base, atl1c_get_regs_~tmp___21~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2172#1.base, atl1c_get_regs_#t~mem2172#1.offset;havoc atl1c_get_regs_#t~ret2173#1; [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12733-1: SUMMARY for call atl1c_get_regs_#t~ret2173#1 := readl(atl1c_get_regs_#t~mem2172#1.base, 5128 + atl1c_get_regs_#t~mem2172#1.offset); srcloc: null [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832-1: SUMMARY for call atl1c_get_regs_#t~ret2213#1 := readl(atl1c_get_regs_#t~mem2212#1.base, 5248 + atl1c_get_regs_#t~mem2212#1.offset); srcloc: null [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832: havoc atl1c_get_regs_#t~mem2212#1.base, atl1c_get_regs_#t~mem2212#1.offset;havoc atl1c_get_regs_#t~ret2213#1;atl1c_get_regs_~tmp___39~0#1.base, atl1c_get_regs_~tmp___39~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2214#1.base, atl1c_get_regs_#t~mem2214#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13394: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;#t~ret2401#1 := main_#res#1;havoc main_#t~nondet2345#1, main_#t~ret2346#1, main_#t~ret2347#1, main_#t~ret2348#1, main_#t~ret2349#1, main_#t~ret2350#1, main_#t~ret2351#1, main_#t~ret2352#1, main_#t~ret2353#1, main_#t~nondet2354#1, main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group3~0#1.base, main_~var_group3~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset, main_~var_atl1c_get_regs_5_p2~0#1.base, main_~var_atl1c_get_regs_5_p2~0#1.offset, main_~var_group5~0#1.base, main_~var_group5~0#1.offset, main_~var_atl1c_set_msglevel_3_p1~0#1, main_~var_group6~0#1.base, main_~var_group6~0#1.offset, main_~var_atl1c_get_eeprom_7_p2~0#1.base, main_~var_atl1c_get_eeprom_7_p2~0#1.offset, main_~tmp~136#1, main_~tmp___0~69#1;assume { :end_inline_main } true; [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11577-1: SUMMARY for call atl1c_read_eeprom_#t~ret1847#1 := readl(atl1c_read_eeprom_#t~mem1846#1.base, 4800 + atl1c_read_eeprom_#t~mem1846#1.offset); srcloc: null [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12601-1: SUMMARY for call atl1c_get_regs_#t~ret2118#1.base, atl1c_get_regs_#t~ret2118#1.offset := netdev_priv(atl1c_get_regs_~netdev#1.base, atl1c_get_regs_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11577: atl1c_read_eeprom_~data~12#1 := atl1c_read_eeprom_#t~ret1847#1;havoc atl1c_read_eeprom_#t~mem1846#1.base, atl1c_read_eeprom_#t~mem1846#1.offset;havoc atl1c_read_eeprom_#t~ret1847#1; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12601: atl1c_get_regs_~tmp~129#1.base, atl1c_get_regs_~tmp~129#1.offset := atl1c_get_regs_#t~ret2118#1.base, atl1c_get_regs_#t~ret2118#1.offset;havoc atl1c_get_regs_#t~ret2118#1.base, atl1c_get_regs_#t~ret2118#1.offset;atl1c_get_regs_~adapter~33#1.base, atl1c_get_regs_~adapter~33#1.offset := atl1c_get_regs_~tmp~129#1.base, atl1c_get_regs_~tmp~129#1.offset;atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset := atl1c_get_regs_~adapter~33#1.base, 176 + atl1c_get_regs_~adapter~33#1.offset;atl1c_get_regs_~regs_buff~0#1.base, atl1c_get_regs_~regs_buff~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: havoc atl1c_get_msglevel_#t~mem2116#1;main_#t~ret2350#1 := atl1c_get_msglevel_#res#1;havoc atl1c_get_msglevel_#t~ret2115#1.base, atl1c_get_msglevel_#t~ret2115#1.offset, atl1c_get_msglevel_#t~mem2116#1, atl1c_get_msglevel_~netdev#1.base, atl1c_get_msglevel_~netdev#1.offset, atl1c_get_msglevel_~adapter~31#1.base, atl1c_get_msglevel_~adapter~31#1.offset, atl1c_get_msglevel_~tmp~127#1.base, atl1c_get_msglevel_~tmp~127#1.offset;havoc atl1c_get_msglevel_#in~netdev#1.base, atl1c_get_msglevel_#in~netdev#1.offset;assume { :end_inline_atl1c_get_msglevel } true;havoc main_#t~ret2350#1; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196-1: SUMMARY for call atl1c_nway_reset_#t~ret2343#1.base, atl1c_nway_reset_#t~ret2343#1.offset := netdev_priv(atl1c_nway_reset_~netdev#1.base, atl1c_nway_reset_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: atl1c_nway_reset_~tmp~135#1.base, atl1c_nway_reset_~tmp~135#1.offset := atl1c_nway_reset_#t~ret2343#1.base, atl1c_nway_reset_#t~ret2343#1.offset;havoc atl1c_nway_reset_#t~ret2343#1.base, atl1c_nway_reset_#t~ret2343#1.offset;atl1c_nway_reset_~adapter~39#1.base, atl1c_nway_reset_~adapter~39#1.offset := atl1c_nway_reset_~tmp~135#1.base, atl1c_nway_reset_~tmp~135#1.offset; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13394-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12866: havoc atl1c_get_regs_#t~mem2226#1.base, atl1c_get_regs_#t~mem2226#1.offset;havoc atl1c_get_regs_#t~ret2227#1;atl1c_get_regs_~tmp___45~0#1.base, atl1c_get_regs_~tmp___45~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2228#1.base, atl1c_get_regs_#t~mem2228#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12998-1: SUMMARY for call atl1c_get_regs_#t~ret2281#1 := atl1c_read_phy_reg(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 0, atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset); srcloc: null [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: assume 0 != atl1c_get_regs_~tmp___59~0#1;call atl1c_get_regs_#t~mem2254#1.base, atl1c_get_regs_#t~mem2254#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: assume !(0 != atl1c_get_regs_~tmp___59~0#1);atl1c_get_regs_~tmp___58~0#1.base, atl1c_get_regs_~tmp___58~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2258#1.base, atl1c_get_regs_#t~mem2258#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12998: assume -2147483648 <= atl1c_get_regs_#t~ret2281#1 && atl1c_get_regs_#t~ret2281#1 <= 2147483647;havoc atl1c_get_regs_#t~ret2281#1;call atl1c_get_regs_#t~mem2282#1 := read~int#28(atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset, 2);call write~int#0(atl1c_get_regs_#t~mem2282#1 % 65536, atl1c_get_regs_~regs_buff~0#1.base, 292 + atl1c_get_regs_~regs_buff~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2282#1; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13064: assume 0 == (atl1c_get_eeprom_~eeprom_buff~0#1.base + atl1c_get_eeprom_~eeprom_buff~0#1.offset) % 18446744073709551616;atl1c_get_eeprom_#res#1 := -12; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13064: assume !(0 == (atl1c_get_eeprom_~eeprom_buff~0#1.base + atl1c_get_eeprom_~eeprom_buff~0#1.offset) % 18446744073709551616);atl1c_get_eeprom_~i~13#1 := atl1c_get_eeprom_~first_dword~0#1; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11611-1: atl1c_read_eeprom_#res#1 := (if 0 == (if 0 == (if 0 != atl1c_read_eeprom_~ret~1#1 then 1 else 0) then 0 else 1) % 256 then 0 else 1); [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12767: call write~int#0(atl1c_get_regs_#t~ret2187#1, atl1c_get_regs_~tmp___27~0#1.base, atl1c_get_regs_~tmp___27~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2186#1.base, atl1c_get_regs_#t~mem2186#1.offset;havoc atl1c_get_regs_#t~ret2187#1; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12767-1: SUMMARY for call atl1c_get_regs_#t~ret2187#1 := readl(atl1c_get_regs_#t~mem2186#1.base, 104 + atl1c_get_regs_#t~mem2186#1.offset); srcloc: null [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12866-1: SUMMARY for call atl1c_get_regs_#t~ret2227#1 := readl(atl1c_get_regs_#t~mem2226#1.base, 5256 + atl1c_get_regs_#t~mem2226#1.offset); srcloc: null [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11545-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11545: call atl1c_read_eeprom_#t~mem1836#1 := read~int#28(atl1c_read_eeprom_~hw#1.base, 65 + atl1c_read_eeprom_~hw#1.offset, 1);atl1c_read_eeprom_~tmp___0~58#1 := (if atl1c_read_eeprom_#t~mem1836#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_read_eeprom_#t~mem1836#1 % 256 % 18446744073709551616 else atl1c_read_eeprom_#t~mem1836#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_read_eeprom_#t~mem1836#1; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: assume false; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: assume !false; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13098: atl1c_get_eeprom_#res#1 := atl1c_get_eeprom_~ret_val~1#1; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13329: havoc atl1c_get_drvinfo_#t~ret2303#1.base, atl1c_get_drvinfo_#t~ret2303#1.offset, atl1c_get_drvinfo_#t~ret2304#1, atl1c_get_drvinfo_#t~ret2305#1, atl1c_get_drvinfo_#t~ret2306#1, atl1c_get_drvinfo_#t~mem2307#1.base, atl1c_get_drvinfo_#t~mem2307#1.offset, atl1c_get_drvinfo_#t~ret2308#1.base, atl1c_get_drvinfo_#t~ret2308#1.offset, atl1c_get_drvinfo_#t~ret2309#1, atl1c_get_drvinfo_#t~ret2310#1, atl1c_get_drvinfo_#t~ret2311#1, atl1c_get_drvinfo_~netdev#1.base, atl1c_get_drvinfo_~netdev#1.offset, atl1c_get_drvinfo_~drvinfo#1.base, atl1c_get_drvinfo_~drvinfo#1.offset, atl1c_get_drvinfo_~adapter~36#1.base, atl1c_get_drvinfo_~adapter~36#1.offset, atl1c_get_drvinfo_~tmp~132#1.base, atl1c_get_drvinfo_~tmp~132#1.offset, atl1c_get_drvinfo_~tmp___0~67#1.base, atl1c_get_drvinfo_~tmp___0~67#1.offset, atl1c_get_drvinfo_~tmp___1~40#1, atl1c_get_drvinfo_~tmp___2~24#1;havoc atl1c_get_drvinfo_#in~netdev#1.base, atl1c_get_drvinfo_#in~netdev#1.offset, atl1c_get_drvinfo_#in~drvinfo#1.base, atl1c_get_drvinfo_#in~drvinfo#1.offset;assume { :end_inline_atl1c_get_drvinfo } true; [2025-02-08 10:07:41,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13329-1: assume { :begin_inline_atl1c_get_drvinfo } true;atl1c_get_drvinfo_#in~netdev#1.base, atl1c_get_drvinfo_#in~netdev#1.offset, atl1c_get_drvinfo_#in~drvinfo#1.base, atl1c_get_drvinfo_#in~drvinfo#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 atl1c_get_drvinfo_#t~ret2303#1.base, atl1c_get_drvinfo_#t~ret2303#1.offset, atl1c_get_drvinfo_#t~ret2304#1, atl1c_get_drvinfo_#t~ret2305#1, atl1c_get_drvinfo_#t~ret2306#1, atl1c_get_drvinfo_#t~mem2307#1.base, atl1c_get_drvinfo_#t~mem2307#1.offset, atl1c_get_drvinfo_#t~ret2308#1.base, atl1c_get_drvinfo_#t~ret2308#1.offset, atl1c_get_drvinfo_#t~ret2309#1, atl1c_get_drvinfo_#t~ret2310#1, atl1c_get_drvinfo_#t~ret2311#1, atl1c_get_drvinfo_~netdev#1.base, atl1c_get_drvinfo_~netdev#1.offset, atl1c_get_drvinfo_~drvinfo#1.base, atl1c_get_drvinfo_~drvinfo#1.offset, atl1c_get_drvinfo_~adapter~36#1.base, atl1c_get_drvinfo_~adapter~36#1.offset, atl1c_get_drvinfo_~tmp~132#1.base, atl1c_get_drvinfo_~tmp~132#1.offset, atl1c_get_drvinfo_~tmp___0~67#1.base, atl1c_get_drvinfo_~tmp___0~67#1.offset, atl1c_get_drvinfo_~tmp___1~40#1, atl1c_get_drvinfo_~tmp___2~24#1;atl1c_get_drvinfo_~netdev#1.base, atl1c_get_drvinfo_~netdev#1.offset := atl1c_get_drvinfo_#in~netdev#1.base, atl1c_get_drvinfo_#in~netdev#1.offset;atl1c_get_drvinfo_~drvinfo#1.base, atl1c_get_drvinfo_~drvinfo#1.offset := atl1c_get_drvinfo_#in~drvinfo#1.base, atl1c_get_drvinfo_#in~drvinfo#1.offset;havoc atl1c_get_drvinfo_~adapter~36#1.base, atl1c_get_drvinfo_~adapter~36#1.offset;havoc atl1c_get_drvinfo_~tmp~132#1.base, atl1c_get_drvinfo_~tmp~132#1.offset;havoc atl1c_get_drvinfo_~tmp___0~67#1.base, atl1c_get_drvinfo_~tmp___0~67#1.offset;havoc atl1c_get_drvinfo_~tmp___1~40#1;havoc atl1c_get_drvinfo_~tmp___2~24#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900-1: SUMMARY for call atl1c_get_regs_#t~ret2241#1 := readl(atl1c_get_regs_#t~mem2240#1.base, 5264 + atl1c_get_regs_#t~mem2240#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: havoc atl1c_get_regs_#t~mem2240#1.base, atl1c_get_regs_#t~mem2240#1.offset;havoc atl1c_get_regs_#t~ret2241#1;atl1c_get_regs_~tmp___51~0#1.base, atl1c_get_regs_~tmp___51~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2242#1.base, atl1c_get_regs_#t~mem2242#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12966: assume 0 != atl1c_get_regs_~tmp___65~0#1;call atl1c_get_regs_#t~mem2268#1.base, atl1c_get_regs_#t~mem2268#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12966: assume !(0 != atl1c_get_regs_~tmp___65~0#1);atl1c_get_regs_~tmp___64~0#1.base, atl1c_get_regs_~tmp___64~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2272#1.base, atl1c_get_regs_#t~mem2272#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13098-1: SUMMARY for call kfree(atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12801: call write~int#0(atl1c_get_regs_#t~ret2201#1, atl1c_get_regs_~tmp___33~0#1.base, atl1c_get_regs_~tmp___33~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2200#1.base, atl1c_get_regs_#t~mem2200#1.offset;havoc atl1c_get_regs_#t~ret2201#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12801-1: SUMMARY for call atl1c_get_regs_#t~ret2201#1 := readl(atl1c_get_regs_#t~mem2200#1.base, 5140 + atl1c_get_regs_#t~mem2200#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume 0 != atl1c_read_eeprom_~offset#1 % 4 % 4294967296;atl1c_read_eeprom_#res#1 := (if 0 == (if 0 == (if 0 != atl1c_read_eeprom_~ret~1#1 then 1 else 0) then 0 else 1) % 256 then 0 else 1); [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume !(0 != atl1c_read_eeprom_~offset#1 % 4 % 4294967296);call atl1c_read_eeprom_#t~mem1824#1 := read~int#28(atl1c_read_eeprom_~hw#1.base, 65 + atl1c_read_eeprom_~hw#1.offset, 1);atl1c_read_eeprom_~tmp~115#1 := (if atl1c_read_eeprom_#t~mem1824#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_read_eeprom_#t~mem1824#1 % 256 % 18446744073709551616 else atl1c_read_eeprom_#t~mem1824#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_read_eeprom_#t~mem1824#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471-1: SUMMARY for call atl1c_set_settings_#t~ret2110#1 := atl1c_restart_autoneg(atl1c_set_settings_~hw~14#1.base, atl1c_set_settings_~hw~14#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: assume -2147483648 <= atl1c_set_settings_#t~ret2110#1 && atl1c_set_settings_#t~ret2110#1 <= 2147483647;atl1c_set_settings_~tmp___2~21#1 := atl1c_set_settings_#t~ret2110#1;havoc atl1c_set_settings_#t~ret2110#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198-1: SUMMARY for call atl1c_nway_reset_#t~ret2344#1 := netif_running(atl1c_nway_reset_~netdev#1.base, atl1c_nway_reset_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: assume -2147483648 <= atl1c_nway_reset_#t~ret2344#1 && atl1c_nway_reset_#t~ret2344#1 <= 2147483647;atl1c_nway_reset_~tmp___0~68#1 := atl1c_nway_reset_#t~ret2344#1;havoc atl1c_nway_reset_#t~ret2344#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297: assume 6 == main_~tmp~136#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297: assume !(6 == main_~tmp~136#1); [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12835: call write~int#0(atl1c_get_regs_#t~ret2215#1, atl1c_get_regs_~tmp___39~0#1.base, atl1c_get_regs_~tmp___39~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2214#1.base, atl1c_get_regs_#t~mem2214#1.offset;havoc atl1c_get_regs_#t~ret2215#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12835-1: SUMMARY for call atl1c_get_regs_#t~ret2215#1 := readl(atl1c_get_regs_#t~mem2214#1.base, 5248 + atl1c_get_regs_#t~mem2214#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934-1: SUMMARY for call atl1c_get_regs_#t~ret2255#1 := readl(atl1c_get_regs_#t~mem2254#1.base, 5536 + atl1c_get_regs_#t~mem2254#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13000-1: SUMMARY for call atl1c_get_regs_#t~ret2283#1 := atl1c_read_phy_reg(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 1, atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: havoc atl1c_get_regs_#t~mem2254#1.base, atl1c_get_regs_#t~mem2254#1.offset;havoc atl1c_get_regs_#t~ret2255#1;atl1c_get_regs_~tmp___57~0#1.base, atl1c_get_regs_~tmp___57~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2256#1.base, atl1c_get_regs_#t~mem2256#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13000: assume -2147483648 <= atl1c_get_regs_#t~ret2283#1 && atl1c_get_regs_#t~ret2283#1 <= 2147483647;havoc atl1c_get_regs_#t~ret2283#1;call atl1c_get_regs_#t~mem2284#1 := read~int#28(atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset, 2);call write~int#0(atl1c_get_regs_#t~mem2284#1 % 65536, atl1c_get_regs_~regs_buff~0#1.base, 296 + atl1c_get_regs_~regs_buff~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2284#1;call ULTIMATE.dealloc(atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset);havoc atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637-1: SUMMARY for call atl1c_get_regs_#t~ret2133#1 := readl(atl1c_get_regs_#t~mem2132#1.base, 4856 + atl1c_get_regs_#t~mem2132#1.offset); srcloc: null [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637: call write~int#0(atl1c_get_regs_#t~ret2133#1, atl1c_get_regs_~tmp___4~8#1.base, atl1c_get_regs_~tmp___4~8#1.offset, 4);havoc atl1c_get_regs_#t~mem2132#1.base, atl1c_get_regs_#t~mem2132#1.offset;havoc atl1c_get_regs_#t~ret2133#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364-1: assume { :begin_inline_atl1c_nway_reset } true;atl1c_nway_reset_#in~netdev#1.base, atl1c_nway_reset_#in~netdev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc atl1c_nway_reset_#res#1;havoc atl1c_nway_reset_#t~ret2343#1.base, atl1c_nway_reset_#t~ret2343#1.offset, atl1c_nway_reset_#t~ret2344#1, atl1c_nway_reset_~netdev#1.base, atl1c_nway_reset_~netdev#1.offset, atl1c_nway_reset_~adapter~39#1.base, atl1c_nway_reset_~adapter~39#1.offset, atl1c_nway_reset_~tmp~135#1.base, atl1c_nway_reset_~tmp~135#1.offset, atl1c_nway_reset_~tmp___0~68#1;atl1c_nway_reset_~netdev#1.base, atl1c_nway_reset_~netdev#1.offset := atl1c_nway_reset_#in~netdev#1.base, atl1c_nway_reset_#in~netdev#1.offset;havoc atl1c_nway_reset_~adapter~39#1.base, atl1c_nway_reset_~adapter~39#1.offset;havoc atl1c_nway_reset_~tmp~135#1.base, atl1c_nway_reset_~tmp~135#1.offset;havoc atl1c_nway_reset_~tmp___0~68#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: main_#t~ret2351#1 := atl1c_nway_reset_#res#1;havoc atl1c_nway_reset_#t~ret2343#1.base, atl1c_nway_reset_#t~ret2343#1.offset, atl1c_nway_reset_#t~ret2344#1, atl1c_nway_reset_~netdev#1.base, atl1c_nway_reset_~netdev#1.offset, atl1c_nway_reset_~adapter~39#1.base, atl1c_nway_reset_~adapter~39#1.offset, atl1c_nway_reset_~tmp~135#1.base, atl1c_nway_reset_~tmp~135#1.offset, atl1c_nway_reset_~tmp___0~68#1;havoc atl1c_nway_reset_#in~netdev#1.base, atl1c_nway_reset_#in~netdev#1.offset;assume { :end_inline_atl1c_nway_reset } true;assume -2147483648 <= main_#t~ret2351#1 && main_#t~ret2351#1 <= 2147483647;havoc main_#t~ret2351#1; [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439: assume 1000 == atl1c_set_settings_~speed~2#1 % 4294967296;call atl1c_set_settings_#t~mem2102#1 := read~int#32(atl1c_set_settings_~ecmd#1.base, 14 + atl1c_set_settings_~ecmd#1.offset, 1); [2025-02-08 10:07:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439: assume !(1000 == atl1c_set_settings_~speed~2#1 % 4294967296); [2025-02-08 10:07:41,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12869: call write~int#0(atl1c_get_regs_#t~ret2229#1, atl1c_get_regs_~tmp___45~0#1.base, atl1c_get_regs_~tmp___45~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2228#1.base, atl1c_get_regs_#t~mem2228#1.offset;havoc atl1c_get_regs_#t~ret2229#1; [2025-02-08 10:07:41,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12869-1: SUMMARY for call atl1c_get_regs_#t~ret2229#1 := readl(atl1c_get_regs_#t~mem2228#1.base, 5256 + atl1c_get_regs_#t~mem2228#1.offset); srcloc: null [2025-02-08 10:07:41,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12968-1: SUMMARY for call atl1c_get_regs_#t~ret2269#1 := readl(atl1c_get_regs_#t~mem2268#1.base, 5276 + atl1c_get_regs_#t~mem2268#1.offset); srcloc: null [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12968: havoc atl1c_get_regs_#t~mem2268#1.base, atl1c_get_regs_#t~mem2268#1.offset;havoc atl1c_get_regs_#t~ret2269#1;atl1c_get_regs_~tmp___63~0#1.base, atl1c_get_regs_~tmp___63~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2270#1.base, atl1c_get_regs_#t~mem2270#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11581-1: SUMMARY for call atl1c_read_eeprom_#t~ret1849#1 := readl(atl1c_read_eeprom_#t~mem1848#1.base, 4800 + atl1c_read_eeprom_#t~mem1848#1.offset); srcloc: null [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11548: assume 0 != atl1c_read_eeprom_~tmp___0~58#1;call atl1c_read_eeprom_#t~mem1837#1.base, atl1c_read_eeprom_#t~mem1837#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11548: assume !(0 != atl1c_read_eeprom_~tmp___0~58#1);call atl1c_read_eeprom_#t~mem1841#1.base, atl1c_read_eeprom_#t~mem1841#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12605-1: SUMMARY for call atl1c_get_regs_#t~memset~res2119#1.base, atl1c_get_regs_#t~memset~res2119#1.offset := #Ultimate.C_memset#0(atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset, 0, 300); srcloc: null [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11581: atl1c_read_eeprom_~data~12#1 := atl1c_read_eeprom_#t~ret1849#1;havoc atl1c_read_eeprom_#t~mem1848#1.base, atl1c_read_eeprom_#t~mem1848#1.offset;havoc atl1c_read_eeprom_#t~ret1849#1; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12605: havoc atl1c_get_regs_#t~memset~res2119#1.base, atl1c_get_regs_#t~memset~res2119#1.offset;call write~int#26(0, atl1c_get_regs_~regs#1.base, 4 + atl1c_get_regs_~regs#1.offset, 4);call atl1c_get_regs_#t~mem2120#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___2~22#1 := (if atl1c_get_regs_#t~mem2120#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2120#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2120#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2120#1; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12671: call write~int#0(atl1c_get_regs_#t~ret2147#1, atl1c_get_regs_~tmp___10~4#1.base, atl1c_get_regs_~tmp___10~4#1.offset, 4);havoc atl1c_get_regs_#t~mem2146#1.base, atl1c_get_regs_#t~mem2146#1.offset;havoc atl1c_get_regs_#t~ret2147#1; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12671-1: SUMMARY for call atl1c_get_regs_#t~ret2147#1 := readl(atl1c_get_regs_#t~mem2146#1.base, 536 + atl1c_get_regs_#t~mem2146#1.offset); srcloc: null [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12440: assume 1 != atl1c_set_settings_#t~mem2102#1 % 256 % 4294967296;havoc atl1c_set_settings_#t~mem2102#1;call atl1c_set_settings_#t~mem2103#1 := read~int#28(atl1c_set_settings_~adapter~30#1.base, 763 + atl1c_set_settings_~adapter~30#1.offset, 4); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12440: assume !(1 != atl1c_set_settings_#t~mem2102#1 % 256 % 4294967296);havoc atl1c_set_settings_#t~mem2102#1;atl1c_set_settings_~autoneg_advertised~1#1 := 32; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12473: assume 0 != atl1c_set_settings_~tmp___2~21#1;call atl1c_set_settings_#t~mem2111#1 := read~int#28(atl1c_set_settings_~adapter~30#1.base, 763 + atl1c_set_settings_~adapter~30#1.offset, 4); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12473: assume !(0 != atl1c_set_settings_~tmp___2~21#1); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: assume 0 != (if atl1c_get_settings_#t~mem2089#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_settings_#t~mem2089#1 % 65536 % 4294967296 else atl1c_get_settings_#t~mem2089#1 % 65536 % 4294967296 - 4294967296) % 2;havoc atl1c_get_settings_#t~mem2089#1;call atl1c_get_settings_#t~mem2090#1 := read~int#32(atl1c_get_settings_~ecmd#1.base, 4 + atl1c_get_settings_~ecmd#1.offset, 4); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: assume !(0 != (if atl1c_get_settings_#t~mem2089#1 % 65536 % 4294967296 <= 2147483647 then atl1c_get_settings_#t~mem2089#1 % 65536 % 4294967296 else atl1c_get_settings_#t~mem2089#1 % 65536 % 4294967296 - 4294967296) % 2);havoc atl1c_get_settings_#t~mem2089#1; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13101-1: atl1c_get_eeprom_#res#1 := 0; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13200: assume 0 != atl1c_nway_reset_~tmp___0~68#1;assume { :begin_inline_atl1c_reinit_locked } true;atl1c_reinit_locked_#in~adapter#1.base, atl1c_reinit_locked_#in~adapter#1.offset := atl1c_nway_reset_~adapter~39#1.base, atl1c_nway_reset_~adapter~39#1.offset;havoc atl1c_reinit_locked_#t~ret401#1.base, atl1c_reinit_locked_#t~ret401#1.offset, atl1c_reinit_locked_#t~mem402#1, atl1c_reinit_locked_#t~bitwise403#1, atl1c_reinit_locked_#t~ret404#1, atl1c_reinit_locked_~adapter#1.base, atl1c_reinit_locked_~adapter#1.offset, atl1c_reinit_locked_~__ret_warn_on~3#1, atl1c_reinit_locked_~tmp~60#1.base, atl1c_reinit_locked_~tmp~60#1.offset, atl1c_reinit_locked_~tmp___0~21#1;atl1c_reinit_locked_~adapter#1.base, atl1c_reinit_locked_~adapter#1.offset := atl1c_reinit_locked_#in~adapter#1.base, atl1c_reinit_locked_#in~adapter#1.offset;havoc atl1c_reinit_locked_~__ret_warn_on~3#1;havoc atl1c_reinit_locked_~tmp~60#1.base, atl1c_reinit_locked_~tmp~60#1.offset;havoc atl1c_reinit_locked_~tmp___0~21#1;assume { :begin_inline_current_thread_info } true;havoc current_thread_info_#res#1.base, current_thread_info_#res#1.offset;havoc current_thread_info_~ti~0#1.base, current_thread_info_~ti~0#1.offset, current_thread_info_~pfo_ret__~0#1;havoc current_thread_info_~ti~0#1.base, current_thread_info_~ti~0#1.offset;havoc current_thread_info_~pfo_ret__~0#1; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13200: assume !(0 != atl1c_nway_reset_~tmp___0~68#1); [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903: call write~int#0(atl1c_get_regs_#t~ret2243#1, atl1c_get_regs_~tmp___51~0#1.base, atl1c_get_regs_~tmp___51~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2242#1.base, atl1c_get_regs_#t~mem2242#1.offset;havoc atl1c_get_regs_#t~ret2243#1; [2025-02-08 10:07:41,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903-1: SUMMARY for call atl1c_get_regs_#t~ret2243#1 := readl(atl1c_get_regs_#t~mem2242#1.base, 5264 + atl1c_get_regs_#t~mem2242#1.offset); srcloc: null [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474: assume 0 != atl1c_set_settings_#t~bitwise2112#1 % 4294967296;havoc atl1c_set_settings_#t~mem2111#1;havoc atl1c_set_settings_#t~bitwise2112#1;call atl1c_set_settings_#t~mem2113#1.base, atl1c_set_settings_#t~mem2113#1.offset := read~$Pointer$#28(atl1c_set_settings_~adapter~30#1.base, 8 + atl1c_set_settings_~adapter~30#1.offset, 8); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474: assume !(0 != atl1c_set_settings_#t~bitwise2112#1 % 4294967296);havoc atl1c_set_settings_#t~mem2111#1;havoc atl1c_set_settings_#t~bitwise2112#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12705: call write~int#0(atl1c_get_regs_#t~ret2161#1, atl1c_get_regs_~tmp___16~1#1.base, atl1c_get_regs_~tmp___16~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2160#1.base, atl1c_get_regs_#t~mem2160#1.offset;havoc atl1c_get_regs_#t~ret2161#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12705-1: SUMMARY for call atl1c_get_regs_#t~ret2161#1 := readl(atl1c_get_regs_#t~mem2160#1.base, 5120 + atl1c_get_regs_#t~mem2160#1.offset); srcloc: null [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375-3: assume false;atl1c_get_settings_#t~bitwise2091#1 := atl1c_get_settings_#t~mem2090#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375-3: assume !false; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-4: assume 0 == atl1c_set_settings_#t~mem2103#1 % 4294967296;atl1c_set_settings_#t~bitwise2104#1 := 0; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-4: assume !(0 == atl1c_set_settings_#t~mem2103#1 % 4294967296); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375-2: havoc atl1c_get_settings_#t~bitwise2091#1;assume (atl1c_get_settings_#t~bitwise2091#1 % 4294967296 >= atl1c_get_settings_#t~mem2090#1 % 4294967296 && atl1c_get_settings_#t~bitwise2091#1 % 4294967296 >= 32) && atl1c_get_settings_#t~bitwise2091#1 % 4294967296 <= 32 + atl1c_get_settings_#t~mem2090#1 % 4294967296; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375-4: assume 0 == atl1c_get_settings_#t~mem2090#1 % 4294967296 || 32 == atl1c_get_settings_#t~mem2090#1 % 4294967296;atl1c_get_settings_#t~bitwise2091#1 := 32; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375-4: assume !(0 == atl1c_get_settings_#t~mem2090#1 % 4294967296 || 32 == atl1c_get_settings_#t~mem2090#1 % 4294967296); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: assume 7 == main_~tmp~136#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: assume !(7 == main_~tmp~136#1); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474-2: havoc atl1c_set_settings_#t~bitwise2112#1;assume atl1c_set_settings_#t~bitwise2112#1 % 4294967296 <= atl1c_set_settings_#t~mem2111#1 % 4294967296 && atl1c_set_settings_#t~bitwise2112#1 % 4294967296 <= 4; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-1: [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474-1: [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441: assume 0 != atl1c_set_settings_#t~bitwise2104#1 % 4294967296;havoc atl1c_set_settings_#t~mem2103#1;havoc atl1c_set_settings_#t~bitwise2104#1;call atl1c_set_settings_#t~mem2105#1.base, atl1c_set_settings_#t~mem2105#1.offset := read~$Pointer$#28(atl1c_set_settings_~adapter~30#1.base, 8 + atl1c_set_settings_~adapter~30#1.offset, 8); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441: assume !(0 != atl1c_set_settings_#t~bitwise2104#1 % 4294967296);havoc atl1c_set_settings_#t~mem2103#1;havoc atl1c_set_settings_#t~bitwise2104#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474-4: assume 0 == atl1c_set_settings_#t~mem2111#1 % 4294967296;atl1c_set_settings_#t~bitwise2112#1 := 0; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474-4: assume !(0 == atl1c_set_settings_#t~mem2111#1 % 4294967296); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-3: assume 4 == atl1c_set_settings_#t~mem2103#1 % 4294967296;atl1c_set_settings_#t~bitwise2104#1 := atl1c_set_settings_#t~mem2103#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-3: assume !(4 == atl1c_set_settings_#t~mem2103#1 % 4294967296); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375-1: [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474-3: assume 4 == atl1c_set_settings_#t~mem2111#1 % 4294967296;atl1c_set_settings_#t~bitwise2112#1 := atl1c_set_settings_#t~mem2111#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12474-3: assume !(4 == atl1c_set_settings_#t~mem2111#1 % 4294967296); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-2: havoc atl1c_set_settings_#t~bitwise2104#1;assume atl1c_set_settings_#t~bitwise2104#1 % 4294967296 <= atl1c_set_settings_#t~mem2103#1 % 4294967296 && atl1c_set_settings_#t~bitwise2104#1 % 4294967296 <= 4; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375: call write~int#32(atl1c_get_settings_#t~bitwise2091#1, atl1c_get_settings_~ecmd#1.base, 4 + atl1c_get_settings_~ecmd#1.offset, 4);havoc atl1c_get_settings_#t~mem2090#1;havoc atl1c_get_settings_#t~bitwise2091#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13168-1: SUMMARY for call atl1c_set_wol_#t~ret2331#1.base, atl1c_set_wol_#t~ret2331#1.offset := netdev_priv(atl1c_set_wol_~netdev#1.base, atl1c_set_wol_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135: atl1c_get_wol_~tmp~133#1.base, atl1c_get_wol_~tmp~133#1.offset := atl1c_get_wol_#t~ret2312#1.base, atl1c_get_wol_#t~ret2312#1.offset;havoc atl1c_get_wol_#t~ret2312#1.base, atl1c_get_wol_#t~ret2312#1.offset;atl1c_get_wol_~adapter~37#1.base, atl1c_get_wol_~adapter~37#1.offset := atl1c_get_wol_~tmp~133#1.base, atl1c_get_wol_~tmp~133#1.offset;call write~int#34(33, atl1c_get_wol_~wol#1.base, 4 + atl1c_get_wol_~wol#1.offset, 4);call write~int#34(0, atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4);call atl1c_get_wol_#t~mem2313#1 := read~int#28(atl1c_get_wol_~adapter~37#1.base, 768 + atl1c_get_wol_~adapter~37#1.offset, 4); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135-1: SUMMARY for call atl1c_get_wol_#t~ret2312#1.base, atl1c_get_wol_#t~ret2312#1.offset := netdev_priv(atl1c_get_wol_~netdev#1.base, atl1c_get_wol_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13168: atl1c_set_wol_~tmp~134#1.base, atl1c_set_wol_~tmp~134#1.offset := atl1c_set_wol_#t~ret2331#1.base, atl1c_set_wol_#t~ret2331#1.offset;havoc atl1c_set_wol_#t~ret2331#1.base, atl1c_set_wol_#t~ret2331#1.offset;atl1c_set_wol_~adapter~38#1.base, atl1c_set_wol_~adapter~38#1.offset := atl1c_set_wol_~tmp~134#1.base, atl1c_set_wol_~tmp~134#1.offset;call atl1c_set_wol_#t~mem2332#1 := read~int#34(atl1c_set_wol_~wol#1.base, 8 + atl1c_set_wol_~wol#1.offset, 4); [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12739: call write~int#0(atl1c_get_regs_#t~ret2175#1, atl1c_get_regs_~tmp___22~1#1.base, atl1c_get_regs_~tmp___22~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2174#1.base, atl1c_get_regs_#t~mem2174#1.offset;havoc atl1c_get_regs_#t~ret2175#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12739-1: SUMMARY for call atl1c_get_regs_#t~ret2175#1 := readl(atl1c_get_regs_#t~mem2174#1.base, 5128 + atl1c_get_regs_#t~mem2174#1.offset); srcloc: null [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12937: call write~int#0(atl1c_get_regs_#t~ret2257#1, atl1c_get_regs_~tmp___57~0#1.base, atl1c_get_regs_~tmp___57~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2256#1.base, atl1c_get_regs_#t~mem2256#1.offset;havoc atl1c_get_regs_#t~ret2257#1; [2025-02-08 10:07:41,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12937-1: SUMMARY for call atl1c_get_regs_#t~ret2257#1 := readl(atl1c_get_regs_#t~mem2256#1.base, 5536 + atl1c_get_regs_#t~mem2256#1.offset); srcloc: null [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550-1: SUMMARY for call atl1c_read_eeprom_#t~ret1838#1 := readl(atl1c_read_eeprom_#t~mem1837#1.base, 4800 + atl1c_read_eeprom_#t~mem1837#1.offset); srcloc: null [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: havoc atl1c_read_eeprom_#t~mem1837#1.base, atl1c_read_eeprom_#t~mem1837#1.offset;havoc atl1c_read_eeprom_#t~ret1838#1;call atl1c_read_eeprom_#t~mem1839#1.base, atl1c_read_eeprom_#t~mem1839#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13202: havoc atl1c_reinit_locked_#t~ret401#1.base, atl1c_reinit_locked_#t~ret401#1.offset, atl1c_reinit_locked_#t~mem402#1, atl1c_reinit_locked_#t~bitwise403#1, atl1c_reinit_locked_#t~ret404#1, atl1c_reinit_locked_~adapter#1.base, atl1c_reinit_locked_~adapter#1.offset, atl1c_reinit_locked_~__ret_warn_on~3#1, atl1c_reinit_locked_~tmp~60#1.base, atl1c_reinit_locked_~tmp~60#1.offset, atl1c_reinit_locked_~tmp___0~21#1;havoc atl1c_reinit_locked_#in~adapter#1.base, atl1c_reinit_locked_#in~adapter#1.offset;assume { :end_inline_atl1c_reinit_locked } true; [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334-1: SUMMARY for call main_#t~ret2348#1 := atl1c_get_regs_len(main_~var_group1~0#1.base, main_~var_group1~0#1.offset); srcloc: null [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334: assume -2147483648 <= main_#t~ret2348#1 && main_#t~ret2348#1 <= 2147483647;havoc main_#t~ret2348#1; [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12971: call write~int#0(atl1c_get_regs_#t~ret2271#1, atl1c_get_regs_~tmp___63~0#1.base, atl1c_get_regs_~tmp___63~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2270#1.base, atl1c_get_regs_#t~mem2270#1.offset;havoc atl1c_get_regs_#t~ret2271#1; [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12971-1: SUMMARY for call atl1c_get_regs_#t~ret2271#1 := readl(atl1c_get_regs_#t~mem2270#1.base, 5276 + atl1c_get_regs_#t~mem2270#1.offset); srcloc: null [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121: SUMMARY for call ldv_blast_assert(); srcloc: null [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12773: call write~int#0(atl1c_get_regs_#t~ret2189#1, atl1c_get_regs_~tmp___28~0#1.base, atl1c_get_regs_~tmp___28~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2188#1.base, atl1c_get_regs_#t~mem2188#1.offset;havoc atl1c_get_regs_#t~ret2189#1; [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12773-1: SUMMARY for call atl1c_get_regs_#t~ret2189#1 := readl(atl1c_get_regs_#t~mem2188#1.base, 104 + atl1c_get_regs_#t~mem2188#1.offset); srcloc: null [2025-02-08 10:07:41,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12476: assume -2147483648 <= atl1c_set_settings_#t~ret2114#1 && atl1c_set_settings_#t~ret2114#1 <= 2147483647;havoc atl1c_set_settings_#t~mem2113#1.base, atl1c_set_settings_#t~mem2113#1.offset;havoc atl1c_set_settings_#t~ret2114#1; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12443-1: SUMMARY for call atl1c_set_settings_#t~ret2106#1 := dev_warn(atl1c_set_settings_#t~mem2105#1.base, 137 + atl1c_set_settings_#t~mem2105#1.offset, 117, 0); srcloc: null [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12476-1: SUMMARY for call atl1c_set_settings_#t~ret2114#1 := dev_warn(atl1c_set_settings_#t~mem2113#1.base, 137 + atl1c_set_settings_#t~mem2113#1.offset, 118, 0); srcloc: null [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12443: assume -2147483648 <= atl1c_set_settings_#t~ret2106#1 && atl1c_set_settings_#t~ret2106#1 <= 2147483647;havoc atl1c_set_settings_#t~mem2105#1.base, atl1c_set_settings_#t~mem2105#1.offset;havoc atl1c_set_settings_#t~ret2106#1; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12641: call atl1c_get_regs_#t~mem2134#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___8~4#1 := (if atl1c_get_regs_#t~mem2134#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2134#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2134#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2134#1; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551-1: SUMMARY for call atl1c_read_eeprom_#t~ret1840#1 := readl(atl1c_read_eeprom_#t~mem1839#1.base, 4800 + atl1c_read_eeprom_#t~mem1839#1.offset); srcloc: null [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551: atl1c_read_eeprom_~control~0#1 := atl1c_read_eeprom_#t~ret1840#1;havoc atl1c_read_eeprom_#t~mem1839#1.base, atl1c_read_eeprom_#t~mem1839#1.offset;havoc atl1c_read_eeprom_#t~ret1840#1; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12675: call atl1c_get_regs_#t~mem2148#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___14~1#1 := (if atl1c_get_regs_#t~mem2148#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2148#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2148#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2148#1; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12807: call write~int#0(atl1c_get_regs_#t~ret2203#1, atl1c_get_regs_~tmp___34~0#1.base, atl1c_get_regs_~tmp___34~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2202#1.base, atl1c_get_regs_#t~mem2202#1.offset;havoc atl1c_get_regs_#t~ret2203#1; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12807-1: SUMMARY for call atl1c_get_regs_#t~ret2203#1 := readl(atl1c_get_regs_#t~mem2202#1.base, 5140 + atl1c_get_regs_#t~mem2202#1.offset); srcloc: null [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-1: SUMMARY for call atl1c_set_msglevel_#t~ret2117#1.base, atl1c_set_msglevel_#t~ret2117#1.offset := netdev_priv(atl1c_set_msglevel_~netdev#1.base, atl1c_set_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378: call write~int#32(128, atl1c_get_settings_~ecmd#1.base, 8 + atl1c_get_settings_~ecmd#1.offset, 4);call atl1c_get_settings_#t~mem2093#1 := read~int#32(atl1c_get_settings_~ecmd#1.base, 8 + atl1c_get_settings_~ecmd#1.offset, 4);call atl1c_get_settings_#t~mem2092#1 := read~int#28(atl1c_get_settings_~hw~13#1.base, 68 + atl1c_get_settings_~hw~13#1.offset, 2); [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11585: call atl1c_read_eeprom_#t~mem1850#1 := read~int#28(atl1c_read_eeprom_~hw#1.base, 65 + atl1c_read_eeprom_~hw#1.offset, 1);atl1c_read_eeprom_~tmp___2~19#1 := (if atl1c_read_eeprom_#t~mem1850#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_read_eeprom_#t~mem1850#1 % 256 % 18446744073709551616 else atl1c_read_eeprom_#t~mem1850#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_read_eeprom_#t~mem1850#1; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12609: assume 0 != atl1c_get_regs_~tmp___2~22#1;call atl1c_get_regs_#t~mem2121#1.base, atl1c_get_regs_#t~mem2121#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12609: assume !(0 != atl1c_get_regs_~tmp___2~22#1);atl1c_get_regs_~tmp___1~38#1.base, atl1c_get_regs_~tmp___1~38#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2125#1.base, atl1c_get_regs_#t~mem2125#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510: atl1c_set_msglevel_~tmp~128#1.base, atl1c_set_msglevel_~tmp~128#1.offset := atl1c_set_msglevel_#t~ret2117#1.base, atl1c_set_msglevel_#t~ret2117#1.offset;havoc atl1c_set_msglevel_#t~ret2117#1.base, atl1c_set_msglevel_#t~ret2117#1.offset;atl1c_set_msglevel_~adapter~32#1.base, atl1c_set_msglevel_~adapter~32#1.offset := atl1c_set_msglevel_~tmp~128#1.base, atl1c_set_msglevel_~tmp~128#1.offset;call write~int#28(atl1c_set_msglevel_~data#1, atl1c_set_msglevel_~adapter~32#1.base, 763 + atl1c_set_msglevel_~adapter~32#1.offset, 4); [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171: assume 0 != atl1c_set_wol_#t~bitwise2333#1 % 4294967296;havoc atl1c_set_wol_#t~mem2332#1;havoc atl1c_set_wol_#t~bitwise2333#1;atl1c_set_wol_#res#1 := -95; [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171: assume !(0 != atl1c_set_wol_#t~bitwise2333#1 % 4294967296);havoc atl1c_set_wol_#t~mem2332#1;havoc atl1c_set_wol_#t~bitwise2333#1;call write~int#28(0, atl1c_set_wol_~adapter~38#1.base, 768 + atl1c_set_wol_~adapter~38#1.offset, 4);call atl1c_set_wol_#t~mem2334#1 := read~int#34(atl1c_set_wol_~wol#1.base, 8 + atl1c_set_wol_~wol#1.offset, 4); [2025-02-08 10:07:41,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171-1: [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13303: assume 8 == main_~tmp~136#1; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13303: assume !(8 == main_~tmp~136#1); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: assume -2147483648 <= main_#t~ret2352#1 && main_#t~ret2352#1 <= 2147483647;havoc main_#t~ret2352#1; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-1: SUMMARY for call main_#t~ret2352#1 := atl1c_get_eeprom_len(main_~var_group1~0#1.base, main_~var_group1~0#1.offset); srcloc: null [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-3: assume 4 * atl1c_get_eeprom_~i~13#1 <= 2147483647; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-3: assume !(4 * atl1c_get_eeprom_~i~13#1 <= 2147483647); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-4: assume 4 * atl1c_get_eeprom_~i~13#1 >= -2147483648; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-4: assume !(4 * atl1c_get_eeprom_~i~13#1 >= -2147483648); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-1: assume atl1c_get_eeprom_~i~13#1 - atl1c_get_eeprom_~first_dword~0#1 <= 2147483647;assume { :begin_inline_atl1c_read_eeprom } true;atl1c_read_eeprom_#in~hw#1.base, atl1c_read_eeprom_#in~hw#1.offset, atl1c_read_eeprom_#in~offset#1, atl1c_read_eeprom_#in~p_value#1.base, atl1c_read_eeprom_#in~p_value#1.offset := atl1c_get_eeprom_~hw~16#1.base, atl1c_get_eeprom_~hw~16#1.offset, 4 * atl1c_get_eeprom_~i~13#1, atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset + 4 * (if (atl1c_get_eeprom_~i~13#1 - atl1c_get_eeprom_~first_dword~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (atl1c_get_eeprom_~i~13#1 - atl1c_get_eeprom_~first_dword~0#1) % 18446744073709551616 % 18446744073709551616 else (atl1c_get_eeprom_~i~13#1 - atl1c_get_eeprom_~first_dword~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc atl1c_read_eeprom_#res#1;havoc atl1c_read_eeprom_#t~mem1824#1, atl1c_read_eeprom_#t~mem1825#1.base, atl1c_read_eeprom_#t~mem1825#1.offset, atl1c_read_eeprom_#t~ret1826#1, atl1c_read_eeprom_#t~mem1827#1.base, atl1c_read_eeprom_#t~mem1827#1.offset, atl1c_read_eeprom_#t~ret1828#1, atl1c_read_eeprom_#t~mem1829#1.base, atl1c_read_eeprom_#t~mem1829#1.offset, atl1c_read_eeprom_#t~ret1830#1, atl1c_read_eeprom_#t~bitwise1831#1, atl1c_read_eeprom_#t~bitwise1832#1, atl1c_read_eeprom_#t~mem1833#1.base, atl1c_read_eeprom_#t~mem1833#1.offset, atl1c_read_eeprom_#t~mem1834#1.base, atl1c_read_eeprom_#t~mem1834#1.offset, atl1c_read_eeprom_#t~mem1835#1.base, atl1c_read_eeprom_#t~mem1835#1.offset, atl1c_read_eeprom_#t~mem1836#1, atl1c_read_eeprom_#t~mem1837#1.base, atl1c_read_eeprom_#t~mem1837#1.offset, atl1c_read_eeprom_#t~ret1838#1, atl1c_read_eeprom_#t~mem1839#1.base, atl1c_read_eeprom_#t~mem1839#1.offset, atl1c_read_eeprom_#t~ret1840#1, atl1c_read_eeprom_#t~mem1841#1.base, atl1c_read_eeprom_#t~mem1841#1.offset, atl1c_read_eeprom_#t~ret1842#1, atl1c_read_eeprom_#t~mem1843#1, atl1c_read_eeprom_#t~mem1844#1.base, atl1c_read_eeprom_#t~mem1844#1.offset, atl1c_read_eeprom_#t~ret1845#1, atl1c_read_eeprom_#t~mem1846#1.base, atl1c_read_eeprom_#t~mem1846#1.offset, atl1c_read_eeprom_#t~ret1847#1, atl1c_read_eeprom_#t~mem1848#1.base, atl1c_read_eeprom_#t~mem1848#1.offset, atl1c_read_eeprom_#t~ret1849#1, atl1c_read_eeprom_#t~mem1850#1, atl1c_read_eeprom_#t~mem1851#1.base, atl1c_read_eeprom_#t~mem1851#1.offset, atl1c_read_eeprom_#t~ret1852#1, atl1c_read_eeprom_#t~mem1853#1.base, atl1c_read_eeprom_#t~mem1853#1.offset, atl1c_read_eeprom_#t~ret1854#1, atl1c_read_eeprom_#t~mem1855#1.base, atl1c_read_eeprom_#t~mem1855#1.offset, atl1c_read_eeprom_#t~ret1856#1, atl1c_read_eeprom_#t~mem1857#1, atl1c_read_eeprom_#t~bitwise1858#1, atl1c_read_eeprom_#t~ret1859#1, atl1c_read_eeprom_#t~bitwise1860#1, atl1c_read_eeprom_#t~mem1861#1.base, atl1c_read_eeprom_#t~mem1861#1.offset, atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, atl1c_read_eeprom_~offset#1, atl1c_read_eeprom_~p_value#1.base, atl1c_read_eeprom_~p_value#1.offset, atl1c_read_eeprom_~i~8#1, atl1c_read_eeprom_~ret~1#1, atl1c_read_eeprom_~otp_ctrl_data~1#1, atl1c_read_eeprom_~control~0#1, atl1c_read_eeprom_~data~12#1, atl1c_read_eeprom_~tmp~115#1, atl1c_read_eeprom_~tmp___0~58#1, atl1c_read_eeprom_~tmp___1~35#1, atl1c_read_eeprom_~tmp___2~19#1, atl1c_read_eeprom_~tmp___3~11#1;atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset := atl1c_read_eeprom_#in~hw#1.base, atl1c_read_eeprom_#in~hw#1.offset;atl1c_read_eeprom_~offset#1 := atl1c_read_eeprom_#in~offset#1;atl1c_read_eeprom_~p_value#1.base, atl1c_read_eeprom_~p_value#1.offset := atl1c_read_eeprom_#in~p_value#1.base, atl1c_read_eeprom_#in~p_value#1.offset;havoc atl1c_read_eeprom_~i~8#1;havoc atl1c_read_eeprom_~ret~1#1;havoc atl1c_read_eeprom_~otp_ctrl_data~1#1;havoc atl1c_read_eeprom_~control~0#1;havoc atl1c_read_eeprom_~data~12#1;havoc atl1c_read_eeprom_~tmp~115#1;havoc atl1c_read_eeprom_~tmp___0~58#1;havoc atl1c_read_eeprom_~tmp___1~35#1;havoc atl1c_read_eeprom_~tmp___2~19#1;havoc atl1c_read_eeprom_~tmp___3~11#1;atl1c_read_eeprom_~ret~1#1 := 0; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-1: assume !(atl1c_get_eeprom_~i~13#1 - atl1c_get_eeprom_~first_dword~0#1 <= 2147483647); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171-4: assume 0 == atl1c_set_wol_#t~mem2332#1 % 4294967296;atl1c_set_wol_#t~bitwise2333#1 := 0; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171-4: assume !(0 == atl1c_set_wol_#t~mem2332#1 % 4294967296); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-2: assume atl1c_get_eeprom_~i~13#1 - atl1c_get_eeprom_~first_dword~0#1 >= -2147483648; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072-2: assume !(atl1c_get_eeprom_~i~13#1 - atl1c_get_eeprom_~first_dword~0#1 >= -2147483648); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171-2: havoc atl1c_set_wol_#t~bitwise2333#1;assume atl1c_set_wol_#t~bitwise2333#1 % 4294967296 <= atl1c_set_wol_#t~mem2332#1 % 4294967296 && atl1c_set_wol_#t~bitwise2333#1 % 4294967296 <= 94; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13072: atl1c_get_eeprom_#t~ret2299#1 := atl1c_read_eeprom_#res#1;havoc atl1c_read_eeprom_#t~mem1824#1, atl1c_read_eeprom_#t~mem1825#1.base, atl1c_read_eeprom_#t~mem1825#1.offset, atl1c_read_eeprom_#t~ret1826#1, atl1c_read_eeprom_#t~mem1827#1.base, atl1c_read_eeprom_#t~mem1827#1.offset, atl1c_read_eeprom_#t~ret1828#1, atl1c_read_eeprom_#t~mem1829#1.base, atl1c_read_eeprom_#t~mem1829#1.offset, atl1c_read_eeprom_#t~ret1830#1, atl1c_read_eeprom_#t~bitwise1831#1, atl1c_read_eeprom_#t~bitwise1832#1, atl1c_read_eeprom_#t~mem1833#1.base, atl1c_read_eeprom_#t~mem1833#1.offset, atl1c_read_eeprom_#t~mem1834#1.base, atl1c_read_eeprom_#t~mem1834#1.offset, atl1c_read_eeprom_#t~mem1835#1.base, atl1c_read_eeprom_#t~mem1835#1.offset, atl1c_read_eeprom_#t~mem1836#1, atl1c_read_eeprom_#t~mem1837#1.base, atl1c_read_eeprom_#t~mem1837#1.offset, atl1c_read_eeprom_#t~ret1838#1, atl1c_read_eeprom_#t~mem1839#1.base, atl1c_read_eeprom_#t~mem1839#1.offset, atl1c_read_eeprom_#t~ret1840#1, atl1c_read_eeprom_#t~mem1841#1.base, atl1c_read_eeprom_#t~mem1841#1.offset, atl1c_read_eeprom_#t~ret1842#1, atl1c_read_eeprom_#t~mem1843#1, atl1c_read_eeprom_#t~mem1844#1.base, atl1c_read_eeprom_#t~mem1844#1.offset, atl1c_read_eeprom_#t~ret1845#1, atl1c_read_eeprom_#t~mem1846#1.base, atl1c_read_eeprom_#t~mem1846#1.offset, atl1c_read_eeprom_#t~ret1847#1, atl1c_read_eeprom_#t~mem1848#1.base, atl1c_read_eeprom_#t~mem1848#1.offset, atl1c_read_eeprom_#t~ret1849#1, atl1c_read_eeprom_#t~mem1850#1, atl1c_read_eeprom_#t~mem1851#1.base, atl1c_read_eeprom_#t~mem1851#1.offset, atl1c_read_eeprom_#t~ret1852#1, atl1c_read_eeprom_#t~mem1853#1.base, atl1c_read_eeprom_#t~mem1853#1.offset, atl1c_read_eeprom_#t~ret1854#1, atl1c_read_eeprom_#t~mem1855#1.base, atl1c_read_eeprom_#t~mem1855#1.offset, atl1c_read_eeprom_#t~ret1856#1, atl1c_read_eeprom_#t~mem1857#1, atl1c_read_eeprom_#t~bitwise1858#1, atl1c_read_eeprom_#t~ret1859#1, atl1c_read_eeprom_#t~bitwise1860#1, atl1c_read_eeprom_#t~mem1861#1.base, atl1c_read_eeprom_#t~mem1861#1.offset, atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, atl1c_read_eeprom_~offset#1, atl1c_read_eeprom_~p_value#1.base, atl1c_read_eeprom_~p_value#1.offset, atl1c_read_eeprom_~i~8#1, atl1c_read_eeprom_~ret~1#1, atl1c_read_eeprom_~otp_ctrl_data~1#1, atl1c_read_eeprom_~control~0#1, atl1c_read_eeprom_~data~12#1, atl1c_read_eeprom_~tmp~115#1, atl1c_read_eeprom_~tmp___0~58#1, atl1c_read_eeprom_~tmp___1~35#1, atl1c_read_eeprom_~tmp___2~19#1, atl1c_read_eeprom_~tmp___3~11#1;havoc atl1c_read_eeprom_#in~hw#1.base, atl1c_read_eeprom_#in~hw#1.offset, atl1c_read_eeprom_#in~offset#1, atl1c_read_eeprom_#in~p_value#1.base, atl1c_read_eeprom_#in~p_value#1.offset;assume { :end_inline_atl1c_read_eeprom } true;atl1c_get_eeprom_~tmp___2~23#1 := (if 0 == atl1c_get_eeprom_#t~ret2299#1 % 256 then 0 else 1);havoc atl1c_get_eeprom_#t~ret2299#1; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171-3: assume 94 == atl1c_set_wol_#t~mem2332#1 % 4294967296;atl1c_set_wol_#t~bitwise2333#1 := atl1c_set_wol_#t~mem2332#1; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171-3: assume !(94 == atl1c_set_wol_#t~mem2332#1 % 4294967296); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12709: call atl1c_get_regs_#t~mem2162#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___20~1#1 := (if atl1c_get_regs_#t~mem2162#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2162#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2162#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2162#1; [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12643: assume 0 != atl1c_get_regs_~tmp___8~4#1;call atl1c_get_regs_#t~mem2135#1.base, atl1c_get_regs_#t~mem2135#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12643: assume !(0 != atl1c_get_regs_~tmp___8~4#1);atl1c_get_regs_~tmp___7~4#1.base, atl1c_get_regs_~tmp___7~4#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2139#1.base, atl1c_get_regs_#t~mem2139#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12841: call write~int#0(atl1c_get_regs_#t~ret2217#1, atl1c_get_regs_~tmp___40~0#1.base, atl1c_get_regs_~tmp___40~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2216#1.base, atl1c_get_regs_#t~mem2216#1.offset;havoc atl1c_get_regs_#t~ret2217#1; [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12841-1: SUMMARY for call atl1c_get_regs_#t~ret2217#1 := readl(atl1c_get_regs_#t~mem2216#1.base, 5248 + atl1c_get_regs_#t~mem2216#1.offset); srcloc: null [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379-1: [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: call write~int#32(atl1c_get_settings_#t~bitwise2094#1, atl1c_get_settings_~ecmd#1.base, 8 + atl1c_get_settings_~ecmd#1.offset, 4);havoc atl1c_get_settings_#t~mem2093#1;havoc atl1c_get_settings_#t~mem2092#1;havoc atl1c_get_settings_#t~bitwise2094#1;call write~int#32(0, atl1c_get_settings_~ecmd#1.base, 15 + atl1c_get_settings_~ecmd#1.offset, 1);call write~int#32(0, atl1c_get_settings_~ecmd#1.base, 16 + atl1c_get_settings_~ecmd#1.offset, 1);call write~int#32(0, atl1c_get_settings_~ecmd#1.base, 17 + atl1c_get_settings_~ecmd#1.offset, 1);call atl1c_get_settings_#t~mem2095#1 := read~int#28(atl1c_get_settings_~adapter~29#1.base, 772 + atl1c_get_settings_~adapter~29#1.offset, 2); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11520: assume 0 != atl1c_read_eeprom_~tmp~115#1;call atl1c_read_eeprom_#t~mem1825#1.base, atl1c_read_eeprom_#t~mem1825#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11520: assume !(0 != atl1c_read_eeprom_~tmp~115#1);call atl1c_read_eeprom_#t~mem1829#1.base, atl1c_read_eeprom_#t~mem1829#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379-3: assume 0 == atl1c_get_settings_#t~mem2092#1 % 65536 % 4294967296;atl1c_get_settings_#t~bitwise2094#1 := atl1c_get_settings_#t~mem2093#1; [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379-3: assume !(0 == atl1c_get_settings_#t~mem2092#1 % 65536 % 4294967296); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379-2: havoc atl1c_get_settings_#t~bitwise2094#1;assume (atl1c_get_settings_#t~bitwise2094#1 % 4294967296 >= atl1c_get_settings_#t~mem2093#1 % 4294967296 && atl1c_get_settings_#t~bitwise2094#1 % 4294967296 >= atl1c_get_settings_#t~mem2092#1 % 65536 % 4294967296) && atl1c_get_settings_#t~bitwise2094#1 % 4294967296 <= atl1c_get_settings_#t~mem2093#1 % 4294967296 + atl1c_get_settings_#t~mem2092#1 % 65536 % 4294967296; [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379-4: assume 0 == atl1c_get_settings_#t~mem2093#1 % 4294967296 || atl1c_get_settings_#t~mem2093#1 % 4294967296 == atl1c_get_settings_#t~mem2092#1 % 65536 % 4294967296;atl1c_get_settings_#t~bitwise2094#1 := atl1c_get_settings_#t~mem2092#1 % 65536; [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379-4: assume !(0 == atl1c_get_settings_#t~mem2093#1 % 4294967296 || atl1c_get_settings_#t~mem2093#1 % 4294967296 == atl1c_get_settings_#t~mem2092#1 % 65536 % 4294967296); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12875: call write~int#0(atl1c_get_regs_#t~ret2231#1, atl1c_get_regs_~tmp___46~0#1.base, atl1c_get_regs_~tmp___46~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2230#1.base, atl1c_get_regs_#t~mem2230#1.offset;havoc atl1c_get_regs_#t~ret2231#1; [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12875-1: SUMMARY for call atl1c_get_regs_#t~ret2231#1 := readl(atl1c_get_regs_#t~mem2230#1.base, 5256 + atl1c_get_regs_#t~mem2230#1.offset); srcloc: null [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677: assume 0 != atl1c_get_regs_~tmp___14~1#1;call atl1c_get_regs_#t~mem2149#1.base, atl1c_get_regs_#t~mem2149#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677: assume !(0 != atl1c_get_regs_~tmp___14~1#1);atl1c_get_regs_~tmp___13~2#1.base, atl1c_get_regs_~tmp___13~2#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2153#1.base, atl1c_get_regs_#t~mem2153#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12611-1: SUMMARY for call atl1c_get_regs_#t~ret2122#1 := readl(atl1c_get_regs_#t~mem2121#1.base, 108 + atl1c_get_regs_#t~mem2121#1.offset); srcloc: null [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: assume 0 != atl1c_read_eeprom_~tmp___2~19#1;call atl1c_read_eeprom_#t~mem1851#1.base, atl1c_read_eeprom_#t~mem1851#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: assume !(0 != atl1c_read_eeprom_~tmp___2~19#1);call atl1c_read_eeprom_#t~mem1855#1.base, atl1c_read_eeprom_#t~mem1855#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12611: havoc atl1c_get_regs_#t~mem2121#1.base, atl1c_get_regs_#t~mem2121#1.offset;havoc atl1c_get_regs_#t~ret2122#1;atl1c_get_regs_~tmp___0~64#1.base, atl1c_get_regs_~tmp___0~64#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2123#1.base, atl1c_get_regs_#t~mem2123#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12743: call atl1c_get_regs_#t~mem2176#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___26~1#1 := (if atl1c_get_regs_#t~mem2176#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2176#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2176#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2176#1; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-1: SUMMARY for call atl1c_set_settings_#t~ret2098#1.base, atl1c_set_settings_#t~ret2098#1.offset := netdev_priv(atl1c_set_settings_~netdev#1.base, atl1c_set_settings_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: atl1c_set_settings_~tmp~126#1.base, atl1c_set_settings_~tmp~126#1.offset := atl1c_set_settings_#t~ret2098#1.base, atl1c_set_settings_#t~ret2098#1.offset;havoc atl1c_set_settings_#t~ret2098#1.base, atl1c_set_settings_#t~ret2098#1.offset;atl1c_set_settings_~adapter~30#1.base, atl1c_set_settings_~adapter~30#1.offset := atl1c_set_settings_~tmp~126#1.base, atl1c_set_settings_~tmp~126#1.offset;atl1c_set_settings_~hw~14#1.base, atl1c_set_settings_~hw~14#1.offset := atl1c_set_settings_~adapter~30#1.base, 176 + atl1c_set_settings_~adapter~30#1.offset; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140-1: [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13074: assume 0 != atl1c_get_eeprom_~tmp___2~23#1 % 256;atl1c_get_eeprom_~tmp___3~14#1 := 0; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13074: assume !(0 != atl1c_get_eeprom_~tmp___2~23#1 % 256);atl1c_get_eeprom_~tmp___3~14#1 := 1; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140-2: havoc atl1c_get_wol_#t~bitwise2314#1;assume atl1c_get_wol_#t~bitwise2314#1 % 4294967296 <= atl1c_get_wol_#t~mem2313#1 % 4294967296 && atl1c_get_wol_#t~bitwise2314#1 % 4294967296 <= 4; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206-1: atl1c_nway_reset_#res#1 := 0; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140: assume 0 != atl1c_get_wol_#t~bitwise2314#1 % 4294967296;havoc atl1c_get_wol_#t~mem2313#1;havoc atl1c_get_wol_#t~bitwise2314#1;call atl1c_get_wol_#t~mem2315#1 := read~int#34(atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4); [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140: assume !(0 != atl1c_get_wol_#t~bitwise2314#1 % 4294967296);havoc atl1c_get_wol_#t~mem2313#1;havoc atl1c_get_wol_#t~bitwise2314#1; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12909: call write~int#0(atl1c_get_regs_#t~ret2245#1, atl1c_get_regs_~tmp___52~0#1.base, atl1c_get_regs_~tmp___52~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2244#1.base, atl1c_get_regs_#t~mem2244#1.offset;havoc atl1c_get_regs_#t~ret2245#1; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12909-1: SUMMARY for call atl1c_get_regs_#t~ret2245#1 := readl(atl1c_get_regs_#t~mem2244#1.base, 5264 + atl1c_get_regs_#t~mem2244#1.offset); srcloc: null [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13041: atl1c_get_eeprom_~tmp~131#1.base, atl1c_get_eeprom_~tmp~131#1.offset := atl1c_get_eeprom_#t~ret2287#1.base, atl1c_get_eeprom_#t~ret2287#1.offset;havoc atl1c_get_eeprom_#t~ret2287#1.base, atl1c_get_eeprom_#t~ret2287#1.offset;atl1c_get_eeprom_~adapter~35#1.base, atl1c_get_eeprom_~adapter~35#1.offset := atl1c_get_eeprom_~tmp~131#1.base, atl1c_get_eeprom_~tmp~131#1.offset;atl1c_get_eeprom_~hw~16#1.base, atl1c_get_eeprom_~hw~16#1.offset := atl1c_get_eeprom_~adapter~35#1.base, 176 + atl1c_get_eeprom_~adapter~35#1.offset;atl1c_get_eeprom_~ret_val~1#1 := 0;call atl1c_get_eeprom_#t~mem2288#1 := read~int#3(atl1c_get_eeprom_~eeprom#1.base, 12 + atl1c_get_eeprom_~eeprom#1.offset, 4); [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140-3: assume 4 == atl1c_get_wol_#t~mem2313#1 % 4294967296;atl1c_get_wol_#t~bitwise2314#1 := atl1c_get_wol_#t~mem2313#1; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140-3: assume !(4 == atl1c_get_wol_#t~mem2313#1 % 4294967296); [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13041-1: SUMMARY for call atl1c_get_eeprom_#t~ret2287#1.base, atl1c_get_eeprom_#t~ret2287#1.offset := netdev_priv(atl1c_get_eeprom_~netdev#1.base, atl1c_get_eeprom_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: atl1c_reinit_locked_#t~ret401#1.base, atl1c_reinit_locked_#t~ret401#1.offset := current_thread_info_#res#1.base, current_thread_info_#res#1.offset;havoc current_thread_info_~ti~0#1.base, current_thread_info_~ti~0#1.offset, current_thread_info_~pfo_ret__~0#1;assume { :end_inline_current_thread_info } true;atl1c_reinit_locked_~tmp~60#1.base, atl1c_reinit_locked_~tmp~60#1.offset := atl1c_reinit_locked_#t~ret401#1.base, atl1c_reinit_locked_#t~ret401#1.offset;havoc atl1c_reinit_locked_#t~ret401#1.base, atl1c_reinit_locked_#t~ret401#1.offset;call atl1c_reinit_locked_#t~mem402#1 := read~int#2(atl1c_reinit_locked_~tmp~60#1.base, 28 + atl1c_reinit_locked_~tmp~60#1.offset, 4); [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140-4: assume 0 == atl1c_get_wol_#t~mem2313#1 % 4294967296;atl1c_get_wol_#t~bitwise2314#1 := 0; [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140-4: assume !(0 == atl1c_get_wol_#t~mem2313#1 % 4294967296); [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-1: SUMMARY for call atl1c_get_regs_#t~ret2136#1 := readl(atl1c_get_regs_#t~mem2135#1.base, 5272 + atl1c_get_regs_#t~mem2135#1.offset); srcloc: null [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645: havoc atl1c_get_regs_#t~mem2135#1.base, atl1c_get_regs_#t~mem2135#1.offset;havoc atl1c_get_regs_#t~ret2136#1;atl1c_get_regs_~tmp___6~4#1.base, atl1c_get_regs_~tmp___6~4#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2137#1.base, atl1c_get_regs_#t~mem2137#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555-1: SUMMARY for call atl1c_read_eeprom_#t~ret1842#1 := readl(atl1c_read_eeprom_#t~mem1841#1.base, 4800 + atl1c_read_eeprom_#t~mem1841#1.offset); srcloc: null [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522: havoc atl1c_read_eeprom_#t~mem1825#1.base, atl1c_read_eeprom_#t~mem1825#1.offset;havoc atl1c_read_eeprom_#t~ret1826#1;call atl1c_read_eeprom_#t~mem1827#1.base, atl1c_read_eeprom_#t~mem1827#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555: atl1c_read_eeprom_~control~0#1 := atl1c_read_eeprom_#t~ret1842#1;havoc atl1c_read_eeprom_#t~mem1841#1.base, atl1c_read_eeprom_#t~mem1841#1.offset;havoc atl1c_read_eeprom_#t~ret1842#1; [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12711: assume 0 != atl1c_get_regs_~tmp___20~1#1;call atl1c_get_regs_#t~mem2163#1.base, atl1c_get_regs_#t~mem2163#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12711: assume !(0 != atl1c_get_regs_~tmp___20~1#1);atl1c_get_regs_~tmp___19~1#1.base, atl1c_get_regs_~tmp___19~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2167#1.base, atl1c_get_regs_#t~mem2167#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777: call atl1c_get_regs_#t~mem2190#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___32~0#1 := (if atl1c_get_regs_#t~mem2190#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2190#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2190#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2190#1; [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339: assume { :begin_inline_atl1c_get_regs } true;atl1c_get_regs_#in~netdev#1.base, atl1c_get_regs_#in~netdev#1.offset, atl1c_get_regs_#in~regs#1.base, atl1c_get_regs_#in~regs#1.offset, atl1c_get_regs_#in~p#1.base, atl1c_get_regs_#in~p#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, main_~var_atl1c_get_regs_5_p2~0#1.base, main_~var_atl1c_get_regs_5_p2~0#1.offset;havoc atl1c_get_regs_#t~ret2118#1.base, atl1c_get_regs_#t~ret2118#1.offset, atl1c_get_regs_#t~memset~res2119#1.base, atl1c_get_regs_#t~memset~res2119#1.offset, atl1c_get_regs_#t~mem2120#1, atl1c_get_regs_#t~mem2121#1.base, atl1c_get_regs_#t~mem2121#1.offset, atl1c_get_regs_#t~ret2122#1, atl1c_get_regs_#t~mem2123#1.base, atl1c_get_regs_#t~mem2123#1.offset, atl1c_get_regs_#t~ret2124#1, atl1c_get_regs_#t~mem2125#1.base, atl1c_get_regs_#t~mem2125#1.offset, atl1c_get_regs_#t~ret2126#1, atl1c_get_regs_#t~mem2127#1, atl1c_get_regs_#t~mem2128#1.base, atl1c_get_regs_#t~mem2128#1.offset, atl1c_get_regs_#t~ret2129#1, atl1c_get_regs_#t~mem2130#1.base, atl1c_get_regs_#t~mem2130#1.offset, atl1c_get_regs_#t~ret2131#1, atl1c_get_regs_#t~mem2132#1.base, atl1c_get_regs_#t~mem2132#1.offset, atl1c_get_regs_#t~ret2133#1, atl1c_get_regs_#t~mem2134#1, atl1c_get_regs_#t~mem2135#1.base, atl1c_get_regs_#t~mem2135#1.offset, atl1c_get_regs_#t~ret2136#1, atl1c_get_regs_#t~mem2137#1.base, atl1c_get_regs_#t~mem2137#1.offset, atl1c_get_regs_#t~ret2138#1, atl1c_get_regs_#t~mem2139#1.base, atl1c_get_regs_#t~mem2139#1.offset, atl1c_get_regs_#t~ret2140#1, atl1c_get_regs_#t~mem2141#1, atl1c_get_regs_#t~mem2142#1.base, atl1c_get_regs_#t~mem2142#1.offset, atl1c_get_regs_#t~ret2143#1, atl1c_get_regs_#t~mem2144#1.base, atl1c_get_regs_#t~mem2144#1.offset, atl1c_get_regs_#t~ret2145#1, atl1c_get_regs_#t~mem2146#1.base, atl1c_get_regs_#t~mem2146#1.offset, atl1c_get_regs_#t~ret2147#1, atl1c_get_regs_#t~mem2148#1, atl1c_get_regs_#t~mem2149#1.base, atl1c_get_regs_#t~mem2149#1.offset, atl1c_get_regs_#t~ret2150#1, atl1c_get_regs_#t~mem2151#1.base, atl1c_get_regs_#t~mem2151#1.offset, atl1c_get_regs_#t~ret2152#1, atl1c_get_regs_#t~mem2153#1.base, atl1c_get_regs_#t~mem2153#1.offset, atl1c_get_regs_#t~ret2154#1, atl1c_get_regs_#t~mem2155#1, atl1c_get_regs_#t~mem2156#1.base, atl1c_get_regs_#t~mem2156#1.offset, atl1c_get_regs_#t~ret2157#1, atl1c_get_regs_#t~mem2158#1.base, atl1c_get_regs_#t~mem2158#1.offset, atl1c_get_regs_#t~ret2159#1, atl1c_get_regs_#t~mem2160#1.base, atl1c_get_regs_#t~mem2160#1.offset, atl1c_get_regs_#t~ret2161#1, atl1c_get_regs_#t~mem2162#1, atl1c_get_regs_#t~mem2163#1.base, atl1c_get_regs_#t~mem2163#1.offset, atl1c_get_regs_#t~ret2164#1, atl1c_get_regs_#t~mem2165#1.base, atl1c_get_regs_#t~mem2165#1.offset, atl1c_get_regs_#t~ret2166#1, atl1c_get_regs_#t~mem2167#1.base, atl1c_get_regs_#t~mem2167#1.offset, atl1c_get_regs_#t~ret2168#1, atl1c_get_regs_#t~mem2169#1, atl1c_get_regs_#t~mem2170#1.base, atl1c_get_regs_#t~mem2170#1.offset, atl1c_get_regs_#t~ret2171#1, atl1c_get_regs_#t~mem2172#1.base, atl1c_get_regs_#t~mem2172#1.offset, atl1c_get_regs_#t~ret2173#1, atl1c_get_regs_#t~mem2174#1.base, atl1c_get_regs_#t~mem2174#1.offset, atl1c_get_regs_#t~ret2175#1, atl1c_get_regs_#t~mem2176#1, atl1c_get_regs_#t~mem2177#1.base, atl1c_get_regs_#t~mem2177#1.offset, atl1c_get_regs_#t~ret2178#1, atl1c_get_regs_#t~mem2179#1.base, atl1c_get_regs_#t~mem2179#1.offset, atl1c_get_regs_#t~ret2180#1, atl1c_get_regs_#t~mem2181#1.base, atl1c_get_regs_#t~mem2181#1.offset, atl1c_get_regs_#t~ret2182#1, atl1c_get_regs_#t~mem2183#1, atl1c_get_regs_#t~mem2184#1.base, atl1c_get_regs_#t~mem2184#1.offset, atl1c_get_regs_#t~ret2185#1, atl1c_get_regs_#t~mem2186#1.base, atl1c_get_regs_#t~mem2186#1.offset, atl1c_get_regs_#t~ret2187#1, atl1c_get_regs_#t~mem2188#1.base, atl1c_get_regs_#t~mem2188#1.offset, atl1c_get_regs_#t~ret2189#1, atl1c_get_regs_#t~mem2190#1, atl1c_get_regs_#t~mem2191#1.base, atl1c_get_regs_#t~mem2191#1.offset, atl1c_get_regs_#t~ret2192#1, atl1c_get_regs_#t~mem2193#1.base, atl1c_get_regs_#t~mem2193#1.offset, atl1c_get_regs_#t~ret2194#1, atl1c_get_regs_#t~mem2195#1.base, atl1c_get_regs_#t~mem2195#1.offset, atl1c_get_regs_#t~ret2196#1, atl1c_get_regs_#t~mem2197#1, atl1c_get_regs_#t~mem2198#1.base, atl1c_get_regs_#t~mem2198#1.offset, atl1c_get_regs_#t~ret2199#1, atl1c_get_regs_#t~mem2200#1.base, atl1c_get_regs_#t~mem2200#1.offset, atl1c_get_regs_#t~ret2201#1, atl1c_get_regs_#t~mem2202#1.base, atl1c_get_regs_#t~mem2202#1.offset, atl1c_get_regs_#t~ret2203#1, atl1c_get_regs_#t~mem2204#1, atl1c_get_regs_#t~mem2205#1.base, atl1c_get_regs_#t~mem2205#1.offset, atl1c_get_regs_#t~ret2206#1, atl1c_get_regs_#t~mem2207#1.base, atl1c_get_regs_#t~mem2207#1.offset, atl1c_get_regs_#t~ret2208#1, atl1c_get_regs_#t~mem2209#1.base, atl1c_get_regs_#t~mem2209#1.offset, atl1c_get_regs_#t~ret2210#1, atl1c_get_regs_#t~mem2211#1, atl1c_get_regs_#t~mem2212#1.base, atl1c_get_regs_#t~mem2212#1.offset, atl1c_get_regs_#t~ret2213#1, atl1c_get_regs_#t~mem2214#1.base, atl1c_get_regs_#t~mem2214#1.offset, atl1c_get_regs_#t~ret2215#1, atl1c_get_regs_#t~mem2216#1.base, atl1c_get_regs_#t~mem2216#1.offset, atl1c_get_regs_#t~ret2217#1, atl1c_get_regs_#t~mem2218#1, atl1c_get_regs_#t~mem2219#1.base, atl1c_get_regs_#t~mem2219#1.offset, atl1c_get_regs_#t~ret2220#1, atl1c_get_regs_#t~mem2221#1.base, atl1c_get_regs_#t~mem2221#1.offset, atl1c_get_regs_#t~ret2222#1, atl1c_get_regs_#t~mem2223#1.base, atl1c_get_regs_#t~mem2223#1.offset, atl1c_get_regs_#t~ret2224#1, atl1c_get_regs_#t~mem2225#1, atl1c_get_regs_#t~mem2226#1.base, atl1c_get_regs_#t~mem2226#1.offset, atl1c_get_regs_#t~ret2227#1, atl1c_get_regs_#t~mem2228#1.base, atl1c_get_regs_#t~mem2228#1.offset, atl1c_get_regs_#t~ret2229#1, atl1c_get_regs_#t~mem2230#1.base, atl1c_get_regs_#t~mem2230#1.offset, atl1c_get_regs_#t~ret2231#1, atl1c_get_regs_#t~mem2232#1, atl1c_get_regs_#t~mem2233#1.base, atl1c_get_regs_#t~mem2233#1.offset, atl1c_get_regs_#t~ret2234#1, atl1c_get_regs_#t~mem2235#1.base, atl1c_get_regs_#t~mem2235#1.offset, atl1c_get_regs_#t~ret2236#1, atl1c_get_regs_#t~mem2237#1.base, atl1c_get_regs_#t~mem2237#1.offset, atl1c_get_regs_#t~ret2238#1, atl1c_get_regs_#t~mem2239#1, atl1c_get_regs_#t~mem2240#1.base, atl1c_get_regs_#t~mem2240#1.offset, atl1c_get_regs_#t~ret2241#1, atl1c_get_regs_#t~mem2242#1.base, atl1c_get_regs_#t~mem2242#1.offset, atl1c_get_regs_#t~ret2243#1, atl1c_get_regs_#t~mem2244#1.base, atl1c_get_regs_#t~mem2244#1.offset, atl1c_get_regs_#t~ret2245#1, atl1c_get_regs_#t~mem2246#1, atl1c_get_regs_#t~mem2247#1.base, atl1c_get_regs_#t~mem2247#1.offset, atl1c_get_regs_#t~ret2248#1, atl1c_get_regs_#t~mem2249#1.base, atl1c_get_regs_#t~mem2249#1.offset, atl1c_get_regs_#t~ret2250#1, atl1c_get_regs_#t~mem2251#1.base, atl1c_get_regs_#t~mem2251#1.offset, atl1c_get_regs_#t~ret2252#1, atl1c_get_regs_#t~mem2253#1, atl1c_get_regs_#t~mem2254#1.base, atl1c_get_regs_#t~mem2254#1.offset, atl1c_get_regs_#t~ret2255#1, atl1c_get_regs_#t~mem2256#1.base, atl1c_get_regs_#t~mem2256#1.offset, atl1c_get_regs_#t~ret2257#1, atl1c_get_regs_#t~mem2258#1.base, atl1c_get_regs_#t~mem2258#1.offset, atl1c_get_regs_#t~ret2259#1, atl1c_get_regs_#t~mem2260#1, atl1c_get_regs_#t~mem2261#1.base, atl1c_get_regs_#t~mem2261#1.offset, atl1c_get_regs_#t~ret2262#1, atl1c_get_regs_#t~mem2263#1.base, atl1c_get_regs_#t~mem2263#1.offset, atl1c_get_regs_#t~ret2264#1, atl1c_get_regs_#t~mem2265#1.base, atl1c_get_regs_#t~mem2265#1.offset, atl1c_get_regs_#t~ret2266#1, atl1c_get_regs_#t~mem2267#1, atl1c_get_regs_#t~mem2268#1.base, atl1c_get_regs_#t~mem2268#1.offset, atl1c_get_regs_#t~ret2269#1, atl1c_get_regs_#t~mem2270#1.base, atl1c_get_regs_#t~mem2270#1.offset, atl1c_get_regs_#t~ret2271#1, atl1c_get_regs_#t~mem2272#1.base, atl1c_get_regs_#t~mem2272#1.offset, atl1c_get_regs_#t~ret2273#1, atl1c_get_regs_#t~mem2274#1, atl1c_get_regs_#t~mem2275#1.base, atl1c_get_regs_#t~mem2275#1.offset, atl1c_get_regs_#t~ret2276#1, atl1c_get_regs_#t~mem2277#1.base, atl1c_get_regs_#t~mem2277#1.offset, atl1c_get_regs_#t~ret2278#1, atl1c_get_regs_#t~mem2279#1.base, atl1c_get_regs_#t~mem2279#1.offset, atl1c_get_regs_#t~ret2280#1, atl1c_get_regs_#t~ret2281#1, atl1c_get_regs_#t~mem2282#1, atl1c_get_regs_#t~ret2283#1, atl1c_get_regs_#t~mem2284#1, atl1c_get_regs_~netdev#1.base, atl1c_get_regs_~netdev#1.offset, atl1c_get_regs_~regs#1.base, atl1c_get_regs_~regs#1.offset, atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset, atl1c_get_regs_~adapter~33#1.base, atl1c_get_regs_~adapter~33#1.offset, atl1c_get_regs_~tmp~129#1.base, atl1c_get_regs_~tmp~129#1.offset, atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, atl1c_get_regs_~regs_buff~0#1.base, atl1c_get_regs_~regs_buff~0#1.offset, atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset, atl1c_get_regs_~tmp___0~64#1.base, atl1c_get_regs_~tmp___0~64#1.offset, atl1c_get_regs_~tmp___1~38#1.base, atl1c_get_regs_~tmp___1~38#1.offset, atl1c_get_regs_~tmp___2~22#1, atl1c_get_regs_~tmp___3~13#1.base, atl1c_get_regs_~tmp___3~13#1.offset, atl1c_get_regs_~tmp___4~8#1.base, atl1c_get_regs_~tmp___4~8#1.offset, atl1c_get_regs_~tmp___5~6#1, atl1c_get_regs_~tmp___6~4#1.base, atl1c_get_regs_~tmp___6~4#1.offset, atl1c_get_regs_~tmp___7~4#1.base, atl1c_get_regs_~tmp___7~4#1.offset, atl1c_get_regs_~tmp___8~4#1, atl1c_get_regs_~tmp___9~4#1.base, atl1c_get_regs_~tmp___9~4#1.offset, atl1c_get_regs_~tmp___10~4#1.base, atl1c_get_regs_~tmp___10~4#1.offset, atl1c_get_regs_~tmp___11~2#1, atl1c_get_regs_~tmp___12~2#1.base, atl1c_get_regs_~tmp___12~2#1.offset, atl1c_get_regs_~tmp___13~2#1.base, atl1c_get_regs_~tmp___13~2#1.offset, atl1c_get_regs_~tmp___14~1#1, atl1c_get_regs_~tmp___15~1#1.base, atl1c_get_regs_~tmp___15~1#1.offset, atl1c_get_regs_~tmp___16~1#1.base, atl1c_get_regs_~tmp___16~1#1.offset, atl1c_get_regs_~tmp___17~1#1, atl1c_get_regs_~tmp___18~1#1.base, atl1c_get_regs_~tmp___18~1#1.offset, atl1c_get_regs_~tmp___19~1#1.base, atl1c_get_regs_~tmp___19~1#1.offset, atl1c_get_regs_~tmp___20~1#1, atl1c_get_regs_~tmp___21~1#1.base, atl1c_get_regs_~tmp___21~1#1.offset, atl1c_get_regs_~tmp___22~1#1.base, atl1c_get_regs_~tmp___22~1#1.offset, atl1c_get_regs_~tmp___23~1#1, atl1c_get_regs_~tmp___24~1#1.base, atl1c_get_regs_~tmp___24~1#1.offset, atl1c_get_regs_~tmp___25~1#1.base, atl1c_get_regs_~tmp___25~1#1.offset, atl1c_get_regs_~tmp___26~1#1, atl1c_get_regs_~tmp___27~0#1.base, atl1c_get_regs_~tmp___27~0#1.offset, atl1c_get_regs_~tmp___28~0#1.base, atl1c_get_regs_~tmp___28~0#1.offset, atl1c_get_regs_~tmp___29~0#1, atl1c_get_regs_~tmp___30~0#1.base, atl1c_get_regs_~tmp___30~0#1.offset, atl1c_get_regs_~tmp___31~0#1.base, atl1c_get_regs_~tmp___31~0#1.offset, atl1c_get_regs_~tmp___32~0#1, atl1c_get_regs_~tmp___33~0#1.base, atl1c_get_regs_~tmp___33~0#1.offset, atl1c_get_regs_~tmp___34~0#1.base, atl1c_get_regs_~tmp___34~0#1.offset, atl1c_get_regs_~tmp___35~0#1, atl1c_get_regs_~tmp___36~0#1.base, atl1c_get_regs_~tmp___36~0#1.offset, atl1c_get_regs_~tmp___37~0#1.base, atl1c_get_regs_~tmp___37~0#1.offset, atl1c_get_regs_~tmp___38~0#1, atl1c_get_regs_~tmp___39~0#1.base, atl1c_get_regs_~tmp___39~0#1.offset, atl1c_get_regs_~tmp___40~0#1.base, atl1c_get_regs_~tmp___40~0#1.offset, atl1c_get_regs_~tmp___41~0#1, atl1c_get_regs_~tmp___42~0#1.base, atl1c_get_regs_~tmp___42~0#1.offset, atl1c_get_regs_~tmp___43~0#1.base, atl1c_get_regs_~tmp___43~0#1.offset, atl1c_get_regs_~tmp___44~0#1, atl1c_get_regs_~tmp___45~0#1.base, atl1c_get_regs_~tmp___45~0#1.offset, atl1c_get_regs_~tmp___46~0#1.base, atl1c_get_regs_~tmp___46~0#1.offset, atl1c_get_regs_~tmp___47~0#1, atl1c_get_regs_~tmp___48~0#1.base, atl1c_get_regs_~tmp___48~0#1.offset, atl1c_get_regs_~tmp___49~0#1.base, atl1c_get_regs_~tmp___49~0#1.offset, atl1c_get_regs_~tmp___50~0#1, atl1c_get_regs_~tmp___51~0#1.base, atl1c_get_regs_~tmp___51~0#1.offset, atl1c_get_regs_~tmp___52~0#1.base, atl1c_get_regs_~tmp___52~0#1.offset, atl1c_get_regs_~tmp___53~0#1, atl1c_get_regs_~tmp___54~0#1.base, atl1c_get_regs_~tmp___54~0#1.offset, atl1c_get_regs_~tmp___55~0#1.base, atl1c_get_regs_~tmp___55~0#1.offset, atl1c_get_regs_~tmp___56~0#1, atl1c_get_regs_~tmp___57~0#1.base, atl1c_get_regs_~tmp___57~0#1.offset, atl1c_get_regs_~tmp___58~0#1.base, atl1c_get_regs_~tmp___58~0#1.offset, atl1c_get_regs_~tmp___59~0#1, atl1c_get_regs_~tmp___60~0#1.base, atl1c_get_regs_~tmp___60~0#1.offset, atl1c_get_regs_~tmp___61~0#1.base, atl1c_get_regs_~tmp___61~0#1.offset, atl1c_get_regs_~tmp___62~0#1, atl1c_get_regs_~tmp___63~0#1.base, atl1c_get_regs_~tmp___63~0#1.offset, atl1c_get_regs_~tmp___64~0#1.base, atl1c_get_regs_~tmp___64~0#1.offset, atl1c_get_regs_~tmp___65~0#1, atl1c_get_regs_~tmp___66~0#1.base, atl1c_get_regs_~tmp___66~0#1.offset, atl1c_get_regs_~tmp___67~0#1.base, atl1c_get_regs_~tmp___67~0#1.offset, atl1c_get_regs_~tmp___68~0#1;atl1c_get_regs_~netdev#1.base, atl1c_get_regs_~netdev#1.offset := atl1c_get_regs_#in~netdev#1.base, atl1c_get_regs_#in~netdev#1.offset;atl1c_get_regs_~regs#1.base, atl1c_get_regs_~regs#1.offset := atl1c_get_regs_#in~regs#1.base, atl1c_get_regs_#in~regs#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_#in~p#1.base, atl1c_get_regs_#in~p#1.offset;havoc atl1c_get_regs_~adapter~33#1.base, atl1c_get_regs_~adapter~33#1.offset;havoc atl1c_get_regs_~tmp~129#1.base, atl1c_get_regs_~tmp~129#1.offset;havoc atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset;havoc atl1c_get_regs_~regs_buff~0#1.base, atl1c_get_regs_~regs_buff~0#1.offset;call atl1c_get_regs_~#phy_data~9#1.base, atl1c_get_regs_~#phy_data~9#1.offset := #Ultimate.allocOnStack(2);havoc atl1c_get_regs_~tmp___0~64#1.base, atl1c_get_regs_~tmp___0~64#1.offset;havoc atl1c_get_regs_~tmp___1~38#1.base, atl1c_get_regs_~tmp___1~38#1.offset;havoc atl1c_get_regs_~tmp___2~22#1;havoc atl1c_get_regs_~tmp___3~13#1.base, atl1c_get_regs_~tmp___3~13#1.offset;havoc atl1c_get_regs_~tmp___4~8#1.base, atl1c_get_regs_~tmp___4~8#1.offset;havoc atl1c_get_regs_~tmp___5~6#1;havoc atl1c_get_regs_~tmp___6~4#1.base, atl1c_get_regs_~tmp___6~4#1.offset;havoc atl1c_get_regs_~tmp___7~4#1.base, atl1c_get_regs_~tmp___7~4#1.offset;havoc atl1c_get_regs_~tmp___8~4#1;havoc atl1c_get_regs_~tmp___9~4#1.base, atl1c_get_regs_~tmp___9~4#1.offset;havoc atl1c_get_regs_~tmp___10~4#1.base, atl1c_get_regs_~tmp___10~4#1.offset;havoc atl1c_get_regs_~tmp___11~2#1;havoc atl1c_get_regs_~tmp___12~2#1.base, atl1c_get_regs_~tmp___12~2#1.offset;havoc atl1c_get_regs_~tmp___13~2#1.base, atl1c_get_regs_~tmp___13~2#1.offset;havoc atl1c_get_regs_~tmp___14~1#1;havoc atl1c_get_regs_~tmp___15~1#1.base, atl1c_get_regs_~tmp___15~1#1.offset;havoc atl1c_get_regs_~tmp___16~1#1.base, atl1c_get_regs_~tmp___16~1#1.offset;havoc atl1c_get_regs_~tmp___17~1#1;havoc atl1c_get_regs_~tmp___18~1#1.base, atl1c_get_regs_~tmp___18~1#1.offset;havoc atl1c_get_regs_~tmp___19~1#1.base, atl1c_get_regs_~tmp___19~1#1.offset;havoc atl1c_get_regs_~tmp___20~1#1;havoc atl1c_get_regs_~tmp___21~1#1.base, atl1c_get_regs_~tmp___21~1#1.offset;havoc atl1c_get_regs_~tmp___22~1#1.base, atl1c_get_regs_~tmp___22~1#1.offset;havoc atl1c_get_regs_~tmp___23~1#1;havoc atl1c_get_regs_~tmp___24~1#1.base, atl1c_get_regs_~tmp___24~1#1.offset;havoc atl1c_get_regs_~tmp___25~1#1.base, atl1c_get_regs_~tmp___25~1#1.offset;havoc atl1c_get_regs_~tmp___26~1#1;havoc atl1c_get_regs_~tmp___27~0#1.base, atl1c_get_regs_~tmp___27~0#1.offset;havoc atl1c_get_regs_~tmp___28~0#1.base, atl1c_get_regs_~tmp___28~0#1.offset;havoc atl1c_get_regs_~tmp___29~0#1;havoc atl1c_get_regs_~tmp___30~0#1.base, atl1c_get_regs_~tmp___30~0#1.offset;havoc atl1c_get_regs_~tmp___31~0#1.base, atl1c_get_regs_~tmp___31~0#1.offset;havoc atl1c_get_regs_~tmp___32~0#1;havoc atl1c_get_regs_~tmp___33~0#1.base, atl1c_get_regs_~tmp___33~0#1.offset;havoc atl1c_get_regs_~tmp___34~0#1.base, atl1c_get_regs_~tmp___34~0#1.offset;havoc atl1c_get_regs_~tmp___35~0#1;havoc atl1c_get_regs_~tmp___36~0#1.base, atl1c_get_regs_~tmp___36~0#1.offset;havoc atl1c_get_regs_~tmp___37~0#1.base, atl1c_get_regs_~tmp___37~0#1.offset;havoc atl1c_get_regs_~tmp___38~0#1;havoc atl1c_get_regs_~tmp___39~0#1.base, atl1c_get_regs_~tmp___39~0#1.offset;havoc atl1c_get_regs_~tmp___40~0#1.base, atl1c_get_regs_~tmp___40~0#1.offset;havoc atl1c_get_regs_~tmp___41~0#1;havoc atl1c_get_regs_~tmp___42~0#1.base, atl1c_get_regs_~tmp___42~0#1.offset;havoc atl1c_get_regs_~tmp___43~0#1.base, atl1c_get_regs_~tmp___43~0#1.offset;havoc atl1c_get_regs_~tmp___44~0#1;havoc atl1c_get_regs_~tmp___45~0#1.base, atl1c_get_regs_~tmp___45~0#1.offset;havoc atl1c_get_regs_~tmp___46~0#1.base, atl1c_get_regs_~tmp___46~0#1.offset;havoc atl1c_get_regs_~tmp___47~0#1;havoc atl1c_get_regs_~tmp___48~0#1.base, atl1c_get_regs_~tmp___48~0#1.offset;havoc atl1c_get_regs_~tmp___49~0#1.base, atl1c_get_regs_~tmp___49~0#1.offset;havoc atl1c_get_regs_~tmp___50~0#1;havoc atl1c_get_regs_~tmp___51~0#1.base, atl1c_get_regs_~tmp___51~0#1.offset;havoc atl1c_get_regs_~tmp___52~0#1.base, atl1c_get_regs_~tmp___52~0#1.offset;havoc atl1c_get_regs_~tmp___53~0#1;havoc atl1c_get_regs_~tmp___54~0#1.base, atl1c_get_regs_~tmp___54~0#1.offset;havoc atl1c_get_regs_~tmp___55~0#1.base, atl1c_get_regs_~tmp___55~0#1.offset;havoc atl1c_get_regs_~tmp___56~0#1;havoc atl1c_get_regs_~tmp___57~0#1.base, atl1c_get_regs_~tmp___57~0#1.offset;havoc atl1c_get_regs_~tmp___58~0#1.base, atl1c_get_regs_~tmp___58~0#1.offset;havoc atl1c_get_regs_~tmp___59~0#1;havoc atl1c_get_regs_~tmp___60~0#1.base, atl1c_get_regs_~tmp___60~0#1.offset;havoc atl1c_get_regs_~tmp___61~0#1.base, atl1c_get_regs_~tmp___61~0#1.offset;havoc atl1c_get_regs_~tmp___62~0#1;havoc atl1c_get_regs_~tmp___63~0#1.base, atl1c_get_regs_~tmp___63~0#1.offset;havoc atl1c_get_regs_~tmp___64~0#1.base, atl1c_get_regs_~tmp___64~0#1.offset;havoc atl1c_get_regs_~tmp___65~0#1;havoc atl1c_get_regs_~tmp___66~0#1.base, atl1c_get_regs_~tmp___66~0#1.offset;havoc atl1c_get_regs_~tmp___67~0#1.base, atl1c_get_regs_~tmp___67~0#1.offset;havoc atl1c_get_regs_~tmp___68~0#1; [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306: assume 9 == main_~tmp~136#1; [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306: assume !(9 == main_~tmp~136#1); [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522-1: SUMMARY for call atl1c_read_eeprom_#t~ret1826#1 := readl(atl1c_read_eeprom_#t~mem1825#1.base, 4848 + atl1c_read_eeprom_#t~mem1825#1.offset); srcloc: null [2025-02-08 10:07:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13141-2: havoc atl1c_get_wol_#t~bitwise2316#1;assume (atl1c_get_wol_#t~bitwise2316#1 % 4294967296 >= atl1c_get_wol_#t~mem2315#1 % 4294967296 && atl1c_get_wol_#t~bitwise2316#1 % 4294967296 >= 2) && atl1c_get_wol_#t~bitwise2316#1 % 4294967296 <= 2 + atl1c_get_wol_#t~mem2315#1 % 4294967296; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13141-3: assume false;atl1c_get_wol_#t~bitwise2316#1 := atl1c_get_wol_#t~mem2315#1; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13141-3: assume !false; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13141: call write~int#34(atl1c_get_wol_#t~bitwise2316#1, atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4);havoc atl1c_get_wol_#t~mem2315#1;havoc atl1c_get_wol_#t~bitwise2316#1; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13141-1: [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766: atl1c_reinit_locked_~__ret_warn_on~3#1 := (if 0 != atl1c_reinit_locked_#t~bitwise403#1 % 18446744073709551616 then 1 else 0);havoc atl1c_reinit_locked_#t~mem402#1;havoc atl1c_reinit_locked_#t~bitwise403#1;atl1c_reinit_locked_~tmp___0~21#1 := (if 0 != atl1c_reinit_locked_~__ret_warn_on~3#1 then 1 else 0); [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811: call atl1c_get_regs_#t~mem2204#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___38~0#1 := (if atl1c_get_regs_#t~mem2204#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2204#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2204#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2204#1; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766-4: assume 0 == atl1c_reinit_locked_#t~mem402#1 % 18446744073709551616;atl1c_reinit_locked_#t~bitwise403#1 := 0; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766-4: assume !(0 == atl1c_reinit_locked_#t~mem402#1 % 18446744073709551616); [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12943: call write~int#0(atl1c_get_regs_#t~ret2259#1, atl1c_get_regs_~tmp___58~0#1.base, atl1c_get_regs_~tmp___58~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2258#1.base, atl1c_get_regs_#t~mem2258#1.offset;havoc atl1c_get_regs_#t~ret2259#1; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766-3: assume 134217472 == atl1c_reinit_locked_#t~mem402#1 % 18446744073709551616;atl1c_reinit_locked_#t~bitwise403#1 := atl1c_reinit_locked_#t~mem402#1; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766-3: assume !(134217472 == atl1c_reinit_locked_#t~mem402#1 % 18446744073709551616); [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12943-1: SUMMARY for call atl1c_get_regs_#t~ret2259#1 := readl(atl1c_get_regs_#t~mem2258#1.base, 5536 + atl1c_get_regs_#t~mem2258#1.offset); srcloc: null [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766-2: havoc atl1c_reinit_locked_#t~bitwise403#1;assume atl1c_reinit_locked_#t~bitwise403#1 % 18446744073709551616 <= atl1c_reinit_locked_#t~mem402#1 % 18446744073709551616 && atl1c_reinit_locked_#t~bitwise403#1 % 18446744073709551616 <= 134217472; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13141-4: assume 0 == atl1c_get_wol_#t~mem2315#1 % 4294967296 || 2 == atl1c_get_wol_#t~mem2315#1 % 4294967296;atl1c_get_wol_#t~bitwise2316#1 := 2; [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13141-4: assume !(0 == atl1c_get_wol_#t~mem2315#1 % 4294967296 || 2 == atl1c_get_wol_#t~mem2315#1 % 4294967296); [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766-1: [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11589-1: SUMMARY for call atl1c_read_eeprom_#t~ret1852#1 := readl(atl1c_read_eeprom_#t~mem1851#1.base, 4804 + atl1c_read_eeprom_#t~mem1851#1.offset); srcloc: null [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11589: havoc atl1c_read_eeprom_#t~mem1851#1.base, atl1c_read_eeprom_#t~mem1851#1.offset;havoc atl1c_read_eeprom_#t~ret1852#1;call atl1c_read_eeprom_#t~mem1853#1.base, atl1c_read_eeprom_#t~mem1853#1.offset := read~$Pointer$#28(atl1c_read_eeprom_~hw#1.base, atl1c_read_eeprom_~hw#1.offset, 8); [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11523-1: SUMMARY for call atl1c_read_eeprom_#t~ret1828#1 := readl(atl1c_read_eeprom_#t~mem1827#1.base, 4848 + atl1c_read_eeprom_#t~mem1827#1.offset); srcloc: null [2025-02-08 10:07:41,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11523: atl1c_read_eeprom_~otp_ctrl_data~1#1 := atl1c_read_eeprom_#t~ret1828#1;havoc atl1c_read_eeprom_#t~mem1827#1.base, atl1c_read_eeprom_#t~mem1827#1.offset;havoc atl1c_read_eeprom_#t~ret1828#1; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12679: havoc atl1c_get_regs_#t~mem2149#1.base, atl1c_get_regs_#t~mem2149#1.offset;havoc atl1c_get_regs_#t~ret2150#1;atl1c_get_regs_~tmp___12~2#1.base, atl1c_get_regs_~tmp___12~2#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2151#1.base, atl1c_get_regs_#t~mem2151#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12679-1: SUMMARY for call atl1c_get_regs_#t~ret2150#1 := readl(atl1c_get_regs_#t~mem2149#1.base, 540 + atl1c_get_regs_#t~mem2149#1.offset); srcloc: null [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12745: assume 0 != atl1c_get_regs_~tmp___26~1#1;call atl1c_get_regs_#t~mem2177#1.base, atl1c_get_regs_#t~mem2177#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12745: assume !(0 != atl1c_get_regs_~tmp___26~1#1);atl1c_get_regs_~tmp___25~1#1.base, atl1c_get_regs_~tmp___25~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2181#1.base, atl1c_get_regs_#t~mem2181#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12481-1: SUMMARY for call clear_bit(2, atl1c_set_settings_~adapter~30#1.base, 747 + atl1c_set_settings_~adapter~30#1.offset); srcloc: null [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12448: atl1c_set_settings_#res#1 := -22; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12481: atl1c_set_settings_#res#1 := -22; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12448-1: SUMMARY for call clear_bit(2, atl1c_set_settings_~adapter~30#1.base, 747 + atl1c_set_settings_~adapter~30#1.offset); srcloc: null [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12779: assume 0 != atl1c_get_regs_~tmp___32~0#1;call atl1c_get_regs_#t~mem2191#1.base, atl1c_get_regs_#t~mem2191#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12779: assume !(0 != atl1c_get_regs_~tmp___32~0#1);atl1c_get_regs_~tmp___31~0#1.base, atl1c_get_regs_~tmp___31~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2195#1.base, atl1c_get_regs_#t~mem2195#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12845: call atl1c_get_regs_#t~mem2218#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___44~0#1 := (if atl1c_get_regs_#t~mem2218#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2218#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2218#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2218#1; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12977: call write~int#0(atl1c_get_regs_#t~ret2273#1, atl1c_get_regs_~tmp___64~0#1.base, atl1c_get_regs_~tmp___64~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2272#1.base, atl1c_get_regs_#t~mem2272#1.offset;havoc atl1c_get_regs_#t~ret2273#1; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12977-1: SUMMARY for call atl1c_get_regs_#t~ret2273#1 := readl(atl1c_get_regs_#t~mem2272#1.base, 5276 + atl1c_get_regs_#t~mem2272#1.offset); srcloc: null [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590-1: SUMMARY for call atl1c_read_eeprom_#t~ret1854#1 := readl(atl1c_read_eeprom_#t~mem1853#1.base, 4804 + atl1c_read_eeprom_#t~mem1853#1.offset); srcloc: null [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-1: SUMMARY for call atl1c_get_regs_#t~ret2124#1 := readl(atl1c_get_regs_#t~mem2123#1.base, 108 + atl1c_get_regs_#t~mem2123#1.offset); srcloc: null [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590: call write~int#28(atl1c_read_eeprom_#t~ret1854#1, atl1c_read_eeprom_~p_value#1.base, atl1c_read_eeprom_~p_value#1.offset, 4);havoc atl1c_read_eeprom_#t~mem1853#1.base, atl1c_read_eeprom_#t~mem1853#1.offset;havoc atl1c_read_eeprom_#t~ret1854#1; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12713: havoc atl1c_get_regs_#t~mem2163#1.base, atl1c_get_regs_#t~mem2163#1.offset;havoc atl1c_get_regs_#t~ret2164#1;atl1c_get_regs_~tmp___18~1#1.base, atl1c_get_regs_~tmp___18~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2165#1.base, atl1c_get_regs_#t~mem2165#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614: call write~int#0(atl1c_get_regs_#t~ret2124#1, atl1c_get_regs_~tmp___0~64#1.base, atl1c_get_regs_~tmp___0~64#1.offset, 4);havoc atl1c_get_regs_#t~mem2123#1.base, atl1c_get_regs_#t~mem2123#1.offset;havoc atl1c_get_regs_#t~ret2124#1; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12713-1: SUMMARY for call atl1c_get_regs_#t~ret2164#1 := readl(atl1c_get_regs_#t~mem2163#1.base, 5124 + atl1c_get_regs_#t~mem2163#1.offset); srcloc: null [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-2: ethtool_cmd_speed_#res#1 := ethtool_cmd_speed_#t~bitwise2085#1;havoc ethtool_cmd_speed_#t~mem2083#1;havoc ethtool_cmd_speed_#t~mem2084#1;havoc ethtool_cmd_speed_#t~bitwise2085#1; [2025-02-08 10:07:41,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13374-1: assume { :begin_inline_atl1c_get_eeprom } true;atl1c_get_eeprom_#in~netdev#1.base, atl1c_get_eeprom_#in~netdev#1.offset, atl1c_get_eeprom_#in~eeprom#1.base, atl1c_get_eeprom_#in~eeprom#1.offset, atl1c_get_eeprom_#in~bytes#1.base, atl1c_get_eeprom_#in~bytes#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, main_~var_atl1c_get_eeprom_7_p2~0#1.base, main_~var_atl1c_get_eeprom_7_p2~0#1.offset;havoc atl1c_get_eeprom_#res#1;havoc atl1c_get_eeprom_#t~ret2287#1.base, atl1c_get_eeprom_#t~ret2287#1.offset, atl1c_get_eeprom_#t~mem2288#1, atl1c_get_eeprom_#t~ret2289#1, atl1c_get_eeprom_#t~mem2290#1.base, atl1c_get_eeprom_#t~mem2290#1.offset, atl1c_get_eeprom_#t~mem2291#1, atl1c_get_eeprom_#t~mem2292#1.base, atl1c_get_eeprom_#t~mem2292#1.offset, atl1c_get_eeprom_#t~mem2293#1, atl1c_get_eeprom_#t~bitwise2294#1, atl1c_get_eeprom_#t~mem2295#1, atl1c_get_eeprom_#t~mem2296#1, atl1c_get_eeprom_#t~mem2297#1, atl1c_get_eeprom_#t~ret2298#1.base, atl1c_get_eeprom_#t~ret2298#1.offset, atl1c_get_eeprom_#t~ret2299#1, atl1c_get_eeprom_#t~mem2300#1, atl1c_get_eeprom_#t~mem2301#1, atl1c_get_eeprom_#t~memmove~res2302#1.base, atl1c_get_eeprom_#t~memmove~res2302#1.offset, atl1c_get_eeprom_~netdev#1.base, atl1c_get_eeprom_~netdev#1.offset, atl1c_get_eeprom_~eeprom#1.base, atl1c_get_eeprom_~eeprom#1.offset, atl1c_get_eeprom_~bytes#1.base, atl1c_get_eeprom_~bytes#1.offset, atl1c_get_eeprom_~adapter~35#1.base, atl1c_get_eeprom_~adapter~35#1.offset, atl1c_get_eeprom_~tmp~131#1.base, atl1c_get_eeprom_~tmp~131#1.offset, atl1c_get_eeprom_~hw~16#1.base, atl1c_get_eeprom_~hw~16#1.offset, atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset, atl1c_get_eeprom_~first_dword~0#1, atl1c_get_eeprom_~last_dword~0#1, atl1c_get_eeprom_~ret_val~1#1, atl1c_get_eeprom_~i~13#1, atl1c_get_eeprom_~tmp___0~66#1, atl1c_get_eeprom_~tmp___1~39#1.base, atl1c_get_eeprom_~tmp___1~39#1.offset, atl1c_get_eeprom_~tmp___2~23#1, atl1c_get_eeprom_~tmp___3~14#1, atl1c_get_eeprom_~__len~5#1, atl1c_get_eeprom_~__ret~6#1.base, atl1c_get_eeprom_~__ret~6#1.offset;atl1c_get_eeprom_~netdev#1.base, atl1c_get_eeprom_~netdev#1.offset := atl1c_get_eeprom_#in~netdev#1.base, atl1c_get_eeprom_#in~netdev#1.offset;atl1c_get_eeprom_~eeprom#1.base, atl1c_get_eeprom_~eeprom#1.offset := atl1c_get_eeprom_#in~eeprom#1.base, atl1c_get_eeprom_#in~eeprom#1.offset;atl1c_get_eeprom_~bytes#1.base, atl1c_get_eeprom_~bytes#1.offset := atl1c_get_eeprom_#in~bytes#1.base, atl1c_get_eeprom_#in~bytes#1.offset;havoc atl1c_get_eeprom_~adapter~35#1.base, atl1c_get_eeprom_~adapter~35#1.offset;havoc atl1c_get_eeprom_~tmp~131#1.base, atl1c_get_eeprom_~tmp~131#1.offset;havoc atl1c_get_eeprom_~hw~16#1.base, atl1c_get_eeprom_~hw~16#1.offset;havoc atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset;havoc atl1c_get_eeprom_~first_dword~0#1;havoc atl1c_get_eeprom_~last_dword~0#1;havoc atl1c_get_eeprom_~ret_val~1#1;havoc atl1c_get_eeprom_~i~13#1;havoc atl1c_get_eeprom_~tmp___0~66#1;havoc atl1c_get_eeprom_~tmp___1~39#1.base, atl1c_get_eeprom_~tmp___1~39#1.offset;havoc atl1c_get_eeprom_~tmp___2~23#1;havoc atl1c_get_eeprom_~tmp___3~14#1;havoc atl1c_get_eeprom_~__len~5#1;havoc atl1c_get_eeprom_~__ret~6#1.base, atl1c_get_eeprom_~__ret~6#1.offset; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-4: havoc ethtool_cmd_speed_#t~bitwise2085#1;assume (((((65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) < 0 && (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296) >= 0) || ethtool_cmd_speed_#t~bitwise2085#1 >= (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296) < 0) || ethtool_cmd_speed_#t~bitwise2085#1 >= 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) < 0 || (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296) < 0) || ethtool_cmd_speed_#t~bitwise2085#1 <= 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) + (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296) >= 0) || ethtool_cmd_speed_#t~bitwise2085#1 < 0)) && ethtool_cmd_speed_#t~bitwise2085#1 <= 2147483647; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-3: [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13374: main_#t~ret2353#1 := atl1c_get_eeprom_#res#1;havoc atl1c_get_eeprom_#t~ret2287#1.base, atl1c_get_eeprom_#t~ret2287#1.offset, atl1c_get_eeprom_#t~mem2288#1, atl1c_get_eeprom_#t~ret2289#1, atl1c_get_eeprom_#t~mem2290#1.base, atl1c_get_eeprom_#t~mem2290#1.offset, atl1c_get_eeprom_#t~mem2291#1, atl1c_get_eeprom_#t~mem2292#1.base, atl1c_get_eeprom_#t~mem2292#1.offset, atl1c_get_eeprom_#t~mem2293#1, atl1c_get_eeprom_#t~bitwise2294#1, atl1c_get_eeprom_#t~mem2295#1, atl1c_get_eeprom_#t~mem2296#1, atl1c_get_eeprom_#t~mem2297#1, atl1c_get_eeprom_#t~ret2298#1.base, atl1c_get_eeprom_#t~ret2298#1.offset, atl1c_get_eeprom_#t~ret2299#1, atl1c_get_eeprom_#t~mem2300#1, atl1c_get_eeprom_#t~mem2301#1, atl1c_get_eeprom_#t~memmove~res2302#1.base, atl1c_get_eeprom_#t~memmove~res2302#1.offset, atl1c_get_eeprom_~netdev#1.base, atl1c_get_eeprom_~netdev#1.offset, atl1c_get_eeprom_~eeprom#1.base, atl1c_get_eeprom_~eeprom#1.offset, atl1c_get_eeprom_~bytes#1.base, atl1c_get_eeprom_~bytes#1.offset, atl1c_get_eeprom_~adapter~35#1.base, atl1c_get_eeprom_~adapter~35#1.offset, atl1c_get_eeprom_~tmp~131#1.base, atl1c_get_eeprom_~tmp~131#1.offset, atl1c_get_eeprom_~hw~16#1.base, atl1c_get_eeprom_~hw~16#1.offset, atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset, atl1c_get_eeprom_~first_dword~0#1, atl1c_get_eeprom_~last_dword~0#1, atl1c_get_eeprom_~ret_val~1#1, atl1c_get_eeprom_~i~13#1, atl1c_get_eeprom_~tmp___0~66#1, atl1c_get_eeprom_~tmp___1~39#1.base, atl1c_get_eeprom_~tmp___1~39#1.offset, atl1c_get_eeprom_~tmp___2~23#1, atl1c_get_eeprom_~tmp___3~14#1, atl1c_get_eeprom_~__len~5#1, atl1c_get_eeprom_~__ret~6#1.base, atl1c_get_eeprom_~__ret~6#1.offset;havoc atl1c_get_eeprom_#in~netdev#1.base, atl1c_get_eeprom_#in~netdev#1.offset, atl1c_get_eeprom_#in~eeprom#1.base, atl1c_get_eeprom_#in~eeprom#1.offset, atl1c_get_eeprom_#in~bytes#1.base, atl1c_get_eeprom_#in~bytes#1.offset;assume { :end_inline_atl1c_get_eeprom } true;assume -2147483648 <= main_#t~ret2353#1 && main_#t~ret2353#1 <= 2147483647;havoc main_#t~ret2353#1; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350: havoc ethtool_cmd_speed_#t~mem2083#1;havoc ethtool_cmd_speed_#t~mem2084#1;havoc ethtool_cmd_speed_#t~bitwise2085#1;atl1c_set_settings_#t~ret2101#1 := ethtool_cmd_speed_#res#1;havoc ethtool_cmd_speed_#t~mem2083#1, ethtool_cmd_speed_#t~mem2084#1, ethtool_cmd_speed_#t~bitwise2085#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;atl1c_set_settings_~tmp___1~37#1 := atl1c_set_settings_#t~ret2101#1;havoc atl1c_set_settings_#t~ret2101#1;atl1c_set_settings_~speed~2#1 := atl1c_set_settings_~tmp___1~37#1; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383: assume 65535 != atl1c_get_settings_#t~mem2095#1 % 65536 % 4294967296;havoc atl1c_get_settings_#t~mem2095#1;call atl1c_get_settings_#t~mem2096#1 := read~int#28(atl1c_get_settings_~adapter~29#1.base, 772 + atl1c_get_settings_~adapter~29#1.offset, 2); [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383: assume !(65535 != atl1c_get_settings_#t~mem2095#1 % 65536 % 4294967296);havoc atl1c_get_settings_#t~mem2095#1; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-9: assume 0 <= (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-9: assume !(0 <= (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-3: assume 32 == atl1c_set_wol_#t~mem2334#1 % 4294967296;atl1c_set_wol_#t~bitwise2335#1 := atl1c_set_wol_#t~mem2334#1; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-3: assume !(32 == atl1c_set_wol_#t~mem2334#1 % 4294967296); [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-4: assume 0 == atl1c_set_wol_#t~mem2334#1 % 4294967296;atl1c_set_wol_#t~bitwise2335#1 := 0; [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-4: assume !(0 == atl1c_set_wol_#t~mem2334#1 % 4294967296); [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-1: [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-6: assume 0 == 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) == (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296);ethtool_cmd_speed_#t~bitwise2085#1 := (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-6: assume !(0 == 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) == (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:41,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-2: havoc atl1c_set_wol_#t~bitwise2335#1;assume atl1c_set_wol_#t~bitwise2335#1 % 4294967296 <= atl1c_set_wol_#t~mem2334#1 % 4294967296 && atl1c_set_wol_#t~bitwise2335#1 % 4294967296 <= 32; [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-5: assume 0 == (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296);ethtool_cmd_speed_#t~bitwise2085#1 := 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-5: assume !(0 == (if ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2084#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-8: assume 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-8: assume !(65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: assume 0 != atl1c_set_wol_#t~bitwise2335#1 % 4294967296;havoc atl1c_set_wol_#t~mem2334#1;havoc atl1c_set_wol_#t~bitwise2335#1;call atl1c_set_wol_#t~mem2336#1 := read~int#28(atl1c_set_wol_~adapter~38#1.base, 768 + atl1c_set_wol_~adapter~38#1.offset, 4); [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: assume !(0 != atl1c_set_wol_#t~bitwise2335#1 % 4294967296);havoc atl1c_set_wol_#t~mem2334#1;havoc atl1c_set_wol_#t~bitwise2335#1; [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-7: assume 65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) <= 2147483647;call ethtool_cmd_speed_#t~mem2084#1 := read~int#32(ethtool_cmd_speed_~ep#1.base, 12 + ethtool_cmd_speed_~ep#1.offset, 2); [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-7: assume !(65536 * (if ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 <= 2147483647 then ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 else ethtool_cmd_speed_#t~mem2083#1 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12747: havoc atl1c_get_regs_#t~mem2177#1.base, atl1c_get_regs_#t~mem2177#1.offset;havoc atl1c_get_regs_#t~ret2178#1;atl1c_get_regs_~tmp___24~1#1.base, atl1c_get_regs_~tmp___24~1#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2179#1.base, atl1c_get_regs_#t~mem2179#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12747-1: SUMMARY for call atl1c_get_regs_#t~ret2178#1 := readl(atl1c_get_regs_#t~mem2177#1.base, 5132 + atl1c_get_regs_#t~mem2177#1.offset); srcloc: null [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: assume 0 != atl1c_get_regs_~tmp___38~0#1;call atl1c_get_regs_#t~mem2205#1.base, atl1c_get_regs_#t~mem2205#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: assume !(0 != atl1c_get_regs_~tmp___38~0#1);atl1c_get_regs_~tmp___37~0#1.base, atl1c_get_regs_~tmp___37~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2209#1.base, atl1c_get_regs_#t~mem2209#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12879: call atl1c_get_regs_#t~mem2232#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___50~0#1 := (if atl1c_get_regs_#t~mem2232#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2232#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2232#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2232#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12648: call write~int#0(atl1c_get_regs_#t~ret2138#1, atl1c_get_regs_~tmp___6~4#1.base, atl1c_get_regs_~tmp___6~4#1.offset, 4);havoc atl1c_get_regs_#t~mem2137#1.base, atl1c_get_regs_#t~mem2137#1.offset;havoc atl1c_get_regs_#t~ret2138#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: assume (if atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 else atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 - 4294967296) < 0; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: assume !((if atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 else atl1c_read_eeprom_~control~0#1 % 4294967296 % 4294967296 - 4294967296) < 0); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12648-1: SUMMARY for call atl1c_get_regs_#t~ret2138#1 := readl(atl1c_get_regs_#t~mem2137#1.base, 5272 + atl1c_get_regs_#t~mem2137#1.offset); srcloc: null [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309: assume 10 == main_~tmp~136#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309: assume !(10 == main_~tmp~136#1); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-5: call atl1c_get_wol_#t~mem2317#1 := read~int#28(atl1c_get_wol_~adapter~37#1.base, 768 + atl1c_get_wol_~adapter~37#1.offset, 4); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177-4: assume 0 == atl1c_set_wol_#t~mem2336#1 % 4294967296 || 2 == atl1c_set_wol_#t~mem2336#1 % 4294967296;atl1c_set_wol_#t~bitwise2337#1 := 2; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177-4: assume !(0 == atl1c_set_wol_#t~mem2336#1 % 4294967296 || 2 == atl1c_set_wol_#t~mem2336#1 % 4294967296); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-3: assume 8 == atl1c_get_wol_#t~mem2317#1 % 4294967296;atl1c_get_wol_#t~bitwise2318#1 := atl1c_get_wol_#t~mem2317#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-3: assume !(8 == atl1c_get_wol_#t~mem2317#1 % 4294967296); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-4: assume 0 == atl1c_get_wol_#t~mem2317#1 % 4294967296;atl1c_get_wol_#t~bitwise2318#1 := 0; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-4: assume !(0 == atl1c_get_wol_#t~mem2317#1 % 4294967296); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177-2: havoc atl1c_set_wol_#t~bitwise2337#1;assume (atl1c_set_wol_#t~bitwise2337#1 % 4294967296 >= atl1c_set_wol_#t~mem2336#1 % 4294967296 && atl1c_set_wol_#t~bitwise2337#1 % 4294967296 >= 2) && atl1c_set_wol_#t~bitwise2337#1 % 4294967296 <= 2 + atl1c_set_wol_#t~mem2336#1 % 4294967296; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-1: [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177-3: assume false;atl1c_set_wol_#t~bitwise2337#1 := atl1c_set_wol_#t~mem2336#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177-3: assume !false; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-2: havoc atl1c_get_wol_#t~bitwise2318#1;assume atl1c_get_wol_#t~bitwise2318#1 % 4294967296 <= atl1c_get_wol_#t~mem2317#1 % 4294967296 && atl1c_get_wol_#t~bitwise2318#1 % 4294967296 <= 8; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: call write~int#28(atl1c_set_wol_#t~bitwise2337#1, atl1c_set_wol_~adapter~38#1.base, 768 + atl1c_set_wol_~adapter~38#1.offset, 4);havoc atl1c_set_wol_#t~mem2336#1;havoc atl1c_set_wol_#t~bitwise2337#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177-1: [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: assume 0 != atl1c_get_wol_#t~bitwise2318#1 % 4294967296;havoc atl1c_get_wol_#t~mem2317#1;havoc atl1c_get_wol_#t~bitwise2318#1;call atl1c_get_wol_#t~mem2319#1 := read~int#34(atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: assume !(0 != atl1c_get_wol_#t~bitwise2318#1 % 4294967296);havoc atl1c_get_wol_#t~mem2317#1;havoc atl1c_get_wol_#t~bitwise2318#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12682: call write~int#0(atl1c_get_regs_#t~ret2152#1, atl1c_get_regs_~tmp___12~2#1.base, atl1c_get_regs_~tmp___12~2#1.offset, 4);havoc atl1c_get_regs_#t~mem2151#1.base, atl1c_get_regs_#t~mem2151#1.offset;havoc atl1c_get_regs_#t~ret2152#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12781: havoc atl1c_get_regs_#t~mem2191#1.base, atl1c_get_regs_#t~mem2191#1.offset;havoc atl1c_get_regs_#t~ret2192#1;atl1c_get_regs_~tmp___30~0#1.base, atl1c_get_regs_~tmp___30~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2193#1.base, atl1c_get_regs_#t~mem2193#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: assume 0 != atl1c_reinit_locked_~tmp___0~21#1; [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: assume !(0 != atl1c_reinit_locked_~tmp___0~21#1); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12781-1: SUMMARY for call atl1c_get_regs_#t~ret2192#1 := readl(atl1c_get_regs_#t~mem2191#1.base, 5136 + atl1c_get_regs_#t~mem2191#1.offset); srcloc: null [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12847: assume 0 != atl1c_get_regs_~tmp___44~0#1;call atl1c_get_regs_#t~mem2219#1.base, atl1c_get_regs_#t~mem2219#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12847: assume !(0 != atl1c_get_regs_~tmp___44~0#1);atl1c_get_regs_~tmp___43~0#1.base, atl1c_get_regs_~tmp___43~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2223#1.base, atl1c_get_regs_#t~mem2223#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12913: call atl1c_get_regs_#t~mem2246#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___56~0#1 := (if atl1c_get_regs_#t~mem2246#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2246#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2246#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2246#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12682-1: SUMMARY for call atl1c_get_regs_#t~ret2152#1 := readl(atl1c_get_regs_#t~mem2151#1.base, 540 + atl1c_get_regs_#t~mem2151#1.offset); srcloc: null [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: havoc main_#t~nondet2345#1;assume -2147483648 <= main_#t~nondet2345#1 && main_#t~nondet2345#1 <= 2147483647;main_~tmp~136#1 := main_#t~nondet2345#1;havoc main_#t~nondet2345#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385-1: SUMMARY for call ethtool_cmd_speed_set(atl1c_get_settings_~ecmd#1.base, atl1c_get_settings_~ecmd#1.offset, atl1c_get_settings_#t~mem2096#1 % 65536); srcloc: null [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: havoc atl1c_get_settings_#t~mem2096#1;call atl1c_get_settings_#t~mem2097#1 := read~int#28(atl1c_get_settings_~adapter~29#1.base, 774 + atl1c_get_settings_~adapter~29#1.offset, 2); [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12947: call atl1c_get_regs_#t~mem2260#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___62~0#1 := (if atl1c_get_regs_#t~mem2260#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2260#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2260#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2260#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145-4: assume 0 == atl1c_get_wol_#t~mem2319#1 % 4294967296 || 4 == atl1c_get_wol_#t~mem2319#1 % 4294967296;atl1c_get_wol_#t~bitwise2320#1 := 4; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145-4: assume !(0 == atl1c_get_wol_#t~mem2319#1 % 4294967296 || 4 == atl1c_get_wol_#t~mem2319#1 % 4294967296); [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13079: assume 0 != atl1c_get_eeprom_~tmp___3~14#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13079: assume !(0 != atl1c_get_eeprom_~tmp___3~14#1); [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145-2: havoc atl1c_get_wol_#t~bitwise2320#1;assume (atl1c_get_wol_#t~bitwise2320#1 % 4294967296 >= atl1c_get_wol_#t~mem2319#1 % 4294967296 && atl1c_get_wol_#t~bitwise2320#1 % 4294967296 >= 4) && atl1c_get_wol_#t~bitwise2320#1 % 4294967296 <= 4 + atl1c_get_wol_#t~mem2319#1 % 4294967296; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13112-1: SUMMARY for call atl1c_get_drvinfo_#t~ret2303#1.base, atl1c_get_drvinfo_#t~ret2303#1.offset := netdev_priv(atl1c_get_drvinfo_~netdev#1.base, atl1c_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13046: assume 0 == atl1c_get_eeprom_#t~mem2288#1 % 4294967296;havoc atl1c_get_eeprom_#t~mem2288#1;atl1c_get_eeprom_#res#1 := -22; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13046: assume !(0 == atl1c_get_eeprom_#t~mem2288#1 % 4294967296);havoc atl1c_get_eeprom_#t~mem2288#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145-3: assume false;atl1c_get_wol_#t~bitwise2320#1 := atl1c_get_wol_#t~mem2319#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145-3: assume !false; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145: call write~int#34(atl1c_get_wol_#t~bitwise2320#1, atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4);havoc atl1c_get_wol_#t~mem2319#1;havoc atl1c_get_wol_#t~bitwise2320#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145-1: [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13112: atl1c_get_drvinfo_~tmp~132#1.base, atl1c_get_drvinfo_~tmp~132#1.offset := atl1c_get_drvinfo_#t~ret2303#1.base, atl1c_get_drvinfo_#t~ret2303#1.offset;havoc atl1c_get_drvinfo_#t~ret2303#1.base, atl1c_get_drvinfo_#t~ret2303#1.offset;atl1c_get_drvinfo_~adapter~36#1.base, atl1c_get_drvinfo_~adapter~36#1.offset := atl1c_get_drvinfo_~tmp~132#1.base, atl1c_get_drvinfo_~tmp~132#1.offset; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12716-1: SUMMARY for call atl1c_get_regs_#t~ret2166#1 := readl(atl1c_get_regs_#t~mem2165#1.base, 5124 + atl1c_get_regs_#t~mem2165#1.offset); srcloc: null [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12716: call write~int#0(atl1c_get_regs_#t~ret2166#1, atl1c_get_regs_~tmp___18~1#1.base, atl1c_get_regs_~tmp___18~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2165#1.base, atl1c_get_regs_#t~mem2165#1.offset;havoc atl1c_get_regs_#t~ret2166#1; [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815: havoc atl1c_get_regs_#t~mem2205#1.base, atl1c_get_regs_#t~mem2205#1.offset;havoc atl1c_get_regs_#t~ret2206#1;atl1c_get_regs_~tmp___36~0#1.base, atl1c_get_regs_~tmp___36~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2207#1.base, atl1c_get_regs_#t~mem2207#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815-1: SUMMARY for call atl1c_get_regs_#t~ret2206#1 := readl(atl1c_get_regs_#t~mem2205#1.base, 5156 + atl1c_get_regs_#t~mem2205#1.offset); srcloc: null [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12881: assume 0 != atl1c_get_regs_~tmp___50~0#1;call atl1c_get_regs_#t~mem2233#1.base, atl1c_get_regs_#t~mem2233#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12881: assume !(0 != atl1c_get_regs_~tmp___50~0#1);atl1c_get_regs_~tmp___49~0#1.base, atl1c_get_regs_~tmp___49~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2237#1.base, atl1c_get_regs_#t~mem2237#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527-1: SUMMARY for call atl1c_read_eeprom_#t~ret1830#1 := readl(atl1c_read_eeprom_#t~mem1829#1.base, 4848 + atl1c_read_eeprom_#t~mem1829#1.offset); srcloc: null [2025-02-08 10:07:41,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527: atl1c_read_eeprom_~otp_ctrl_data~1#1 := atl1c_read_eeprom_#t~ret1830#1;havoc atl1c_read_eeprom_#t~mem1829#1.base, atl1c_read_eeprom_#t~mem1829#1.offset;havoc atl1c_read_eeprom_#t~ret1830#1; [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344-1: assume { :begin_inline_atl1c_get_wol } true;atl1c_get_wol_#in~netdev#1.base, atl1c_get_wol_#in~netdev#1.offset, atl1c_get_wol_#in~wol#1.base, atl1c_get_wol_#in~wol#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 atl1c_get_wol_#t~ret2312#1.base, atl1c_get_wol_#t~ret2312#1.offset, atl1c_get_wol_#t~mem2313#1, atl1c_get_wol_#t~bitwise2314#1, atl1c_get_wol_#t~mem2315#1, atl1c_get_wol_#t~bitwise2316#1, atl1c_get_wol_#t~mem2317#1, atl1c_get_wol_#t~bitwise2318#1, atl1c_get_wol_#t~mem2319#1, atl1c_get_wol_#t~bitwise2320#1, atl1c_get_wol_#t~mem2321#1, atl1c_get_wol_#t~bitwise2322#1, atl1c_get_wol_#t~mem2323#1, atl1c_get_wol_#t~bitwise2324#1, atl1c_get_wol_#t~mem2325#1, atl1c_get_wol_#t~bitwise2326#1, atl1c_get_wol_#t~mem2327#1, atl1c_get_wol_#t~bitwise2328#1, atl1c_get_wol_#t~mem2329#1, atl1c_get_wol_#t~mem2330#1, atl1c_get_wol_~netdev#1.base, atl1c_get_wol_~netdev#1.offset, atl1c_get_wol_~wol#1.base, atl1c_get_wol_~wol#1.offset, atl1c_get_wol_~adapter~37#1.base, atl1c_get_wol_~adapter~37#1.offset, atl1c_get_wol_~tmp~133#1.base, atl1c_get_wol_~tmp~133#1.offset;atl1c_get_wol_~netdev#1.base, atl1c_get_wol_~netdev#1.offset := atl1c_get_wol_#in~netdev#1.base, atl1c_get_wol_#in~netdev#1.offset;atl1c_get_wol_~wol#1.base, atl1c_get_wol_~wol#1.offset := atl1c_get_wol_#in~wol#1.base, atl1c_get_wol_#in~wol#1.offset;havoc atl1c_get_wol_~adapter~37#1.base, atl1c_get_wol_~adapter~37#1.offset;havoc atl1c_get_wol_~tmp~133#1.base, atl1c_get_wol_~tmp~133#1.offset; [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: havoc atl1c_get_wol_#t~ret2312#1.base, atl1c_get_wol_#t~ret2312#1.offset, atl1c_get_wol_#t~mem2313#1, atl1c_get_wol_#t~bitwise2314#1, atl1c_get_wol_#t~mem2315#1, atl1c_get_wol_#t~bitwise2316#1, atl1c_get_wol_#t~mem2317#1, atl1c_get_wol_#t~bitwise2318#1, atl1c_get_wol_#t~mem2319#1, atl1c_get_wol_#t~bitwise2320#1, atl1c_get_wol_#t~mem2321#1, atl1c_get_wol_#t~bitwise2322#1, atl1c_get_wol_#t~mem2323#1, atl1c_get_wol_#t~bitwise2324#1, atl1c_get_wol_#t~mem2325#1, atl1c_get_wol_#t~bitwise2326#1, atl1c_get_wol_#t~mem2327#1, atl1c_get_wol_#t~bitwise2328#1, atl1c_get_wol_#t~mem2329#1, atl1c_get_wol_#t~mem2330#1, atl1c_get_wol_~netdev#1.base, atl1c_get_wol_~netdev#1.offset, atl1c_get_wol_~wol#1.base, atl1c_get_wol_~wol#1.offset, atl1c_get_wol_~adapter~37#1.base, atl1c_get_wol_~adapter~37#1.offset, atl1c_get_wol_~tmp~133#1.base, atl1c_get_wol_~tmp~133#1.offset;havoc atl1c_get_wol_#in~netdev#1.base, atl1c_get_wol_#in~netdev#1.offset, atl1c_get_wol_#in~wol#1.base, atl1c_get_wol_#in~wol#1.offset;assume { :end_inline_atl1c_get_wol } true; [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12915: assume 0 != atl1c_get_regs_~tmp___56~0#1;call atl1c_get_regs_#t~mem2247#1.base, atl1c_get_regs_#t~mem2247#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12915: assume !(0 != atl1c_get_regs_~tmp___56~0#1);atl1c_get_regs_~tmp___55~0#1.base, atl1c_get_regs_~tmp___55~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2251#1.base, atl1c_get_regs_#t~mem2251#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981: call atl1c_get_regs_#t~mem2274#1 := read~int#28(atl1c_get_regs_~hw~15#1.base, 65 + atl1c_get_regs_~hw~15#1.offset, 1);atl1c_get_regs_~tmp___68~0#1 := (if atl1c_get_regs_#t~mem2274#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_get_regs_#t~mem2274#1 % 256 % 18446744073709551616 else atl1c_get_regs_#t~mem2274#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_get_regs_#t~mem2274#1; [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6771: SUMMARY for call warn_slowpath_null(7, 0, 249); srcloc: null [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: call write~int#28(atl1c_read_eeprom_#t~ret1856#1, atl1c_read_eeprom_~p_value#1.base, atl1c_read_eeprom_~p_value#1.offset, 4);havoc atl1c_read_eeprom_#t~mem1855#1.base, atl1c_read_eeprom_#t~mem1855#1.offset;havoc atl1c_read_eeprom_#t~ret1856#1; [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12750-1: SUMMARY for call atl1c_get_regs_#t~ret2180#1 := readl(atl1c_get_regs_#t~mem2179#1.base, 5132 + atl1c_get_regs_#t~mem2179#1.offset); srcloc: null [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12750: call write~int#0(atl1c_get_regs_#t~ret2180#1, atl1c_get_regs_~tmp___24~1#1.base, atl1c_get_regs_~tmp___24~1#1.offset, 4);havoc atl1c_get_regs_#t~mem2179#1.base, atl1c_get_regs_#t~mem2179#1.offset;havoc atl1c_get_regs_#t~ret2180#1; [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12849: havoc atl1c_get_regs_#t~mem2219#1.base, atl1c_get_regs_#t~mem2219#1.offset;havoc atl1c_get_regs_#t~ret2220#1;atl1c_get_regs_~tmp___42~0#1.base, atl1c_get_regs_~tmp___42~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2221#1.base, atl1c_get_regs_#t~mem2221#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12849-1: SUMMARY for call atl1c_get_regs_#t~ret2220#1 := readl(atl1c_get_regs_#t~mem2219#1.base, 5252 + atl1c_get_regs_#t~mem2219#1.offset); srcloc: null [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12420: SUMMARY for call msleep(1); srcloc: null [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387: assume 2 == atl1c_get_settings_#t~mem2097#1 % 65536 % 4294967296;havoc atl1c_get_settings_#t~mem2097#1;call write~int#32(1, atl1c_get_settings_~ecmd#1.base, 14 + atl1c_get_settings_~ecmd#1.offset, 1); [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387: assume !(2 == atl1c_get_settings_#t~mem2097#1 % 65536 % 4294967296);havoc atl1c_get_settings_#t~mem2097#1;call write~int#32(0, atl1c_get_settings_~ecmd#1.base, 14 + atl1c_get_settings_~ecmd#1.offset, 1); [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594-1: SUMMARY for call atl1c_read_eeprom_#t~ret1856#1 := readl(atl1c_read_eeprom_#t~mem1855#1.base, 4804 + atl1c_read_eeprom_#t~mem1855#1.offset); srcloc: null [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180-1: call atl1c_set_wol_#t~mem2338#1 := read~int#34(atl1c_set_wol_~wol#1.base, 8 + atl1c_set_wol_~wol#1.offset, 4); [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114: havoc atl1c_get_drvinfo_#t~ret2304#1; [2025-02-08 10:07:41,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume 0 != (if atl1c_set_wol_#t~mem2338#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_set_wol_#t~mem2338#1 % 4294967296 % 4294967296 else atl1c_set_wol_#t~mem2338#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc atl1c_set_wol_#t~mem2338#1;call atl1c_set_wol_#t~mem2339#1 := read~int#28(atl1c_set_wol_~adapter~38#1.base, 768 + atl1c_set_wol_~adapter~38#1.offset, 4);call write~int#28(1 + atl1c_set_wol_#t~mem2339#1 - atl1c_set_wol_#t~mem2339#1 % 2, atl1c_set_wol_~adapter~38#1.base, 768 + atl1c_set_wol_~adapter~38#1.offset, 4);havoc atl1c_set_wol_#t~mem2339#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume !(0 != (if atl1c_set_wol_#t~mem2338#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_set_wol_#t~mem2338#1 % 4294967296 % 4294967296 else atl1c_set_wol_#t~mem2338#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc atl1c_set_wol_#t~mem2338#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: assume 0 == main_~tmp~136#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: assume !(0 == main_~tmp~136#1); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312: assume 11 == main_~tmp~136#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312: assume !(11 == main_~tmp~136#1); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12883: havoc atl1c_get_regs_#t~mem2233#1.base, atl1c_get_regs_#t~mem2233#1.offset;havoc atl1c_get_regs_#t~ret2234#1;atl1c_get_regs_~tmp___48~0#1.base, atl1c_get_regs_~tmp___48~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2235#1.base, atl1c_get_regs_#t~mem2235#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12883-1: SUMMARY for call atl1c_get_regs_#t~ret2234#1 := readl(atl1c_get_regs_#t~mem2233#1.base, 5260 + atl1c_get_regs_#t~mem2233#1.offset); srcloc: null [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: assume 0 != atl1c_get_regs_~tmp___62~0#1;call atl1c_get_regs_#t~mem2261#1.base, atl1c_get_regs_#t~mem2261#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: assume !(0 != atl1c_get_regs_~tmp___62~0#1);atl1c_get_regs_~tmp___61~0#1.base, atl1c_get_regs_~tmp___61~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2265#1.base, atl1c_get_regs_#t~mem2265#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081: atl1c_get_eeprom_#res#1 := -5; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114-1: SUMMARY for call atl1c_get_drvinfo_#t~ret2304#1 := strlcpy(atl1c_get_drvinfo_~drvinfo#1.base, 4 + atl1c_get_drvinfo_~drvinfo#1.offset, ~#atl1c_driver_name~0.base, ~#atl1c_driver_name~0.offset, 32); srcloc: null [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081-1: SUMMARY for call kfree(atl1c_get_eeprom_~eeprom_buff~0#1.base, atl1c_get_eeprom_~eeprom_buff~0#1.offset); srcloc: null [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: assume 1 + atl1c_read_eeprom_~i~8#1 <= 2147483647;atl1c_read_eeprom_~i~8#1 := 1 + atl1c_read_eeprom_~i~8#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: assume !(1 + atl1c_read_eeprom_~i~8#1 <= 2147483647); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12784-1: SUMMARY for call atl1c_get_regs_#t~ret2194#1 := readl(atl1c_get_regs_#t~mem2193#1.base, 5136 + atl1c_get_regs_#t~mem2193#1.offset); srcloc: null [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12784: call write~int#0(atl1c_get_regs_#t~ret2194#1, atl1c_get_regs_~tmp___30~0#1.base, atl1c_get_regs_~tmp___30~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2193#1.base, atl1c_get_regs_#t~mem2193#1.offset;havoc atl1c_get_regs_#t~ret2194#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562-1: assume 1 + atl1c_read_eeprom_~i~8#1 >= -2147483648; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562-1: assume !(1 + atl1c_read_eeprom_~i~8#1 >= -2147483648); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-1: [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: havoc atl1c_get_drvinfo_#t~ret2305#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-2: havoc atl1c_get_wol_#t~bitwise2322#1;assume atl1c_get_wol_#t~bitwise2322#1 % 4294967296 <= atl1c_get_wol_#t~mem2321#1 % 4294967296 && atl1c_get_wol_#t~bitwise2322#1 % 4294967296 <= 16; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115-1: SUMMARY for call atl1c_get_drvinfo_#t~ret2305#1 := strlcpy(atl1c_get_drvinfo_~drvinfo#1.base, 36 + atl1c_get_drvinfo_~drvinfo#1.offset, ~#atl1c_driver_version~0.base, ~#atl1c_driver_version~0.offset, 32); srcloc: null [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148: assume 0 != atl1c_get_wol_#t~bitwise2322#1 % 4294967296;havoc atl1c_get_wol_#t~mem2321#1;havoc atl1c_get_wol_#t~bitwise2322#1;call atl1c_get_wol_#t~mem2323#1 := read~int#34(atl1c_get_wol_~wol#1.base, 8 + atl1c_get_wol_~wol#1.offset, 4); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148: assume !(0 != atl1c_get_wol_#t~bitwise2322#1 % 4294967296);havoc atl1c_get_wol_#t~mem2321#1;havoc atl1c_get_wol_#t~bitwise2322#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818: call write~int#0(atl1c_get_regs_#t~ret2208#1, atl1c_get_regs_~tmp___36~0#1.base, atl1c_get_regs_~tmp___36~0#1.offset, 4);havoc atl1c_get_regs_#t~mem2207#1.base, atl1c_get_regs_#t~mem2207#1.offset;havoc atl1c_get_regs_#t~ret2208#1; [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12917: havoc atl1c_get_regs_#t~mem2247#1.base, atl1c_get_regs_#t~mem2247#1.offset;havoc atl1c_get_regs_#t~ret2248#1;atl1c_get_regs_~tmp___54~0#1.base, atl1c_get_regs_~tmp___54~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2249#1.base, atl1c_get_regs_#t~mem2249#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12917-1: SUMMARY for call atl1c_get_regs_#t~ret2248#1 := readl(atl1c_get_regs_#t~mem2247#1.base, 5268 + atl1c_get_regs_#t~mem2247#1.offset); srcloc: null [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-5: call atl1c_get_wol_#t~mem2321#1 := read~int#28(atl1c_get_wol_~adapter~37#1.base, 768 + atl1c_get_wol_~adapter~37#1.offset, 4); [2025-02-08 10:07:41,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12983: assume 0 != atl1c_get_regs_~tmp___68~0#1;call atl1c_get_regs_#t~mem2275#1.base, atl1c_get_regs_#t~mem2275#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12983: assume !(0 != atl1c_get_regs_~tmp___68~0#1);atl1c_get_regs_~tmp___67~0#1.base, atl1c_get_regs_~tmp___67~0#1.offset := atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset;atl1c_get_regs_~p#1.base, atl1c_get_regs_~p#1.offset := atl1c_get_regs_~p#1.base, 1 + atl1c_get_regs_~p#1.offset;call atl1c_get_regs_#t~mem2279#1.base, atl1c_get_regs_#t~mem2279#1.offset := read~$Pointer$#28(atl1c_get_regs_~hw~15#1.base, atl1c_get_regs_~hw~15#1.offset, 8); [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-3: assume 16 == atl1c_get_wol_#t~mem2321#1 % 4294967296;atl1c_get_wol_#t~bitwise2322#1 := atl1c_get_wol_#t~mem2321#1; [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-3: assume !(16 == atl1c_get_wol_#t~mem2321#1 % 4294967296); [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-4: assume 0 == atl1c_get_wol_#t~mem2321#1 % 4294967296;atl1c_get_wol_#t~bitwise2322#1 := 0; [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-4: assume !(0 == atl1c_get_wol_#t~mem2321#1 % 4294967296); [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12620: call write~int#0(atl1c_get_regs_#t~ret2126#1, atl1c_get_regs_~tmp___1~38#1.base, atl1c_get_regs_~tmp___1~38#1.offset, 4);havoc atl1c_get_regs_#t~mem2125#1.base, atl1c_get_regs_#t~mem2125#1.offset;havoc atl1c_get_regs_#t~ret2126#1; [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530: assume 0 == atl1c_read_eeprom_#t~bitwise1831#1 % 4294967296;havoc atl1c_read_eeprom_#t~bitwise1831#1; [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530: assume !(0 == atl1c_read_eeprom_#t~bitwise1831#1 % 4294967296);havoc atl1c_read_eeprom_#t~bitwise1831#1; [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12620-1: SUMMARY for call atl1c_get_regs_#t~ret2126#1 := readl(atl1c_get_regs_#t~mem2125#1.base, 108 + atl1c_get_regs_#t~mem2125#1.offset); srcloc: null [2025-02-08 10:07:41,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818-1: SUMMARY for call atl1c_get_regs_#t~ret2208#1 := readl(atl1c_get_regs_#t~mem2207#1.base, 5156 + atl1c_get_regs_#t~mem2207#1.offset); srcloc: null [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5287: current_thread_info_~ti~0#1.base, current_thread_info_~ti~0#1.offset := 0, (if (current_thread_info_~pfo_ret__~0#1 - 8152) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (current_thread_info_~pfo_ret__~0#1 - 8152) % 18446744073709551616 % 18446744073709551616 else (current_thread_info_~pfo_ret__~0#1 - 8152) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);current_thread_info_#res#1.base, current_thread_info_#res#1.offset := current_thread_info_~ti~0#1.base, current_thread_info_~ti~0#1.offset; [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323: havoc kobject_name_#t~mem2079#1.base, kobject_name_#t~mem2079#1.offset;dev_name_#t~ret2082#1.base, dev_name_#t~ret2082#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem2079#1.base, kobject_name_#t~mem2079#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~123#1.base, dev_name_~tmp~123#1.offset := dev_name_#t~ret2082#1.base, dev_name_#t~ret2082#1.offset;havoc dev_name_#t~ret2082#1.base, dev_name_#t~ret2082#1.offset;dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_~tmp~123#1.base, dev_name_~tmp~123#1.offset; [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-2: havoc atl1c_read_eeprom_#t~bitwise1831#1;assume atl1c_read_eeprom_#t~bitwise1831#1 % 4294967296 <= atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296 && atl1c_read_eeprom_#t~bitwise1831#1 % 4294967296 <= 2; [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-1: [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-4: assume 0 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296;atl1c_read_eeprom_#t~bitwise1831#1 := 0; [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-4: assume !(0 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-3: assume 2 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296;atl1c_read_eeprom_#t~bitwise1831#1 := atl1c_read_eeprom_~otp_ctrl_data~1#1; [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-3: assume !(2 == atl1c_read_eeprom_~otp_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: assume 100 == atl1c_set_settings_~speed~2#1 % 4294967296;call atl1c_set_settings_#t~mem2107#1 := read~int#32(atl1c_set_settings_~ecmd#1.base, 14 + atl1c_set_settings_~ecmd#1.offset, 1); [2025-02-08 10:07:41,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: assume !(100 == atl1c_set_settings_~speed~2#1 % 4294967296);call atl1c_set_settings_#t~mem2108#1 := read~int#32(atl1c_set_settings_~ecmd#1.base, 14 + atl1c_set_settings_~ecmd#1.offset, 1); [2025-02-08 10:07:41,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: havoc #t~nondet2374; [2025-02-08 10:07:42,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13646: havoc printk_#t~nondet2391#1;netif_tx_stop_queue_#t~ret273#1 := printk_#res#1;havoc printk_#t~nondet2391#1, printk_~arg0#1.base, printk_~arg0#1.offset;havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset;assume { :end_inline_printk } true;assume -2147483648 <= netif_tx_stop_queue_#t~ret273#1 && netif_tx_stop_queue_#t~ret273#1 <= 2147483647;havoc netif_tx_stop_queue_#t~ret273#1; [2025-02-08 10:07:42,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13500: havoc #t~nondet2372; [2025-02-08 10:07:42,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: havoc #t~nondet2365; [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738: call write~int#28(0, ~tpd_ring~0.base, 20 + ~tpd_ring~0.offset, 2); [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737-2: call #t~mem629.base, #t~mem629.offset := read~$Pointer$#28(~tpd_ring~0.base, ~tpd_ring~0.offset, 8); [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737-1: SUMMARY for call #t~memset~res630.base, #t~memset~res630.offset := #Ultimate.C_memset#28(#t~mem629.base, #t~mem629.offset, 0, 16 * (~ring_count~0 % 65536)); srcloc: null [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738-1: SUMMARY for call atomic_set(~tpd_ring~0.base, 22 + ~tpd_ring~0.offset, 0); srcloc: null [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737: havoc #t~mem629.base, #t~mem629.offset;havoc #t~memset~res630.base, #t~memset~res630.offset; [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727-1: assume 1 + (if ~index~0 % 65536 % 4294967296 <= 2147483647 then ~index~0 % 65536 % 4294967296 else ~index~0 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727-1: assume !(1 + (if ~index~0 % 65536 % 4294967296 <= 2147483647 then ~index~0 % 65536 % 4294967296 else ~index~0 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7726: SUMMARY for call atl1c_clean_buffer(~pdev~7.base, ~pdev~7.offset, ~buffer_info~0.base, ~buffer_info~0.offset, 0); srcloc: null [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume 1 + (if ~index~0 % 65536 % 4294967296 <= 2147483647 then ~index~0 % 65536 % 4294967296 else ~index~0 % 65536 % 4294967296 - 4294967296) <= 2147483647;~index~0 := 1 + (if ~index~0 % 65536 % 4294967296 <= 2147483647 then ~index~0 % 65536 % 4294967296 else ~index~0 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume !(1 + (if ~index~0 % 65536 % 4294967296 <= 2147483647 then ~index~0 % 65536 % 4294967296 else ~index~0 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: call #t~mem628.base, #t~mem628.offset := read~$Pointer$#28(~tpd_ring~0.base, 26 + ~tpd_ring~0.offset, 8);~buffer_info~0.base, ~buffer_info~0.offset := #t~mem628.base, #t~mem628.offset + 20 * (if ~index~0 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~index~0 % 65536 % 18446744073709551616 % 18446744073709551616 else ~index~0 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem628.base, #t~mem628.offset; [2025-02-08 10:07:42,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_clean_tx_ringFINAL: assume true; [2025-02-08 10:07:44,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: call ULTIMATE.dealloc(~#phy_data~6#1.base, ~#phy_data~6#1.offset);havoc ~#phy_data~6#1.base, ~#phy_data~6#1.offset; [2025-02-08 10:07:44,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: call ULTIMATE.dealloc(atl1c_phy_magic_data_~#data~13#1.base, atl1c_phy_magic_data_~#data~13#1.offset);havoc atl1c_phy_magic_data_~#data~13#1.base, atl1c_phy_magic_data_~#data~13#1.offset;havoc atl1c_phy_magic_data_#t~ret1924#1, atl1c_phy_magic_data_#t~mem1925#1, atl1c_phy_magic_data_#t~ret1926#1, atl1c_phy_magic_data_#t~ret1927#1, atl1c_phy_magic_data_#t~mem1928#1, atl1c_phy_magic_data_#t~ret1929#1, atl1c_phy_magic_data_#t~ret1930#1, atl1c_phy_magic_data_#t~mem1931#1, atl1c_phy_magic_data_#t~ret1932#1, atl1c_phy_magic_data_#t~ret1933#1, atl1c_phy_magic_data_#t~mem1934#1, atl1c_phy_magic_data_#t~ret1935#1, atl1c_phy_magic_data_#t~ret1936#1, atl1c_phy_magic_data_#t~mem1937#1, atl1c_phy_magic_data_#t~ret1938#1, atl1c_phy_magic_data_#t~mem1939#1, atl1c_phy_magic_data_#t~bitwise1940#1, atl1c_phy_magic_data_#t~ret1941#1, atl1c_phy_magic_data_#t~ret1942#1, atl1c_phy_magic_data_#t~mem1943#1, atl1c_phy_magic_data_#t~mem1944#1, atl1c_phy_magic_data_#t~ret1945#1, atl1c_phy_magic_data_#t~ret1946#1, atl1c_phy_magic_data_#t~ret1947#1, atl1c_phy_magic_data_#t~mem1948#1, atl1c_phy_magic_data_#t~mem1949#1, atl1c_phy_magic_data_#t~ret1950#1, atl1c_phy_magic_data_~hw#1.base, atl1c_phy_magic_data_~hw#1.offset, atl1c_phy_magic_data_~#data~13#1.base, atl1c_phy_magic_data_~#data~13#1.offset, atl1c_phy_magic_data_~tmp~119#1, atl1c_phy_magic_data_~tmp___0~60#1;havoc atl1c_phy_magic_data_#in~hw#1.base, atl1c_phy_magic_data_#in~hw#1.offset;assume { :end_inline_atl1c_phy_magic_data } true; [2025-02-08 10:07:44,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: havoc #t~mem1;havoc #t~bitwise2; [2025-02-08 10:07:46,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: havoc consume_skb_~arg0#1.base, consume_skb_~arg0#1.offset;havoc consume_skb_#in~arg0#1.base, consume_skb_#in~arg0#1.offset;assume { :end_inline_consume_skb } true;havoc #t~mem622#1.base, #t~mem622#1.offset; [2025-02-08 10:07:46,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695: havoc dev_kfree_skb_irq_~arg0#1.base, dev_kfree_skb_irq_~arg0#1.offset;havoc dev_kfree_skb_irq_#in~arg0#1.base, dev_kfree_skb_irq_#in~arg0#1.offset;assume { :end_inline_dev_kfree_skb_irq } true;havoc #t~mem621#1.base, #t~mem621#1.offset; [2025-02-08 10:07:46,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: havoc pci_unmap_page_~hwdev#1.base, pci_unmap_page_~hwdev#1.offset, pci_unmap_page_~dma_address#1, pci_unmap_page_~size#1, pci_unmap_page_~direction#1, pci_unmap_page_~tmp~22#1.base, pci_unmap_page_~tmp~22#1.offset;havoc pci_unmap_page_#in~hwdev#1.base, pci_unmap_page_#in~hwdev#1.offset, pci_unmap_page_#in~dma_address#1, pci_unmap_page_#in~size#1, pci_unmap_page_#in~direction#1;assume { :end_inline_pci_unmap_page } true;havoc #t~mem618#1;havoc #t~mem619#1; [2025-02-08 10:07:46,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5865: havoc dma_unmap_page_#t~ret147#1.base, dma_unmap_page_#t~ret147#1.offset, dma_unmap_page_#t~ret148#1, dma_unmap_page_#t~mem149#1.base, dma_unmap_page_#t~mem149#1.offset, dma_unmap_page_#t~mem156#1.base, dma_unmap_page_#t~mem156#1.offset, dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset, dma_unmap_page_~addr#1, dma_unmap_page_~size#1, dma_unmap_page_~dir#1, dma_unmap_page_~ops~3#1.base, dma_unmap_page_~ops~3#1.offset, dma_unmap_page_~tmp~12#1.base, dma_unmap_page_~tmp~12#1.offset, dma_unmap_page_~tmp___0~3#1, dma_unmap_page_~tmp___1~3#1;havoc dma_unmap_page_#in~dev#1.base, dma_unmap_page_#in~dev#1.offset, dma_unmap_page_#in~addr#1, dma_unmap_page_#in~size#1, dma_unmap_page_#in~dir#1;assume { :end_inline_dma_unmap_page } true; [2025-02-08 10:07:52,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128-1: SUMMARY for call writel(64947136, atl1c_configure_des_ring_#t~mem733#1.base, 5400 + atl1c_configure_des_ring_#t~mem733#1.offset); srcloc: null [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128: havoc atl1c_configure_des_ring_#t~mem733#1.base, atl1c_configure_des_ring_#t~mem733#1.offset;call atl1c_configure_des_ring_#t~mem734#1.base, atl1c_configure_des_ring_#t~mem734#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293-4: assume 0 == (if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_dma_#t~bitwise795#1 := 0; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293-4: assume !(0 == (if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: havoc atl1c_restore_vlan_#t~mem490#1.base, atl1c_restore_vlan_#t~mem490#1.offset, atl1c_restore_vlan_#t~mem491#1, atl1c_restore_vlan_#t~bitwise492#1, atl1c_restore_vlan_#t~mem493#1, atl1c_restore_vlan_#t~ret494#1, atl1c_restore_vlan_#t~mem495#1.base, atl1c_restore_vlan_#t~mem495#1.offset, atl1c_restore_vlan_#t~mem496#1.base, atl1c_restore_vlan_#t~mem496#1.offset, atl1c_restore_vlan_~adapter#1.base, atl1c_restore_vlan_~adapter#1.offset, atl1c_restore_vlan_~pdev~4#1.base, atl1c_restore_vlan_~pdev~4#1.offset, atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset, atl1c_restore_vlan_~tmp~67#1;havoc atl1c_restore_vlan_#in~adapter#1.base, atl1c_restore_vlan_#in~adapter#1.offset;assume { :end_inline_atl1c_restore_vlan } true;~i~6#1 := 0; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005-1: SUMMARY for call atl1c_set_multi_#t~ret457#1 := readl(atl1c_set_multi_#t~mem456#1.base, 5248 + atl1c_set_multi_#t~mem456#1.offset); srcloc: null [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: atl1c_set_multi_~mac_ctrl_data~0#1 := atl1c_set_multi_#t~ret457#1;havoc atl1c_set_multi_#t~mem456#1.base, atl1c_set_multi_#t~mem456#1.offset;havoc atl1c_set_multi_#t~ret457#1; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: atl1c_init_ring_ptrs_~i~1#1 := 0; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise796#1;havoc atl1c_configure_dma_#t~bitwise796#1; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_upFINAL: assume true; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294-4: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 1048576 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise796#1 := 1048576; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294-4: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 1048576 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-3: assume false;atl1c_configure_rx_#t~bitwise782#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-3: assume !false; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-2: havoc atl1c_configure_tx_#t~bitwise767#1;assume (atl1c_configure_tx_#t~bitwise767#1 % 4294967296 >= atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 && atl1c_configure_tx_#t~bitwise767#1 % 4294967296 >= atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296) && atl1c_configure_tx_#t~bitwise767#1 % 4294967296 <= atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 + atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294-3: assume false;atl1c_configure_dma_#t~bitwise796#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294-3: assume !false; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-2: havoc atl1c_configure_rx_#t~bitwise782#1;assume (atl1c_configure_rx_#t~bitwise782#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 && atl1c_configure_rx_#t~bitwise782#1 % 4294967296 >= 536870912) && atl1c_configure_rx_#t~bitwise782#1 % 4294967296 <= 536870912 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-1: [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294-2: havoc atl1c_configure_dma_#t~bitwise796#1;assume (atl1c_configure_dma_#t~bitwise796#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 && atl1c_configure_dma_#t~bitwise796#1 % 4294967296 >= 1048576) && atl1c_configure_dma_#t~bitwise796#1 % 4294967296 <= 1048576 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-1: [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: atl1c_configure_tx_~txq_ctrl_data~0#1 := atl1c_configure_tx_#t~bitwise767#1;havoc atl1c_configure_tx_#t~bitwise767#1;call atl1c_configure_tx_#t~mem768#1.base, atl1c_configure_tx_#t~mem768#1.offset := read~$Pointer$#28(atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset, 8); [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294-1: [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise782#1;havoc atl1c_configure_rx_#t~bitwise782#1; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-4: assume 0 == atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 || atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 == atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296;atl1c_configure_tx_#t~bitwise767#1 := atl1c_configure_tx_~max_pay_load_data~0#1; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-4: assume !(0 == atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 || atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 == atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296); [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129-1: SUMMARY for call writel(0, atl1c_configure_des_ring_#t~mem734#1.base, 5528 + atl1c_configure_des_ring_#t~mem734#1.offset); srcloc: null [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-4: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 536870912 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise782#1 := 536870912; [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-4: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 536870912 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-3: assume 0 == atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296;atl1c_configure_tx_#t~bitwise767#1 := atl1c_configure_tx_~txq_ctrl_data~0#1; [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-3: assume !(0 == atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: havoc atl1c_configure_des_ring_#t~mem734#1.base, atl1c_configure_des_ring_#t~mem734#1.offset;call atl1c_configure_des_ring_#t~mem735#1.base, atl1c_configure_des_ring_#t~mem735#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: havoc atl1c_vlan_rx_register_#t~ret474#1.base, atl1c_vlan_rx_register_#t~ret474#1.offset, atl1c_vlan_rx_register_#t~mem475#1.base, atl1c_vlan_rx_register_#t~mem475#1.offset, atl1c_vlan_rx_register_#t~mem476#1, atl1c_vlan_rx_register_#t~bitwise477#1, atl1c_vlan_rx_register_#t~mem478#1, atl1c_vlan_rx_register_#t~ret479#1, atl1c_vlan_rx_register_#t~mem480#1, atl1c_vlan_rx_register_#t~mem481#1.base, atl1c_vlan_rx_register_#t~mem481#1.offset, atl1c_vlan_rx_register_#t~ret482#1, atl1c_vlan_rx_register_#t~mem483#1.base, atl1c_vlan_rx_register_#t~mem483#1.offset, atl1c_vlan_rx_register_#t~ret484#1, atl1c_vlan_rx_register_#t~mem485#1.base, atl1c_vlan_rx_register_#t~mem485#1.offset, atl1c_vlan_rx_register_#t~ret486#1, atl1c_vlan_rx_register_#t~bitwise487#1, atl1c_vlan_rx_register_#t~bitwise488#1, atl1c_vlan_rx_register_#t~mem489#1.base, atl1c_vlan_rx_register_#t~mem489#1.offset, atl1c_vlan_rx_register_~netdev#1.base, atl1c_vlan_rx_register_~netdev#1.offset, atl1c_vlan_rx_register_~grp#1.base, atl1c_vlan_rx_register_~grp#1.offset, atl1c_vlan_rx_register_~adapter~4#1.base, atl1c_vlan_rx_register_~adapter~4#1.offset, atl1c_vlan_rx_register_~tmp~66#1.base, atl1c_vlan_rx_register_~tmp~66#1.offset, atl1c_vlan_rx_register_~pdev~3#1.base, atl1c_vlan_rx_register_~pdev~3#1.offset, atl1c_vlan_rx_register_~mac_ctrl_data~1#1, atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset, atl1c_vlan_rx_register_~tmp___0~25#1, atl1c_vlan_rx_register_~tmp___1~11#1;havoc atl1c_vlan_rx_register_#in~netdev#1.base, atl1c_vlan_rx_register_#in~netdev#1.offset, atl1c_vlan_rx_register_#in~grp#1.base, atl1c_vlan_rx_register_#in~grp#1.offset;assume { :end_inline_atl1c_vlan_rx_register } true;havoc atl1c_restore_vlan_#t~mem495#1.base, atl1c_restore_vlan_#t~mem495#1.offset;havoc atl1c_restore_vlan_#t~mem496#1.base, atl1c_restore_vlan_#t~mem496#1.offset;call ULTIMATE.dealloc(atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset);havoc atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset; [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144: call #t~mem1503#1 := read~int#28(~adapter#1.base, 1584 + ~adapter#1.offset, 4); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: call atl1c_init_ring_ptrs_#t~mem648#1 := read~int#28(atl1c_init_ring_ptrs_~adapter#1.base, 1584 + atl1c_init_ring_ptrs_~adapter#1.offset, 4); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130: havoc atl1c_configure_des_ring_#t~mem735#1.base, atl1c_configure_des_ring_#t~mem735#1.offset; [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-1: SUMMARY for call writel(atl1c_configure_tx_~txq_ctrl_data~0#1, atl1c_configure_tx_#t~mem768#1.base, 5520 + atl1c_configure_tx_#t~mem768#1.offset); srcloc: null [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: atl1c_configure_tx_~max_pay_load~0#1 := atl1c_configure_tx_~dev_ctrl_data~0#1 % 4294967296 / 32 % 8;atl1c_configure_tx_~__min1~0#1 := atl1c_configure_tx_~max_pay_load~0#1;call atl1c_configure_tx_#t~mem757#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 32 + atl1c_configure_tx_~hw~5#1.offset, 4);atl1c_configure_tx_~__min2~0#1 := atl1c_configure_tx_#t~mem757#1;havoc atl1c_configure_tx_#t~mem757#1; [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: havoc atl1c_configure_tx_#t~mem768#1.base, atl1c_configure_tx_#t~mem768#1.offset;havoc atl1c_configure_tx_#t~mem749#1.base, atl1c_configure_tx_#t~mem749#1.offset, atl1c_configure_tx_#t~mem750#1, atl1c_configure_tx_#t~mem751#1.base, atl1c_configure_tx_#t~mem751#1.offset, atl1c_configure_tx_#t~ret752#1, atl1c_configure_tx_#t~mem753#1.base, atl1c_configure_tx_#t~mem753#1.offset, atl1c_configure_tx_#t~ret754#1, atl1c_configure_tx_#t~mem755#1.base, atl1c_configure_tx_#t~mem755#1.offset, atl1c_configure_tx_#t~ret756#1, atl1c_configure_tx_#t~mem757#1, atl1c_configure_tx_#t~mem758#1, atl1c_configure_tx_#t~mem759#1, atl1c_configure_tx_#t~mem760#1, atl1c_configure_tx_#t~bitwise761#1, atl1c_configure_tx_#t~bitwise762#1, atl1c_configure_tx_#t~mem763#1, atl1c_configure_tx_#t~mem764#1, atl1c_configure_tx_#t~mem765#1, atl1c_configure_tx_#t~mem766#1, atl1c_configure_tx_#t~bitwise767#1, atl1c_configure_tx_#t~mem768#1.base, atl1c_configure_tx_#t~mem768#1.offset, atl1c_configure_tx_~adapter#1.base, atl1c_configure_tx_~adapter#1.offset, atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset, atl1c_configure_tx_~dev_ctrl_data~0#1, atl1c_configure_tx_~max_pay_load~0#1, atl1c_configure_tx_~tx_offload_thresh~0#1, atl1c_configure_tx_~txq_ctrl_data~0#1, atl1c_configure_tx_~max_pay_load_data~0#1, atl1c_configure_tx_~tmp~78#1, atl1c_configure_tx_~__min1~0#1, atl1c_configure_tx_~__min2~0#1, atl1c_configure_tx_~tmp___0~32#1, atl1c_configure_tx_~__min1___0~0#1, atl1c_configure_tx_~__min2___0~0#1, atl1c_configure_tx_~tmp___1~17#1;havoc atl1c_configure_tx_#in~adapter#1.base, atl1c_configure_tx_#in~adapter#1.offset;assume { :end_inline_atl1c_configure_tx } true;assume { :begin_inline_atl1c_configure_rx } true;atl1c_configure_rx_#in~adapter#1.base, atl1c_configure_rx_#in~adapter#1.offset := atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset;havoc atl1c_configure_rx_#t~mem769#1, atl1c_configure_rx_#t~mem770#1, atl1c_configure_rx_#t~bitwise771#1, atl1c_configure_rx_#t~bitwise772#1, atl1c_configure_rx_#t~mem773#1, atl1c_configure_rx_#t~bitwise774#1, atl1c_configure_rx_#t~mem775#1, atl1c_configure_rx_#t~bitwise776#1, atl1c_configure_rx_#t~mem777#1, atl1c_configure_rx_#t~bitwise778#1, atl1c_configure_rx_#t~mem779#1, atl1c_configure_rx_#t~bitwise780#1, atl1c_configure_rx_#t~mem781#1, atl1c_configure_rx_#t~bitwise782#1, atl1c_configure_rx_#t~mem783#1, atl1c_configure_rx_#t~bitwise784#1, atl1c_configure_rx_#t~mem785#1, atl1c_configure_rx_#t~bitwise786#1, atl1c_configure_rx_#t~mem787#1, atl1c_configure_rx_#t~bitwise788#1, atl1c_configure_rx_#t~mem789#1.base, atl1c_configure_rx_#t~mem789#1.offset, atl1c_configure_rx_~adapter#1.base, atl1c_configure_rx_~adapter#1.offset, atl1c_configure_rx_~hw~6#1.base, atl1c_configure_rx_~hw~6#1.offset, atl1c_configure_rx_~rxq_ctrl_data~0#1;atl1c_configure_rx_~adapter#1.base, atl1c_configure_rx_~adapter#1.offset := atl1c_configure_rx_#in~adapter#1.base, atl1c_configure_rx_#in~adapter#1.offset;havoc atl1c_configure_rx_~hw~6#1.base, atl1c_configure_rx_~hw~6#1.offset;havoc atl1c_configure_rx_~rxq_ctrl_data~0#1;atl1c_configure_rx_~hw~6#1.base, atl1c_configure_rx_~hw~6#1.offset := atl1c_configure_rx_~adapter#1.base, 176 + atl1c_configure_rx_~adapter#1.offset;call atl1c_configure_rx_#t~mem769#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 101 + atl1c_configure_rx_~hw~6#1.offset, 1); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130-1: SUMMARY for call writel(0, atl1c_configure_des_ring_#t~mem735#1.base, 5548 + atl1c_configure_des_ring_#t~mem735#1.offset); srcloc: null [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: assume 0 != atl1c_vlan_rx_register_~tmp___0~25#1; [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: assume !(0 != atl1c_vlan_rx_register_~tmp___0~25#1); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079: assume 0 == atl1c_request_irq_#t~mem1487#1 % 256;havoc atl1c_request_irq_#t~mem1487#1; [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079: assume !(0 == atl1c_request_irq_#t~mem1487#1 % 256);havoc atl1c_request_irq_#t~mem1487#1; [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-1: call atl1c_request_irq_#t~mem1487#1 := read~int#28(atl1c_request_irq_~adapter#1.base, 767 + atl1c_request_irq_~adapter#1.offset, 1); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665: atl1c_hash_mc_addr_#res#1 := atl1c_hash_mc_addr_~value~1#1;atl1c_set_multi_#t~ret472#1 := atl1c_hash_mc_addr_#res#1;havoc atl1c_hash_mc_addr_#t~ret1865#1, atl1c_hash_mc_addr_#t~bitwise1866#1, atl1c_hash_mc_addr_#t~bitwise1867#1, atl1c_hash_mc_addr_#t~bitwise1868#1, atl1c_hash_mc_addr_~hw#1.base, atl1c_hash_mc_addr_~hw#1.offset, atl1c_hash_mc_addr_~mc_addr#1.base, atl1c_hash_mc_addr_~mc_addr#1.offset, atl1c_hash_mc_addr_~crc32~0#1, atl1c_hash_mc_addr_~value~1#1, atl1c_hash_mc_addr_~i~9#1;havoc atl1c_hash_mc_addr_#in~hw#1.base, atl1c_hash_mc_addr_#in~hw#1.offset, atl1c_hash_mc_addr_#in~mc_addr#1.base, atl1c_hash_mc_addr_#in~mc_addr#1.offset;assume { :end_inline_atl1c_hash_mc_addr } true;atl1c_set_multi_~hash_value~0#1 := atl1c_set_multi_#t~ret472#1;havoc atl1c_set_multi_#t~ret472#1;assume { :begin_inline_atl1c_hash_set } true;atl1c_hash_set_#in~hw#1.base, atl1c_hash_set_#in~hw#1.offset, atl1c_hash_set_#in~hash_value#1 := atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, atl1c_set_multi_~hash_value~0#1;havoc atl1c_hash_set_#t~mem1869#1.base, atl1c_hash_set_#t~mem1869#1.offset, atl1c_hash_set_#t~ret1870#1, atl1c_hash_set_#t~bitwise1871#1, atl1c_hash_set_#t~bitwise1872#1, atl1c_hash_set_#t~mem1873#1.base, atl1c_hash_set_#t~mem1873#1.offset, atl1c_hash_set_~hw#1.base, atl1c_hash_set_~hw#1.offset, atl1c_hash_set_~hash_value#1, atl1c_hash_set_~hash_bit~0#1, atl1c_hash_set_~hash_reg~0#1, atl1c_hash_set_~mta~0#1;atl1c_hash_set_~hw#1.base, atl1c_hash_set_~hw#1.offset := atl1c_hash_set_#in~hw#1.base, atl1c_hash_set_#in~hw#1.offset;atl1c_hash_set_~hash_value#1 := atl1c_hash_set_#in~hash_value#1;havoc atl1c_hash_set_~hash_bit~0#1;havoc atl1c_hash_set_~hash_reg~0#1;havoc atl1c_hash_set_~mta~0#1;atl1c_hash_set_~hash_reg~0#1 := atl1c_hash_set_~hash_value#1 % 4294967296 / 2147483648;atl1c_hash_set_~hash_bit~0#1 := atl1c_hash_set_~hash_value#1 % 4294967296 / 67108864 % 32;call atl1c_hash_set_#t~mem1869#1.base, atl1c_hash_set_#t~mem1869#1.offset := read~$Pointer$#28(atl1c_hash_set_~hw#1.base, atl1c_hash_set_~hw#1.offset, 8); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-3: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise807#1 := 16 * (atl1c_configure_dma_#t~mem806#1 % 8 % 4294967296); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-3: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-2: havoc atl1c_configure_dma_#t~bitwise807#1;assume (atl1c_configure_dma_#t~bitwise807#1 % 4294967296 >= 16 * (atl1c_configure_dma_#t~mem806#1 % 8 % 4294967296) % 4294967296 && atl1c_configure_dma_#t~bitwise807#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296) && atl1c_configure_dma_#t~bitwise807#1 % 4294967296 <= 16 * (atl1c_configure_dma_#t~mem806#1 % 8 % 4294967296) % 4294967296 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-1: [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise807#1;havoc atl1c_configure_dma_#t~mem806#1;havoc atl1c_configure_dma_#t~bitwise807#1;call atl1c_configure_dma_#t~mem808#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 32 + atl1c_configure_dma_~hw~8#1.offset, 4); [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: havoc atl1c_configure_des_ring_#t~mem711#1;havoc atl1c_configure_des_ring_#t~mem712#1.base, atl1c_configure_des_ring_#t~mem712#1.offset;call atl1c_configure_des_ring_#t~mem713#1 := read~int#28(atl1c_configure_des_ring_~adapter#1.base, 745 + atl1c_configure_des_ring_~adapter#1.offset, 2);call atl1c_configure_des_ring_#t~mem714#1.base, atl1c_configure_des_ring_#t~mem714#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-4: assume 0 == 16 * (atl1c_configure_dma_#t~mem806#1 % 8 % 4294967296) % 4294967296 || 16 * (atl1c_configure_dma_#t~mem806#1 % 8 % 4294967296) % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise807#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-4: assume !(0 == 16 * (atl1c_configure_dma_#t~mem806#1 % 8 % 4294967296) % 4294967296 || 16 * (atl1c_configure_dma_#t~mem806#1 % 8 % 4294967296) % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080-3: assume false;atl1c_request_irq_#t~bitwise1488#1 := atl1c_request_irq_~flags~4#1; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080-3: assume !false; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080-4: assume 0 == atl1c_request_irq_~flags~4#1 || 128 == atl1c_request_irq_~flags~4#1;atl1c_request_irq_#t~bitwise1488#1 := 128; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080-4: assume !(0 == atl1c_request_irq_~flags~4#1 || 128 == atl1c_request_irq_~flags~4#1); [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-2: call atl1c_configure_des_ring_#t~mem711#1 := read~int#28(atl1c_configure_des_ring_~rfd_ring~3#1.base, 18 + atl1c_configure_des_ring_~rfd_ring~3#1.offset, 2);call atl1c_configure_des_ring_#t~mem712#1.base, atl1c_configure_des_ring_#t~mem712#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem711#1 % 65536 % 4096, atl1c_configure_des_ring_#t~mem712#1.base, 5472 + atl1c_configure_des_ring_#t~mem712#1.offset); srcloc: null [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: call write~int#28(0, atl1c_init_ring_ptrs_~rfd_ring~1#1.base, 20 + (atl1c_init_ring_ptrs_~rfd_ring~1#1.offset + 32 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#28(0, atl1c_init_ring_ptrs_~rfd_ring~1#1.base, 22 + (atl1c_init_ring_ptrs_~rfd_ring~1#1.offset + 32 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#28(0, atl1c_init_ring_ptrs_~rrd_ring~1#1.base, 20 + (atl1c_init_ring_ptrs_~rrd_ring~1#1.offset + 24 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#28(0, atl1c_init_ring_ptrs_~rrd_ring~1#1.base, 22 + (atl1c_init_ring_ptrs_~rrd_ring~1#1.offset + 24 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);atl1c_init_ring_ptrs_~j~1#1 := 0; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080: atl1c_request_irq_~flags~4#1 := atl1c_request_irq_#t~bitwise1488#1;havoc atl1c_request_irq_#t~bitwise1488#1; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080-1: [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080-2: havoc atl1c_request_irq_#t~bitwise1488#1;assume ((((atl1c_request_irq_~flags~4#1 < 0 || atl1c_request_irq_#t~bitwise1488#1 >= 128) && atl1c_request_irq_#t~bitwise1488#1 >= atl1c_request_irq_~flags~4#1) && (atl1c_request_irq_~flags~4#1 < 0 || atl1c_request_irq_#t~bitwise1488#1 <= 128 + atl1c_request_irq_~flags~4#1)) && (atl1c_request_irq_~flags~4#1 >= 0 || atl1c_request_irq_#t~bitwise1488#1 < 0)) && atl1c_request_irq_#t~bitwise1488#1 <= 2147483647; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-3: assume false;atl1c_configure_#t~bitwise1032#1 := atl1c_configure_~master_ctrl_data~1#1; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-3: assume !false; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-4: assume 0 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296 || 128 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296;atl1c_configure_#t~bitwise1032#1 := 128; [2025-02-08 10:07:52,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-4: assume !(0 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296 || 128 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: atl1c_configure_~master_ctrl_data~1#1 := atl1c_configure_#t~bitwise1032#1;havoc atl1c_configure_#t~bitwise1032#1;call atl1c_configure_#t~mem1033#1.base, atl1c_configure_#t~mem1033#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-1: [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-2: havoc atl1c_configure_#t~bitwise1032#1;assume (atl1c_configure_#t~bitwise1032#1 % 4294967296 >= atl1c_configure_~master_ctrl_data~1#1 % 4294967296 && atl1c_configure_#t~bitwise1032#1 % 4294967296 >= 128) && atl1c_configure_#t~bitwise1032#1 % 4294967296 <= 128 + atl1c_configure_~master_ctrl_data~1#1 % 4294967296; [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise809#1;havoc atl1c_configure_dma_#t~mem808#1;havoc atl1c_configure_dma_#t~bitwise809#1;call atl1c_configure_dma_#t~mem810#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 54 + atl1c_configure_dma_~hw~8#1.offset, 1); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-4: assume 0 == 128 * (atl1c_configure_dma_#t~mem808#1 % 8 % 4294967296) % 4294967296 || 128 * (atl1c_configure_dma_#t~mem808#1 % 8 % 4294967296) % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise809#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-4: assume !(0 == 128 * (atl1c_configure_dma_#t~mem808#1 % 8 % 4294967296) % 4294967296 || 128 * (atl1c_configure_dma_#t~mem808#1 % 8 % 4294967296) % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297-3: assume 16 == (if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_dma_#t~bitwise798#1 := (if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297-3: assume !(16 == (if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-2: havoc atl1c_configure_rx_#t~bitwise784#1;assume (atl1c_configure_rx_#t~bitwise784#1 % 4294967296 >= 67108864 * (atl1c_configure_rx_#t~mem783#1 % 4 % 4294967296) % 4294967296 && atl1c_configure_rx_#t~bitwise784#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296) && atl1c_configure_rx_#t~bitwise784#1 % 4294967296 <= 67108864 * (atl1c_configure_rx_#t~mem783#1 % 4 % 4294967296) % 4294967296 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: assume { :begin_inline_napi_enable } true;napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset := ~adapter#1.base, 24 + ~adapter#1.offset;havoc napi_enable_#t~ret248#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~38#1, napi_enable_~tmp___0~13#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~38#1;havoc napi_enable_~tmp___0~13#1; [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-3: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise809#1 := 128 * (atl1c_configure_dma_#t~mem808#1 % 8 % 4294967296); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-3: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297-2: havoc atl1c_configure_dma_#t~bitwise798#1;assume (((((if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_dma_#t~bitwise798#1 <= (if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_dma_#t~bitwise798#1 <= 16) && atl1c_configure_dma_#t~bitwise798#1 >= 0) && ((if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_dma_#t~bitwise798#1 > 16 + (if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_dma_#t~bitwise798#1 >= -2147483648; [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-1: [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180-1: SUMMARY for call clear_bit(3, ~adapter#1.base, 747 + ~adapter#1.offset); srcloc: null [2025-02-08 10:07:52,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-2: havoc atl1c_configure_dma_#t~bitwise809#1;assume (atl1c_configure_dma_#t~bitwise809#1 % 4294967296 >= 128 * (atl1c_configure_dma_#t~mem808#1 % 8 % 4294967296) % 4294967296 && atl1c_configure_dma_#t~bitwise809#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296) && atl1c_configure_dma_#t~bitwise809#1 % 4294967296 <= 128 * (atl1c_configure_dma_#t~mem808#1 % 8 % 4294967296) % 4294967296 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297-1: [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise784#1;havoc atl1c_configure_rx_#t~mem783#1;havoc atl1c_configure_rx_#t~bitwise784#1;call atl1c_configure_rx_#t~mem785#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 110 + atl1c_configure_rx_~hw~6#1.offset, 1); [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147: assume -2147483648 <= #t~ret1502#1 && #t~ret1502#1 <= 2147483647;~num~0#1 := #t~ret1502#1;havoc #t~ret1502#1;~tmp~100#1 := (if 0 == ~num~0#1 then 1 else 0); [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-1: [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume 0 != atl1c_configure_dma_#t~bitwise798#1;havoc atl1c_configure_dma_#t~mem797#1;havoc atl1c_configure_dma_#t~bitwise798#1; [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume !(0 != atl1c_configure_dma_#t~bitwise798#1);havoc atl1c_configure_dma_#t~mem797#1;havoc atl1c_configure_dma_#t~bitwise798#1; [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147-1: SUMMARY for call #t~ret1502#1 := atl1c_alloc_rx_buffer(~adapter#1.base, ~adapter#1.offset, ~i~6#1); srcloc: null [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem713#1 % 65536, atl1c_configure_des_ring_#t~mem714#1.base, 5476 + atl1c_configure_des_ring_#t~mem714#1.offset); srcloc: null [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075-1: SUMMARY for call atl1c_vlan_rx_register_#t~ret479#1 := dev_printk(17, 0, atl1c_vlan_rx_register_~pdev~3#1.base, 137 + atl1c_vlan_rx_register_~pdev~3#1.offset, 18, 0); srcloc: null [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-5: call atl1c_configure_rx_#t~mem783#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 106 + atl1c_configure_rx_~hw~6#1.offset, 4); [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: havoc atl1c_configure_des_ring_#t~mem713#1;havoc atl1c_configure_des_ring_#t~mem714#1.base, atl1c_configure_des_ring_#t~mem714#1.offset;atl1c_configure_des_ring_~i~3#1 := 0; [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075: assume -2147483648 <= atl1c_vlan_rx_register_#t~ret479#1 && atl1c_vlan_rx_register_#t~ret479#1 <= 2147483647;havoc atl1c_vlan_rx_register_#t~ret479#1; [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297-5: call atl1c_configure_dma_#t~mem797#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 80 + atl1c_configure_dma_~hw~8#1.offset, 2); [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-4: assume 0 == 67108864 * (atl1c_configure_rx_#t~mem783#1 % 4 % 4294967296) % 4294967296 || 67108864 * (atl1c_configure_rx_#t~mem783#1 % 4 % 4294967296) % 4294967296 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise784#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-4: assume !(0 == 67108864 * (atl1c_configure_rx_#t~mem783#1 % 4 % 4294967296) % 4294967296 || 67108864 * (atl1c_configure_rx_#t~mem783#1 % 4 % 4294967296) % 4294967296 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297-4: assume 0 == (if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_dma_#t~bitwise798#1 := 0; [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297-4: assume !(0 == (if atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem797#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-3: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise784#1 := 67108864 * (atl1c_configure_rx_#t~mem783#1 % 4 % 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-3: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009-1: SUMMARY for call atl1c_set_multi_#t~ret459#1 := readl(atl1c_set_multi_#t~mem458#1.base, 5248 + atl1c_set_multi_#t~mem458#1.offset); srcloc: null [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: atl1c_set_multi_~mac_ctrl_data~0#1 := atl1c_set_multi_#t~ret459#1;havoc atl1c_set_multi_#t~mem458#1.base, atl1c_set_multi_#t~mem458#1.offset;havoc atl1c_set_multi_#t~ret459#1; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793: havoc atl1c_configure_#t~mem1033#1.base, atl1c_configure_#t~mem1033#1.offset;call atl1c_configure_#t~mem1034#1 := read~int#28(atl1c_configure_~hw~10#1.base, 80 + atl1c_configure_~hw~10#1.offset, 2); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793-1: SUMMARY for call writel(atl1c_configure_~master_ctrl_data~1#1, atl1c_configure_#t~mem1033#1.base, 5120 + atl1c_configure_#t~mem1033#1.offset); srcloc: null [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-1: [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise799#1;havoc atl1c_configure_dma_#t~bitwise799#1; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise811#1;havoc atl1c_configure_dma_#t~mem810#1;havoc atl1c_configure_dma_#t~bitwise811#1;call atl1c_configure_dma_#t~mem812#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 53 + atl1c_configure_dma_~hw~8#1.offset, 1); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-4: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 2097152 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise799#1 := 2097152; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-4: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 2097152 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-3: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise786#1 := 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-3: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-4: assume 0 == 2048 * (atl1c_configure_dma_#t~mem810#1 % 256 % 4294967296) % 65536 % 4294967296 || 2048 * (atl1c_configure_dma_#t~mem810#1 % 256 % 4294967296) % 65536 % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise811#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-4: assume !(0 == 2048 * (atl1c_configure_dma_#t~mem810#1 % 256 % 4294967296) % 65536 % 4294967296 || 2048 * (atl1c_configure_dma_#t~mem810#1 % 256 % 4294967296) % 65536 % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-3: assume false;atl1c_configure_dma_#t~bitwise799#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-3: assume !false; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-2: havoc atl1c_configure_rx_#t~bitwise786#1;assume (atl1c_configure_rx_#t~bitwise786#1 % 4294967296 >= 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) % 4294967296 && atl1c_configure_rx_#t~bitwise786#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296) && atl1c_configure_rx_#t~bitwise786#1 % 4294967296 <= 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) % 4294967296 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: assume atl1c_configure_tx_~__min1~0#1 % 4294967296 < atl1c_configure_tx_~__min2~0#1 % 4294967296;atl1c_configure_tx_~tmp___0~32#1 := atl1c_configure_tx_~__min1~0#1; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: assume !(atl1c_configure_tx_~__min1~0#1 % 4294967296 < atl1c_configure_tx_~__min2~0#1 % 4294967296);atl1c_configure_tx_~tmp___0~32#1 := atl1c_configure_tx_~__min2~0#1; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-3: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise811#1 := 2048 * (atl1c_configure_dma_#t~mem810#1 % 256 % 4294967296) % 65536; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-3: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-2: havoc atl1c_configure_dma_#t~bitwise799#1;assume (atl1c_configure_dma_#t~bitwise799#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 && atl1c_configure_dma_#t~bitwise799#1 % 4294967296 >= 2097152) && atl1c_configure_dma_#t~bitwise799#1 % 4294967296 <= 2097152 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-1: [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-2: havoc atl1c_configure_dma_#t~bitwise811#1;assume (atl1c_configure_dma_#t~bitwise811#1 % 4294967296 >= 2048 * (atl1c_configure_dma_#t~mem810#1 % 256 % 4294967296) % 65536 % 4294967296 && atl1c_configure_dma_#t~bitwise811#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296) && atl1c_configure_dma_#t~bitwise811#1 % 4294967296 <= 2048 * (atl1c_configure_dma_#t~mem810#1 % 256 % 4294967296) % 65536 % 4294967296 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-1: [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise786#1;havoc atl1c_configure_rx_#t~mem785#1;havoc atl1c_configure_rx_#t~bitwise786#1;call atl1c_configure_rx_#t~mem787#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 80 + atl1c_configure_rx_~hw~6#1.offset, 2); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-7: assume 0 <= (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-7: assume !(0 <= (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-6: assume 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-6: assume !(256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-5: assume 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) <= 2147483647; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-5: assume !(256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-4: assume 0 == 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) % 4294967296 || 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) % 4294967296 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise786#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265-4: assume !(0 == 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) % 4294967296 || 256 * (if atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem785#1 % 256 % 4294967296 - 4294967296) % 4294967296 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: havoc atl1c_configure_#t~mem1014#1.base, atl1c_configure_#t~mem1014#1.offset;call atl1c_configure_#t~mem1015#1.base, atl1c_configure_#t~mem1015#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761-1: SUMMARY for call writel(4294967295, atl1c_configure_#t~mem1014#1.base, 5632 + atl1c_configure_#t~mem1014#1.offset); srcloc: null [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-2: havoc atl1c_configure_dma_#t~bitwise813#1;assume (atl1c_configure_dma_#t~bitwise813#1 % 4294967296 >= 65536 * (atl1c_configure_dma_#t~mem812#1 % 256 % 16 % 4294967296) % 4294967296 && atl1c_configure_dma_#t~bitwise813#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296) && atl1c_configure_dma_#t~bitwise813#1 % 4294967296 <= 65536 * (atl1c_configure_dma_#t~mem812#1 % 256 % 16 % 4294967296) % 4294967296 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: assume 0 != atl1c_configure_rx_#t~bitwise788#1;havoc atl1c_configure_rx_#t~mem787#1;havoc atl1c_configure_rx_#t~bitwise788#1;atl1c_configure_rx_~rxq_ctrl_data~0#1 := 1 + atl1c_configure_rx_~rxq_ctrl_data~0#1 - atl1c_configure_rx_~rxq_ctrl_data~0#1 % 2; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: assume !(0 != atl1c_configure_rx_#t~bitwise788#1);havoc atl1c_configure_rx_#t~mem787#1;havoc atl1c_configure_rx_#t~bitwise788#1; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-1: [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise813#1;havoc atl1c_configure_dma_#t~mem812#1;havoc atl1c_configure_dma_#t~bitwise813#1;call atl1c_configure_dma_#t~mem814#1.base, atl1c_configure_dma_#t~mem814#1.offset := read~$Pointer$#28(atl1c_configure_dma_~hw~8#1.base, atl1c_configure_dma_~hw~8#1.offset, 8); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-4: assume 0 == (if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_rx_#t~bitwise788#1 := 0; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-4: assume !(0 == (if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: assume 2 == atl1c_configure_des_ring_#t~mem736#1 % 4294967296;havoc atl1c_configure_des_ring_#t~mem736#1; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: assume !(2 == atl1c_configure_des_ring_#t~mem736#1 % 4294967296);havoc atl1c_configure_des_ring_#t~mem736#1;call atl1c_configure_des_ring_#t~mem737#1 := read~int#28(atl1c_configure_des_ring_~hw~4#1.base, 16 + atl1c_configure_des_ring_~hw~4#1.offset, 4); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110: call ULTIMATE.dealloc(atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset);havoc atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume 0 != atl1c_request_irq_~tmp~99#1; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume !(0 != atl1c_request_irq_~tmp~99#1); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-3: assume 512 == (if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_rx_#t~bitwise788#1 := (if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-3: assume !(512 == (if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: assume -2147483648 <= napi_enable_#t~ret248#1 && napi_enable_#t~ret248#1 <= 2147483647;napi_enable_~tmp~38#1 := napi_enable_#t~ret248#1;havoc napi_enable_#t~ret248#1;napi_enable_~tmp___0~13#1 := (if 0 == napi_enable_~tmp~38#1 then 1 else 0); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-4: assume 0 == 65536 * (atl1c_configure_dma_#t~mem812#1 % 256 % 16 % 4294967296) % 4294967296 || 65536 * (atl1c_configure_dma_#t~mem812#1 % 256 % 16 % 4294967296) % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise813#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-4: assume !(0 == 65536 * (atl1c_configure_dma_#t~mem812#1 % 256 % 16 % 4294967296) % 4294967296 || 65536 * (atl1c_configure_dma_#t~mem812#1 % 256 % 16 % 4294967296) % 4294967296 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-2: havoc atl1c_configure_rx_#t~bitwise788#1;assume (((((if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_rx_#t~bitwise788#1 <= (if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_rx_#t~bitwise788#1 <= 512) && atl1c_configure_rx_#t~bitwise788#1 >= 0) && ((if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_rx_#t~bitwise788#1 > 512 + (if atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem787#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_rx_#t~bitwise788#1 >= -2147483648; [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-1: SUMMARY for call napi_enable_#t~ret248#1 := constant_test_bit(0, napi_enable_~n#1.base, 16 + napi_enable_~n#1.offset); srcloc: null [2025-02-08 10:07:52,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-3: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise813#1 := 65536 * (atl1c_configure_dma_#t~mem812#1 % 256 % 16 % 4294967296); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-3: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-1: [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10182: SUMMARY for call atl1c_irq_enable(~adapter#1.base, ~adapter#1.offset); srcloc: null [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134-1: call atl1c_configure_des_ring_#t~mem736#1 := read~int#28(atl1c_configure_des_ring_~hw~4#1.base, 16 + atl1c_configure_des_ring_~hw~4#1.offset, 4); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume 0 != atl1c_configure_#t~bitwise1035#1;havoc atl1c_configure_#t~mem1034#1;havoc atl1c_configure_#t~bitwise1035#1;call atl1c_configure_#t~mem1036#1 := read~int#28(atl1c_configure_~hw~10#1.base, 84 + atl1c_configure_~hw~10#1.offset, 2);call atl1c_configure_#t~mem1037#1.base, atl1c_configure_#t~mem1037#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume !(0 != atl1c_configure_#t~bitwise1035#1);havoc atl1c_configure_#t~mem1034#1;havoc atl1c_configure_#t~bitwise1035#1; [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795-1: [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: havoc atl1c_configure_#t~mem1015#1.base, atl1c_configure_#t~mem1015#1.offset;atl1c_configure_~data~8#1 := 63;call atl1c_configure_#t~mem1016#1 := read~int#28(atl1c_configure_~hw~10#1.base, 80 + atl1c_configure_~hw~10#1.offset, 2); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795-2: havoc atl1c_configure_#t~bitwise1035#1;assume (((((if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_#t~bitwise1035#1 <= (if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_#t~bitwise1035#1 <= 4) && atl1c_configure_#t~bitwise1035#1 >= 0) && ((if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_#t~bitwise1035#1 > 4 + (if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_#t~bitwise1035#1 >= -2147483648; [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762-1: SUMMARY for call writel(0, atl1c_configure_#t~mem1015#1.base, 5280 + atl1c_configure_#t~mem1015#1.offset); srcloc: null [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795-3: assume 4 == (if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1035#1 := (if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795-3: assume !(4 == (if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795-4: assume 0 == (if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1035#1 := 0; [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795-4: assume !(0 == (if atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1034#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252-1: SUMMARY for call netif_start_queue_#t~ret268#1.base, netif_start_queue_#t~ret268#1.offset := netdev_get_tx_queue(netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, 0); srcloc: null [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-2: havoc atl1c_configure_dma_#t~bitwise800#1;assume (atl1c_configure_dma_#t~bitwise800#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 && atl1c_configure_dma_#t~bitwise800#1 % 4294967296 >= 16777216) && atl1c_configure_dma_#t~bitwise800#1 % 4294967296 <= 16777216 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-1: [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333-1: SUMMARY for call writel(atl1c_configure_dma_~dma_ctrl_data~0#1, atl1c_configure_dma_#t~mem814#1.base, 5568 + atl1c_configure_dma_#t~mem814#1.offset); srcloc: null [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise800#1;havoc atl1c_configure_dma_#t~bitwise800#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: netif_start_queue_~tmp~40#1.base, netif_start_queue_~tmp~40#1.offset := netif_start_queue_#t~ret268#1.base, netif_start_queue_#t~ret268#1.offset;havoc netif_start_queue_#t~ret268#1.base, netif_start_queue_#t~ret268#1.offset; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: havoc atl1c_configure_dma_#t~mem814#1.base, atl1c_configure_dma_#t~mem814#1.offset;havoc atl1c_configure_dma_#t~mem794#1, atl1c_configure_dma_#t~bitwise795#1, atl1c_configure_dma_#t~bitwise796#1, atl1c_configure_dma_#t~mem797#1, atl1c_configure_dma_#t~bitwise798#1, atl1c_configure_dma_#t~bitwise799#1, atl1c_configure_dma_#t~bitwise800#1, atl1c_configure_dma_#t~mem801#1, atl1c_configure_dma_#t~mem802#1, atl1c_configure_dma_#t~mem803#1, atl1c_configure_dma_#t~bitwise804#1, atl1c_configure_dma_#t~bitwise805#1, atl1c_configure_dma_#t~mem806#1, atl1c_configure_dma_#t~bitwise807#1, atl1c_configure_dma_#t~mem808#1, atl1c_configure_dma_#t~bitwise809#1, atl1c_configure_dma_#t~mem810#1, atl1c_configure_dma_#t~bitwise811#1, atl1c_configure_dma_#t~mem812#1, atl1c_configure_dma_#t~bitwise813#1, atl1c_configure_dma_#t~mem814#1.base, atl1c_configure_dma_#t~mem814#1.offset, atl1c_configure_dma_~adapter#1.base, atl1c_configure_dma_~adapter#1.offset, atl1c_configure_dma_~hw~8#1.base, atl1c_configure_dma_~hw~8#1.offset, atl1c_configure_dma_~dma_ctrl_data~0#1;havoc atl1c_configure_dma_#in~adapter#1.base, atl1c_configure_dma_#in~adapter#1.offset;assume { :end_inline_atl1c_configure_dma } true;atl1c_configure_#res#1 := 0;#t~ret1504#1 := atl1c_configure_#res#1;havoc atl1c_configure_#t~mem1014#1.base, atl1c_configure_#t~mem1014#1.offset, atl1c_configure_#t~mem1015#1.base, atl1c_configure_#t~mem1015#1.offset, atl1c_configure_#t~mem1016#1, atl1c_configure_#t~bitwise1017#1, atl1c_configure_#t~mem1018#1, atl1c_configure_#t~bitwise1019#1, atl1c_configure_#t~mem1020#1.base, atl1c_configure_#t~mem1020#1.offset, atl1c_configure_#t~mem1021#1, atl1c_configure_#t~mem1022#1.base, atl1c_configure_#t~mem1022#1.offset, atl1c_configure_#t~mem1023#1, atl1c_configure_#t~bitwise1024#1, atl1c_configure_#t~mem1025#1, atl1c_configure_#t~mem1026#1, atl1c_configure_#t~bitwise1027#1, atl1c_configure_#t~mem1028#1.base, atl1c_configure_#t~mem1028#1.offset, atl1c_configure_#t~bitwise1029#1, atl1c_configure_#t~mem1030#1, atl1c_configure_#t~bitwise1031#1, atl1c_configure_#t~bitwise1032#1, atl1c_configure_#t~mem1033#1.base, atl1c_configure_#t~mem1033#1.offset, atl1c_configure_#t~mem1034#1, atl1c_configure_#t~bitwise1035#1, atl1c_configure_#t~mem1036#1, atl1c_configure_#t~mem1037#1.base, atl1c_configure_#t~mem1037#1.offset, atl1c_configure_#t~mem1038#1, atl1c_configure_#t~mem1039#1.base, atl1c_configure_#t~mem1039#1.offset, atl1c_configure_#t~mem1040#1, atl1c_configure_#t~bitwise1041#1, atl1c_configure_#t~mem1042#1, atl1c_configure_#t~mem1043#1.base, atl1c_configure_#t~mem1043#1.offset, atl1c_configure_#t~mem1044#1, atl1c_configure_#t~mem1045#1.base, atl1c_configure_#t~mem1045#1.offset, atl1c_configure_#t~mem1046#1.base, atl1c_configure_#t~mem1046#1.offset, atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset, atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, atl1c_configure_~master_ctrl_data~1#1, atl1c_configure_~intr_modrt_data~0#1, atl1c_configure_~data~8#1;havoc atl1c_configure_#in~adapter#1.base, atl1c_configure_#in~adapter#1.offset;assume { :end_inline_atl1c_configure } true;assume -2147483648 <= #t~ret1504#1 && #t~ret1504#1 <= 2147483647;~tmp___0~45#1 := #t~ret1504#1;havoc #t~ret1504#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: call atl1c_configure_des_ring_#t~mem718#1 := read~int#28(atl1c_configure_des_ring_~adapter#1.base, 1584 + atl1c_configure_des_ring_~adapter#1.offset, 4); [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084: call atl1c_request_irq_#t~mem1489#1.base, atl1c_request_irq_#t~mem1489#1.offset := read~$Pointer$#28(atl1c_request_irq_~adapter#1.base, 8 + atl1c_request_irq_~adapter#1.offset, 8);call atl1c_request_irq_#t~mem1490#1 := read~int#28(atl1c_request_irq_#t~mem1489#1.base, 1205 + atl1c_request_irq_#t~mem1489#1.offset, 4);assume { :begin_inline_request_irq } true;request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset := atl1c_request_irq_#t~mem1490#1, #funAddr~atl1c_intr.base, #funAddr~atl1c_intr.offset, atl1c_request_irq_~flags~4#1, atl1c_request_irq_~netdev~7#1.base, atl1c_request_irq_~netdev~7#1.offset, atl1c_request_irq_~netdev~7#1.base, atl1c_request_irq_~netdev~7#1.offset;havoc request_irq_#res#1;havoc request_irq_#t~ret261#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~39#1;request_irq_~irq#1 := request_irq_#in~irq#1;request_irq_~handler#1.base, request_irq_~handler#1.offset := request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset;request_irq_~flags#1 := request_irq_#in~flags#1;request_irq_~name#1.base, request_irq_~name#1.offset := request_irq_#in~name#1.base, request_irq_#in~name#1.offset;request_irq_~dev#1.base, request_irq_~dev#1.offset := request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;havoc request_irq_~tmp~39#1;assume { :begin_inline_request_threaded_irq } true;request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset := request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, 0, 0, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset;havoc request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet2394#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;request_threaded_irq_~arg0#1 := request_threaded_irq_#in~arg0#1;request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset := request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset;request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset := request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset;request_threaded_irq_~arg3#1 := request_threaded_irq_#in~arg3#1;request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset := request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset;request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset := request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;havoc request_threaded_irq_#t~nondet2394#1;assume -2147483648 <= request_threaded_irq_#t~nondet2394#1 && request_threaded_irq_#t~nondet2394#1 <= 2147483647;request_threaded_irq_#res#1 := request_threaded_irq_#t~nondet2394#1;havoc request_threaded_irq_#t~nondet2394#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-4: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 16777216 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise800#1 := 16777216; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-4: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 16777216 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-3: assume false;atl1c_configure_dma_#t~bitwise800#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-3: assume !false; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-2: havoc atl1c_set_multi_#t~bitwise461#1;assume atl1c_set_multi_#t~bitwise461#1 % 4294967296 <= atl1c_set_multi_#t~mem460#1 % 4294967296 && atl1c_set_multi_#t~bitwise461#1 % 4294967296 <= 256; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-1: [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183: assume { :begin_inline_netif_start_queue } true;netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset := ~netdev~8#1.base, ~netdev~8#1.offset;havoc netif_start_queue_#t~ret268#1.base, netif_start_queue_#t~ret268#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~40#1.base, netif_start_queue_~tmp~40#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~40#1.base, netif_start_queue_~tmp~40#1.offset; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume 0 != atl1c_set_multi_#t~bitwise461#1 % 4294967296;havoc atl1c_set_multi_#t~mem460#1;havoc atl1c_set_multi_#t~bitwise461#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume !(0 != atl1c_set_multi_#t~bitwise461#1 % 4294967296);havoc atl1c_set_multi_#t~mem460#1;havoc atl1c_set_multi_#t~bitwise461#1;call atl1c_set_multi_#t~mem463#1 := read~int#28(atl1c_set_multi_~netdev#1.base, 420 + atl1c_set_multi_~netdev#1.offset, 4); [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183-1: SUMMARY for call atl1c_check_link_status(~adapter#1.base, ~adapter#1.offset); srcloc: null [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume 0 != ~tmp~100#1;~err~3#1 := -12; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume !(0 != ~tmp~100#1); [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-5: call atl1c_set_multi_#t~mem460#1 := read~int#28(atl1c_set_multi_~netdev#1.base, 420 + atl1c_set_multi_~netdev#1.offset, 4); [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-4: assume 0 == atl1c_set_multi_#t~mem460#1 % 4294967296;atl1c_set_multi_#t~bitwise461#1 := 0; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-4: assume !(0 == atl1c_set_multi_#t~mem460#1 % 4294967296); [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-3: assume 256 == atl1c_set_multi_#t~mem460#1 % 4294967296;atl1c_set_multi_#t~bitwise461#1 := atl1c_set_multi_#t~mem460#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-3: assume !(256 == atl1c_set_multi_#t~mem460#1 % 4294967296); [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: havoc netif_start_queue_#t~ret268#1.base, netif_start_queue_#t~ret268#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~40#1.base, netif_start_queue_~tmp~40#1.offset;havoc netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;assume { :end_inline_netif_start_queue } true;#res#1 := ~err~3#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253-1: SUMMARY for call netif_tx_start_queue(netif_start_queue_~tmp~40#1.base, netif_start_queue_~tmp~40#1.offset); srcloc: null [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118-1: SUMMARY for call atl1c_request_irq_#t~ret1500#1 := dev_printk(55, 0, atl1c_request_irq_~pdev~17#1.base, 137 + atl1c_request_irq_~pdev~17#1.offset, 56, 0); srcloc: null [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-3: assume false;atl1c_set_multi_#t~bitwise462#1 := atl1c_set_multi_~mac_ctrl_data~0#1; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-3: assume !false; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-2: havoc atl1c_set_multi_#t~bitwise462#1;assume (atl1c_set_multi_#t~bitwise462#1 % 4294967296 >= atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 && atl1c_set_multi_#t~bitwise462#1 % 4294967296 >= 32768) && atl1c_set_multi_#t~bitwise462#1 % 4294967296 <= 32768 + atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: assume -2147483648 <= atl1c_request_irq_#t~ret1500#1 && atl1c_request_irq_#t~ret1500#1 <= 2147483647;havoc atl1c_request_irq_#t~ret1500#1; [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: atl1c_set_multi_~mac_ctrl_data~0#1 := atl1c_set_multi_#t~bitwise462#1;havoc atl1c_set_multi_#t~bitwise462#1; [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: havoc atl1c_configure_#t~mem1036#1;havoc atl1c_configure_#t~mem1037#1.base, atl1c_configure_#t~mem1037#1.offset;call atl1c_configure_#t~mem1038#1 := read~int#28(atl1c_configure_~hw~10#1.base, 90 + atl1c_configure_~hw~10#1.offset, 2);call atl1c_configure_#t~mem1039#1.base, atl1c_configure_#t~mem1039#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: call write~int#28(0, atl1c_init_ring_ptrs_~tpd_ring~1#1.base, 20 + (atl1c_init_ring_ptrs_~tpd_ring~1#1.offset + 34 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797-1: SUMMARY for call writel(atl1c_configure_#t~mem1036#1 % 65536, atl1c_configure_#t~mem1037#1.base, 5576 + atl1c_configure_#t~mem1037#1.offset); srcloc: null [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: call atl1c_init_ring_ptrs_#t~mem647#1 := read~int#28(atl1c_init_ring_ptrs_~rfd_ring~1#1.base, 18 + (atl1c_init_ring_ptrs_~rfd_ring~1#1.offset + 32 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-4: assume 0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 || 32768 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296;atl1c_set_multi_#t~bitwise462#1 := 32768; [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-4: assume !(0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 || 32768 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: assume 1 == (if atl1c_configure_dma_#t~mem801#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem801#1 % 4294967296 % 4294967296 else atl1c_configure_dma_#t~mem801#1 % 4294967296 % 4294967296 - 4294967296);havoc atl1c_configure_dma_#t~mem801#1; [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: assume !(1 == (if atl1c_configure_dma_#t~mem801#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem801#1 % 4294967296 % 4294967296 else atl1c_configure_dma_#t~mem801#1 % 4294967296 % 4294967296 - 4294967296));havoc atl1c_configure_dma_#t~mem801#1;call atl1c_configure_dma_#t~mem802#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 20 + atl1c_configure_dma_~hw~8#1.offset, 4); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume 0 != napi_enable_~tmp___0~13#1; [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume !(0 != napi_enable_~tmp___0~13#1); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302-1: call atl1c_configure_dma_#t~mem801#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 20 + atl1c_configure_dma_~hw~8#1.offset, 4); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: assume 5 == atl1c_configure_des_ring_#t~mem737#1 % 4294967296;havoc atl1c_configure_des_ring_#t~mem737#1;call atl1c_configure_des_ring_#t~mem738#1 := read~int#28(atl1c_configure_des_ring_~hw~4#1.base, 65 + atl1c_configure_des_ring_~hw~4#1.offset, 1);atl1c_configure_des_ring_~tmp~77#1 := (if atl1c_configure_des_ring_#t~mem738#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_configure_des_ring_#t~mem738#1 % 256 % 18446744073709551616 else atl1c_configure_des_ring_#t~mem738#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_configure_des_ring_#t~mem738#1; [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: assume !(5 == atl1c_configure_des_ring_#t~mem737#1 % 4294967296);havoc atl1c_configure_des_ring_#t~mem737#1; [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-1: SUMMARY for call writel(atl1c_configure_#t~mem1038#1 % 65536, atl1c_configure_#t~mem1039#1.base, 5580 + atl1c_configure_#t~mem1039#1.offset); srcloc: null [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: assume 0 != atl1c_configure_#t~bitwise1017#1;havoc atl1c_configure_#t~mem1016#1;havoc atl1c_configure_#t~bitwise1017#1;call atl1c_configure_#t~mem1018#1 := read~int#28(atl1c_configure_~hw~10#1.base, 16 + atl1c_configure_~hw~10#1.offset, 4); [2025-02-08 10:07:52,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: assume !(0 != atl1c_configure_#t~bitwise1017#1);havoc atl1c_configure_#t~mem1016#1;havoc atl1c_configure_#t~bitwise1017#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807-1: SUMMARY for call atomic_set(atl1c_init_ring_ptrs_~tpd_ring~1#1.base, 22 + (atl1c_init_ring_ptrs_~tpd_ring~1#1.offset + 34 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 0); srcloc: null [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-1: [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: call atl1c_init_ring_ptrs_#t~mem638#1.base, atl1c_init_ring_ptrs_#t~mem638#1.offset := read~$Pointer$#28(atl1c_init_ring_ptrs_~tpd_ring~1#1.base, 26 + (atl1c_init_ring_ptrs_~tpd_ring~1#1.offset + 34 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);atl1c_init_ring_ptrs_~buffer_info~2#1.base, atl1c_init_ring_ptrs_~buffer_info~2#1.offset := atl1c_init_ring_ptrs_#t~mem638#1.base, atl1c_init_ring_ptrs_#t~mem638#1.offset;havoc atl1c_init_ring_ptrs_#t~mem638#1.base, atl1c_init_ring_ptrs_#t~mem638#1.offset;atl1c_init_ring_ptrs_~j~1#1 := 0; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-2: havoc atl1c_configure_#t~bitwise1017#1;assume (((((if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_#t~bitwise1017#1 <= (if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_#t~bitwise1017#1 <= 8192) && atl1c_configure_#t~bitwise1017#1 >= 0) && ((if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_#t~bitwise1017#1 > 8192 + (if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_#t~bitwise1017#1 >= -2147483648; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-3: assume 8192 == (if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1017#1 := (if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-3: assume !(8192 == (if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: havoc atl1c_configure_#t~mem1038#1;havoc atl1c_configure_#t~mem1039#1.base, atl1c_configure_#t~mem1039#1.offset; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621: havoc pci_enable_msi_block_#t~nondet2387#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621-1: atl1c_request_irq_#t~ret1482#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2387#1, pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset, pci_enable_msi_block_~arg1#1;havoc pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset, pci_enable_msi_block_#in~arg1#1;assume { :end_inline_pci_enable_msi_block } true;assume -2147483648 <= atl1c_request_irq_#t~ret1482#1 && atl1c_request_irq_#t~ret1482#1 <= 2147483647;atl1c_request_irq_~err~2#1 := atl1c_request_irq_#t~ret1482#1;havoc atl1c_request_irq_#t~mem1481#1.base, atl1c_request_irq_#t~mem1481#1.offset;havoc atl1c_request_irq_#t~ret1482#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-4: assume 0 == (if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1017#1 := 0; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-4: assume !(0 == (if atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1016#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: assume 0 != atl1c_restore_vlan_#t~bitwise492#1 % 4294967296;havoc atl1c_restore_vlan_#t~mem491#1;havoc atl1c_restore_vlan_#t~bitwise492#1;call write~$Pointer$#36(19, 0, atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset, 8);call write~$Pointer$#36(20, 0, atl1c_restore_vlan_~#descriptor~1#1.base, 8 + atl1c_restore_vlan_~#descriptor~1#1.offset, 8);call write~$Pointer$#36(21, 0, atl1c_restore_vlan_~#descriptor~1#1.base, 16 + atl1c_restore_vlan_~#descriptor~1#1.offset, 8);call write~$Pointer$#36(22, 0, atl1c_restore_vlan_~#descriptor~1#1.base, 24 + atl1c_restore_vlan_~#descriptor~1#1.offset, 8);call write~int#36(454, atl1c_restore_vlan_~#descriptor~1#1.base, 32 + atl1c_restore_vlan_~#descriptor~1#1.offset, 4);call write~int#36(0, atl1c_restore_vlan_~#descriptor~1#1.base, 36 + atl1c_restore_vlan_~#descriptor~1#1.offset, 1);call write~int#36(0, atl1c_restore_vlan_~#descriptor~1#1.base, 37 + atl1c_restore_vlan_~#descriptor~1#1.offset, 1);call atl1c_restore_vlan_#t~mem493#1 := read~int#36(atl1c_restore_vlan_~#descriptor~1#1.base, 37 + atl1c_restore_vlan_~#descriptor~1#1.offset, 1);atl1c_restore_vlan_~tmp~67#1 := (if 0 != atl1c_restore_vlan_#t~mem493#1 then 1 else 0);havoc atl1c_restore_vlan_#t~mem493#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: assume !(0 != atl1c_restore_vlan_#t~bitwise492#1 % 4294967296);havoc atl1c_restore_vlan_#t~mem491#1;havoc atl1c_restore_vlan_#t~bitwise492#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204: call write~int#28((if atl1c_configure_tx_~tmp___0~32#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_tx_~tmp___0~32#1 % 4294967296 % 4294967296 else atl1c_configure_tx_~tmp___0~32#1 % 4294967296 % 4294967296 - 4294967296), atl1c_configure_tx_~hw~5#1.base, 32 + atl1c_configure_tx_~hw~5#1.offset, 4);atl1c_configure_tx_~max_pay_load~0#1 := atl1c_configure_tx_~dev_ctrl_data~0#1 % 4294967296 / 4096 % 8;atl1c_configure_tx_~__min1___0~0#1 := atl1c_configure_tx_~max_pay_load~0#1;call atl1c_configure_tx_#t~mem758#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 28 + atl1c_configure_tx_~hw~5#1.offset, 4);atl1c_configure_tx_~__min2___0~0#1 := atl1c_configure_tx_#t~mem758#1;havoc atl1c_configure_tx_#t~mem758#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-4: assume 0 == atl1c_restore_vlan_#t~mem491#1 % 4294967296;atl1c_restore_vlan_#t~bitwise492#1 := 0; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-4: assume !(0 == atl1c_restore_vlan_#t~mem491#1 % 4294967296); [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-1: [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105-2: call atl1c_configure_des_ring_#t~mem715#1 := read~int#28(atl1c_configure_des_ring_~rrd_ring~3#1.base, 8 + (atl1c_configure_des_ring_~rrd_ring~3#1.offset + 24 * (if atl1c_configure_des_ring_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_configure_des_ring_~i~3#1 % 18446744073709551616 % 18446744073709551616 else atl1c_configure_des_ring_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);call atl1c_configure_des_ring_#t~mem716#1.base, atl1c_configure_des_ring_#t~mem716#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8);call atl1c_configure_des_ring_#t~mem717#1 := read~int#16(~#atl1c_rrd_addr_lo_regs~0.base, ~#atl1c_rrd_addr_lo_regs~0.offset + 2 * atl1c_configure_des_ring_~i~3#1, 2); [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-3: assume 4096 == atl1c_restore_vlan_#t~mem491#1 % 4294967296;atl1c_restore_vlan_#t~bitwise492#1 := atl1c_restore_vlan_#t~mem491#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-3: assume !(4096 == atl1c_restore_vlan_#t~mem491#1 % 4294967296); [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume 0 != atl1c_set_multi_#t~bitwise464#1 % 4294967296;havoc atl1c_set_multi_#t~mem463#1;havoc atl1c_set_multi_#t~bitwise464#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume !(0 != atl1c_set_multi_#t~bitwise464#1 % 4294967296);havoc atl1c_set_multi_#t~mem463#1;havoc atl1c_set_multi_#t~bitwise464#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem715#1, atl1c_configure_des_ring_#t~mem716#1.base, atl1c_configure_des_ring_#t~mem716#1.offset + (if atl1c_configure_des_ring_#t~mem717#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_configure_des_ring_#t~mem717#1 % 65536 % 18446744073709551616 % 18446744073709551616 else atl1c_configure_des_ring_#t~mem717#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-2: havoc atl1c_restore_vlan_#t~bitwise492#1;assume atl1c_restore_vlan_#t~bitwise492#1 % 4294967296 <= atl1c_restore_vlan_#t~mem491#1 % 4294967296 && atl1c_restore_vlan_#t~bitwise492#1 % 4294967296 <= 4096; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105: havoc atl1c_configure_des_ring_#t~mem715#1;havoc atl1c_configure_des_ring_#t~mem716#1.base, atl1c_configure_des_ring_#t~mem716#1.offset;havoc atl1c_configure_des_ring_#t~mem717#1; [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-1: [2025-02-08 10:07:52,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-4: assume 0 == atl1c_set_multi_#t~mem463#1 % 4294967296;atl1c_set_multi_#t~bitwise464#1 := 0; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-4: assume !(0 == atl1c_set_multi_#t~mem463#1 % 4294967296); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume 0 != atl1c_request_irq_~err~2#1;call atl1c_request_irq_#t~mem1492#1 := read~int#28(atl1c_request_irq_~adapter#1.base, 763 + atl1c_request_irq_~adapter#1.offset, 4); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume !(0 != atl1c_request_irq_~err~2#1);call atl1c_request_irq_#t~mem1497#1 := read~int#28(atl1c_request_irq_~adapter#1.base, 763 + atl1c_request_irq_~adapter#1.offset, 4); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-3: assume 512 == atl1c_set_multi_#t~mem463#1 % 4294967296;atl1c_set_multi_#t~bitwise464#1 := atl1c_set_multi_#t~mem463#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-3: assume !(512 == atl1c_set_multi_#t~mem463#1 % 4294967296); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-2: havoc atl1c_set_multi_#t~bitwise464#1;assume atl1c_set_multi_#t~bitwise464#1 % 4294967296 <= atl1c_set_multi_#t~mem463#1 % 4294967296 && atl1c_set_multi_#t~bitwise464#1 % 4294967296 <= 512; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: call atl1c_init_ring_ptrs_#t~mem643#1.base, atl1c_init_ring_ptrs_#t~mem643#1.offset := read~$Pointer$#28(atl1c_init_ring_ptrs_~rfd_ring~1#1.base, 24 + (atl1c_init_ring_ptrs_~rfd_ring~1#1.offset + 32 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);atl1c_init_ring_ptrs_~buffer_info~2#1.base, atl1c_init_ring_ptrs_~buffer_info~2#1.offset := atl1c_init_ring_ptrs_#t~mem643#1.base, atl1c_init_ring_ptrs_#t~mem643#1.offset + 20 * (if atl1c_init_ring_ptrs_~j~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~j~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~j~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call atl1c_init_ring_ptrs_#t~mem644#1 := read~int#28(atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + atl1c_init_ring_ptrs_~buffer_info~2#1.offset, 2); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume 2 == atl1c_configure_#t~mem1018#1 % 4294967296;havoc atl1c_configure_#t~mem1018#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume !(2 == atl1c_configure_#t~mem1018#1 % 4294967296);havoc atl1c_configure_#t~mem1018#1;atl1c_configure_~data~8#1 := 0; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-1: SUMMARY for call writel(atl1c_configure_rx_~rxq_ctrl_data~0#1, atl1c_configure_rx_#t~mem789#1.base, 5536 + atl1c_configure_rx_#t~mem789#1.offset); srcloc: null [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: havoc atl1c_configure_rx_#t~mem789#1.base, atl1c_configure_rx_#t~mem789#1.offset;havoc atl1c_configure_rx_#t~mem769#1, atl1c_configure_rx_#t~mem770#1, atl1c_configure_rx_#t~bitwise771#1, atl1c_configure_rx_#t~bitwise772#1, atl1c_configure_rx_#t~mem773#1, atl1c_configure_rx_#t~bitwise774#1, atl1c_configure_rx_#t~mem775#1, atl1c_configure_rx_#t~bitwise776#1, atl1c_configure_rx_#t~mem777#1, atl1c_configure_rx_#t~bitwise778#1, atl1c_configure_rx_#t~mem779#1, atl1c_configure_rx_#t~bitwise780#1, atl1c_configure_rx_#t~mem781#1, atl1c_configure_rx_#t~bitwise782#1, atl1c_configure_rx_#t~mem783#1, atl1c_configure_rx_#t~bitwise784#1, atl1c_configure_rx_#t~mem785#1, atl1c_configure_rx_#t~bitwise786#1, atl1c_configure_rx_#t~mem787#1, atl1c_configure_rx_#t~bitwise788#1, atl1c_configure_rx_#t~mem789#1.base, atl1c_configure_rx_#t~mem789#1.offset, atl1c_configure_rx_~adapter#1.base, atl1c_configure_rx_~adapter#1.offset, atl1c_configure_rx_~hw~6#1.base, atl1c_configure_rx_~hw~6#1.offset, atl1c_configure_rx_~rxq_ctrl_data~0#1;havoc atl1c_configure_rx_#in~adapter#1.base, atl1c_configure_rx_#in~adapter#1.offset;assume { :end_inline_atl1c_configure_rx } true;assume { :begin_inline_atl1c_configure_rss } true;atl1c_configure_rss_#in~adapter#1.base, atl1c_configure_rss_#in~adapter#1.offset := atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset;havoc atl1c_configure_rss_#t~mem790#1, atl1c_configure_rss_#t~mem791#1.base, atl1c_configure_rss_#t~mem791#1.offset, atl1c_configure_rss_#t~mem792#1, atl1c_configure_rss_#t~mem793#1.base, atl1c_configure_rss_#t~mem793#1.offset, atl1c_configure_rss_~adapter#1.base, atl1c_configure_rss_~adapter#1.offset, atl1c_configure_rss_~hw~7#1.base, atl1c_configure_rss_~hw~7#1.offset;atl1c_configure_rss_~adapter#1.base, atl1c_configure_rss_~adapter#1.offset := atl1c_configure_rss_#in~adapter#1.base, atl1c_configure_rss_#in~adapter#1.offset;havoc atl1c_configure_rss_~hw~7#1.base, atl1c_configure_rss_~hw~7#1.offset;atl1c_configure_rss_~hw~7#1.base, atl1c_configure_rss_~hw~7#1.offset := atl1c_configure_rss_~adapter#1.base, 176 + atl1c_configure_rss_~adapter#1.offset;call atl1c_configure_rss_#t~mem790#1 := read~int#28(atl1c_configure_rss_~hw~7#1.base, 115 + atl1c_configure_rss_~hw~7#1.offset, 4);call atl1c_configure_rss_#t~mem791#1.base, atl1c_configure_rss_#t~mem791#1.offset := read~$Pointer$#28(atl1c_configure_rss_~hw~7#1.base, atl1c_configure_rss_~hw~7#1.offset, 8); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume 1 + atl1c_configure_des_ring_~i~3#1 <= 2147483647;atl1c_configure_des_ring_~i~3#1 := 1 + atl1c_configure_des_ring_~i~3#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !(1 + atl1c_configure_des_ring_~i~3#1 <= 2147483647); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: call write~$Pointer$#28(atl1c_vlan_rx_register_~grp#1.base, atl1c_vlan_rx_register_~grp#1.offset, atl1c_vlan_rx_register_~adapter~4#1.base, 16 + atl1c_vlan_rx_register_~adapter~4#1.offset, 8);call atl1c_vlan_rx_register_#t~mem480#1 := read~int#28(atl1c_vlan_rx_register_~adapter~4#1.base, 241 + atl1c_vlan_rx_register_~adapter~4#1.offset, 1);atl1c_vlan_rx_register_~tmp___1~11#1 := (if atl1c_vlan_rx_register_#t~mem480#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_vlan_rx_register_#t~mem480#1 % 256 % 18446744073709551616 else atl1c_vlan_rx_register_#t~mem480#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_vlan_rx_register_#t~mem480#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-2: call atl1c_configure_rx_#t~mem789#1.base, atl1c_configure_rx_#t~mem789#1.offset := read~$Pointer$#28(atl1c_configure_rx_~hw~6#1.base, atl1c_configure_rx_~hw~6#1.offset, 8); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-3: assume 32 == atl1c_request_irq_#t~mem1492#1 % 4294967296;atl1c_request_irq_#t~bitwise1493#1 := atl1c_request_irq_#t~mem1492#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-3: assume !(32 == atl1c_request_irq_#t~mem1492#1 % 4294967296); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-2: havoc atl1c_set_multi_#t~bitwise465#1;assume (atl1c_set_multi_#t~bitwise465#1 % 4294967296 >= atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 && atl1c_set_multi_#t~bitwise465#1 % 4294967296 >= 33554432) && atl1c_set_multi_#t~bitwise465#1 % 4294967296 <= 33554432 + atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-4: assume 0 == atl1c_request_irq_#t~mem1492#1 % 4294967296;atl1c_request_irq_#t~bitwise1493#1 := 0; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-4: assume !(0 == atl1c_request_irq_#t~mem1492#1 % 4294967296); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-1: [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: atl1c_set_multi_~mac_ctrl_data~0#1 := atl1c_set_multi_#t~bitwise465#1;havoc atl1c_set_multi_#t~bitwise465#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106-1: assume 1 + atl1c_configure_des_ring_~i~3#1 >= -2147483648; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106-1: assume !(1 + atl1c_configure_des_ring_~i~3#1 >= -2147483648); [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082-1: SUMMARY for call atl1c_irq_disable(atl1c_vlan_rx_register_~adapter~4#1.base, atl1c_vlan_rx_register_~adapter~4#1.offset); srcloc: null [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: call write~int#28(atl1c_init_ring_ptrs_#t~bitwise645#1, atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + atl1c_init_ring_ptrs_~buffer_info~2#1.offset, 2);havoc atl1c_init_ring_ptrs_#t~mem644#1;havoc atl1c_init_ring_ptrs_#t~bitwise645#1;call atl1c_init_ring_ptrs_#t~mem646#1 := read~int#28(atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + atl1c_init_ring_ptrs_~buffer_info~2#1.offset, 2);call write~int#28(1 + atl1c_init_ring_ptrs_#t~mem646#1 % 65536 - atl1c_init_ring_ptrs_#t~mem646#1 % 65536 % 2, atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + atl1c_init_ring_ptrs_~buffer_info~2#1.offset, 2);havoc atl1c_init_ring_ptrs_#t~mem646#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088: assume 0 != atl1c_request_irq_#t~bitwise1493#1 % 4294967296;havoc atl1c_request_irq_#t~mem1492#1;havoc atl1c_request_irq_#t~bitwise1493#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088: assume !(0 != atl1c_request_irq_#t~bitwise1493#1 % 4294967296);havoc atl1c_request_irq_#t~mem1492#1;havoc atl1c_request_irq_#t~bitwise1493#1; [2025-02-08 10:07:52,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-1: [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-4: assume 0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 || 33554432 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296;atl1c_set_multi_#t~bitwise465#1 := 33554432; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-4: assume !(0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 || 33554432 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-2: havoc atl1c_request_irq_#t~bitwise1493#1;assume atl1c_request_irq_#t~bitwise1493#1 % 4294967296 <= atl1c_request_irq_#t~mem1492#1 % 4294967296 && atl1c_request_irq_#t~bitwise1493#1 % 4294967296 <= 32; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-3: assume false;atl1c_set_multi_#t~bitwise465#1 := atl1c_set_multi_~mac_ctrl_data~0#1; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-3: assume !false; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-2: havoc atl1c_configure_#t~bitwise1019#1;assume atl1c_configure_#t~bitwise1019#1 % 4294967296 <= atl1c_configure_~data~8#1 % 4294967296 && atl1c_configure_#t~bitwise1019#1 % 4294967296 <= 4294967263; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-4: assume 0 == atl1c_init_ring_ptrs_#t~mem644#1 % 65536 % 4294967296;atl1c_init_ring_ptrs_#t~bitwise645#1 := 0; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-4: assume !(0 == atl1c_init_ring_ptrs_#t~mem644#1 % 65536 % 4294967296); [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-3: assume 4294967263 == atl1c_configure_~data~8#1 % 4294967296;atl1c_configure_#t~bitwise1019#1 := atl1c_configure_~data~8#1; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-3: assume !(4294967263 == atl1c_configure_~data~8#1 % 4294967296); [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-3: assume 65532 == atl1c_init_ring_ptrs_#t~mem644#1 % 65536 % 4294967296;atl1c_init_ring_ptrs_#t~bitwise645#1 := atl1c_init_ring_ptrs_#t~mem644#1 % 65536; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-3: assume !(65532 == atl1c_init_ring_ptrs_#t~mem644#1 % 65536 % 4294967296); [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-4: assume 0 == atl1c_configure_~data~8#1 % 4294967296;atl1c_configure_#t~bitwise1019#1 := 0; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-4: assume !(0 == atl1c_configure_~data~8#1 % 4294967296); [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-2: havoc atl1c_init_ring_ptrs_#t~bitwise645#1;assume atl1c_init_ring_ptrs_#t~bitwise645#1 % 4294967296 <= atl1c_init_ring_ptrs_#t~mem644#1 % 65536 % 4294967296 && atl1c_init_ring_ptrs_#t~bitwise645#1 % 4294967296 <= 65532; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-1: [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: atl1c_configure_~data~8#1 := atl1c_configure_#t~bitwise1019#1;havoc atl1c_configure_#t~bitwise1019#1; [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-1: [2025-02-08 10:07:52,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239-1: assume 1048576 * ((if atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 - 4294967296) % 64) >= -2147483648; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239-1: assume !(1048576 * ((if atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 - 4294967296) % 64) >= -2147483648); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: assume 1048576 * ((if atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 - 4294967296) % 64) <= 2147483647;atl1c_configure_rx_~rxq_ctrl_data~0#1 := 1048576 * ((if atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 - 4294967296) % 64);havoc atl1c_configure_rx_#t~mem769#1;call atl1c_configure_rx_#t~mem770#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 80 + atl1c_configure_rx_~hw~6#1.offset, 2); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: assume !(1048576 * ((if atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 - 4294967296) % 64) <= 2147483647); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155: assume 1 + ~i~6#1 <= 2147483647;~i~6#1 := 1 + ~i~6#1; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155: assume !(1 + ~i~6#1 <= 2147483647); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume 2 == (if atl1c_configure_dma_#t~mem802#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem802#1 % 4294967296 % 4294967296 else atl1c_configure_dma_#t~mem802#1 % 4294967296 % 4294967296 - 4294967296);havoc atl1c_configure_dma_#t~mem802#1; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume !(2 == (if atl1c_configure_dma_#t~mem802#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem802#1 % 4294967296 % 4294967296 else atl1c_configure_dma_#t~mem802#1 % 4294967296 % 4294967296 - 4294967296));havoc atl1c_configure_dma_#t~mem802#1;call atl1c_configure_dma_#t~mem803#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 20 + atl1c_configure_dma_~hw~8#1.offset, 4); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-1: assume 1 + ~i~6#1 >= -2147483648; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-1: assume !(1 + ~i~6#1 >= -2147483648); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239-2: assume 0 <= (if atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 - 4294967296) % 64; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239-2: assume !(0 <= (if atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 else atl1c_configure_rx_#t~mem769#1 % 256 % 4294967296 - 4294967296) % 64); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-3: assume 4294934527 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296;atl1c_set_multi_#t~bitwise466#1 := atl1c_set_multi_~mac_ctrl_data~0#1; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-3: assume !(4294934527 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-2: havoc atl1c_set_multi_#t~bitwise466#1;assume atl1c_set_multi_#t~bitwise466#1 % 4294967296 <= atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 && atl1c_set_multi_#t~bitwise466#1 % 4294967296 <= 4294934527; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-1: [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: atl1c_set_multi_~mac_ctrl_data~0#1 := atl1c_set_multi_#t~bitwise466#1;havoc atl1c_set_multi_#t~bitwise466#1; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056: call ULTIMATE.dealloc(atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset);havoc atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-4: assume 0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296;atl1c_set_multi_#t~bitwise466#1 := 0; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-4: assume !(0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-2: havoc atl1c_configure_rx_#t~bitwise771#1;assume (((((if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_rx_#t~bitwise771#1 <= (if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_rx_#t~bitwise771#1 <= 64) && atl1c_configure_rx_#t~bitwise771#1 >= 0) && ((if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_rx_#t~bitwise771#1 > 64 + (if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_rx_#t~bitwise771#1 >= -2147483648; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-1: [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume 0 != atl1c_configure_rx_#t~bitwise771#1;havoc atl1c_configure_rx_#t~mem770#1;havoc atl1c_configure_rx_#t~bitwise771#1; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume !(0 != atl1c_configure_rx_#t~bitwise771#1);havoc atl1c_configure_rx_#t~mem770#1;havoc atl1c_configure_rx_#t~bitwise771#1; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: assume -2147483648 <= atl1c_request_irq_#t~ret1494#1 && atl1c_request_irq_#t~ret1494#1 <= 2147483647;havoc atl1c_request_irq_#t~ret1494#1; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: call ULTIMATE.dealloc(atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset);havoc atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-4: assume 0 == (if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_rx_#t~bitwise771#1 := 0; [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-4: assume !(0 == (if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-3: assume 64 == (if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_rx_#t~bitwise771#1 := (if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-3: assume !(64 == (if atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 else atl1c_configure_rx_#t~mem770#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: assume 0 != atl1c_configure_#t~bitwise1041#1;havoc atl1c_configure_#t~mem1040#1;havoc atl1c_configure_#t~bitwise1041#1;call atl1c_configure_#t~mem1042#1 := read~int#28(atl1c_configure_~hw~10#1.base, 92 + atl1c_configure_~hw~10#1.offset, 4);call atl1c_configure_#t~mem1043#1.base, atl1c_configure_#t~mem1043#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: assume !(0 != atl1c_configure_#t~bitwise1041#1);havoc atl1c_configure_#t~mem1040#1;havoc atl1c_configure_#t~bitwise1041#1; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090-1: SUMMARY for call atl1c_request_irq_#t~ret1494#1 := dev_err(atl1c_request_irq_~pdev~17#1.base, 137 + atl1c_request_irq_~pdev~17#1.offset, 50, 0); srcloc: null [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-1: assume 1 + atl1c_init_ring_ptrs_~j~1#1 >= -2147483648; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-1: assume !(1 + atl1c_init_ring_ptrs_~j~1#1 >= -2147483648); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811: call atl1c_init_ring_ptrs_#t~mem642#1 := read~int#28(atl1c_init_ring_ptrs_~tpd_ring~1#1.base, 18 + atl1c_init_ring_ptrs_~tpd_ring~1#1.offset, 2); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844: assume 1 + atl1c_init_ring_ptrs_~j~1#1 <= 2147483647;atl1c_init_ring_ptrs_~j~1#1 := 1 + atl1c_init_ring_ptrs_~j~1#1; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844: assume !(1 + atl1c_init_ring_ptrs_~j~1#1 <= 2147483647); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-5: call atl1c_configure_#t~mem1040#1 := read~int#28(atl1c_configure_~hw~10#1.base, 80 + atl1c_configure_~hw~10#1.offset, 2); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676: atl1c_hash_set_~mta~0#1 := atl1c_hash_set_#t~ret1870#1;havoc atl1c_hash_set_#t~mem1869#1.base, atl1c_hash_set_#t~mem1869#1.offset;havoc atl1c_hash_set_#t~ret1870#1; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: havoc request_threaded_irq_#t~nondet2394#1; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676-1: SUMMARY for call atl1c_hash_set_#t~ret1870#1 := readl(atl1c_hash_set_#t~mem1869#1.base, atl1c_hash_set_#t~mem1869#1.offset + (if (5264 + 4 * (atl1c_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5264 + 4 * (atl1c_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 else (5264 + 4 * (atl1c_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-1: [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-2: havoc atl1c_configure_#t~bitwise1041#1;assume (((((if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_#t~bitwise1041#1 <= (if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_#t~bitwise1041#1 <= 16) && atl1c_configure_#t~bitwise1041#1 >= 0) && ((if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_#t~bitwise1041#1 > 16 + (if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_#t~bitwise1041#1 >= -2147483648; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-3: assume 16 == (if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1041#1 := (if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-3: assume !(16 == (if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-4: assume 0 == (if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1041#1 := 0; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-4: assume !(0 == (if atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1040#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658-1: request_irq_#t~ret261#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet2394#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;havoc request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;assume { :end_inline_request_threaded_irq } true;assume -2147483648 <= request_irq_#t~ret261#1 && request_irq_#t~ret261#1 <= 2147483647;request_irq_~tmp~39#1 := request_irq_#t~ret261#1;havoc request_irq_#t~ret261#1;request_irq_#res#1 := request_irq_~tmp~39#1;atl1c_request_irq_#t~ret1491#1 := request_irq_#res#1;havoc request_irq_#t~ret261#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~39#1;havoc request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;assume { :end_inline_request_irq } true;assume -2147483648 <= atl1c_request_irq_#t~ret1491#1 && atl1c_request_irq_#t~ret1491#1 <= 2147483647;atl1c_request_irq_~err~2#1 := atl1c_request_irq_#t~ret1491#1;havoc atl1c_request_irq_#t~mem1489#1.base, atl1c_request_irq_#t~mem1489#1.offset;havoc atl1c_request_irq_#t~mem1490#1;havoc atl1c_request_irq_#t~ret1491#1; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190-1: SUMMARY for call atl1c_clean_rx_ring(~adapter#1.base, ~adapter#1.offset); srcloc: null [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-3: assume false;atl1c_configure_rx_#t~bitwise772#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-3: assume !false; [2025-02-08 10:07:52,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume 0 != atl1c_configure_des_ring_~tmp~77#1;call atl1c_configure_des_ring_#t~mem739#1.base, atl1c_configure_des_ring_#t~mem739#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !(0 != atl1c_configure_des_ring_~tmp~77#1);call atl1c_configure_des_ring_#t~mem743#1.base, atl1c_configure_des_ring_#t~mem743#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10157: assume #t~mem1503#1 > ~i~6#1;havoc #t~mem1503#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10157: assume !(#t~mem1503#1 > ~i~6#1);havoc #t~mem1503#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-2: havoc atl1c_configure_rx_#t~bitwise772#1;assume (atl1c_configure_rx_#t~bitwise772#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 && atl1c_configure_rx_#t~bitwise772#1 % 4294967296 >= 128) && atl1c_configure_rx_#t~bitwise772#1 % 4294967296 <= 128 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-1: atl1c_request_irq_#res#1 := atl1c_request_irq_~err~2#1;call ULTIMATE.dealloc(atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset);havoc atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-1: [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: assume atl1c_configure_tx_~__min1___0~0#1 % 4294967296 < atl1c_configure_tx_~__min2___0~0#1 % 4294967296;atl1c_configure_tx_~tmp___1~17#1 := atl1c_configure_tx_~__min1___0~0#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: assume !(atl1c_configure_tx_~__min1___0~0#1 % 4294967296 < atl1c_configure_tx_~__min2___0~0#1 % 4294967296);atl1c_configure_tx_~tmp___1~17#1 := atl1c_configure_tx_~__min2___0~0#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise772#1;havoc atl1c_configure_rx_#t~bitwise772#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019-1: [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: atl1c_set_multi_~mac_ctrl_data~0#1 := atl1c_set_multi_#t~bitwise467#1;havoc atl1c_set_multi_#t~bitwise467#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190: #res#1 := ~err~3#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-4: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 128 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise772#1 := 128; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-4: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 128 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: assume atl1c_configure_des_ring_#t~mem718#1 > atl1c_configure_des_ring_~i~3#1;havoc atl1c_configure_des_ring_#t~mem718#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: assume !(atl1c_configure_des_ring_#t~mem718#1 > atl1c_configure_des_ring_~i~3#1);havoc atl1c_configure_des_ring_#t~mem718#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019-4: assume 0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296;atl1c_set_multi_#t~bitwise467#1 := 0; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019-4: assume !(0 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019-3: assume 4261380095 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296;atl1c_set_multi_#t~bitwise467#1 := atl1c_set_multi_~mac_ctrl_data~0#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019-3: assume !(4261380095 == atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019-2: havoc atl1c_set_multi_#t~bitwise467#1;assume atl1c_set_multi_#t~bitwise467#1 % 4294967296 <= atl1c_set_multi_~mac_ctrl_data~0#1 % 4294967296 && atl1c_set_multi_#t~bitwise467#1 % 4294967296 <= 4261380095; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-1: [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677: atl1c_hash_set_~mta~0#1 := atl1c_hash_set_#t~bitwise1872#1;havoc atl1c_hash_set_#t~bitwise1871#1;havoc atl1c_hash_set_#t~bitwise1872#1;call atl1c_hash_set_#t~mem1873#1.base, atl1c_hash_set_#t~mem1873#1.offset := read~$Pointer$#28(atl1c_hash_set_~hw#1.base, atl1c_hash_set_~hw#1.offset, 8); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-3: assume 0 == atl1c_hash_set_~mta~0#1 % 4294967296;atl1c_hash_set_#t~bitwise1872#1 := atl1c_hash_set_#t~bitwise1871#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-3: assume !(0 == atl1c_hash_set_~mta~0#1 % 4294967296); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-2: havoc atl1c_hash_set_#t~bitwise1872#1;assume (atl1c_hash_set_#t~bitwise1872#1 % 4294967296 >= atl1c_hash_set_#t~bitwise1871#1 % 4294967296 && atl1c_hash_set_#t~bitwise1872#1 % 4294967296 >= atl1c_hash_set_~mta~0#1 % 4294967296) && atl1c_hash_set_#t~bitwise1872#1 % 4294967296 <= atl1c_hash_set_#t~bitwise1871#1 % 4294967296 + atl1c_hash_set_~mta~0#1 % 4294967296; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-9: assume 0 == (if atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296);atl1c_hash_set_#t~bitwise1871#1 := 1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-9: assume !(0 == (if atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-8: havoc atl1c_hash_set_#t~bitwise1871#1;assume atl1c_hash_set_#t~bitwise1871#1 > 1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-10: assume 0 <= (if atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296) && (if atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296) < 32; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-10: assume !(0 <= (if atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296) && (if atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl1c_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296) < 32); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-5: assume atl1c_hash_set_#t~bitwise1871#1 <= 2147483647; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-5: assume !(atl1c_hash_set_#t~bitwise1871#1 <= 2147483647); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-4: assume 0 == atl1c_hash_set_#t~bitwise1871#1 % 4294967296 || atl1c_hash_set_#t~bitwise1871#1 % 4294967296 == atl1c_hash_set_~mta~0#1 % 4294967296;atl1c_hash_set_#t~bitwise1872#1 := atl1c_hash_set_~mta~0#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-4: assume !(0 == atl1c_hash_set_#t~bitwise1871#1 % 4294967296 || atl1c_hash_set_#t~bitwise1871#1 % 4294967296 == atl1c_hash_set_~mta~0#1 % 4294967296); [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: assume 4 == (if atl1c_configure_dma_#t~mem803#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem803#1 % 4294967296 % 4294967296 else atl1c_configure_dma_#t~mem803#1 % 4294967296 % 4294967296 - 4294967296);havoc atl1c_configure_dma_#t~mem803#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: assume !(4 == (if atl1c_configure_dma_#t~mem803#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem803#1 % 4294967296 % 4294967296 else atl1c_configure_dma_#t~mem803#1 % 4294967296 % 4294967296 - 4294967296));havoc atl1c_configure_dma_#t~mem803#1; [2025-02-08 10:07:52,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-7: [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-6: assume atl1c_hash_set_#t~bitwise1871#1 >= -2147483648; [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-6: assume !(atl1c_hash_set_#t~bitwise1871#1 >= -2147483648); [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: assume 0 != atl1c_vlan_rx_register_~tmp___1~11#1;call atl1c_vlan_rx_register_#t~mem481#1.base, atl1c_vlan_rx_register_#t~mem481#1.offset := read~$Pointer$#28(atl1c_vlan_rx_register_~adapter~4#1.base, 176 + atl1c_vlan_rx_register_~adapter~4#1.offset, 8); [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: assume !(0 != atl1c_vlan_rx_register_~tmp___1~11#1);call atl1c_vlan_rx_register_#t~mem485#1.base, atl1c_vlan_rx_register_#t~mem485#1.offset := read~$Pointer$#28(atl1c_vlan_rx_register_~adapter~4#1.base, 176 + atl1c_vlan_rx_register_~adapter~4#1.offset, 8); [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem697#1 % 18446744073709551616 / 4294967296, atl1c_configure_des_ring_#t~mem698#1.base, 5444 + atl1c_configure_des_ring_#t~mem698#1.offset); srcloc: null [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: havoc atl1c_configure_des_ring_#t~mem697#1;havoc atl1c_configure_des_ring_#t~mem698#1.base, atl1c_configure_des_ring_#t~mem698#1.offset;call atl1c_configure_des_ring_#t~mem699#1 := read~int#28(atl1c_configure_des_ring_~tpd_ring~3#1.base, 8 + atl1c_configure_des_ring_~tpd_ring~3#1.offset, 8);call atl1c_configure_des_ring_#t~mem700#1.base, atl1c_configure_des_ring_#t~mem700#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume (if atl1c_init_ring_ptrs_#t~mem647#1 % 65536 % 4294967296 <= 2147483647 then atl1c_init_ring_ptrs_#t~mem647#1 % 65536 % 4294967296 else atl1c_init_ring_ptrs_#t~mem647#1 % 65536 % 4294967296 - 4294967296) > atl1c_init_ring_ptrs_~j~1#1;havoc atl1c_init_ring_ptrs_#t~mem647#1; [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume !((if atl1c_init_ring_ptrs_#t~mem647#1 % 65536 % 4294967296 <= 2147483647 then atl1c_init_ring_ptrs_#t~mem647#1 % 65536 % 4294967296 else atl1c_init_ring_ptrs_#t~mem647#1 % 65536 % 4294967296 - 4294967296) > atl1c_init_ring_ptrs_~j~1#1);havoc atl1c_init_ring_ptrs_#t~mem647#1; [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: havoc atl1c_configure_#t~mem1042#1;havoc atl1c_configure_#t~mem1043#1.base, atl1c_configure_#t~mem1043#1.offset; [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804-1: SUMMARY for call writel(atl1c_configure_#t~mem1042#1 % 16777216, atl1c_configure_#t~mem1043#1.base, 5572 + atl1c_configure_#t~mem1043#1.offset); srcloc: null [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813-3: assume 65532 == atl1c_init_ring_ptrs_#t~mem639#1 % 65536 % 4294967296;atl1c_init_ring_ptrs_#t~bitwise640#1 := atl1c_init_ring_ptrs_#t~mem639#1 % 65536; [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813-3: assume !(65532 == atl1c_init_ring_ptrs_#t~mem639#1 % 65536 % 4294967296); [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813-2: havoc atl1c_init_ring_ptrs_#t~bitwise640#1;assume atl1c_init_ring_ptrs_#t~bitwise640#1 % 4294967296 <= atl1c_init_ring_ptrs_#t~mem639#1 % 65536 % 4294967296 && atl1c_init_ring_ptrs_#t~bitwise640#1 % 4294967296 <= 65532; [2025-02-08 10:07:52,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813-1: [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: call write~int#28(atl1c_init_ring_ptrs_#t~bitwise640#1, atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + (atl1c_init_ring_ptrs_~buffer_info~2#1.offset + 20 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call atl1c_init_ring_ptrs_#t~mem641#1 := read~int#28(atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + (atl1c_init_ring_ptrs_~buffer_info~2#1.offset + 20 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#28(1 + atl1c_init_ring_ptrs_#t~mem641#1 % 65536 - atl1c_init_ring_ptrs_#t~mem641#1 % 65536 % 2, atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + (atl1c_init_ring_ptrs_~buffer_info~2#1.offset + 20 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);havoc atl1c_init_ring_ptrs_#t~mem641#1; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678-1: SUMMARY for call writel(atl1c_hash_set_~mta~0#1, atl1c_hash_set_#t~mem1873#1.base, atl1c_hash_set_#t~mem1873#1.offset + (if (5264 + 4 * (atl1c_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5264 + 4 * (atl1c_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 else (5264 + 4 * (atl1c_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813-5: call atl1c_init_ring_ptrs_#t~mem639#1 := read~int#28(atl1c_init_ring_ptrs_~buffer_info~2#1.base, 10 + (atl1c_init_ring_ptrs_~buffer_info~2#1.offset + 20 * (if atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 else atl1c_init_ring_ptrs_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813-4: assume 0 == atl1c_init_ring_ptrs_#t~mem639#1 % 65536 % 4294967296;atl1c_init_ring_ptrs_#t~bitwise640#1 := 0; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813-4: assume !(0 == atl1c_init_ring_ptrs_#t~mem639#1 % 65536 % 4294967296); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: havoc atl1c_hash_set_#t~mem1873#1.base, atl1c_hash_set_#t~mem1873#1.offset;havoc atl1c_hash_set_#t~mem1869#1.base, atl1c_hash_set_#t~mem1869#1.offset, atl1c_hash_set_#t~ret1870#1, atl1c_hash_set_#t~bitwise1871#1, atl1c_hash_set_#t~bitwise1872#1, atl1c_hash_set_#t~mem1873#1.base, atl1c_hash_set_#t~mem1873#1.offset, atl1c_hash_set_~hw#1.base, atl1c_hash_set_~hw#1.offset, atl1c_hash_set_~hash_value#1, atl1c_hash_set_~hash_bit~0#1, atl1c_hash_set_~hash_reg~0#1, atl1c_hash_set_~mta~0#1;havoc atl1c_hash_set_#in~hw#1.base, atl1c_hash_set_#in~hw#1.offset, atl1c_hash_set_#in~hash_value#1;assume { :end_inline_atl1c_hash_set } true;call atl1c_set_multi_#t~mem473#1.base, atl1c_set_multi_#t~mem473#1.offset := read~$Pointer$#28(atl1c_set_multi_~ha~0#1.base, atl1c_set_multi_~ha~0#1.offset, 8);atl1c_set_multi_~__mptr___0~0#1.base, atl1c_set_multi_~__mptr___0~0#1.offset := atl1c_set_multi_#t~mem473#1.base, atl1c_set_multi_#t~mem473#1.offset;havoc atl1c_set_multi_#t~mem473#1.base, atl1c_set_multi_#t~mem473#1.offset;atl1c_set_multi_~ha~0#1.base, atl1c_set_multi_~ha~0#1.offset := atl1c_set_multi_~__mptr___0~0#1.base, atl1c_set_multi_~__mptr___0~0#1.offset; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: havoc atl1c_configure_des_ring_#t~mem699#1;havoc atl1c_configure_des_ring_#t~mem700#1.base, atl1c_configure_des_ring_#t~mem700#1.offset;call atl1c_configure_des_ring_#t~mem701#1 := read~int#28(atl1c_configure_des_ring_~tpd_ring~3#1.base, 42 + atl1c_configure_des_ring_~tpd_ring~3#1.offset, 8);call atl1c_configure_des_ring_#t~mem702#1.base, atl1c_configure_des_ring_#t~mem702#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144-1: SUMMARY for call atl1c_configure_des_ring_#t~ret740#1 := readl(atl1c_configure_des_ring_#t~mem739#1.base, 5156 + atl1c_configure_des_ring_#t~mem739#1.offset); srcloc: null [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: havoc atl1c_configure_des_ring_#t~mem739#1.base, atl1c_configure_des_ring_#t~mem739#1.offset;havoc atl1c_configure_des_ring_#t~ret740#1;call atl1c_configure_des_ring_#t~mem741#1.base, atl1c_configure_des_ring_#t~mem741#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem699#1, atl1c_configure_des_ring_#t~mem700#1.base, 5504 + atl1c_configure_des_ring_#t~mem700#1.offset); srcloc: null [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244-1: call atl1c_configure_rx_#t~mem773#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 102 + atl1c_configure_rx_~hw~6#1.offset, 4); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: assume 1 == atl1c_configure_rx_#t~mem773#1 % 4294967296;havoc atl1c_configure_rx_#t~mem773#1; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: assume !(1 == atl1c_configure_rx_#t~mem773#1 % 4294967296);havoc atl1c_configure_rx_#t~mem773#1; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem701#1, atl1c_configure_des_ring_#t~mem702#1.base, 5500 + atl1c_configure_des_ring_#t~mem702#1.offset); srcloc: null [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: havoc atl1c_set_multi_#t~mem468#1.base, atl1c_set_multi_#t~mem468#1.offset;call atl1c_set_multi_#t~mem469#1.base, atl1c_set_multi_#t~mem469#1.offset := read~$Pointer$#28(atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, 8); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: havoc atl1c_configure_des_ring_#t~mem701#1;havoc atl1c_configure_des_ring_#t~mem702#1.base, atl1c_configure_des_ring_#t~mem702#1.offset;call atl1c_configure_des_ring_#t~mem703#1 := read~int#28(atl1c_configure_des_ring_~tpd_ring~3#1.base, 18 + atl1c_configure_des_ring_~tpd_ring~3#1.offset, 2);call atl1c_configure_des_ring_#t~mem704#1.base, atl1c_configure_des_ring_#t~mem704#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088-1: SUMMARY for call atl1c_vlan_rx_register_#t~ret482#1 := readl(atl1c_vlan_rx_register_#t~mem481#1.base, 5248 + atl1c_vlan_rx_register_#t~mem481#1.offset); srcloc: null [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145-1: SUMMARY for call atl1c_configure_des_ring_#t~ret742#1 := readl(atl1c_configure_des_ring_#t~mem741#1.base, 5156 + atl1c_configure_des_ring_#t~mem741#1.offset); srcloc: null [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: havoc atl1c_vlan_rx_register_#t~mem481#1.base, atl1c_vlan_rx_register_#t~mem481#1.offset;havoc atl1c_vlan_rx_register_#t~ret482#1;call atl1c_vlan_rx_register_#t~mem483#1.base, atl1c_vlan_rx_register_#t~mem483#1.offset := read~$Pointer$#28(atl1c_vlan_rx_register_~adapter~4#1.base, 176 + atl1c_vlan_rx_register_~adapter~4#1.offset, 8); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145: atl1c_configure_des_ring_~data~4#1 := atl1c_configure_des_ring_#t~ret742#1;havoc atl1c_configure_des_ring_#t~mem741#1.base, atl1c_configure_des_ring_#t~mem741#1.offset;havoc atl1c_configure_des_ring_#t~ret742#1; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022-2: call atl1c_set_multi_#t~mem468#1.base, atl1c_set_multi_#t~mem468#1.offset := read~$Pointer$#28(atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, 8); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022-1: SUMMARY for call writel(atl1c_set_multi_~mac_ctrl_data~0#1, atl1c_set_multi_#t~mem468#1.base, 5248 + atl1c_set_multi_#t~mem468#1.offset); srcloc: null [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815-1: assume 1 + atl1c_init_ring_ptrs_~j~1#1 >= -2147483648; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815-1: assume !(1 + atl1c_init_ring_ptrs_~j~1#1 >= -2147483648); [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: assume 1 + atl1c_init_ring_ptrs_~j~1#1 <= 2147483647;atl1c_init_ring_ptrs_~j~1#1 := 1 + atl1c_init_ring_ptrs_~j~1#1; [2025-02-08 10:07:52,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: assume !(1 + atl1c_init_ring_ptrs_~j~1#1 <= 2147483647); [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-3: assume false;atl1c_configure_rx_#t~bitwise774#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-3: assume !false; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-2: havoc atl1c_configure_rx_#t~bitwise774#1;assume (atl1c_configure_rx_#t~bitwise774#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 && atl1c_configure_rx_#t~bitwise774#1 % 4294967296 >= 65536) && atl1c_configure_rx_#t~bitwise774#1 % 4294967296 <= 65536 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197: havoc napi_enable_#t~ret248#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~38#1, napi_enable_~tmp___0~13#1;havoc napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;assume { :end_inline_napi_enable } true; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-1: SUMMARY for call clear_bit(0, napi_enable_~n#1.base, 16 + napi_enable_~n#1.offset); srcloc: null [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise774#1;havoc atl1c_configure_rx_#t~bitwise774#1; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023-1: SUMMARY for call writel(0, atl1c_set_multi_#t~mem469#1.base, 5264 + atl1c_set_multi_#t~mem469#1.offset); srcloc: null [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem703#1 % 65536, atl1c_configure_des_ring_#t~mem704#1.base, 5508 + atl1c_configure_des_ring_#t~mem704#1.offset); srcloc: null [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056-1: SUMMARY for call atl1c_vlan_rx_register_#t~ret474#1.base, atl1c_vlan_rx_register_#t~ret474#1.offset := netdev_priv(atl1c_vlan_rx_register_~netdev#1.base, atl1c_vlan_rx_register_~netdev#1.offset); srcloc: null [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: havoc atl1c_set_multi_#t~mem469#1.base, atl1c_set_multi_#t~mem469#1.offset;call atl1c_set_multi_#t~mem470#1.base, atl1c_set_multi_#t~mem470#1.offset := read~$Pointer$#28(atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, 8); [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: havoc atl1c_configure_des_ring_#t~mem703#1;havoc atl1c_configure_des_ring_#t~mem704#1.base, atl1c_configure_des_ring_#t~mem704#1.offset;call atl1c_configure_des_ring_#t~mem705#1 := read~int#28(atl1c_configure_des_ring_~rfd_ring~3#1.base, 8 + atl1c_configure_des_ring_~rfd_ring~3#1.offset, 8);call atl1c_configure_des_ring_#t~mem706#1.base, atl1c_configure_des_ring_#t~mem706#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: SUMMARY for call atl1c_vlan_rx_register_#t~ret484#1 := readl(atl1c_vlan_rx_register_#t~mem483#1.base, 5248 + atl1c_vlan_rx_register_#t~mem483#1.offset); srcloc: null [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056: atl1c_vlan_rx_register_~tmp~66#1.base, atl1c_vlan_rx_register_~tmp~66#1.offset := atl1c_vlan_rx_register_#t~ret474#1.base, atl1c_vlan_rx_register_#t~ret474#1.offset;havoc atl1c_vlan_rx_register_#t~ret474#1.base, atl1c_vlan_rx_register_#t~ret474#1.offset;atl1c_vlan_rx_register_~adapter~4#1.base, atl1c_vlan_rx_register_~adapter~4#1.offset := atl1c_vlan_rx_register_~tmp~66#1.base, atl1c_vlan_rx_register_~tmp~66#1.offset;call atl1c_vlan_rx_register_#t~mem475#1.base, atl1c_vlan_rx_register_#t~mem475#1.offset := read~$Pointer$#28(atl1c_vlan_rx_register_~adapter~4#1.base, 8 + atl1c_vlan_rx_register_~adapter~4#1.offset, 8);atl1c_vlan_rx_register_~pdev~3#1.base, atl1c_vlan_rx_register_~pdev~3#1.offset := atl1c_vlan_rx_register_#t~mem475#1.base, atl1c_vlan_rx_register_#t~mem475#1.offset;havoc atl1c_vlan_rx_register_#t~mem475#1.base, atl1c_vlan_rx_register_#t~mem475#1.offset;atl1c_vlan_rx_register_~mac_ctrl_data~1#1 := 0;call atl1c_vlan_rx_register_#t~mem476#1 := read~int#28(atl1c_vlan_rx_register_~adapter~4#1.base, 763 + atl1c_vlan_rx_register_~adapter~4#1.offset, 4); [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-4: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 65536 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise774#1 := 65536; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-4: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 65536 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: atl1c_vlan_rx_register_~mac_ctrl_data~1#1 := atl1c_vlan_rx_register_#t~ret484#1;havoc atl1c_vlan_rx_register_#t~mem483#1.base, atl1c_vlan_rx_register_#t~mem483#1.offset;havoc atl1c_vlan_rx_register_#t~ret484#1; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: assume 0 != (if atl1c_request_irq_#t~mem1495#1 % 256 % 4294967296 <= 2147483647 then atl1c_request_irq_#t~mem1495#1 % 256 % 4294967296 else atl1c_request_irq_#t~mem1495#1 % 256 % 4294967296 - 4294967296);havoc atl1c_request_irq_#t~mem1495#1;call atl1c_request_irq_#t~mem1496#1.base, atl1c_request_irq_#t~mem1496#1.offset := read~$Pointer$#28(atl1c_request_irq_~adapter#1.base, 8 + atl1c_request_irq_~adapter#1.offset, 8); [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: assume !(0 != (if atl1c_request_irq_#t~mem1495#1 % 256 % 4294967296 <= 2147483647 then atl1c_request_irq_#t~mem1495#1 % 256 % 4294967296 else atl1c_request_irq_#t~mem1495#1 % 256 % 4294967296 - 4294967296));havoc atl1c_request_irq_#t~mem1495#1; [2025-02-08 10:07:52,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095-1: call atl1c_request_irq_#t~mem1495#1 := read~int#28(atl1c_request_irq_~adapter#1.base, 767 + atl1c_request_irq_~adapter#1.offset, 1); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774-1: SUMMARY for call writel(atl1c_configure_~data~8#1, atl1c_configure_#t~mem1020#1.base, 6164 + atl1c_configure_#t~mem1020#1.offset); srcloc: null [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774-2: call atl1c_configure_#t~mem1020#1.base, atl1c_configure_#t~mem1020#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774: havoc atl1c_configure_#t~mem1020#1.base, atl1c_configure_#t~mem1020#1.offset;call atl1c_configure_#t~mem1021#1 := read~int#28(atl1c_configure_~hw~10#1.base, 78 + atl1c_configure_~hw~10#1.offset, 2);call atl1c_configure_#t~mem1022#1.base, atl1c_configure_#t~mem1022#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: assume false;atl1c_configure_dma_~dma_ctrl_data~0#1 := 1 + atl1c_configure_dma_~dma_ctrl_data~0#1 - atl1c_configure_dma_~dma_ctrl_data~0#1 % 2; [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: assume !false;call atl1c_configure_dma_#t~mem806#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 28 + atl1c_configure_dma_~hw~8#1.offset, 4); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: call write~int#28((if atl1c_configure_tx_~tmp___1~17#1 % 4294967296 % 4294967296 <= 2147483647 then atl1c_configure_tx_~tmp___1~17#1 % 4294967296 % 4294967296 else atl1c_configure_tx_~tmp___1~17#1 % 4294967296 % 4294967296 - 4294967296), atl1c_configure_tx_~hw~5#1.base, 28 + atl1c_configure_tx_~hw~5#1.offset, 4);call atl1c_configure_tx_#t~mem759#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 100 + atl1c_configure_tx_~hw~5#1.offset, 1);atl1c_configure_tx_~txq_ctrl_data~0#1 := atl1c_configure_tx_#t~mem759#1 % 256 % 16;havoc atl1c_configure_tx_#t~mem759#1;call atl1c_configure_tx_#t~mem760#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 80 + atl1c_configure_tx_~hw~5#1.offset, 2); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024-1: SUMMARY for call writel(0, atl1c_set_multi_#t~mem470#1.base, 5268 + atl1c_set_multi_#t~mem470#1.offset); srcloc: null [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem705#1 % 18446744073709551616 / 4294967296, atl1c_configure_des_ring_#t~mem706#1.base, 5440 + atl1c_configure_des_ring_#t~mem706#1.offset); srcloc: null [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: havoc atl1c_set_multi_#t~mem470#1.base, atl1c_set_multi_#t~mem470#1.offset;call atl1c_set_multi_#t~mem471#1.base, atl1c_set_multi_#t~mem471#1.offset := read~$Pointer$#28(atl1c_set_multi_~netdev#1.base, 572 + atl1c_set_multi_~netdev#1.offset, 8);atl1c_set_multi_~__mptr~1#1.base, atl1c_set_multi_~__mptr~1#1.offset := atl1c_set_multi_#t~mem471#1.base, atl1c_set_multi_#t~mem471#1.offset;havoc atl1c_set_multi_#t~mem471#1.base, atl1c_set_multi_#t~mem471#1.offset;atl1c_set_multi_~ha~0#1.base, atl1c_set_multi_~ha~0#1.offset := atl1c_set_multi_~__mptr~1#1.base, atl1c_set_multi_~__mptr~1#1.offset; [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: havoc atl1c_configure_des_ring_#t~mem705#1;havoc atl1c_configure_des_ring_#t~mem706#1.base, atl1c_configure_des_ring_#t~mem706#1.offset;atl1c_configure_des_ring_~i~3#1 := 0; [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume (if atl1c_init_ring_ptrs_#t~mem642#1 % 65536 % 4294967296 <= 2147483647 then atl1c_init_ring_ptrs_#t~mem642#1 % 65536 % 4294967296 else atl1c_init_ring_ptrs_#t~mem642#1 % 65536 % 4294967296 - 4294967296) > atl1c_init_ring_ptrs_~j~1#1;havoc atl1c_init_ring_ptrs_#t~mem642#1; [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !((if atl1c_init_ring_ptrs_#t~mem642#1 % 65536 % 4294967296 <= 2147483647 then atl1c_init_ring_ptrs_#t~mem642#1 % 65536 % 4294967296 else atl1c_init_ring_ptrs_#t~mem642#1 % 65536 % 4294967296 - 4294967296) > atl1c_init_ring_ptrs_~j~1#1);havoc atl1c_init_ring_ptrs_#t~mem642#1; [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: havoc atl1c_configure_#t~mem1021#1;havoc atl1c_configure_#t~mem1022#1.base, atl1c_configure_#t~mem1022#1.offset;assume { :begin_inline_atl1c_configure_des_ring } true;atl1c_configure_des_ring_#in~adapter#1.base, atl1c_configure_des_ring_#in~adapter#1.offset := atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset;havoc atl1c_configure_des_ring_#t~mem697#1, atl1c_configure_des_ring_#t~mem698#1.base, atl1c_configure_des_ring_#t~mem698#1.offset, atl1c_configure_des_ring_#t~mem699#1, atl1c_configure_des_ring_#t~mem700#1.base, atl1c_configure_des_ring_#t~mem700#1.offset, atl1c_configure_des_ring_#t~mem701#1, atl1c_configure_des_ring_#t~mem702#1.base, atl1c_configure_des_ring_#t~mem702#1.offset, atl1c_configure_des_ring_#t~mem703#1, atl1c_configure_des_ring_#t~mem704#1.base, atl1c_configure_des_ring_#t~mem704#1.offset, atl1c_configure_des_ring_#t~mem705#1, atl1c_configure_des_ring_#t~mem706#1.base, atl1c_configure_des_ring_#t~mem706#1.offset, atl1c_configure_des_ring_#t~mem707#1, atl1c_configure_des_ring_#t~mem708#1.base, atl1c_configure_des_ring_#t~mem708#1.offset, atl1c_configure_des_ring_#t~mem709#1, atl1c_configure_des_ring_#t~mem710#1, atl1c_configure_des_ring_#t~mem711#1, atl1c_configure_des_ring_#t~mem712#1.base, atl1c_configure_des_ring_#t~mem712#1.offset, atl1c_configure_des_ring_#t~mem713#1, atl1c_configure_des_ring_#t~mem714#1.base, atl1c_configure_des_ring_#t~mem714#1.offset, atl1c_configure_des_ring_#t~mem715#1, atl1c_configure_des_ring_#t~mem716#1.base, atl1c_configure_des_ring_#t~mem716#1.offset, atl1c_configure_des_ring_#t~mem717#1, atl1c_configure_des_ring_#t~mem718#1, atl1c_configure_des_ring_#t~mem719#1, atl1c_configure_des_ring_#t~mem720#1.base, atl1c_configure_des_ring_#t~mem720#1.offset, atl1c_configure_des_ring_#t~mem721#1, atl1c_configure_des_ring_#t~mem722#1.base, atl1c_configure_des_ring_#t~mem722#1.offset, atl1c_configure_des_ring_#t~mem723#1, atl1c_configure_des_ring_#t~mem724#1.base, atl1c_configure_des_ring_#t~mem724#1.offset, atl1c_configure_des_ring_#t~mem725#1, atl1c_configure_des_ring_#t~mem726#1.base, atl1c_configure_des_ring_#t~mem726#1.offset, atl1c_configure_des_ring_#t~mem727#1, atl1c_configure_des_ring_#t~mem728#1.base, atl1c_configure_des_ring_#t~mem728#1.offset, atl1c_configure_des_ring_#t~mem729#1.base, atl1c_configure_des_ring_#t~mem729#1.offset, atl1c_configure_des_ring_#t~mem730#1.base, atl1c_configure_des_ring_#t~mem730#1.offset, atl1c_configure_des_ring_#t~mem731#1.base, atl1c_configure_des_ring_#t~mem731#1.offset, atl1c_configure_des_ring_#t~mem732#1.base, atl1c_configure_des_ring_#t~mem732#1.offset, atl1c_configure_des_ring_#t~mem733#1.base, atl1c_configure_des_ring_#t~mem733#1.offset, atl1c_configure_des_ring_#t~mem734#1.base, atl1c_configure_des_ring_#t~mem734#1.offset, atl1c_configure_des_ring_#t~mem735#1.base, atl1c_configure_des_ring_#t~mem735#1.offset, atl1c_configure_des_ring_#t~mem736#1, atl1c_configure_des_ring_#t~mem737#1, atl1c_configure_des_ring_#t~mem738#1, atl1c_configure_des_ring_#t~mem739#1.base, atl1c_configure_des_ring_#t~mem739#1.offset, atl1c_configure_des_ring_#t~ret740#1, atl1c_configure_des_ring_#t~mem741#1.base, atl1c_configure_des_ring_#t~mem741#1.offset, atl1c_configure_des_ring_#t~ret742#1, atl1c_configure_des_ring_#t~mem743#1.base, atl1c_configure_des_ring_#t~mem743#1.offset, atl1c_configure_des_ring_#t~ret744#1, atl1c_configure_des_ring_#t~bitwise745#1, atl1c_configure_des_ring_#t~bitwise746#1, atl1c_configure_des_ring_#t~mem747#1.base, atl1c_configure_des_ring_#t~mem747#1.offset, atl1c_configure_des_ring_#t~mem748#1.base, atl1c_configure_des_ring_#t~mem748#1.offset, atl1c_configure_des_ring_~adapter#1.base, atl1c_configure_des_ring_~adapter#1.offset, atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, atl1c_configure_des_ring_~rfd_ring~3#1.base, atl1c_configure_des_ring_~rfd_ring~3#1.offset, atl1c_configure_des_ring_~rrd_ring~3#1.base, atl1c_configure_des_ring_~rrd_ring~3#1.offset, atl1c_configure_des_ring_~tpd_ring~3#1.base, atl1c_configure_des_ring_~tpd_ring~3#1.offset, atl1c_configure_des_ring_~cmb~0#1.base, atl1c_configure_des_ring_~cmb~0#1.offset, atl1c_configure_des_ring_~smb~0#1.base, atl1c_configure_des_ring_~smb~0#1.offset, atl1c_configure_des_ring_~i~3#1, atl1c_configure_des_ring_~data~4#1, atl1c_configure_des_ring_~tmp~77#1;atl1c_configure_des_ring_~adapter#1.base, atl1c_configure_des_ring_~adapter#1.offset := atl1c_configure_des_ring_#in~adapter#1.base, atl1c_configure_des_ring_#in~adapter#1.offset;havoc atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset;havoc atl1c_configure_des_ring_~rfd_ring~3#1.base, atl1c_configure_des_ring_~rfd_ring~3#1.offset;havoc atl1c_configure_des_ring_~rrd_ring~3#1.base, atl1c_configure_des_ring_~rrd_ring~3#1.offset;havoc atl1c_configure_des_ring_~tpd_ring~3#1.base, atl1c_configure_des_ring_~tpd_ring~3#1.offset;havoc atl1c_configure_des_ring_~cmb~0#1.base, atl1c_configure_des_ring_~cmb~0#1.offset;havoc atl1c_configure_des_ring_~smb~0#1.base, atl1c_configure_des_ring_~smb~0#1.offset;havoc atl1c_configure_des_ring_~i~3#1;havoc atl1c_configure_des_ring_~data~4#1;havoc atl1c_configure_des_ring_~tmp~77#1;atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset := atl1c_configure_des_ring_~adapter#1.base, 176 + atl1c_configure_des_ring_~adapter#1.offset;atl1c_configure_des_ring_~rfd_ring~3#1.base, atl1c_configure_des_ring_~rfd_ring~3#1.offset := atl1c_configure_des_ring_~adapter#1.base, 1328 + atl1c_configure_des_ring_~adapter#1.offset;atl1c_configure_des_ring_~rrd_ring~3#1.base, atl1c_configure_des_ring_~rrd_ring~3#1.offset := atl1c_configure_des_ring_~adapter#1.base, 1456 + atl1c_configure_des_ring_~adapter#1.offset;atl1c_configure_des_ring_~tpd_ring~3#1.base, atl1c_configure_des_ring_~tpd_ring~3#1.offset := atl1c_configure_des_ring_~adapter#1.base, 1260 + atl1c_configure_des_ring_~adapter#1.offset;atl1c_configure_des_ring_~cmb~0#1.base, atl1c_configure_des_ring_~cmb~0#1.offset := atl1c_configure_des_ring_~adapter#1.base, 1552 + atl1c_configure_des_ring_~adapter#1.offset;atl1c_configure_des_ring_~smb~0#1.base, atl1c_configure_des_ring_~smb~0#1.offset := atl1c_configure_des_ring_~adapter#1.base, 1568 + atl1c_configure_des_ring_~adapter#1.offset;call atl1c_configure_des_ring_#t~mem697#1 := read~int#28(atl1c_configure_des_ring_~tpd_ring~3#1.base, 8 + atl1c_configure_des_ring_~tpd_ring~3#1.offset, 8);call atl1c_configure_des_ring_#t~mem698#1.base, atl1c_configure_des_ring_#t~mem698#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-1: SUMMARY for call writel(atl1c_configure_#t~mem1021#1 % 65536, atl1c_configure_#t~mem1022#1.base, 5640 + atl1c_configure_#t~mem1022#1.offset); srcloc: null [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10097: havoc atl1c_request_irq_#t~mem1496#1.base, atl1c_request_irq_#t~mem1496#1.offset; [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10097-1: SUMMARY for call pci_disable_msi(atl1c_request_irq_#t~mem1496#1.base, atl1c_request_irq_#t~mem1496#1.offset); srcloc: null [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-4: call atl1c_configure_#t~mem1044#1 := read~int#28(atl1c_configure_~hw~10#1.base, 56 + atl1c_configure_~hw~10#1.offset, 2); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: havoc atl1c_configure_#t~mem1044#1;havoc atl1c_configure_#t~mem1045#1.base, atl1c_configure_#t~mem1045#1.offset;call atl1c_configure_#t~mem1046#1.base, atl1c_configure_#t~mem1046#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-1: SUMMARY for call writel(22 + (if atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 - 4294967296), atl1c_configure_#t~mem1045#1.base, 5276 + atl1c_configure_#t~mem1045#1.offset); srcloc: null [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-2: assume 22 + (if atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) <= 2147483647;call atl1c_configure_#t~mem1045#1.base, atl1c_configure_#t~mem1045#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-2: assume !(22 + (if atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-3: assume 22 + (if atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-3: assume !(22 + (if atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:52,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-1: [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248-1: call atl1c_configure_rx_#t~mem775#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 102 + atl1c_configure_rx_~hw~6#1.offset, 4); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: assume 0 != atl1c_configure_tx_#t~bitwise761#1;havoc atl1c_configure_tx_#t~mem760#1;havoc atl1c_configure_tx_#t~bitwise761#1; [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: assume !(0 != atl1c_configure_tx_#t~bitwise761#1);havoc atl1c_configure_tx_#t~mem760#1;havoc atl1c_configure_tx_#t~bitwise761#1; [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume { :begin_inline_atl1c_configure } true;atl1c_configure_#in~adapter#1.base, atl1c_configure_#in~adapter#1.offset := ~adapter#1.base, ~adapter#1.offset;havoc atl1c_configure_#res#1;havoc atl1c_configure_#t~mem1014#1.base, atl1c_configure_#t~mem1014#1.offset, atl1c_configure_#t~mem1015#1.base, atl1c_configure_#t~mem1015#1.offset, atl1c_configure_#t~mem1016#1, atl1c_configure_#t~bitwise1017#1, atl1c_configure_#t~mem1018#1, atl1c_configure_#t~bitwise1019#1, atl1c_configure_#t~mem1020#1.base, atl1c_configure_#t~mem1020#1.offset, atl1c_configure_#t~mem1021#1, atl1c_configure_#t~mem1022#1.base, atl1c_configure_#t~mem1022#1.offset, atl1c_configure_#t~mem1023#1, atl1c_configure_#t~bitwise1024#1, atl1c_configure_#t~mem1025#1, atl1c_configure_#t~mem1026#1, atl1c_configure_#t~bitwise1027#1, atl1c_configure_#t~mem1028#1.base, atl1c_configure_#t~mem1028#1.offset, atl1c_configure_#t~bitwise1029#1, atl1c_configure_#t~mem1030#1, atl1c_configure_#t~bitwise1031#1, atl1c_configure_#t~bitwise1032#1, atl1c_configure_#t~mem1033#1.base, atl1c_configure_#t~mem1033#1.offset, atl1c_configure_#t~mem1034#1, atl1c_configure_#t~bitwise1035#1, atl1c_configure_#t~mem1036#1, atl1c_configure_#t~mem1037#1.base, atl1c_configure_#t~mem1037#1.offset, atl1c_configure_#t~mem1038#1, atl1c_configure_#t~mem1039#1.base, atl1c_configure_#t~mem1039#1.offset, atl1c_configure_#t~mem1040#1, atl1c_configure_#t~bitwise1041#1, atl1c_configure_#t~mem1042#1, atl1c_configure_#t~mem1043#1.base, atl1c_configure_#t~mem1043#1.offset, atl1c_configure_#t~mem1044#1, atl1c_configure_#t~mem1045#1.base, atl1c_configure_#t~mem1045#1.offset, atl1c_configure_#t~mem1046#1.base, atl1c_configure_#t~mem1046#1.offset, atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset, atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, atl1c_configure_~master_ctrl_data~1#1, atl1c_configure_~intr_modrt_data~0#1, atl1c_configure_~data~8#1;atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset := atl1c_configure_#in~adapter#1.base, atl1c_configure_#in~adapter#1.offset;havoc atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset;havoc atl1c_configure_~master_ctrl_data~1#1;havoc atl1c_configure_~intr_modrt_data~0#1;havoc atl1c_configure_~data~8#1;atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset := atl1c_configure_~adapter#1.base, 176 + atl1c_configure_~adapter#1.offset;atl1c_configure_~master_ctrl_data~1#1 := 0;call atl1c_configure_#t~mem1014#1.base, atl1c_configure_#t~mem1014#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-1: SUMMARY for call writel(atl1c_configure_rss_#t~mem790#1, atl1c_configure_rss_#t~mem791#1.base, 5344 + atl1c_configure_rss_#t~mem791#1.offset); srcloc: null [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248: assume 2 == atl1c_configure_rx_#t~mem775#1 % 4294967296;havoc atl1c_configure_rx_#t~mem775#1; [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248: assume !(2 == atl1c_configure_rx_#t~mem775#1 % 4294967296);havoc atl1c_configure_rx_#t~mem775#1; [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: havoc atl1c_configure_rss_#t~mem790#1;havoc atl1c_configure_rss_#t~mem791#1.base, atl1c_configure_rss_#t~mem791#1.offset;call atl1c_configure_rss_#t~mem792#1 := read~int#28(atl1c_configure_rss_~hw~7#1.base, 111 + atl1c_configure_rss_~hw~7#1.offset, 4);call atl1c_configure_rss_#t~mem793#1.base, atl1c_configure_rss_#t~mem793#1.offset := read~$Pointer$#28(atl1c_configure_rss_~hw~7#1.base, atl1c_configure_rss_~hw~7#1.offset, 8); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116-2: call atl1c_configure_des_ring_#t~mem719#1 := read~int#28(atl1c_configure_des_ring_~rrd_ring~3#1.base, 18 + atl1c_configure_des_ring_~rrd_ring~3#1.offset, 2);call atl1c_configure_des_ring_#t~mem720#1.base, atl1c_configure_des_ring_#t~mem720#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-4: assume 0 == (if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_tx_#t~bitwise761#1 := 0; [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-4: assume !(0 == (if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem719#1 % 65536 % 4096, atl1c_configure_des_ring_#t~mem720#1.base, 5496 + atl1c_configure_des_ring_#t~mem720#1.offset); srcloc: null [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-3: assume 32 == (if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_tx_#t~bitwise761#1 := (if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-3: assume !(32 == (if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-1: SUMMARY for call atl1c_configure_des_ring_#t~ret744#1 := readl(atl1c_configure_des_ring_#t~mem743#1.base, 5156 + atl1c_configure_des_ring_#t~mem743#1.offset); srcloc: null [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116: havoc atl1c_configure_des_ring_#t~mem719#1;havoc atl1c_configure_des_ring_#t~mem720#1.base, atl1c_configure_des_ring_#t~mem720#1.offset;call atl1c_configure_des_ring_#t~mem721#1 := read~int#28(atl1c_configure_des_ring_~cmb~0#1.base, 8 + atl1c_configure_des_ring_~cmb~0#1.offset, 8);call atl1c_configure_des_ring_#t~mem722#1.base, atl1c_configure_des_ring_#t~mem722#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-2: havoc atl1c_configure_tx_#t~bitwise761#1;assume (((((if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_tx_#t~bitwise761#1 <= (if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_tx_#t~bitwise761#1 <= 32) && atl1c_configure_tx_#t~bitwise761#1 >= 0) && ((if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_tx_#t~bitwise761#1 > 32 + (if atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem760#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_tx_#t~bitwise761#1 >= -2147483648; [2025-02-08 10:07:52,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: atl1c_configure_des_ring_~data~4#1 := atl1c_configure_des_ring_#t~ret744#1;havoc atl1c_configure_des_ring_#t~mem743#1.base, atl1c_configure_des_ring_#t~mem743#1.offset;havoc atl1c_configure_des_ring_#t~ret744#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810: havoc atl1c_configure_#t~mem1046#1.base, atl1c_configure_#t~mem1046#1.offset;assume { :begin_inline_atl1c_configure_tx } true;atl1c_configure_tx_#in~adapter#1.base, atl1c_configure_tx_#in~adapter#1.offset := atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset;havoc atl1c_configure_tx_#t~mem749#1.base, atl1c_configure_tx_#t~mem749#1.offset, atl1c_configure_tx_#t~mem750#1, atl1c_configure_tx_#t~mem751#1.base, atl1c_configure_tx_#t~mem751#1.offset, atl1c_configure_tx_#t~ret752#1, atl1c_configure_tx_#t~mem753#1.base, atl1c_configure_tx_#t~mem753#1.offset, atl1c_configure_tx_#t~ret754#1, atl1c_configure_tx_#t~mem755#1.base, atl1c_configure_tx_#t~mem755#1.offset, atl1c_configure_tx_#t~ret756#1, atl1c_configure_tx_#t~mem757#1, atl1c_configure_tx_#t~mem758#1, atl1c_configure_tx_#t~mem759#1, atl1c_configure_tx_#t~mem760#1, atl1c_configure_tx_#t~bitwise761#1, atl1c_configure_tx_#t~bitwise762#1, atl1c_configure_tx_#t~mem763#1, atl1c_configure_tx_#t~mem764#1, atl1c_configure_tx_#t~mem765#1, atl1c_configure_tx_#t~mem766#1, atl1c_configure_tx_#t~bitwise767#1, atl1c_configure_tx_#t~mem768#1.base, atl1c_configure_tx_#t~mem768#1.offset, atl1c_configure_tx_~adapter#1.base, atl1c_configure_tx_~adapter#1.offset, atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset, atl1c_configure_tx_~dev_ctrl_data~0#1, atl1c_configure_tx_~max_pay_load~0#1, atl1c_configure_tx_~tx_offload_thresh~0#1, atl1c_configure_tx_~txq_ctrl_data~0#1, atl1c_configure_tx_~max_pay_load_data~0#1, atl1c_configure_tx_~tmp~78#1, atl1c_configure_tx_~__min1~0#1, atl1c_configure_tx_~__min2~0#1, atl1c_configure_tx_~tmp___0~32#1, atl1c_configure_tx_~__min1___0~0#1, atl1c_configure_tx_~__min2___0~0#1, atl1c_configure_tx_~tmp___1~17#1;atl1c_configure_tx_~adapter#1.base, atl1c_configure_tx_~adapter#1.offset := atl1c_configure_tx_#in~adapter#1.base, atl1c_configure_tx_#in~adapter#1.offset;havoc atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset;havoc atl1c_configure_tx_~dev_ctrl_data~0#1;havoc atl1c_configure_tx_~max_pay_load~0#1;havoc atl1c_configure_tx_~tx_offload_thresh~0#1;havoc atl1c_configure_tx_~txq_ctrl_data~0#1;havoc atl1c_configure_tx_~max_pay_load_data~0#1;havoc atl1c_configure_tx_~tmp~78#1;havoc atl1c_configure_tx_~__min1~0#1;havoc atl1c_configure_tx_~__min2~0#1;havoc atl1c_configure_tx_~tmp___0~32#1;havoc atl1c_configure_tx_~__min1___0~0#1;havoc atl1c_configure_tx_~__min2___0~0#1;havoc atl1c_configure_tx_~tmp___1~17#1;atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset := atl1c_configure_tx_~adapter#1.base, 176 + atl1c_configure_tx_~adapter#1.offset;atl1c_configure_tx_~tx_offload_thresh~0#1 := 9216;call atl1c_configure_tx_#t~mem749#1.base, atl1c_configure_tx_#t~mem749#1.offset := read~$Pointer$#28(atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset, 8); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-1: assume 1 + atl1c_init_ring_ptrs_~i~1#1 >= -2147483648; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-1: assume !(1 + atl1c_init_ring_ptrs_~i~1#1 >= -2147483648); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: assume 1 + atl1c_init_ring_ptrs_~i~1#1 <= 2147483647;atl1c_init_ring_ptrs_~i~1#1 := 1 + atl1c_init_ring_ptrs_~i~1#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: assume !(1 + atl1c_init_ring_ptrs_~i~1#1 <= 2147483647); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810-1: SUMMARY for call writel(0, atl1c_configure_#t~mem1046#1.base, 5644 + atl1c_configure_#t~mem1046#1.offset); srcloc: null [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: havoc atl1c_configure_rss_#t~mem792#1;havoc atl1c_configure_rss_#t~mem793#1.base, atl1c_configure_rss_#t~mem793#1.offset;havoc atl1c_configure_rss_#t~mem790#1, atl1c_configure_rss_#t~mem791#1.base, atl1c_configure_rss_#t~mem791#1.offset, atl1c_configure_rss_#t~mem792#1, atl1c_configure_rss_#t~mem793#1.base, atl1c_configure_rss_#t~mem793#1.offset, atl1c_configure_rss_~adapter#1.base, atl1c_configure_rss_~adapter#1.offset, atl1c_configure_rss_~hw~7#1.base, atl1c_configure_rss_~hw~7#1.offset;havoc atl1c_configure_rss_#in~adapter#1.base, atl1c_configure_rss_#in~adapter#1.offset;assume { :end_inline_atl1c_configure_rss } true;assume { :begin_inline_atl1c_configure_dma } true;atl1c_configure_dma_#in~adapter#1.base, atl1c_configure_dma_#in~adapter#1.offset := atl1c_configure_~adapter#1.base, atl1c_configure_~adapter#1.offset;havoc atl1c_configure_dma_#t~mem794#1, atl1c_configure_dma_#t~bitwise795#1, atl1c_configure_dma_#t~bitwise796#1, atl1c_configure_dma_#t~mem797#1, atl1c_configure_dma_#t~bitwise798#1, atl1c_configure_dma_#t~bitwise799#1, atl1c_configure_dma_#t~bitwise800#1, atl1c_configure_dma_#t~mem801#1, atl1c_configure_dma_#t~mem802#1, atl1c_configure_dma_#t~mem803#1, atl1c_configure_dma_#t~bitwise804#1, atl1c_configure_dma_#t~bitwise805#1, atl1c_configure_dma_#t~mem806#1, atl1c_configure_dma_#t~bitwise807#1, atl1c_configure_dma_#t~mem808#1, atl1c_configure_dma_#t~bitwise809#1, atl1c_configure_dma_#t~mem810#1, atl1c_configure_dma_#t~bitwise811#1, atl1c_configure_dma_#t~mem812#1, atl1c_configure_dma_#t~bitwise813#1, atl1c_configure_dma_#t~mem814#1.base, atl1c_configure_dma_#t~mem814#1.offset, atl1c_configure_dma_~adapter#1.base, atl1c_configure_dma_~adapter#1.offset, atl1c_configure_dma_~hw~8#1.base, atl1c_configure_dma_~hw~8#1.offset, atl1c_configure_dma_~dma_ctrl_data~0#1;atl1c_configure_dma_~adapter#1.base, atl1c_configure_dma_~adapter#1.offset := atl1c_configure_dma_#in~adapter#1.base, atl1c_configure_dma_#in~adapter#1.offset;havoc atl1c_configure_dma_~hw~8#1.base, atl1c_configure_dma_~hw~8#1.offset;havoc atl1c_configure_dma_~dma_ctrl_data~0#1;atl1c_configure_dma_~hw~8#1.base, atl1c_configure_dma_~hw~8#1.offset := atl1c_configure_dma_~adapter#1.base, 176 + atl1c_configure_dma_~adapter#1.offset;atl1c_configure_dma_~dma_ctrl_data~0#1 := 1024;call atl1c_configure_dma_#t~mem794#1 := read~int#28(atl1c_configure_dma_~hw~8#1.base, 80 + atl1c_configure_dma_~hw~8#1.offset, 2); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-3: assume false;atl1c_configure_rx_#t~bitwise776#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-3: assume !false; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-2: havoc atl1c_configure_tx_#t~bitwise762#1;assume (atl1c_configure_tx_#t~bitwise762#1 % 4294967296 >= atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 && atl1c_configure_tx_#t~bitwise762#1 % 4294967296 >= 64) && atl1c_configure_tx_#t~bitwise762#1 % 4294967296 <= 64 + atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183-1: SUMMARY for call writel((if atl1c_configure_tx_~tx_offload_thresh~0#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_~tx_offload_thresh~0#1 % 65536 % 4294967296 else atl1c_configure_tx_~tx_offload_thresh~0#1 % 65536 % 4294967296 - 4294967296) / 8 % 2048, atl1c_configure_tx_#t~mem749#1.base, 5524 + atl1c_configure_tx_#t~mem749#1.offset); srcloc: null [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126: assume 0 != atl1c_restore_vlan_~tmp~67#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126: assume !(0 != atl1c_restore_vlan_~tmp~67#1); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-2: havoc atl1c_configure_rx_#t~bitwise776#1;assume (atl1c_configure_rx_#t~bitwise776#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 && atl1c_configure_rx_#t~bitwise776#1 % 4294967296 >= 131072) && atl1c_configure_rx_#t~bitwise776#1 % 4294967296 <= 131072 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-1: [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183: havoc atl1c_configure_tx_#t~mem749#1.base, atl1c_configure_tx_#t~mem749#1.offset;call atl1c_configure_tx_#t~mem750#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 65 + atl1c_configure_tx_~hw~5#1.offset, 1);atl1c_configure_tx_~tmp~78#1 := (if atl1c_configure_tx_#t~mem750#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_configure_tx_#t~mem750#1 % 256 % 18446744073709551616 else atl1c_configure_tx_#t~mem750#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_configure_tx_#t~mem750#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-1: [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: atl1c_configure_tx_~txq_ctrl_data~0#1 := atl1c_configure_tx_#t~bitwise762#1;havoc atl1c_configure_tx_#t~bitwise762#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282-1: SUMMARY for call writel(atl1c_configure_rss_#t~mem792#1, atl1c_configure_rss_#t~mem793#1.base, 5560 + atl1c_configure_rss_#t~mem793#1.offset); srcloc: null [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise776#1;havoc atl1c_configure_rx_#t~bitwise776#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-4: assume 0 == atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 || 64 == atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296;atl1c_configure_tx_#t~bitwise762#1 := 64; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-4: assume !(0 == atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296 || 64 == atl1c_configure_tx_~txq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem721#1, atl1c_configure_des_ring_#t~mem722#1.base, 5512 + atl1c_configure_des_ring_#t~mem722#1.offset); srcloc: null [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: call atl1c_configure_des_ring_#t~mem710#1 := read~int#28(atl1c_configure_des_ring_~adapter#1.base, 1584 + atl1c_configure_des_ring_~adapter#1.offset, 4); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093-1: SUMMARY for call atl1c_vlan_rx_register_#t~ret486#1 := readl(atl1c_vlan_rx_register_#t~mem485#1.base, 5248 + atl1c_vlan_rx_register_#t~mem485#1.offset); srcloc: null [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-4: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 131072 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise776#1 := 131072; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-4: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 131072 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-3: assume false;atl1c_configure_tx_#t~bitwise762#1 := atl1c_configure_tx_~txq_ctrl_data~0#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-3: assume !false; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: havoc atl1c_configure_des_ring_#t~mem721#1;havoc atl1c_configure_des_ring_#t~mem722#1.base, atl1c_configure_des_ring_#t~mem722#1.offset;call atl1c_configure_des_ring_#t~mem723#1 := read~int#28(atl1c_configure_des_ring_~smb~0#1.base, 8 + atl1c_configure_des_ring_~smb~0#1.offset, 8);call atl1c_configure_des_ring_#t~mem724#1.base, atl1c_configure_des_ring_#t~mem724#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: atl1c_vlan_rx_register_~mac_ctrl_data~1#1 := atl1c_vlan_rx_register_#t~ret486#1;havoc atl1c_vlan_rx_register_#t~mem485#1.base, atl1c_vlan_rx_register_#t~mem485#1.offset;havoc atl1c_vlan_rx_register_#t~ret486#1; [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume 0 != atl1c_configure_#t~bitwise1024#1;havoc atl1c_configure_#t~mem1023#1;havoc atl1c_configure_#t~bitwise1024#1;call atl1c_configure_#t~mem1025#1 := read~int#28(atl1c_configure_~hw~10#1.base, 74 + atl1c_configure_~hw~10#1.offset, 2);atl1c_configure_~intr_modrt_data~0#1 := atl1c_configure_#t~mem1025#1 % 65536;havoc atl1c_configure_#t~mem1025#1;call atl1c_configure_#t~mem1026#1 := read~int#28(atl1c_configure_~hw~10#1.base, 76 + atl1c_configure_~hw~10#1.offset, 2); [2025-02-08 10:07:52,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume !(0 != atl1c_configure_#t~bitwise1024#1);havoc atl1c_configure_#t~mem1023#1;havoc atl1c_configure_#t~bitwise1024#1; [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-1: [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-2: havoc atl1c_configure_#t~bitwise1024#1;assume (((((if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_#t~bitwise1024#1 <= (if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_#t~bitwise1024#1 <= 2) && atl1c_configure_#t~bitwise1024#1 >= 0) && ((if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_#t~bitwise1024#1 > 2 + (if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_#t~bitwise1024#1 >= -2147483648; [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-3: assume 2 == (if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1024#1 := (if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-3: assume !(2 == (if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-4: assume 0 == (if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_#t~bitwise1024#1 := 0; [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-4: assume !(0 == (if atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1023#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: havoc atl1c_configure_des_ring_#t~mem723#1;havoc atl1c_configure_des_ring_#t~mem724#1.base, atl1c_configure_des_ring_#t~mem724#1.offset;call atl1c_configure_des_ring_#t~mem725#1 := read~int#28(atl1c_configure_des_ring_~smb~0#1.base, 8 + atl1c_configure_des_ring_~smb~0#1.offset, 8);call atl1c_configure_des_ring_#t~mem726#1.base, atl1c_configure_des_ring_#t~mem726#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: assume 0 != atl1c_request_irq_~err~2#1;call atl1c_request_irq_#t~mem1483#1 := read~int#28(atl1c_request_irq_~adapter#1.base, 763 + atl1c_request_irq_~adapter#1.offset, 4); [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: assume !(0 != atl1c_request_irq_~err~2#1);call atl1c_request_irq_#t~mem1486#1 := read~int#28(atl1c_request_irq_~pdev~17#1.base, 1205 + atl1c_request_irq_~pdev~17#1.offset, 4);call write~int#28(atl1c_request_irq_#t~mem1486#1, atl1c_request_irq_~netdev~7#1.base, 104 + atl1c_request_irq_~netdev~7#1.offset, 4);havoc atl1c_request_irq_#t~mem1486#1; [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-3: assume 4096 == atl1c_vlan_rx_register_#t~mem476#1 % 4294967296;atl1c_vlan_rx_register_#t~bitwise477#1 := atl1c_vlan_rx_register_#t~mem476#1; [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-3: assume !(4096 == atl1c_vlan_rx_register_#t~mem476#1 % 4294967296); [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-2: havoc atl1c_vlan_rx_register_#t~bitwise477#1;assume atl1c_vlan_rx_register_#t~bitwise477#1 % 4294967296 <= atl1c_vlan_rx_register_#t~mem476#1 % 4294967296 && atl1c_vlan_rx_register_#t~bitwise477#1 % 4294967296 <= 4096; [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-1: [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume (atl1c_set_multi_~ha~0#1.base + atl1c_set_multi_~ha~0#1.offset) % 18446744073709551616 != (atl1c_set_multi_~netdev#1.base + (572 + atl1c_set_multi_~netdev#1.offset)) % 18446744073709551616; [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume !((atl1c_set_multi_~ha~0#1.base + atl1c_set_multi_~ha~0#1.offset) % 18446744073709551616 != (atl1c_set_multi_~netdev#1.base + (572 + atl1c_set_multi_~netdev#1.offset)) % 18446744073709551616); [2025-02-08 10:07:52,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume 0 != ~tmp___0~45#1;~err~3#1 := -5; [2025-02-08 10:07:52,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume !(0 != ~tmp___0~45#1);assume { :begin_inline_atl1c_request_irq } true;atl1c_request_irq_#in~adapter#1.base, atl1c_request_irq_#in~adapter#1.offset := ~adapter#1.base, ~adapter#1.offset;havoc atl1c_request_irq_#res#1;havoc atl1c_request_irq_#t~mem1479#1.base, atl1c_request_irq_#t~mem1479#1.offset, atl1c_request_irq_#t~mem1480#1.base, atl1c_request_irq_#t~mem1480#1.offset, atl1c_request_irq_#t~mem1481#1.base, atl1c_request_irq_#t~mem1481#1.offset, atl1c_request_irq_#t~ret1482#1, atl1c_request_irq_#t~mem1483#1, atl1c_request_irq_#t~bitwise1484#1, atl1c_request_irq_#t~ret1485#1, atl1c_request_irq_#t~mem1486#1, atl1c_request_irq_#t~mem1487#1, atl1c_request_irq_#t~bitwise1488#1, atl1c_request_irq_#t~mem1489#1.base, atl1c_request_irq_#t~mem1489#1.offset, atl1c_request_irq_#t~mem1490#1, atl1c_request_irq_#t~ret1491#1, atl1c_request_irq_#t~mem1492#1, atl1c_request_irq_#t~bitwise1493#1, atl1c_request_irq_#t~ret1494#1, atl1c_request_irq_#t~mem1495#1, atl1c_request_irq_#t~mem1496#1.base, atl1c_request_irq_#t~mem1496#1.offset, atl1c_request_irq_#t~mem1497#1, atl1c_request_irq_#t~bitwise1498#1, atl1c_request_irq_#t~mem1499#1, atl1c_request_irq_#t~ret1500#1, atl1c_request_irq_~adapter#1.base, atl1c_request_irq_~adapter#1.offset, atl1c_request_irq_~pdev~17#1.base, atl1c_request_irq_~pdev~17#1.offset, atl1c_request_irq_~netdev~7#1.base, atl1c_request_irq_~netdev~7#1.offset, atl1c_request_irq_~flags~4#1, atl1c_request_irq_~err~2#1, atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset, atl1c_request_irq_~tmp~99#1;atl1c_request_irq_~adapter#1.base, atl1c_request_irq_~adapter#1.offset := atl1c_request_irq_#in~adapter#1.base, atl1c_request_irq_#in~adapter#1.offset;havoc atl1c_request_irq_~pdev~17#1.base, atl1c_request_irq_~pdev~17#1.offset;havoc atl1c_request_irq_~netdev~7#1.base, atl1c_request_irq_~netdev~7#1.offset;havoc atl1c_request_irq_~flags~4#1;havoc atl1c_request_irq_~err~2#1;call atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset := #Ultimate.allocOnStack(38);havoc atl1c_request_irq_~tmp~99#1;call atl1c_request_irq_#t~mem1479#1.base, atl1c_request_irq_#t~mem1479#1.offset := read~$Pointer$#28(atl1c_request_irq_~adapter#1.base, 8 + atl1c_request_irq_~adapter#1.offset, 8);atl1c_request_irq_~pdev~17#1.base, atl1c_request_irq_~pdev~17#1.offset := atl1c_request_irq_#t~mem1479#1.base, atl1c_request_irq_#t~mem1479#1.offset;havoc atl1c_request_irq_#t~mem1479#1.base, atl1c_request_irq_#t~mem1479#1.offset;call atl1c_request_irq_#t~mem1480#1.base, atl1c_request_irq_#t~mem1480#1.offset := read~$Pointer$#28(atl1c_request_irq_~adapter#1.base, atl1c_request_irq_~adapter#1.offset, 8);atl1c_request_irq_~netdev~7#1.base, atl1c_request_irq_~netdev~7#1.offset := atl1c_request_irq_#t~mem1480#1.base, atl1c_request_irq_#t~mem1480#1.offset;havoc atl1c_request_irq_#t~mem1480#1.base, atl1c_request_irq_#t~mem1480#1.offset;atl1c_request_irq_~flags~4#1 := 0;atl1c_request_irq_~err~2#1 := 0;call write~int#28(1, atl1c_request_irq_~adapter#1.base, 767 + atl1c_request_irq_~adapter#1.offset, 1);call atl1c_request_irq_#t~mem1481#1.base, atl1c_request_irq_#t~mem1481#1.offset := read~$Pointer$#28(atl1c_request_irq_~adapter#1.base, 8 + atl1c_request_irq_~adapter#1.offset, 8);assume { :begin_inline_pci_enable_msi_block } true;pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset, pci_enable_msi_block_#in~arg1#1 := atl1c_request_irq_#t~mem1481#1.base, atl1c_request_irq_#t~mem1481#1.offset, 1;havoc pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2387#1, pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset, pci_enable_msi_block_~arg1#1;pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset := pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset;pci_enable_msi_block_~arg1#1 := pci_enable_msi_block_#in~arg1#1;havoc pci_enable_msi_block_#t~nondet2387#1;assume -2147483648 <= pci_enable_msi_block_#t~nondet2387#1 && pci_enable_msi_block_#t~nondet2387#1 <= 2147483647;pci_enable_msi_block_#res#1 := pci_enable_msi_block_#t~nondet2387#1;havoc pci_enable_msi_block_#t~nondet2387#1; [2025-02-08 10:07:52,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem723#1 % 18446744073709551616 / 4294967296, atl1c_configure_des_ring_#t~mem724#1.base, 5448 + atl1c_configure_des_ring_#t~mem724#1.offset); srcloc: null [2025-02-08 10:07:52,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061: assume 0 != atl1c_vlan_rx_register_#t~bitwise477#1 % 4294967296;havoc atl1c_vlan_rx_register_#t~mem476#1;havoc atl1c_vlan_rx_register_#t~bitwise477#1;call write~$Pointer$#30(13, 0, atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset, 8);call write~$Pointer$#30(14, 0, atl1c_vlan_rx_register_~#descriptor~0#1.base, 8 + atl1c_vlan_rx_register_~#descriptor~0#1.offset, 8);call write~$Pointer$#30(15, 0, atl1c_vlan_rx_register_~#descriptor~0#1.base, 16 + atl1c_vlan_rx_register_~#descriptor~0#1.offset, 8);call write~$Pointer$#30(16, 0, atl1c_vlan_rx_register_~#descriptor~0#1.base, 24 + atl1c_vlan_rx_register_~#descriptor~0#1.offset, 8);call write~int#30(430, atl1c_vlan_rx_register_~#descriptor~0#1.base, 32 + atl1c_vlan_rx_register_~#descriptor~0#1.offset, 4);call write~int#30(0, atl1c_vlan_rx_register_~#descriptor~0#1.base, 36 + atl1c_vlan_rx_register_~#descriptor~0#1.offset, 1);call write~int#30(0, atl1c_vlan_rx_register_~#descriptor~0#1.base, 37 + atl1c_vlan_rx_register_~#descriptor~0#1.offset, 1);call atl1c_vlan_rx_register_#t~mem478#1 := read~int#30(atl1c_vlan_rx_register_~#descriptor~0#1.base, 37 + atl1c_vlan_rx_register_~#descriptor~0#1.offset, 1);atl1c_vlan_rx_register_~tmp___0~25#1 := (if 0 != atl1c_vlan_rx_register_#t~mem478#1 then 1 else 0);havoc atl1c_vlan_rx_register_#t~mem478#1; [2025-02-08 10:07:52,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061: assume !(0 != atl1c_vlan_rx_register_#t~bitwise477#1 % 4294967296);havoc atl1c_vlan_rx_register_#t~mem476#1;havoc atl1c_vlan_rx_register_#t~bitwise477#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854: assume atl1c_init_ring_ptrs_#t~mem648#1 > atl1c_init_ring_ptrs_~i~1#1;havoc atl1c_init_ring_ptrs_#t~mem648#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854: assume !(atl1c_init_ring_ptrs_#t~mem648#1 > atl1c_init_ring_ptrs_~i~1#1);havoc atl1c_init_ring_ptrs_#t~mem648#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-4: assume 0 == atl1c_vlan_rx_register_#t~mem476#1 % 4294967296;atl1c_vlan_rx_register_#t~bitwise477#1 := 0; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-4: assume !(0 == atl1c_vlan_rx_register_#t~mem476#1 % 4294967296); [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-3: assume false;atl1c_configure_dma_#t~bitwise804#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-3: assume !false; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-2: havoc atl1c_configure_dma_#t~bitwise804#1;assume (atl1c_configure_dma_#t~bitwise804#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 && atl1c_configure_dma_#t~bitwise804#1 % 4294967296 >= 2) && atl1c_configure_dma_#t~bitwise804#1 % 4294967296 <= 2 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-1: [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise804#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10101: #t~ret1505#1 := atl1c_request_irq_#res#1;havoc atl1c_request_irq_#t~mem1479#1.base, atl1c_request_irq_#t~mem1479#1.offset, atl1c_request_irq_#t~mem1480#1.base, atl1c_request_irq_#t~mem1480#1.offset, atl1c_request_irq_#t~mem1481#1.base, atl1c_request_irq_#t~mem1481#1.offset, atl1c_request_irq_#t~ret1482#1, atl1c_request_irq_#t~mem1483#1, atl1c_request_irq_#t~bitwise1484#1, atl1c_request_irq_#t~ret1485#1, atl1c_request_irq_#t~mem1486#1, atl1c_request_irq_#t~mem1487#1, atl1c_request_irq_#t~bitwise1488#1, atl1c_request_irq_#t~mem1489#1.base, atl1c_request_irq_#t~mem1489#1.offset, atl1c_request_irq_#t~mem1490#1, atl1c_request_irq_#t~ret1491#1, atl1c_request_irq_#t~mem1492#1, atl1c_request_irq_#t~bitwise1493#1, atl1c_request_irq_#t~ret1494#1, atl1c_request_irq_#t~mem1495#1, atl1c_request_irq_#t~mem1496#1.base, atl1c_request_irq_#t~mem1496#1.offset, atl1c_request_irq_#t~mem1497#1, atl1c_request_irq_#t~bitwise1498#1, atl1c_request_irq_#t~mem1499#1, atl1c_request_irq_#t~ret1500#1, atl1c_request_irq_~adapter#1.base, atl1c_request_irq_~adapter#1.offset, atl1c_request_irq_~pdev~17#1.base, atl1c_request_irq_~pdev~17#1.offset, atl1c_request_irq_~netdev~7#1.base, atl1c_request_irq_~netdev~7#1.offset, atl1c_request_irq_~flags~4#1, atl1c_request_irq_~err~2#1, atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset, atl1c_request_irq_~tmp~99#1;havoc atl1c_request_irq_#in~adapter#1.base, atl1c_request_irq_#in~adapter#1.offset;assume { :end_inline_atl1c_request_irq } true;assume -2147483648 <= #t~ret1505#1 && #t~ret1505#1 <= 2147483647;~err~3#1 := #t~ret1505#1;havoc #t~ret1505#1;~tmp___1~25#1 := (if 0 != ~err~3#1 then 1 else 0); [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem725#1, atl1c_configure_des_ring_#t~mem726#1.base, 5452 + atl1c_configure_des_ring_#t~mem726#1.offset); srcloc: null [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10101-1: atl1c_request_irq_#res#1 := atl1c_request_irq_~err~2#1;call ULTIMATE.dealloc(atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset);havoc atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: assume 0 != atl1c_request_irq_#t~bitwise1484#1 % 4294967296;havoc atl1c_request_irq_#t~mem1483#1;havoc atl1c_request_irq_#t~bitwise1484#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: assume !(0 != atl1c_request_irq_#t~bitwise1484#1 % 4294967296);havoc atl1c_request_irq_#t~mem1483#1;havoc atl1c_request_irq_#t~bitwise1484#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: havoc atl1c_configure_des_ring_#t~mem725#1;havoc atl1c_configure_des_ring_#t~mem726#1.base, atl1c_configure_des_ring_#t~mem726#1.offset;call atl1c_configure_des_ring_#t~mem727#1 := read~int#28(atl1c_configure_des_ring_~hw~4#1.base, 16 + atl1c_configure_des_ring_~hw~4#1.offset, 4); [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128-1: SUMMARY for call atl1c_restore_vlan_#t~ret494#1 := dev_printk(23, 0, atl1c_restore_vlan_~pdev~4#1.base, 137 + atl1c_restore_vlan_~pdev~4#1.offset, 24, 0); srcloc: null [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-1: [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: assume -2147483648 <= atl1c_restore_vlan_#t~ret494#1 && atl1c_restore_vlan_#t~ret494#1 <= 2147483647;havoc atl1c_restore_vlan_#t~ret494#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-2: havoc atl1c_request_irq_#t~bitwise1484#1;assume atl1c_request_irq_#t~bitwise1484#1 % 4294967296 <= atl1c_request_irq_#t~mem1483#1 % 4294967296 && atl1c_request_irq_#t~bitwise1484#1 % 4294967296 <= 32; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-4: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 2 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise804#1 := 2; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-4: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 2 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-3: assume 32 == atl1c_request_irq_#t~mem1483#1 % 4294967296;atl1c_request_irq_#t~bitwise1484#1 := atl1c_request_irq_#t~mem1483#1; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-3: assume !(32 == atl1c_request_irq_#t~mem1483#1 % 4294967296); [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-4: assume 0 == atl1c_request_irq_#t~mem1483#1 % 4294967296;atl1c_request_irq_#t~bitwise1484#1 := 0; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-4: assume !(0 == atl1c_request_irq_#t~mem1483#1 % 4294967296); [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11654: assume atl1c_hash_mc_addr_~i~9#1 <= 31; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11654: assume !(atl1c_hash_mc_addr_~i~9#1 <= 31); [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-1: assume 65536 * (if atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:52,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-1: assume !(65536 * (if atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume 0 != atl1c_configure_tx_~tmp~78#1;call atl1c_configure_tx_#t~mem751#1.base, atl1c_configure_tx_#t~mem751#1.offset := read~$Pointer$#28(atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset, 8); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume !(0 != atl1c_configure_tx_~tmp~78#1);call atl1c_configure_tx_#t~mem755#1.base, atl1c_configure_tx_#t~mem755#1.offset := read~$Pointer$#28(atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset, 8); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252-1: call atl1c_configure_rx_#t~mem777#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 102 + atl1c_configure_rx_~hw~6#1.offset, 4); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219: assume 65536 * (if atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 - 4294967296) <= 2147483647;atl1c_configure_tx_~max_pay_load_data~0#1 := 65536 * (if atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 - 4294967296);havoc atl1c_configure_tx_#t~mem763#1;havoc atl1c_configure_tx_#t~mem764#1;call atl1c_configure_tx_#t~mem765#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 16 + atl1c_configure_tx_~hw~5#1.offset, 4); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219: assume !(65536 * (if atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: assume 4 == atl1c_configure_rx_#t~mem777#1 % 4294967296;havoc atl1c_configure_rx_#t~mem777#1; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: assume !(4 == atl1c_configure_rx_#t~mem777#1 % 4294967296);havoc atl1c_configure_rx_#t~mem777#1; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153-3: assume false;atl1c_configure_des_ring_#t~bitwise745#1 := atl1c_configure_des_ring_~data~4#1; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153-3: assume !false; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087-1: SUMMARY for call writel(atl1c_configure_des_ring_#t~mem707#1, atl1c_configure_des_ring_#t~mem708#1.base, atl1c_configure_des_ring_#t~mem708#1.offset + (if atl1c_configure_des_ring_#t~mem709#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_configure_des_ring_#t~mem709#1 % 65536 % 18446744073709551616 % 18446744073709551616 else atl1c_configure_des_ring_#t~mem709#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153-2: havoc atl1c_configure_des_ring_#t~bitwise745#1;assume (atl1c_configure_des_ring_#t~bitwise745#1 % 4294967296 >= atl1c_configure_des_ring_~data~4#1 % 4294967296 && atl1c_configure_des_ring_#t~bitwise745#1 % 4294967296 >= 131072) && atl1c_configure_des_ring_#t~bitwise745#1 % 4294967296 <= 131072 + atl1c_configure_des_ring_~data~4#1 % 4294967296; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: havoc atl1c_configure_des_ring_#t~mem707#1;havoc atl1c_configure_des_ring_#t~mem708#1.base, atl1c_configure_des_ring_#t~mem708#1.offset;havoc atl1c_configure_des_ring_#t~mem709#1; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-3: call atl1c_configure_tx_#t~mem763#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 28 + atl1c_configure_tx_~hw~5#1.offset, 4);call atl1c_configure_tx_#t~mem764#1 := read~int#12(~#atl1c_pay_load_size~0.base, ~#atl1c_pay_load_size~0.offset + 2 * (if atl1c_configure_tx_#t~mem763#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then atl1c_configure_tx_#t~mem763#1 % 4294967296 % 18446744073709551616 else atl1c_configure_tx_#t~mem763#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153-1: [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume 0 != (atl1c_vlan_rx_register_~grp#1.base + atl1c_vlan_rx_register_~grp#1.offset) % 18446744073709551616; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume !(0 != (atl1c_vlan_rx_register_~grp#1.base + atl1c_vlan_rx_register_~grp#1.offset) % 18446744073709551616); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-2: assume 0 <= (if atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-2: assume !(0 <= (if atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 else atl1c_configure_tx_#t~mem764#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: atl1c_configure_des_ring_~data~4#1 := atl1c_configure_des_ring_#t~bitwise745#1;havoc atl1c_configure_des_ring_#t~bitwise745#1; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997-1: SUMMARY for call atl1c_set_multi_#t~ret452#1.base, atl1c_set_multi_#t~ret452#1.offset := netdev_priv(atl1c_set_multi_~netdev#1.base, atl1c_set_multi_~netdev#1.offset); srcloc: null [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153-4: assume 0 == atl1c_configure_des_ring_~data~4#1 % 4294967296 || 131072 == atl1c_configure_des_ring_~data~4#1 % 4294967296;atl1c_configure_des_ring_#t~bitwise745#1 := 131072; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153-4: assume !(0 == atl1c_configure_des_ring_~data~4#1 % 4294967296 || 131072 == atl1c_configure_des_ring_~data~4#1 % 4294967296); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087-2: call atl1c_configure_des_ring_#t~mem707#1 := read~int#28(atl1c_configure_des_ring_~rfd_ring~3#1.base, 8 + (atl1c_configure_des_ring_~rfd_ring~3#1.offset + 32 * (if atl1c_configure_des_ring_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl1c_configure_des_ring_~i~3#1 % 18446744073709551616 % 18446744073709551616 else atl1c_configure_des_ring_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);call atl1c_configure_des_ring_#t~mem708#1.base, atl1c_configure_des_ring_#t~mem708#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8);call atl1c_configure_des_ring_#t~mem709#1 := read~int#15(~#atl1c_rfd_addr_lo_regs~0.base, ~#atl1c_rfd_addr_lo_regs~0.offset + 2 * atl1c_configure_des_ring_~i~3#1, 2); [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: atl1c_set_multi_~tmp~65#1.base, atl1c_set_multi_~tmp~65#1.offset := atl1c_set_multi_#t~ret452#1.base, atl1c_set_multi_#t~ret452#1.offset;havoc atl1c_set_multi_#t~ret452#1.base, atl1c_set_multi_#t~ret452#1.offset;atl1c_set_multi_~adapter~3#1.base, atl1c_set_multi_~adapter~3#1.offset := atl1c_set_multi_~tmp~65#1.base, atl1c_set_multi_~tmp~65#1.offset;atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset := atl1c_set_multi_~adapter~3#1.base, 176 + atl1c_set_multi_~adapter~3#1.offset;call atl1c_set_multi_#t~mem453#1 := read~int#28(atl1c_set_multi_~hw~2#1.base, 65 + atl1c_set_multi_~hw~2#1.offset, 1);atl1c_set_multi_~tmp___0~24#1 := (if atl1c_set_multi_#t~mem453#1 % 256 % 18446744073709551616 <= 9223372036854775807 then atl1c_set_multi_#t~mem453#1 % 256 % 18446744073709551616 else atl1c_set_multi_#t~mem453#1 % 256 % 18446744073709551616 - 18446744073709551616);havoc atl1c_set_multi_#t~mem453#1; [2025-02-08 10:07:52,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: atl1c_configure_~intr_modrt_data~0#1 := atl1c_configure_#t~bitwise1027#1;havoc atl1c_configure_#t~mem1026#1;havoc atl1c_configure_#t~bitwise1027#1;call atl1c_configure_#t~mem1028#1.base, atl1c_configure_#t~mem1028#1.offset := read~$Pointer$#28(atl1c_configure_~hw~10#1.base, atl1c_configure_~hw~10#1.offset, 8); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-1: assume 1 + atl1c_init_ring_ptrs_~i~1#1 >= -2147483648; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-1: assume !(1 + atl1c_init_ring_ptrs_~i~1#1 >= -2147483648); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-1: [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: assume 1 + atl1c_init_ring_ptrs_~i~1#1 <= 2147483647;atl1c_init_ring_ptrs_~i~1#1 := 1 + atl1c_init_ring_ptrs_~i~1#1; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: assume !(1 + atl1c_init_ring_ptrs_~i~1#1 <= 2147483647); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-2: havoc atl1c_configure_#t~bitwise1027#1;assume (atl1c_configure_#t~bitwise1027#1 % 4294967296 >= 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) % 4294967296 && atl1c_configure_#t~bitwise1027#1 % 4294967296 >= atl1c_configure_~intr_modrt_data~0#1 % 4294967296) && atl1c_configure_#t~bitwise1027#1 % 4294967296 <= 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) % 4294967296 + atl1c_configure_~intr_modrt_data~0#1 % 4294967296; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-3: assume 0 == atl1c_configure_~intr_modrt_data~0#1 % 4294967296;atl1c_configure_#t~bitwise1027#1 := 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-3: assume !(0 == atl1c_configure_~intr_modrt_data~0#1 % 4294967296); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-4: assume 0 == 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) % 4294967296 || 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) % 4294967296 == atl1c_configure_~intr_modrt_data~0#1 % 4294967296;atl1c_configure_#t~bitwise1027#1 := atl1c_configure_~intr_modrt_data~0#1; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-4: assume !(0 == 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) % 4294967296 || 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) % 4294967296 == atl1c_configure_~intr_modrt_data~0#1 % 4294967296); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-5: assume 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) <= 2147483647; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-5: assume !(65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) <= 2147483647); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-6: assume 65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) >= -2147483648; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-6: assume !(65536 * (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296) >= -2147483648); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-7: assume 0 <= (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-7: assume !(0 <= (if atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1026#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253-3: assume false;atl1c_configure_rx_#t~bitwise778#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253-3: assume !false; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: atl1c_configure_des_ring_~data~4#1 := atl1c_configure_des_ring_#t~bitwise746#1;havoc atl1c_configure_des_ring_#t~bitwise746#1;call atl1c_configure_des_ring_#t~mem747#1.base, atl1c_configure_des_ring_#t~mem747#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253-2: havoc atl1c_configure_rx_#t~bitwise778#1;assume (atl1c_configure_rx_#t~bitwise778#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 && atl1c_configure_rx_#t~bitwise778#1 % 4294967296 >= 262144) && atl1c_configure_rx_#t~bitwise778#1 % 4294967296 <= 262144 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253-1: [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8220: assume 2 == atl1c_configure_tx_#t~mem765#1 % 4294967296;havoc atl1c_configure_tx_#t~mem765#1;atl1c_configure_tx_~max_pay_load_data~0#1 := atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296 / 2; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8220: assume !(2 == atl1c_configure_tx_#t~mem765#1 % 4294967296);havoc atl1c_configure_tx_#t~mem765#1;call atl1c_configure_tx_#t~mem766#1 := read~int#28(atl1c_configure_tx_~hw~5#1.base, 16 + atl1c_configure_tx_~hw~5#1.offset, 4); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise778#1;havoc atl1c_configure_rx_#t~bitwise778#1; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070-1: SUMMARY for call atl1c_request_irq_#t~ret1485#1 := dev_err(atl1c_request_irq_~pdev~17#1.base, 137 + atl1c_request_irq_~pdev~17#1.offset, 49, 0); srcloc: null [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-4: assume 0 == atl1c_configure_des_ring_~data~4#1 % 4294967296 || 262144 == atl1c_configure_des_ring_~data~4#1 % 4294967296;atl1c_configure_des_ring_#t~bitwise746#1 := 262144; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-4: assume !(0 == atl1c_configure_des_ring_~data~4#1 % 4294967296 || 262144 == atl1c_configure_des_ring_~data~4#1 % 4294967296); [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-3: assume false;atl1c_vlan_rx_register_#t~bitwise487#1 := atl1c_vlan_rx_register_~mac_ctrl_data~1#1; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-3: assume !false; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-3: assume false;atl1c_configure_des_ring_#t~bitwise746#1 := atl1c_configure_des_ring_~data~4#1; [2025-02-08 10:07:52,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-3: assume !false; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-1: assume 1 + atl1c_configure_des_ring_~i~3#1 >= -2147483648; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-1: assume !(1 + atl1c_configure_des_ring_~i~3#1 >= -2147483648); [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-2: havoc atl1c_vlan_rx_register_#t~bitwise487#1;assume (atl1c_vlan_rx_register_#t~bitwise487#1 % 4294967296 >= atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296 && atl1c_vlan_rx_register_#t~bitwise487#1 % 4294967296 >= 16384) && atl1c_vlan_rx_register_#t~bitwise487#1 % 4294967296 <= 16384 + atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031: assume { :begin_inline_atl1c_hash_mc_addr } true;atl1c_hash_mc_addr_#in~hw#1.base, atl1c_hash_mc_addr_#in~hw#1.offset, atl1c_hash_mc_addr_#in~mc_addr#1.base, atl1c_hash_mc_addr_#in~mc_addr#1.offset := atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, atl1c_set_multi_~ha~0#1.base, 16 + atl1c_set_multi_~ha~0#1.offset;havoc atl1c_hash_mc_addr_#res#1;havoc atl1c_hash_mc_addr_#t~ret1865#1, atl1c_hash_mc_addr_#t~bitwise1866#1, atl1c_hash_mc_addr_#t~bitwise1867#1, atl1c_hash_mc_addr_#t~bitwise1868#1, atl1c_hash_mc_addr_~hw#1.base, atl1c_hash_mc_addr_~hw#1.offset, atl1c_hash_mc_addr_~mc_addr#1.base, atl1c_hash_mc_addr_~mc_addr#1.offset, atl1c_hash_mc_addr_~crc32~0#1, atl1c_hash_mc_addr_~value~1#1, atl1c_hash_mc_addr_~i~9#1;atl1c_hash_mc_addr_~hw#1.base, atl1c_hash_mc_addr_~hw#1.offset := atl1c_hash_mc_addr_#in~hw#1.base, atl1c_hash_mc_addr_#in~hw#1.offset;atl1c_hash_mc_addr_~mc_addr#1.base, atl1c_hash_mc_addr_~mc_addr#1.offset := atl1c_hash_mc_addr_#in~mc_addr#1.base, atl1c_hash_mc_addr_#in~mc_addr#1.offset;havoc atl1c_hash_mc_addr_~crc32~0#1;havoc atl1c_hash_mc_addr_~value~1#1;havoc atl1c_hash_mc_addr_~i~9#1;atl1c_hash_mc_addr_~value~1#1 := 0;assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295, atl1c_hash_mc_addr_~mc_addr#1.base, atl1c_hash_mc_addr_~mc_addr#1.offset, 6;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet2368#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet2368#1;crc32_le_#res#1 := crc32_le_#t~nondet2368#1;havoc crc32_le_#t~nondet2368#1; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-2: havoc atl1c_configure_des_ring_#t~bitwise746#1;assume (atl1c_configure_des_ring_#t~bitwise746#1 % 4294967296 >= atl1c_configure_des_ring_~data~4#1 % 4294967296 && atl1c_configure_des_ring_#t~bitwise746#1 % 4294967296 >= 262144) && atl1c_configure_des_ring_#t~bitwise746#1 % 4294967296 <= 262144 + atl1c_configure_des_ring_~data~4#1 % 4294967296; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: assume 1 + atl1c_configure_des_ring_~i~3#1 <= 2147483647;atl1c_configure_des_ring_~i~3#1 := 1 + atl1c_configure_des_ring_~i~3#1; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: assume !(1 + atl1c_configure_des_ring_~i~3#1 <= 2147483647); [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-1: [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253-4: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 262144 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise778#1 := 262144; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253-4: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 262144 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-1: [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: assume 2 == atl1c_configure_des_ring_#t~mem727#1 % 4294967296;havoc atl1c_configure_des_ring_#t~mem727#1;call atl1c_configure_des_ring_#t~mem728#1.base, atl1c_configure_des_ring_#t~mem728#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: assume !(2 == atl1c_configure_des_ring_#t~mem727#1 % 4294967296);havoc atl1c_configure_des_ring_#t~mem727#1; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: atl1c_vlan_rx_register_~mac_ctrl_data~1#1 := atl1c_vlan_rx_register_#t~bitwise487#1;havoc atl1c_vlan_rx_register_#t~bitwise487#1; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: assume -2147483648 <= atl1c_request_irq_#t~ret1485#1 && atl1c_request_irq_#t~ret1485#1 <= 2147483647;havoc atl1c_request_irq_#t~ret1485#1; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-4: assume 0 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296 || 16384 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296;atl1c_vlan_rx_register_#t~bitwise487#1 := 16384; [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-4: assume !(0 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296 || 16384 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782-1: SUMMARY for call writel(atl1c_configure_~intr_modrt_data~0#1, atl1c_configure_#t~mem1028#1.base, 5128 + atl1c_configure_#t~mem1028#1.offset); srcloc: null [2025-02-08 10:07:52,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: havoc atl1c_configure_#t~mem1028#1.base, atl1c_configure_#t~mem1028#1.offset; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-4: assume 0 == atl1c_hash_mc_addr_#t~bitwise1867#1 % 4294967296 || atl1c_hash_mc_addr_#t~bitwise1867#1 % 4294967296 == atl1c_hash_mc_addr_~value~1#1 % 4294967296;atl1c_hash_mc_addr_#t~bitwise1868#1 := atl1c_hash_mc_addr_~value~1#1; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-4: assume !(0 == atl1c_hash_mc_addr_#t~bitwise1867#1 % 4294967296 || atl1c_hash_mc_addr_#t~bitwise1867#1 % 4294967296 == atl1c_hash_mc_addr_~value~1#1 % 4294967296); [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-3: assume 0 == atl1c_hash_mc_addr_~value~1#1 % 4294967296;atl1c_hash_mc_addr_#t~bitwise1868#1 := atl1c_hash_mc_addr_#t~bitwise1867#1; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-3: assume !(0 == atl1c_hash_mc_addr_~value~1#1 % 4294967296); [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-6: havoc atl1c_hash_mc_addr_#t~bitwise1867#1; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-5: [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656: atl1c_hash_mc_addr_~value~1#1 := atl1c_hash_mc_addr_#t~bitwise1868#1; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-2: havoc atl1c_hash_mc_addr_#t~bitwise1868#1;assume (atl1c_hash_mc_addr_#t~bitwise1868#1 % 4294967296 >= atl1c_hash_mc_addr_#t~bitwise1867#1 % 4294967296 && atl1c_hash_mc_addr_#t~bitwise1868#1 % 4294967296 >= atl1c_hash_mc_addr_~value~1#1 % 4294967296) && atl1c_hash_mc_addr_#t~bitwise1868#1 % 4294967296 <= atl1c_hash_mc_addr_#t~bitwise1867#1 % 4294967296 + atl1c_hash_mc_addr_~value~1#1 % 4294967296; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-1: [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-2: havoc atl1c_configure_dma_#t~bitwise805#1;assume (atl1c_configure_dma_#t~bitwise805#1 % 4294967296 >= atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 && atl1c_configure_dma_#t~bitwise805#1 % 4294967296 >= 4) && atl1c_configure_dma_#t~bitwise805#1 % 4294967296 <= 4 + atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-12: assume 0 == atl1c_hash_mc_addr_~crc32~0#1 % 4294967296 || 0 == atl1c_hash_mc_addr_~i~9#1;atl1c_hash_mc_addr_#t~bitwise1866#1 := atl1c_hash_mc_addr_~crc32~0#1; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-12: assume !(0 == atl1c_hash_mc_addr_~crc32~0#1 % 4294967296 || 0 == atl1c_hash_mc_addr_~i~9#1); [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-1: [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-11: havoc atl1c_hash_mc_addr_#t~bitwise1866#1; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: atl1c_configure_dma_~dma_ctrl_data~0#1 := atl1c_configure_dma_#t~bitwise805#1; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155-1: SUMMARY for call writel(atl1c_configure_des_ring_~data~4#1, atl1c_configure_des_ring_#t~mem747#1.base, 5156 + atl1c_configure_des_ring_#t~mem747#1.offset); srcloc: null [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-8: assume 31 - atl1c_hash_mc_addr_~i~9#1 <= 2147483647; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-8: assume !(31 - atl1c_hash_mc_addr_~i~9#1 <= 2147483647); [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-1: SUMMARY for call atl1c_configure_tx_#t~ret752#1 := readl(atl1c_configure_tx_#t~mem751#1.base, 96 + atl1c_configure_tx_#t~mem751#1.offset); srcloc: null [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: havoc atl1c_configure_des_ring_#t~mem747#1.base, atl1c_configure_des_ring_#t~mem747#1.offset; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-7: assume 0 == atl1c_hash_mc_addr_#t~bitwise1866#1 % 2 % 4294967296 || 0 == 31 - atl1c_hash_mc_addr_~i~9#1;atl1c_hash_mc_addr_#t~bitwise1867#1 := atl1c_hash_mc_addr_#t~bitwise1866#1 % 2; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-7: assume !(0 == atl1c_hash_mc_addr_#t~bitwise1866#1 % 2 % 4294967296 || 0 == 31 - atl1c_hash_mc_addr_~i~9#1); [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-4: assume 0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 4 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296;atl1c_configure_dma_#t~bitwise805#1 := 4; [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-4: assume !(0 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296 || 4 == atl1c_configure_dma_~dma_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: havoc atl1c_configure_tx_#t~mem751#1.base, atl1c_configure_tx_#t~mem751#1.offset;havoc atl1c_configure_tx_#t~ret752#1;call atl1c_configure_tx_#t~mem753#1.base, atl1c_configure_tx_#t~mem753#1.offset := read~$Pointer$#28(atl1c_configure_tx_~hw~5#1.base, atl1c_configure_tx_~hw~5#1.offset, 8); [2025-02-08 10:07:52,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-10: [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13473: havoc crc32_le_#t~nondet2368#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-3: assume false;atl1c_configure_dma_#t~bitwise805#1 := atl1c_configure_dma_~dma_ctrl_data~0#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-3: assume !false; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-9: assume 31 - atl1c_hash_mc_addr_~i~9#1 >= -2147483648; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-9: assume !(31 - atl1c_hash_mc_addr_~i~9#1 >= -2147483648); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13473-1: atl1c_hash_mc_addr_#t~ret1865#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet2368#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;atl1c_hash_mc_addr_~crc32~0#1 := atl1c_hash_mc_addr_#t~ret1865#1;havoc atl1c_hash_mc_addr_#t~ret1865#1;atl1c_hash_mc_addr_~i~9#1 := 0; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-3: assume 32 == atl1c_request_irq_#t~mem1497#1 % 4294967296;atl1c_request_irq_#t~bitwise1498#1 := atl1c_request_irq_#t~mem1497#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-3: assume !(32 == atl1c_request_irq_#t~mem1497#1 % 4294967296); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-4: assume 0 == atl1c_request_irq_#t~mem1497#1 % 4294967296;atl1c_request_irq_#t~bitwise1498#1 := 0; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-4: assume !(0 == atl1c_request_irq_#t~mem1497#1 % 4294967296); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: assume 0 != atl1c_request_irq_#t~bitwise1498#1 % 4294967296;havoc atl1c_request_irq_#t~mem1497#1;havoc atl1c_request_irq_#t~bitwise1498#1;call write~$Pointer$#22(51, 0, atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset, 8);call write~$Pointer$#22(52, 0, atl1c_request_irq_~#descriptor~3#1.base, 8 + atl1c_request_irq_~#descriptor~3#1.offset, 8);call write~$Pointer$#22(53, 0, atl1c_request_irq_~#descriptor~3#1.base, 16 + atl1c_request_irq_~#descriptor~3#1.offset, 8);call write~$Pointer$#22(54, 0, atl1c_request_irq_~#descriptor~3#1.base, 24 + atl1c_request_irq_~#descriptor~3#1.offset, 8);call write~int#22(2317, atl1c_request_irq_~#descriptor~3#1.base, 32 + atl1c_request_irq_~#descriptor~3#1.offset, 4);call write~int#22(0, atl1c_request_irq_~#descriptor~3#1.base, 36 + atl1c_request_irq_~#descriptor~3#1.offset, 1);call write~int#22(0, atl1c_request_irq_~#descriptor~3#1.base, 37 + atl1c_request_irq_~#descriptor~3#1.offset, 1);call atl1c_request_irq_#t~mem1499#1 := read~int#22(atl1c_request_irq_~#descriptor~3#1.base, 37 + atl1c_request_irq_~#descriptor~3#1.offset, 1);atl1c_request_irq_~tmp~99#1 := (if 0 != atl1c_request_irq_#t~mem1499#1 then 1 else 0);havoc atl1c_request_irq_#t~mem1499#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: assume !(0 != atl1c_request_irq_#t~bitwise1498#1 % 4294967296);havoc atl1c_request_irq_#t~mem1497#1;havoc atl1c_request_irq_#t~bitwise1498#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-1: [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-2: havoc atl1c_request_irq_#t~bitwise1498#1;assume atl1c_request_irq_#t~bitwise1498#1 % 4294967296 <= atl1c_request_irq_#t~mem1497#1 % 4294967296 && atl1c_request_irq_#t~bitwise1498#1 % 4294967296 <= 32; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-2: havoc atl1c_configure_#t~bitwise1029#1;assume (atl1c_configure_#t~bitwise1029#1 % 4294967296 >= atl1c_configure_~master_ctrl_data~1#1 % 4294967296 && atl1c_configure_#t~bitwise1029#1 % 4294967296 >= 3072) && atl1c_configure_#t~bitwise1029#1 % 4294967296 <= 3072 + atl1c_configure_~master_ctrl_data~1#1 % 4294967296; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-3: assume false;atl1c_configure_#t~bitwise1029#1 := atl1c_configure_~master_ctrl_data~1#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-3: assume !false; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-4: assume 0 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296 || 3072 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296;atl1c_configure_#t~bitwise1029#1 := 3072; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-4: assume !(0 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296 || 3072 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: atl1c_configure_~master_ctrl_data~1#1 := atl1c_configure_#t~bitwise1029#1;havoc atl1c_configure_#t~bitwise1029#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-1: [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657-1: assume 1 + atl1c_hash_mc_addr_~i~9#1 >= -2147483648; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657-1: assume !(1 + atl1c_hash_mc_addr_~i~9#1 >= -2147483648); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume 1 + atl1c_hash_mc_addr_~i~9#1 <= 2147483647;atl1c_hash_mc_addr_~i~9#1 := 1 + atl1c_hash_mc_addr_~i~9#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume !(1 + atl1c_hash_mc_addr_~i~9#1 <= 2147483647); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123-1: SUMMARY for call writel(672, atl1c_configure_des_ring_#t~mem728#1.base, 5412 + atl1c_configure_des_ring_#t~mem728#1.offset); srcloc: null [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-1: [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: havoc atl1c_configure_des_ring_#t~mem728#1.base, atl1c_configure_des_ring_#t~mem728#1.offset;call atl1c_configure_des_ring_#t~mem729#1.base, atl1c_configure_des_ring_#t~mem729#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: atl1c_vlan_rx_register_~mac_ctrl_data~1#1 := atl1c_vlan_rx_register_#t~bitwise488#1;havoc atl1c_vlan_rx_register_#t~bitwise488#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189-1: SUMMARY for call atl1c_configure_tx_#t~ret754#1 := readl(atl1c_configure_tx_#t~mem753#1.base, 96 + atl1c_configure_tx_#t~mem753#1.offset); srcloc: null [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189: atl1c_configure_tx_~dev_ctrl_data~0#1 := atl1c_configure_tx_#t~ret754#1;havoc atl1c_configure_tx_#t~mem753#1.base, atl1c_configure_tx_#t~mem753#1.offset;havoc atl1c_configure_tx_#t~ret754#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-4: assume 0 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296;atl1c_vlan_rx_register_#t~bitwise488#1 := 0; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-4: assume !(0 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-3: assume 4294950911 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296;atl1c_vlan_rx_register_#t~bitwise488#1 := atl1c_vlan_rx_register_~mac_ctrl_data~1#1; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-3: assume !(4294950911 == atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-2: havoc atl1c_vlan_rx_register_#t~bitwise488#1;assume atl1c_vlan_rx_register_#t~bitwise488#1 % 4294967296 <= atl1c_vlan_rx_register_~mac_ctrl_data~1#1 % 4294967296 && atl1c_vlan_rx_register_#t~bitwise488#1 % 4294967296 <= 4294950911; [2025-02-08 10:07:52,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-1: call atl1c_configure_rx_#t~mem779#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 102 + atl1c_configure_rx_~hw~6#1.offset, 4); [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume 3 == atl1c_configure_tx_#t~mem766#1 % 4294967296;havoc atl1c_configure_tx_#t~mem766#1;atl1c_configure_tx_~max_pay_load_data~0#1 := atl1c_configure_tx_~max_pay_load_data~0#1 % 4294967296 / 2; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume !(3 == atl1c_configure_tx_#t~mem766#1 % 4294967296);havoc atl1c_configure_tx_#t~mem766#1; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: assume 8 == atl1c_configure_rx_#t~mem779#1 % 4294967296;havoc atl1c_configure_rx_#t~mem779#1; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: assume !(8 == atl1c_configure_rx_#t~mem779#1 % 4294967296);havoc atl1c_configure_rx_#t~mem779#1; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: havoc atl1c_init_ring_ptrs_#t~mem638#1.base, atl1c_init_ring_ptrs_#t~mem638#1.offset, atl1c_init_ring_ptrs_#t~mem639#1, atl1c_init_ring_ptrs_#t~bitwise640#1, atl1c_init_ring_ptrs_#t~mem641#1, atl1c_init_ring_ptrs_#t~mem642#1, atl1c_init_ring_ptrs_#t~mem643#1.base, atl1c_init_ring_ptrs_#t~mem643#1.offset, atl1c_init_ring_ptrs_#t~mem644#1, atl1c_init_ring_ptrs_#t~bitwise645#1, atl1c_init_ring_ptrs_#t~mem646#1, atl1c_init_ring_ptrs_#t~mem647#1, atl1c_init_ring_ptrs_#t~mem648#1, atl1c_init_ring_ptrs_~adapter#1.base, atl1c_init_ring_ptrs_~adapter#1.offset, atl1c_init_ring_ptrs_~tpd_ring~1#1.base, atl1c_init_ring_ptrs_~tpd_ring~1#1.offset, atl1c_init_ring_ptrs_~rfd_ring~1#1.base, atl1c_init_ring_ptrs_~rfd_ring~1#1.offset, atl1c_init_ring_ptrs_~rrd_ring~1#1.base, atl1c_init_ring_ptrs_~rrd_ring~1#1.offset, atl1c_init_ring_ptrs_~buffer_info~2#1.base, atl1c_init_ring_ptrs_~buffer_info~2#1.offset, atl1c_init_ring_ptrs_~i~1#1, atl1c_init_ring_ptrs_~j~1#1;havoc atl1c_init_ring_ptrs_#in~adapter#1.base, atl1c_init_ring_ptrs_#in~adapter#1.offset;assume { :end_inline_atl1c_init_ring_ptrs } true;assume { :begin_inline_atl1c_set_multi } true;atl1c_set_multi_#in~netdev#1.base, atl1c_set_multi_#in~netdev#1.offset := ~netdev~8#1.base, ~netdev~8#1.offset;havoc atl1c_set_multi_#t~ret452#1.base, atl1c_set_multi_#t~ret452#1.offset, atl1c_set_multi_#t~mem453#1, atl1c_set_multi_#t~mem454#1.base, atl1c_set_multi_#t~mem454#1.offset, atl1c_set_multi_#t~ret455#1, atl1c_set_multi_#t~mem456#1.base, atl1c_set_multi_#t~mem456#1.offset, atl1c_set_multi_#t~ret457#1, atl1c_set_multi_#t~mem458#1.base, atl1c_set_multi_#t~mem458#1.offset, atl1c_set_multi_#t~ret459#1, atl1c_set_multi_#t~mem460#1, atl1c_set_multi_#t~bitwise461#1, atl1c_set_multi_#t~bitwise462#1, atl1c_set_multi_#t~mem463#1, atl1c_set_multi_#t~bitwise464#1, atl1c_set_multi_#t~bitwise465#1, atl1c_set_multi_#t~bitwise466#1, atl1c_set_multi_#t~bitwise467#1, atl1c_set_multi_#t~mem468#1.base, atl1c_set_multi_#t~mem468#1.offset, atl1c_set_multi_#t~mem469#1.base, atl1c_set_multi_#t~mem469#1.offset, atl1c_set_multi_#t~mem470#1.base, atl1c_set_multi_#t~mem470#1.offset, atl1c_set_multi_#t~mem471#1.base, atl1c_set_multi_#t~mem471#1.offset, atl1c_set_multi_#t~ret472#1, atl1c_set_multi_#t~mem473#1.base, atl1c_set_multi_#t~mem473#1.offset, atl1c_set_multi_~netdev#1.base, atl1c_set_multi_~netdev#1.offset, atl1c_set_multi_~adapter~3#1.base, atl1c_set_multi_~adapter~3#1.offset, atl1c_set_multi_~tmp~65#1.base, atl1c_set_multi_~tmp~65#1.offset, atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, atl1c_set_multi_~ha~0#1.base, atl1c_set_multi_~ha~0#1.offset, atl1c_set_multi_~mac_ctrl_data~0#1, atl1c_set_multi_~hash_value~0#1, atl1c_set_multi_~tmp___0~24#1, atl1c_set_multi_~__mptr~1#1.base, atl1c_set_multi_~__mptr~1#1.offset, atl1c_set_multi_~__mptr___0~0#1.base, atl1c_set_multi_~__mptr___0~0#1.offset;atl1c_set_multi_~netdev#1.base, atl1c_set_multi_~netdev#1.offset := atl1c_set_multi_#in~netdev#1.base, atl1c_set_multi_#in~netdev#1.offset;havoc atl1c_set_multi_~adapter~3#1.base, atl1c_set_multi_~adapter~3#1.offset;havoc atl1c_set_multi_~tmp~65#1.base, atl1c_set_multi_~tmp~65#1.offset;havoc atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset;havoc atl1c_set_multi_~ha~0#1.base, atl1c_set_multi_~ha~0#1.offset;havoc atl1c_set_multi_~mac_ctrl_data~0#1;havoc atl1c_set_multi_~hash_value~0#1;havoc atl1c_set_multi_~tmp___0~24#1;havoc atl1c_set_multi_~__mptr~1#1.base, atl1c_set_multi_~__mptr~1#1.offset;havoc atl1c_set_multi_~__mptr___0~0#1.base, atl1c_set_multi_~__mptr___0~0#1.offset; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124-1: SUMMARY for call writel(256, atl1c_configure_des_ring_#t~mem729#1.base, 5420 + atl1c_configure_des_ring_#t~mem729#1.offset); srcloc: null [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume atl1c_configure_des_ring_#t~mem710#1 > atl1c_configure_des_ring_~i~3#1;havoc atl1c_configure_des_ring_#t~mem710#1; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume !(atl1c_configure_des_ring_#t~mem710#1 > atl1c_configure_des_ring_~i~3#1);havoc atl1c_configure_des_ring_#t~mem710#1; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: havoc atl1c_configure_des_ring_#t~mem729#1.base, atl1c_configure_des_ring_#t~mem729#1.offset;call atl1c_configure_des_ring_#t~mem730#1.base, atl1c_configure_des_ring_#t~mem730#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-3: assume false;atl1c_configure_rx_#t~bitwise780#1 := atl1c_configure_rx_~rxq_ctrl_data~0#1; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-3: assume !false; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-2: havoc atl1c_configure_rx_#t~bitwise780#1;assume (atl1c_configure_rx_#t~bitwise780#1 % 4294967296 >= atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 && atl1c_configure_rx_#t~bitwise780#1 % 4294967296 >= 524288) && atl1c_configure_rx_#t~bitwise780#1 % 4294967296 <= 524288 + atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: havoc atl1c_set_multi_#t~ret452#1.base, atl1c_set_multi_#t~ret452#1.offset, atl1c_set_multi_#t~mem453#1, atl1c_set_multi_#t~mem454#1.base, atl1c_set_multi_#t~mem454#1.offset, atl1c_set_multi_#t~ret455#1, atl1c_set_multi_#t~mem456#1.base, atl1c_set_multi_#t~mem456#1.offset, atl1c_set_multi_#t~ret457#1, atl1c_set_multi_#t~mem458#1.base, atl1c_set_multi_#t~mem458#1.offset, atl1c_set_multi_#t~ret459#1, atl1c_set_multi_#t~mem460#1, atl1c_set_multi_#t~bitwise461#1, atl1c_set_multi_#t~bitwise462#1, atl1c_set_multi_#t~mem463#1, atl1c_set_multi_#t~bitwise464#1, atl1c_set_multi_#t~bitwise465#1, atl1c_set_multi_#t~bitwise466#1, atl1c_set_multi_#t~bitwise467#1, atl1c_set_multi_#t~mem468#1.base, atl1c_set_multi_#t~mem468#1.offset, atl1c_set_multi_#t~mem469#1.base, atl1c_set_multi_#t~mem469#1.offset, atl1c_set_multi_#t~mem470#1.base, atl1c_set_multi_#t~mem470#1.offset, atl1c_set_multi_#t~mem471#1.base, atl1c_set_multi_#t~mem471#1.offset, atl1c_set_multi_#t~ret472#1, atl1c_set_multi_#t~mem473#1.base, atl1c_set_multi_#t~mem473#1.offset, atl1c_set_multi_~netdev#1.base, atl1c_set_multi_~netdev#1.offset, atl1c_set_multi_~adapter~3#1.base, atl1c_set_multi_~adapter~3#1.offset, atl1c_set_multi_~tmp~65#1.base, atl1c_set_multi_~tmp~65#1.offset, atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, atl1c_set_multi_~ha~0#1.base, atl1c_set_multi_~ha~0#1.offset, atl1c_set_multi_~mac_ctrl_data~0#1, atl1c_set_multi_~hash_value~0#1, atl1c_set_multi_~tmp___0~24#1, atl1c_set_multi_~__mptr~1#1.base, atl1c_set_multi_~__mptr~1#1.offset, atl1c_set_multi_~__mptr___0~0#1.base, atl1c_set_multi_~__mptr___0~0#1.offset;havoc atl1c_set_multi_#in~netdev#1.base, atl1c_set_multi_#in~netdev#1.offset;assume { :end_inline_atl1c_set_multi } true;assume { :begin_inline_atl1c_restore_vlan } true;atl1c_restore_vlan_#in~adapter#1.base, atl1c_restore_vlan_#in~adapter#1.offset := ~adapter#1.base, ~adapter#1.offset;havoc atl1c_restore_vlan_#t~mem490#1.base, atl1c_restore_vlan_#t~mem490#1.offset, atl1c_restore_vlan_#t~mem491#1, atl1c_restore_vlan_#t~bitwise492#1, atl1c_restore_vlan_#t~mem493#1, atl1c_restore_vlan_#t~ret494#1, atl1c_restore_vlan_#t~mem495#1.base, atl1c_restore_vlan_#t~mem495#1.offset, atl1c_restore_vlan_#t~mem496#1.base, atl1c_restore_vlan_#t~mem496#1.offset, atl1c_restore_vlan_~adapter#1.base, atl1c_restore_vlan_~adapter#1.offset, atl1c_restore_vlan_~pdev~4#1.base, atl1c_restore_vlan_~pdev~4#1.offset, atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset, atl1c_restore_vlan_~tmp~67#1;atl1c_restore_vlan_~adapter#1.base, atl1c_restore_vlan_~adapter#1.offset := atl1c_restore_vlan_#in~adapter#1.base, atl1c_restore_vlan_#in~adapter#1.offset;havoc atl1c_restore_vlan_~pdev~4#1.base, atl1c_restore_vlan_~pdev~4#1.offset;call atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset := #Ultimate.allocOnStack(38);havoc atl1c_restore_vlan_~tmp~67#1;call atl1c_restore_vlan_#t~mem490#1.base, atl1c_restore_vlan_#t~mem490#1.offset := read~$Pointer$#28(atl1c_restore_vlan_~adapter#1.base, 8 + atl1c_restore_vlan_~adapter#1.offset, 8);atl1c_restore_vlan_~pdev~4#1.base, atl1c_restore_vlan_~pdev~4#1.offset := atl1c_restore_vlan_#t~mem490#1.base, atl1c_restore_vlan_#t~mem490#1.offset;havoc atl1c_restore_vlan_#t~mem490#1.base, atl1c_restore_vlan_#t~mem490#1.offset;call atl1c_restore_vlan_#t~mem491#1 := read~int#28(atl1c_restore_vlan_~adapter#1.base, 763 + atl1c_restore_vlan_~adapter#1.offset, 4); [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-1: [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: atl1c_configure_rx_~rxq_ctrl_data~0#1 := atl1c_configure_rx_#t~bitwise780#1;havoc atl1c_configure_rx_#t~bitwise780#1; [2025-02-08 10:07:52,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume 0 != atl1c_set_multi_~tmp___0~24#1;call atl1c_set_multi_#t~mem454#1.base, atl1c_set_multi_#t~mem454#1.offset := read~$Pointer$#28(atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, 8); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume !(0 != atl1c_set_multi_~tmp___0~24#1);call atl1c_set_multi_#t~mem458#1.base, atl1c_set_multi_#t~mem458#1.offset := read~$Pointer$#28(atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, 8); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125-1: SUMMARY for call writel(43974656, atl1c_configure_des_ring_#t~mem730#1.base, 5408 + atl1c_configure_des_ring_#t~mem730#1.offset); srcloc: null [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-4: assume 0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 524288 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296;atl1c_configure_rx_#t~bitwise780#1 := 524288; [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-4: assume !(0 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296 || 524288 == atl1c_configure_rx_~rxq_ctrl_data~0#1 % 4294967296); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: havoc atl1c_configure_des_ring_#t~mem730#1.base, atl1c_configure_des_ring_#t~mem730#1.offset;call atl1c_configure_des_ring_#t~mem731#1.base, atl1c_configure_des_ring_#t~mem731#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: havoc atl1c_configure_des_ring_#t~mem731#1.base, atl1c_configure_des_ring_#t~mem731#1.offset;call atl1c_configure_des_ring_#t~mem732#1.base, atl1c_configure_des_ring_#t~mem732#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: havoc atl1c_vlan_rx_register_#t~mem489#1.base, atl1c_vlan_rx_register_#t~mem489#1.offset; [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: call atl1c_restore_vlan_#t~mem495#1.base, atl1c_restore_vlan_#t~mem495#1.offset := read~$Pointer$#28(atl1c_restore_vlan_~adapter#1.base, atl1c_restore_vlan_~adapter#1.offset, 8);call atl1c_restore_vlan_#t~mem496#1.base, atl1c_restore_vlan_#t~mem496#1.offset := read~$Pointer$#28(atl1c_restore_vlan_~adapter#1.base, 16 + atl1c_restore_vlan_~adapter#1.offset, 8);assume { :begin_inline_atl1c_vlan_rx_register } true;atl1c_vlan_rx_register_#in~netdev#1.base, atl1c_vlan_rx_register_#in~netdev#1.offset, atl1c_vlan_rx_register_#in~grp#1.base, atl1c_vlan_rx_register_#in~grp#1.offset := atl1c_restore_vlan_#t~mem495#1.base, atl1c_restore_vlan_#t~mem495#1.offset, atl1c_restore_vlan_#t~mem496#1.base, atl1c_restore_vlan_#t~mem496#1.offset;havoc atl1c_vlan_rx_register_#t~ret474#1.base, atl1c_vlan_rx_register_#t~ret474#1.offset, atl1c_vlan_rx_register_#t~mem475#1.base, atl1c_vlan_rx_register_#t~mem475#1.offset, atl1c_vlan_rx_register_#t~mem476#1, atl1c_vlan_rx_register_#t~bitwise477#1, atl1c_vlan_rx_register_#t~mem478#1, atl1c_vlan_rx_register_#t~ret479#1, atl1c_vlan_rx_register_#t~mem480#1, atl1c_vlan_rx_register_#t~mem481#1.base, atl1c_vlan_rx_register_#t~mem481#1.offset, atl1c_vlan_rx_register_#t~ret482#1, atl1c_vlan_rx_register_#t~mem483#1.base, atl1c_vlan_rx_register_#t~mem483#1.offset, atl1c_vlan_rx_register_#t~ret484#1, atl1c_vlan_rx_register_#t~mem485#1.base, atl1c_vlan_rx_register_#t~mem485#1.offset, atl1c_vlan_rx_register_#t~ret486#1, atl1c_vlan_rx_register_#t~bitwise487#1, atl1c_vlan_rx_register_#t~bitwise488#1, atl1c_vlan_rx_register_#t~mem489#1.base, atl1c_vlan_rx_register_#t~mem489#1.offset, atl1c_vlan_rx_register_~netdev#1.base, atl1c_vlan_rx_register_~netdev#1.offset, atl1c_vlan_rx_register_~grp#1.base, atl1c_vlan_rx_register_~grp#1.offset, atl1c_vlan_rx_register_~adapter~4#1.base, atl1c_vlan_rx_register_~adapter~4#1.offset, atl1c_vlan_rx_register_~tmp~66#1.base, atl1c_vlan_rx_register_~tmp~66#1.offset, atl1c_vlan_rx_register_~pdev~3#1.base, atl1c_vlan_rx_register_~pdev~3#1.offset, atl1c_vlan_rx_register_~mac_ctrl_data~1#1, atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset, atl1c_vlan_rx_register_~tmp___0~25#1, atl1c_vlan_rx_register_~tmp___1~11#1;atl1c_vlan_rx_register_~netdev#1.base, atl1c_vlan_rx_register_~netdev#1.offset := atl1c_vlan_rx_register_#in~netdev#1.base, atl1c_vlan_rx_register_#in~netdev#1.offset;atl1c_vlan_rx_register_~grp#1.base, atl1c_vlan_rx_register_~grp#1.offset := atl1c_vlan_rx_register_#in~grp#1.base, atl1c_vlan_rx_register_#in~grp#1.offset;havoc atl1c_vlan_rx_register_~adapter~4#1.base, atl1c_vlan_rx_register_~adapter~4#1.offset;havoc atl1c_vlan_rx_register_~tmp~66#1.base, atl1c_vlan_rx_register_~tmp~66#1.offset;havoc atl1c_vlan_rx_register_~pdev~3#1.base, atl1c_vlan_rx_register_~pdev~3#1.offset;havoc atl1c_vlan_rx_register_~mac_ctrl_data~1#1;call atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset := #Ultimate.allocOnStack(38);havoc atl1c_vlan_rx_register_~tmp___0~25#1;havoc atl1c_vlan_rx_register_~tmp___1~11#1; [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: call write~int#28(0, atl1c_request_irq_~adapter#1.base, 767 + atl1c_request_irq_~adapter#1.offset, 1); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-2: call atl1c_vlan_rx_register_#t~mem489#1.base, atl1c_vlan_rx_register_#t~mem489#1.offset := read~$Pointer$#28(atl1c_vlan_rx_register_~adapter~4#1.base, 176 + atl1c_vlan_rx_register_~adapter~4#1.offset, 8); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126-1: SUMMARY for call writel(46072480, atl1c_configure_des_ring_#t~mem731#1.base, 5376 + atl1c_configure_des_ring_#t~mem731#1.offset); srcloc: null [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-1: SUMMARY for call writel(atl1c_vlan_rx_register_~mac_ctrl_data~1#1, atl1c_vlan_rx_register_#t~mem489#1.base, 5248 + atl1c_vlan_rx_register_#t~mem489#1.offset); srcloc: null [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume 0 != (if atl1c_configure_#t~mem1030#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1030#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1030#1 % 65536 % 4294967296 - 4294967296) % 2;havoc atl1c_configure_#t~mem1030#1; [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume !(0 != (if atl1c_configure_#t~mem1030#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_#t~mem1030#1 % 65536 % 4294967296 else atl1c_configure_#t~mem1030#1 % 65536 % 4294967296 - 4294967296) % 2);havoc atl1c_configure_#t~mem1030#1; [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-1: call atl1c_configure_#t~mem1030#1 := read~int#28(atl1c_configure_~hw~10#1.base, 80 + atl1c_configure_~hw~10#1.offset, 2); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160-2: call atl1c_configure_des_ring_#t~mem748#1.base, atl1c_configure_des_ring_#t~mem748#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127-1: SUMMARY for call writel(62849728, atl1c_configure_des_ring_#t~mem732#1.base, 5416 + atl1c_configure_des_ring_#t~mem732#1.offset); srcloc: null [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7103-1: SUMMARY for call atl1c_irq_enable(atl1c_vlan_rx_register_~adapter~4#1.base, atl1c_vlan_rx_register_~adapter~4#1.offset); srcloc: null [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160-1: SUMMARY for call writel(1, atl1c_configure_des_ring_#t~mem748#1.base, 5428 + atl1c_configure_des_ring_#t~mem748#1.offset); srcloc: null [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: havoc atl1c_configure_des_ring_#t~mem732#1.base, atl1c_configure_des_ring_#t~mem732#1.offset;call atl1c_configure_des_ring_#t~mem733#1.base, atl1c_configure_des_ring_#t~mem733#1.offset := read~$Pointer$#28(atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, 8); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7103: call ULTIMATE.dealloc(atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset);havoc atl1c_vlan_rx_register_~#descriptor~0#1.base, atl1c_vlan_rx_register_~#descriptor~0#1.offset; [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193-1: SUMMARY for call atl1c_configure_tx_#t~ret756#1 := readl(atl1c_configure_tx_#t~mem755#1.base, 96 + atl1c_configure_tx_#t~mem755#1.offset); srcloc: null [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160: havoc atl1c_configure_des_ring_#t~mem748#1.base, atl1c_configure_des_ring_#t~mem748#1.offset;havoc atl1c_configure_des_ring_#t~mem697#1, atl1c_configure_des_ring_#t~mem698#1.base, atl1c_configure_des_ring_#t~mem698#1.offset, atl1c_configure_des_ring_#t~mem699#1, atl1c_configure_des_ring_#t~mem700#1.base, atl1c_configure_des_ring_#t~mem700#1.offset, atl1c_configure_des_ring_#t~mem701#1, atl1c_configure_des_ring_#t~mem702#1.base, atl1c_configure_des_ring_#t~mem702#1.offset, atl1c_configure_des_ring_#t~mem703#1, atl1c_configure_des_ring_#t~mem704#1.base, atl1c_configure_des_ring_#t~mem704#1.offset, atl1c_configure_des_ring_#t~mem705#1, atl1c_configure_des_ring_#t~mem706#1.base, atl1c_configure_des_ring_#t~mem706#1.offset, atl1c_configure_des_ring_#t~mem707#1, atl1c_configure_des_ring_#t~mem708#1.base, atl1c_configure_des_ring_#t~mem708#1.offset, atl1c_configure_des_ring_#t~mem709#1, atl1c_configure_des_ring_#t~mem710#1, atl1c_configure_des_ring_#t~mem711#1, atl1c_configure_des_ring_#t~mem712#1.base, atl1c_configure_des_ring_#t~mem712#1.offset, atl1c_configure_des_ring_#t~mem713#1, atl1c_configure_des_ring_#t~mem714#1.base, atl1c_configure_des_ring_#t~mem714#1.offset, atl1c_configure_des_ring_#t~mem715#1, atl1c_configure_des_ring_#t~mem716#1.base, atl1c_configure_des_ring_#t~mem716#1.offset, atl1c_configure_des_ring_#t~mem717#1, atl1c_configure_des_ring_#t~mem718#1, atl1c_configure_des_ring_#t~mem719#1, atl1c_configure_des_ring_#t~mem720#1.base, atl1c_configure_des_ring_#t~mem720#1.offset, atl1c_configure_des_ring_#t~mem721#1, atl1c_configure_des_ring_#t~mem722#1.base, atl1c_configure_des_ring_#t~mem722#1.offset, atl1c_configure_des_ring_#t~mem723#1, atl1c_configure_des_ring_#t~mem724#1.base, atl1c_configure_des_ring_#t~mem724#1.offset, atl1c_configure_des_ring_#t~mem725#1, atl1c_configure_des_ring_#t~mem726#1.base, atl1c_configure_des_ring_#t~mem726#1.offset, atl1c_configure_des_ring_#t~mem727#1, atl1c_configure_des_ring_#t~mem728#1.base, atl1c_configure_des_ring_#t~mem728#1.offset, atl1c_configure_des_ring_#t~mem729#1.base, atl1c_configure_des_ring_#t~mem729#1.offset, atl1c_configure_des_ring_#t~mem730#1.base, atl1c_configure_des_ring_#t~mem730#1.offset, atl1c_configure_des_ring_#t~mem731#1.base, atl1c_configure_des_ring_#t~mem731#1.offset, atl1c_configure_des_ring_#t~mem732#1.base, atl1c_configure_des_ring_#t~mem732#1.offset, atl1c_configure_des_ring_#t~mem733#1.base, atl1c_configure_des_ring_#t~mem733#1.offset, atl1c_configure_des_ring_#t~mem734#1.base, atl1c_configure_des_ring_#t~mem734#1.offset, atl1c_configure_des_ring_#t~mem735#1.base, atl1c_configure_des_ring_#t~mem735#1.offset, atl1c_configure_des_ring_#t~mem736#1, atl1c_configure_des_ring_#t~mem737#1, atl1c_configure_des_ring_#t~mem738#1, atl1c_configure_des_ring_#t~mem739#1.base, atl1c_configure_des_ring_#t~mem739#1.offset, atl1c_configure_des_ring_#t~ret740#1, atl1c_configure_des_ring_#t~mem741#1.base, atl1c_configure_des_ring_#t~mem741#1.offset, atl1c_configure_des_ring_#t~ret742#1, atl1c_configure_des_ring_#t~mem743#1.base, atl1c_configure_des_ring_#t~mem743#1.offset, atl1c_configure_des_ring_#t~ret744#1, atl1c_configure_des_ring_#t~bitwise745#1, atl1c_configure_des_ring_#t~bitwise746#1, atl1c_configure_des_ring_#t~mem747#1.base, atl1c_configure_des_ring_#t~mem747#1.offset, atl1c_configure_des_ring_#t~mem748#1.base, atl1c_configure_des_ring_#t~mem748#1.offset, atl1c_configure_des_ring_~adapter#1.base, atl1c_configure_des_ring_~adapter#1.offset, atl1c_configure_des_ring_~hw~4#1.base, atl1c_configure_des_ring_~hw~4#1.offset, atl1c_configure_des_ring_~rfd_ring~3#1.base, atl1c_configure_des_ring_~rfd_ring~3#1.offset, atl1c_configure_des_ring_~rrd_ring~3#1.base, atl1c_configure_des_ring_~rrd_ring~3#1.offset, atl1c_configure_des_ring_~tpd_ring~3#1.base, atl1c_configure_des_ring_~tpd_ring~3#1.offset, atl1c_configure_des_ring_~cmb~0#1.base, atl1c_configure_des_ring_~cmb~0#1.offset, atl1c_configure_des_ring_~smb~0#1.base, atl1c_configure_des_ring_~smb~0#1.offset, atl1c_configure_des_ring_~i~3#1, atl1c_configure_des_ring_~data~4#1, atl1c_configure_des_ring_~tmp~77#1;havoc atl1c_configure_des_ring_#in~adapter#1.base, atl1c_configure_des_ring_#in~adapter#1.offset;assume { :end_inline_atl1c_configure_des_ring } true;call atl1c_configure_#t~mem1023#1 := read~int#28(atl1c_configure_~hw~10#1.base, 80 + atl1c_configure_~hw~10#1.offset, 2); [2025-02-08 10:07:52,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: atl1c_configure_tx_~dev_ctrl_data~0#1 := atl1c_configure_tx_#t~ret756#1;havoc atl1c_configure_tx_#t~mem755#1.base, atl1c_configure_tx_#t~mem755#1.offset;havoc atl1c_configure_tx_#t~ret756#1; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004-1: SUMMARY for call atl1c_set_multi_#t~ret455#1 := readl(atl1c_set_multi_#t~mem454#1.base, 5248 + atl1c_set_multi_#t~mem454#1.offset); srcloc: null [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10175: assume 0 != ~tmp___1~25#1; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10175: assume !(0 != ~tmp___1~25#1); [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: havoc atl1c_set_multi_#t~mem454#1.base, atl1c_set_multi_#t~mem454#1.offset;havoc atl1c_set_multi_#t~ret455#1;call atl1c_set_multi_#t~mem456#1.base, atl1c_set_multi_#t~mem456#1.offset := read~$Pointer$#28(atl1c_set_multi_~hw~2#1.base, atl1c_set_multi_~hw~2#1.offset, 8); [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: atl1c_configure_~master_ctrl_data~1#1 := atl1c_configure_#t~bitwise1031#1;havoc atl1c_configure_#t~bitwise1031#1; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788-1: [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788-2: havoc atl1c_configure_#t~bitwise1031#1;assume (atl1c_configure_#t~bitwise1031#1 % 4294967296 >= atl1c_configure_~master_ctrl_data~1#1 % 4294967296 && atl1c_configure_#t~bitwise1031#1 % 4294967296 >= 16384) && atl1c_configure_#t~bitwise1031#1 % 4294967296 <= 16384 + atl1c_configure_~master_ctrl_data~1#1 % 4294967296; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788-3: assume false;atl1c_configure_#t~bitwise1031#1 := atl1c_configure_~master_ctrl_data~1#1; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788-3: assume !false; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788-4: assume 0 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296 || 16384 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296;atl1c_configure_#t~bitwise1031#1 := 16384; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788-4: assume !(0 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296 || 16384 == atl1c_configure_~master_ctrl_data~1#1 % 4294967296); [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293-3: assume 4 == (if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296);atl1c_configure_dma_#t~bitwise795#1 := (if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293-3: assume !(4 == (if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293-2: havoc atl1c_configure_dma_#t~bitwise795#1;assume (((((if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296) < 0 || atl1c_configure_dma_#t~bitwise795#1 <= (if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296)) && atl1c_configure_dma_#t~bitwise795#1 <= 4) && atl1c_configure_dma_#t~bitwise795#1 >= 0) && ((if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl1c_configure_dma_#t~bitwise795#1 > 4 + (if atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 <= 2147483647 then atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 else atl1c_configure_dma_#t~mem794#1 % 65536 % 4294967296 - 4294967296))) && atl1c_configure_dma_#t~bitwise795#1 >= -2147483648; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260-1: call atl1c_configure_rx_#t~mem781#1 := read~int#28(atl1c_configure_rx_~hw~6#1.base, 102 + atl1c_configure_rx_~hw~6#1.offset, 4); [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293-1: [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: assume 0 != atl1c_configure_rx_#t~mem781#1 % 4294967296;havoc atl1c_configure_rx_#t~mem781#1; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: assume !(0 != atl1c_configure_rx_#t~mem781#1 % 4294967296);havoc atl1c_configure_rx_#t~mem781#1; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume 0 != atl1c_configure_dma_#t~bitwise795#1;havoc atl1c_configure_dma_#t~mem794#1;havoc atl1c_configure_dma_#t~bitwise795#1; [2025-02-08 10:07:52,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume !(0 != atl1c_configure_dma_#t~bitwise795#1);havoc atl1c_configure_dma_#t~mem794#1;havoc atl1c_configure_dma_#t~bitwise795#1; [2025-02-08 10:07:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: ~val~0 := #t~ret1882;havoc #t~mem1881.base, #t~mem1881.offset;havoc #t~ret1882; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11702-1: SUMMARY for call #t~ret1880 := readl(#t~mem1879.base, 5140 + #t~mem1879.offset); srcloc: null [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706-1: SUMMARY for call #t~ret1882 := readl(#t~mem1881.base, 5140 + #t~mem1881.offset); srcloc: null [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11702: ~val~0 := #t~ret1880;havoc #t~mem1879.base, #t~mem1879.offset;havoc #t~ret1880; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11696: call #t~mem1876 := read~int#28(~hw.base, 65 + ~hw.offset, 1);~tmp~116 := (if #t~mem1876 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem1876 % 256 % 18446744073709551616 else #t~mem1876 % 256 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1876; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11696-1: SUMMARY for call __const_udelay(8590); srcloc: null [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721-4: assume 0 == ~val~0 % 4294967296;#t~bitwise1884 := 0; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721-4: assume !(0 == ~val~0 % 4294967296); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721-1: [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume 0 == #t~bitwise1884 % 4294967296;havoc #t~bitwise1884;call write~int#28(~val~0, ~phy_data.base, ~phy_data.offset, 2);#res := 0; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume !(0 == #t~bitwise1884 % 4294967296);havoc #t~bitwise1884;#res := -1; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721-3: assume 142606336 == ~val~0 % 4294967296;#t~bitwise1884 := ~val~0; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721-3: assume !(142606336 == ~val~0 % 4294967296); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721-2: havoc #t~bitwise1884;assume #t~bitwise1884 % 4294967296 <= ~val~0 % 4294967296 && #t~bitwise1884 % 4294967296 <= 142606336; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-1: [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709: assume 0 == #t~bitwise1883 % 4294967296;havoc #t~bitwise1883; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709: assume !(0 == #t~bitwise1883 % 4294967296);havoc #t~bitwise1883; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-3: assume 142606336 == ~val~0 % 4294967296;#t~bitwise1883 := ~val~0; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-3: assume !(142606336 == ~val~0 % 4294967296); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-2: havoc #t~bitwise1883;assume #t~bitwise1883 % 4294967296 <= ~val~0 % 4294967296 && #t~bitwise1883 % 4294967296 <= 142606336; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713-1: assume 1 + ~i~10 >= -2147483648; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713-1: assume !(1 + ~i~10 >= -2147483648); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713: assume 1 + ~i~10 <= 2147483647;~i~10 := 1 + ~i~10; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713: assume !(1 + ~i~10 <= 2147483647); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-1: SUMMARY for call #t~ret1878 := readl(#t~mem1877.base, 5140 + #t~mem1877.offset); srcloc: null [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: havoc #t~mem1877.base, #t~mem1877.offset;havoc #t~ret1878;call #t~mem1879.base, #t~mem1879.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume 0 != ~tmp~116;call #t~mem1877.base, #t~mem1877.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume !(0 != ~tmp~116);call #t~mem1881.base, #t~mem1881.offset := read~$Pointer$#28(~hw.base, ~hw.offset, 8); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-4: assume 0 == ~val~0 % 4294967296;#t~bitwise1883 := 0; [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-4: assume !(0 == ~val~0 % 4294967296); [2025-02-08 10:07:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_read_phy_regFINAL: assume true; [2025-02-08 10:07:55,949 INFO L? ?]: Removed 1450 outVars from TransFormulas that were not future-live. [2025-02-08 10:07:55,949 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 10:07:55,991 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 10:07:55,991 INFO L337 CfgBuilder]: Removed 3 assume(true) statements. [2025-02-08 10:07:55,991 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 10:07:55 BoogieIcfgContainer [2025-02-08 10:07:55,992 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 10:07:55,993 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 10:07:55,993 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 10:07:55,997 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 10:07:55,997 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 10:07:27" (1/3) ... [2025-02-08 10:07:55,997 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c1f9992 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 10:07:55, skipping insertion in model container [2025-02-08 10:07:55,997 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 10:07:31" (2/3) ... [2025-02-08 10:07:55,997 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c1f9992 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 10:07:55, skipping insertion in model container [2025-02-08 10:07:55,997 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 10:07:55" (3/3) ... [2025-02-08 10:07:55,998 INFO L128 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-net-atl1c-atl1c.ko.cil.out.i [2025-02-08 10:07:56,011 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 10:07:56,012 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG module_get_put-drivers-net-atl1c-atl1c.ko.cil.out.i that has 149 procedures, 1372 locations, 1 initial locations, 120 loop locations, and 74 error locations. [2025-02-08 10:07:56,056 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 10:07:56,064 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;@2bb29099, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 10:07:56,067 INFO L334 AbstractCegarLoop]: Starting to check reachability of 74 error locations. [2025-02-08 10:07:56,070 INFO L276 IsEmpty]: Start isEmpty. Operand has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 10:07:56,076 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-02-08 10:07:56,079 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_clean_rx_ringErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (73 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_clean_rx_ringErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (72 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_clean_rx_ringErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (71 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_clean_rx_ringErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (70 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_write_phy_regErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (69 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_write_phy_regErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (68 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_wait_until_idleErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (67 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_wait_until_idleErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (66 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_check_link_statusErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (65 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_check_link_statusErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (64 of 74 remaining) [2025-02-08 10:07:56,080 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_check_link_statusErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (63 of 74 remaining) [2025-02-08 10:07:56,081 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_alloc_rx_bufferErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (62 of 74 remaining) [2025-02-08 10:07:56,081 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_alloc_rx_bufferErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (61 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_alloc_rx_bufferErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (60 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_alloc_rx_bufferErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (59 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_alloc_rx_bufferErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (58 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_alloc_rx_bufferErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (56 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_clean_tx_ringErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_clean_tx_ringErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 74 remaining) [2025-02-08 10:07:56,082 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 74 remaining) [2025-02-08 10:07:56,083 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 74 remaining) [2025-02-08 10:07:56,083 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 74 remaining) [2025-02-08 10:07:56,085 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_upErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_read_phy_regErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 74 remaining) [2025-02-08 10:07:56,086 INFO L782 garLoopResultBuilder]: Registering result SAFE for location atl1c_read_phy_regErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 74 remaining) [2025-02-08 10:07:56,093 INFO L422 BasicCegarLoop]: Path program histogram: [] [2025-02-08 10:07:56,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 10:07:56,100 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-02-08 10:07:56,107 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.02 10:07:56 BoogieIcfgContainer [2025-02-08 10:07:56,107 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-02-08 10:07:56,108 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-02-08 10:07:56,108 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-02-08 10:07:56,108 INFO L274 PluginConnector]: Witness Printer initialized [2025-02-08 10:07:56,109 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 10:07:55" (3/4) ... [2025-02-08 10:07:56,111 INFO L146 WitnessPrinter]: Generating witness for correct program [2025-02-08 10:07:56,114 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2025-02-08 10:07:56,114 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2025-02-08 10:07:56,114 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2025-02-08 10:07:56,114 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __fswab32 [2025-02-08 10:07:56,114 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atomic_set [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure msleep [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure _dev_info [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure device_set_wakeup_enable [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_clean_tx_ring [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_phy_reset [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_tx_start_queue [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __phys_addr [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#11 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#39 [2025-02-08 10:07:56,115 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#10 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#38 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#37 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#36 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#15 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#35 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#14 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#34 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#13 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#12 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#19 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#18 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#17 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#16 [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_carrier_off [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure constant_test_bit [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_clean_rx_ring [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_phy_setup_adv [2025-02-08 10:07:56,116 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kmemcheck_mark_initialized [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#22 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#21 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#20 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#26 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kfree [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#25 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_clean_buffer [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#24 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#23 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dev_printk [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#29 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#28 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#27 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2025-02-08 10:07:56,117 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure pci_map_single [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_carrier_ok [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ethtool_cmd_speed_set [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure valid_dma_direction [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_restart_autoneg [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure clear_bit [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#33 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#32 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#31 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#30 [2025-02-08 10:07:56,118 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#37 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#36 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#35 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#34 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_free_irq [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#39 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#38 [2025-02-08 10:07:56,119 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_stop_queue [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure test_and_set_bit [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure debug_dma_unmap_page [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_up [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_stop_mac [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_reset_mac [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_irq_disable [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netif_running [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_irq_enable [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#0 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure strlcpy [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#2 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#1 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_wait_until_idle [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure pci_unmap_single [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_get_eeprom_len [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_blast_assert [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_set_aspm [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_get_speed_and_duplex [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure debug_dma_map_page [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_check_link_status [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dev_err [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_check_eeprom_exist [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_alloc_rx_buffer [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kmalloc [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#4 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#3 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#6 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#5 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#8 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#7 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#9 [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure pci_disable_msi [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netdev_priv [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure readl [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure netdev_get_tx_queue [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure writel [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure set_bit [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_read_phy_reg [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure dev_warn [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure writew [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_write_phy_reg [2025-02-08 10:07:56,120 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_down [2025-02-08 10:07:56,121 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_phy_init [2025-02-08 10:07:56,121 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure atl1c_get_regs_len [2025-02-08 10:07:56,133 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 121 nodes and edges [2025-02-08 10:07:56,134 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 60 nodes and edges [2025-02-08 10:07:56,135 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 30 nodes and edges [2025-02-08 10:07:56,135 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2025-02-08 10:07:56,135 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2025-02-08 10:07:56,135 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2025-02-08 10:07:56,136 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2025-02-08 10:07:56,136 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2025-02-08 10:07:56,293 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/witness.graphml [2025-02-08 10:07:56,293 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/witness.yml [2025-02-08 10:07:56,293 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-02-08 10:07:56,294 INFO L158 Benchmark]: Toolchain (without parser) took 28412.75ms. Allocated memory was 142.6MB in the beginning and 419.4MB in the end (delta: 276.8MB). Free memory was 96.0MB in the beginning and 118.7MB in the end (delta: -22.7MB). Peak memory consumption was 247.7MB. Max. memory is 16.1GB. [2025-02-08 10:07:56,294 INFO L158 Benchmark]: CDTParser took 1.59ms. Allocated memory is still 201.3MB. Free memory is still 123.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 10:07:56,294 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3717.41ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 96.0MB in the beginning and 109.2MB in the end (delta: -13.2MB). Peak memory consumption was 162.5MB. Max. memory is 16.1GB. [2025-02-08 10:07:56,294 INFO L158 Benchmark]: Boogie Procedure Inliner took 216.07ms. Allocated memory is still 285.2MB. Free memory was 109.2MB in the beginning and 75.6MB in the end (delta: 33.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 10:07:56,294 INFO L158 Benchmark]: Boogie Preprocessor took 678.18ms. Allocated memory is still 285.2MB. Free memory was 73.5MB in the beginning and 120.1MB in the end (delta: -46.6MB). Peak memory consumption was 59.2MB. Max. memory is 16.1GB. [2025-02-08 10:07:56,295 INFO L158 Benchmark]: IcfgBuilder took 23495.02ms. Allocated memory was 285.2MB in the beginning and 419.4MB in the end (delta: 134.2MB). Free memory was 117.3MB in the beginning and 148.0MB in the end (delta: -30.7MB). Peak memory consumption was 248.6MB. Max. memory is 16.1GB. [2025-02-08 10:07:56,295 INFO L158 Benchmark]: TraceAbstraction took 113.71ms. Allocated memory is still 419.4MB. Free memory was 148.0MB in the beginning and 139.6MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-02-08 10:07:56,295 INFO L158 Benchmark]: Witness Printer took 185.48ms. Allocated memory is still 419.4MB. Free memory was 139.6MB in the beginning and 118.7MB in the end (delta: 21.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-02-08 10:07:56,296 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.59ms. Allocated memory is still 201.3MB. Free memory is still 123.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3717.41ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 96.0MB in the beginning and 109.2MB in the end (delta: -13.2MB). Peak memory consumption was 162.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 216.07ms. Allocated memory is still 285.2MB. Free memory was 109.2MB in the beginning and 75.6MB in the end (delta: 33.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 678.18ms. Allocated memory is still 285.2MB. Free memory was 73.5MB in the beginning and 120.1MB in the end (delta: -46.6MB). Peak memory consumption was 59.2MB. Max. memory is 16.1GB. * IcfgBuilder took 23495.02ms. Allocated memory was 285.2MB in the beginning and 419.4MB in the end (delta: 134.2MB). Free memory was 117.3MB in the beginning and 148.0MB in the end (delta: -30.7MB). Peak memory consumption was 248.6MB. Max. memory is 16.1GB. * TraceAbstraction took 113.71ms. Allocated memory is still 419.4MB. Free memory was 148.0MB in the beginning and 139.6MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Witness Printer took 185.48ms. Allocated memory is still 419.4MB. Free memory was 139.6MB in the beginning and 118.7MB in the end (delta: 21.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5076]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5076] - GenericResultAtLocation [Line: 5083]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5083] - GenericResultAtLocation [Line: 5090]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5090-5091] - GenericResultAtLocation [Line: 5098]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5098-5099] - GenericResultAtLocation [Line: 5141]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (853), "i" (12UL)); [5141-5142] - GenericResultAtLocation [Line: 5147]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5147-5149] - GenericResultAtLocation [Line: 5172]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (858), "i" (12UL)); [5172-5173] - GenericResultAtLocation [Line: 5178]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (47UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5178-5180] - GenericResultAtLocation [Line: 5202]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (863), "i" (12UL)); [5202-5203] - GenericResultAtLocation [Line: 5208]: 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" (48UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5208-5210] - GenericResultAtLocation [Line: 5248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [5248] - GenericResultAtLocation [Line: 5255]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [5255-5256] - GenericResultAtLocation [Line: 5270]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5270] - GenericResultAtLocation [Line: 5272]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5272] - GenericResultAtLocation [Line: 5274]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5274] - GenericResultAtLocation [Line: 5277]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5277] - GenericResultAtLocation [Line: 5352]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5352] - GenericResultAtLocation [Line: 5359]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5359] - GenericResultAtLocation [Line: 5366]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5366] - GenericResultAtLocation [Line: 5525]: 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" (18), "i" (12UL)); [5525-5526] - GenericResultAtLocation [Line: 5557]: 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" (35), "i" (12UL)); [5557-5558] - GenericResultAtLocation [Line: 5596]: 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" (78), "i" (12UL)); [5596-5597] - GenericResultAtLocation [Line: 5623]: 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" (90), "i" (12UL)); [5623-5624] - GenericResultAtLocation [Line: 5909]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [5909] - GenericResultAtLocation [Line: 5917]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [5917-5918] - GenericResultAtLocation [Line: 6189]: 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" (521), "i" (12UL)); [6189-6190] - GenericResultAtLocation [Line: 6196]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6196] - GenericResultAtLocation [Line: 9219]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9219] - GenericResultAtLocation [Line: 9906]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9906] - GenericResultAtLocation [Line: 11131]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [11131] * 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: 7779]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7779]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7764]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7764]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11759]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11759]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 6730]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 6730]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8718]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8718]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8718]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 9209]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 9209]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 9201]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 9201]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 9162]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 9162]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13086]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13086]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11562]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11562]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13072]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13072]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13072]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13072]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13061]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13061]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13061]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13061]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13058]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13058]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 13058]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 12350]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 12350]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 12350]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7727]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7727]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8265]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8265]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8265]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8239]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8239]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8239]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8219]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8219]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8219]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8809]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8809]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8781]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8781]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8781]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8106]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8106]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8088]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 8088]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 10155]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 10155]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11677]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11677]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11677]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11657]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11657]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11656]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11656]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7852]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7852]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7844]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7844]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7823]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7823]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7815]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7815]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11713]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 11713]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 149 procedures, 1372 locations, 74 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=5occurred 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 74 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2025-02-08 10:07:56,404 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