./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b5d2eeaaae10ee4c57bd86d22cba165fc727430aa2a7f660f053fb73e5712838 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:58:36,368 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:58:36,423 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:58:36,427 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:58:36,427 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:58:36,451 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:58:36,452 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:58:36,452 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:58:36,452 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:58:36,452 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:58:36,452 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:58:36,452 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:58:36,453 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:58:36,453 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:58:36,453 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:58:36,453 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:58:36,454 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:58:36,454 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b5d2eeaaae10ee4c57bd86d22cba165fc727430aa2a7f660f053fb73e5712838 [2025-02-08 03:58:36,678 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:58:36,690 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:58:36,692 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:58:36,693 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:58:36,693 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:58:36,694 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:58:37,898 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/885ae5682/e85c8e67c7164c95965cd9c4f8ece28c/FLAG601bef981 [2025-02-08 03:58:38,498 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:58:38,500 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:58:38,551 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/885ae5682/e85c8e67c7164c95965cd9c4f8ece28c/FLAG601bef981 [2025-02-08 03:58:38,999 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/885ae5682/e85c8e67c7164c95965cd9c4f8ece28c [2025-02-08 03:58:39,001 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:58:39,005 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:58:39,006 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:58:39,006 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:58:39,010 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:58:39,011 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:58:39" (1/1) ... [2025-02-08 03:58:39,011 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@42885349 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:39, skipping insertion in model container [2025-02-08 03:58:39,012 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:58:39" (1/1) ... [2025-02-08 03:58:39,107 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:58:41,342 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454757,454770] [2025-02-08 03:58:41,348 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454904,454917] [2025-02-08 03:58:41,350 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455043,455056] [2025-02-08 03:58:41,350 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455201,455214] [2025-02-08 03:58:41,380 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:58:41,436 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:58:41,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5804] [2025-02-08 03:58:41,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5811] [2025-02-08 03:58:41,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5909-5910] [2025-02-08 03:58:41,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5943-5944] [2025-02-08 03:58:41,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5981-5982] [2025-02-08 03:58:41,552 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6018-6019] [2025-02-08 03:58:41,557 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6276] [2025-02-08 03:58:41,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6303] [2025-02-08 03:58:41,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7234] [2025-02-08 03:58:41,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7354] [2025-02-08 03:58:41,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7475] [2025-02-08 03:58:41,608 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8459] [2025-02-08 03:58:41,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9005] [2025-02-08 03:58:41,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9012] [2025-02-08 03:58:41,620 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9066-9067] [2025-02-08 03:58:41,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [9072-9074] [2025-02-08 03:58:41,625 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" (502), "i" (12UL)); [9305-9306] [2025-02-08 03:58:41,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9312] [2025-02-08 03:58:41,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9575] [2025-02-08 03:58:41,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10168] [2025-02-08 03:58:41,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10432] [2025-02-08 03:58:41,734 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14700] [2025-02-08 03:58:41,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15321] [2025-02-08 03:58:41,773 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454757,454770] [2025-02-08 03:58:41,774 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454904,454917] [2025-02-08 03:58:41,774 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455043,455056] [2025-02-08 03:58:41,774 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455201,455214] [2025-02-08 03:58:41,782 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:58:41,920 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:58:41,921 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41 WrapperNode [2025-02-08 03:58:41,921 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:58:41,922 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:58:41,922 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:58:41,922 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:58:41,926 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:42,031 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:42,303 INFO L138 Inliner]: procedures = 460, calls = 5068, calls flagged for inlining = 269, calls inlined = 252, statements flattened = 13360 [2025-02-08 03:58:42,304 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:58:42,304 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:58:42,304 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:58:42,304 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:58:42,311 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:42,311 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:42,365 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:43,858 INFO L175 MemorySlicer]: Split 2917 memory accesses to 55 slices as follows [8, 12, 246, 2, 1, 7, 5, 7, 5, 1, 2, 5, 7, 5, 17, 6, 37, 56, 9, 3, 11, 10, 61, 104, 40, 3, 15, 52, 3, 6, 6, 6, 6, 7, 12, 1, 6, 2, 6, 6, 1, 6, 287, 6, 7, 35, 7, 5, 7, 9, 3, 2, 5, 5, 1728]. 59 percent of accesses are in the largest equivalence class. The 454 initializations are split as follows [0, 0, 246, 0, 0, 7, 5, 7, 5, 1, 2, 5, 6, 5, 0, 6, 0, 0, 8, 0, 8, 8, 0, 0, 0, 0, 0, 0, 1, 6, 5, 5, 5, 6, 0, 1, 6, 0, 6, 6, 0, 6, 0, 6, 0, 35, 7, 5, 0, 0, 0, 0, 5, 5, 19]. The 1458 writes are split as follows [7, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 33, 56, 0, 1, 0, 0, 33, 92, 21, 1, 15, 42, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 246, 0, 1, 0, 0, 0, 6, 7, 0, 1, 0, 0, 873]. [2025-02-08 03:58:43,859 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:43,859 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:44,068 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:44,091 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:44,163 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:44,205 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:44,289 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:58:44,290 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:58:44,291 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:58:44,291 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:58:44,292 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:58:41" (1/1) ... [2025-02-08 03:58:44,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:58:44,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:58:44,323 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:58:44,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:58:44,343 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2025-02-08 03:58:44,343 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2025-02-08 03:58:44,344 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_media_task [2025-02-08 03:58:44,345 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_media_task [2025-02-08 03:58:44,345 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:58:44,345 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:58:44,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:58:44,345 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:58:44,345 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:58:44,345 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:58:44,345 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:58:44,345 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:58:44,345 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2025-02-08 03:58:44,345 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2025-02-08 03:58:44,345 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:58:44,346 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:58:44,346 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_resume [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_resume [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_media_task [2025-02-08 03:58:44,347 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_media_task [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:58:44,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:58:44,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2025-02-08 03:58:44,351 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:58:44,351 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:58:44,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:58:44,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 03:58:44,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:58:44,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:58:44,355 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:58:44,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:58:44,356 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:58:44,356 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:58:44,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:58:44,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:58:44,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:58:44,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:58:44,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:58:44,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:58:44,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:58:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:58:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_timer [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_timer [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:58:44,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:58:44,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:58:44,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:58:44,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:58:44,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_close [2025-02-08 03:58:44,371 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_close [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:58:44,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:58:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:58:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:58:44,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:58:44,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:58:44,375 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:58:44,375 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2025-02-08 03:58:44,375 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2025-02-08 03:58:44,375 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:58:44,375 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 03:58:44,376 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:58:44,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 03:58:44,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:58:44,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 03:58:44,382 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 03:58:44,383 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:58:44,383 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure comet_timer [2025-02-08 03:58:44,384 INFO L138 BoogieDeclarations]: Found implementation of procedure comet_timer [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 03:58:44,384 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:58:44,384 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2025-02-08 03:58:44,384 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:58:44,384 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:58:44,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:58:44,385 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:58:44,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:58:44,385 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 03:58:44,386 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:58:44,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure mxic_timer [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mxic_timer [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_timer [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_timer [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:58:44,388 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:58:44,388 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:58:44,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:58:44,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:58:44,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:58:44,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:58:44,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:58:44,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:58:44,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:58:44,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_open [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_open [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:58:44,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:58:44,391 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2025-02-08 03:58:44,393 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2025-02-08 03:58:44,393 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:58:44,393 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:58:44,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:58:44,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:58:44,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:58:44,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_timer [2025-02-08 03:58:44,394 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_timer [2025-02-08 03:58:44,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:58:44,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:58:45,699 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:58:45,706 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:58:46,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 104 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847: call ULTIMATE.dealloc(~#reg~0#1.base, ~#reg~0#1.offset);havoc ~#reg~0#1.base, ~#reg~0#1.offset;call ULTIMATE.dealloc(~#descriptor~10#1.base, ~#descriptor~10#1.offset);havoc ~#descriptor~10#1.base, ~#descriptor~10#1.offset;call ULTIMATE.dealloc(~#descriptor___0~4#1.base, ~#descriptor___0~4#1.offset);havoc ~#descriptor___0~4#1.base, ~#descriptor___0~4#1.offset;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 03:58:46,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume (if #t~mem1203#1 % 256 % 4294967296 <= 2147483647 then #t~mem1203#1 % 256 % 4294967296 else #t~mem1203#1 % 256 % 4294967296 - 4294967296) == ~looking_for___0~0#1;havoc #t~mem1202#1.base, #t~mem1202#1.offset;havoc #t~mem1203#1;call #t~mem1204#1.base, #t~mem1204#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * ~looking_for___0~0#1, 8); [2025-02-08 03:58:46,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume !((if #t~mem1203#1 % 256 % 4294967296 <= 2147483647 then #t~mem1203#1 % 256 % 4294967296 else #t~mem1203#1 % 256 % 4294967296 - 4294967296) == ~looking_for___0~0#1);havoc #t~mem1202#1.base, #t~mem1202#1.offset;havoc #t~mem1203#1;~i~9#1 := 1 + ~i~9#1;call #t~mem1206#1.base, #t~mem1206#1.offset := read~$Pointer$#54(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1207#1 := read~int#54(#t~mem1206#1.base, 2 + #t~mem1206#1.offset, 1); [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029-1: call #t~mem1202#1.base, #t~mem1202#1.offset := read~$Pointer$#54(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1203#1 := read~int#54(#t~mem1202#1.base, 1 + (24 + #t~mem1202#1.offset + 10 * ~i~9#1), 1); [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, 112 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9948: SUMMARY for call iowrite32(1, ~ioaddr~11#1.base, 104 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031: assume -2147483648 <= #t~ret1205#1 && #t~ret1205#1 <= 2147483647;havoc #t~mem1204#1.base, #t~mem1204#1.offset;havoc #t~ret1205#1; [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031-1: SUMMARY for call #t~ret1205#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 238, 0); srcloc: null [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, 112 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10048: ~i~9#1 := ~i~9#1 - 1; [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume ~i~9#1 < (if #t~mem1196#1 % 256 % 4294967296 <= 2147483647 then #t~mem1196#1 % 256 % 4294967296 else #t~mem1196#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1195#1.base, #t~mem1195#1.offset;havoc #t~mem1196#1; [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume !(~i~9#1 < (if #t~mem1196#1 % 256 % 4294967296 <= 2147483647 then #t~mem1196#1 % 256 % 4294967296 else #t~mem1196#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1195#1.base, #t~mem1195#1.offset;havoc #t~mem1196#1; [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-3: assume 2048 == #t~mem1157#1;#t~bitwise1158#1 := #t~mem1157#1; [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-3: assume !(2048 == #t~mem1157#1); [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-4: assume 0 == #t~mem1157#1;#t~bitwise1158#1 := 0; [2025-02-08 03:58:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-4: assume !(0 == #t~mem1157#1); [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: assume 0 != #t~bitwise1158#1;havoc #t~mem1157#1;havoc #t~bitwise1158#1; [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: assume !(0 != #t~bitwise1158#1);havoc #t~mem1157#1;havoc #t~bitwise1158#1; [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-1: [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-2: havoc #t~bitwise1158#1;assume ((((#t~mem1157#1 < 0 || #t~bitwise1158#1 <= #t~mem1157#1) && #t~bitwise1158#1 <= 2048) && #t~bitwise1158#1 >= 0) && (#t~mem1157#1 >= 0 || #t~bitwise1158#1 > 2048 + #t~mem1157#1)) && #t~bitwise1158#1 >= -2147483648; [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, 164 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, 168 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9939: #t~ret1153#1 := get_unaligned_le32_#res#1;havoc get_unaligned_le32_#t~ret1074#1, get_unaligned_le32_~p#1.base, get_unaligned_le32_~p#1.offset, get_unaligned_le32_~tmp~58#1;havoc get_unaligned_le32_#in~p#1.base, get_unaligned_le32_#in~p#1.offset;assume { :end_inline_get_unaligned_le32 } true;~tmp___3~15#1 := #t~ret1153#1;havoc #t~mem1152#1.base, #t~mem1152#1.offset;havoc #t~ret1153#1;~addr_low~0#1 := ~tmp___3~15#1;call #t~mem1154#1.base, #t~mem1154#1.offset := read~$Pointer$#54(~dev#1.base, 791 + ~dev#1.offset, 8); [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 172 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10039: assume ~i~9#1 < (if #t~mem1207#1 % 256 % 4294967296 <= 2147483647 then #t~mem1207#1 % 256 % 4294967296 else #t~mem1207#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1206#1.base, #t~mem1206#1.offset;havoc #t~mem1207#1; [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10039: assume !(~i~9#1 < (if #t~mem1207#1 % 256 % 4294967296 <= 2147483647 then #t~mem1207#1 % 256 % 4294967296 else #t~mem1207#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1206#1.base, #t~mem1206#1.offset;havoc #t~mem1207#1; [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 176 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: ~tmp___4~6#1 := #t~ret1155#1;havoc #t~mem1154#1.base, #t~mem1154#1.offset;havoc #t~ret1155#1;~addr_high~0#1 := ~tmp___4~6#1 % 65536;call #t~mem1156#1 := read~int#54(~tp~15#1.base, 2800 + ~tp~15#1.offset, 4); [2025-02-08 03:58:46,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941-1: SUMMARY for call #t~ret1155#1 := get_unaligned_le16(#t~mem1154#1.base, 4 + #t~mem1154#1.offset); srcloc: null [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008: assume (if #t~mem1191#1 % 256 % 4294967296 <= 2147483647 then #t~mem1191#1 % 256 % 4294967296 else #t~mem1191#1 % 256 % 4294967296 - 4294967296) == ~looking_for~0#1;havoc #t~mem1190#1.base, #t~mem1190#1.offset;havoc #t~mem1191#1;call #t~mem1192#1 := read~int#54(~dev#1.base, 514 + ~dev#1.offset, 1);call #t~mem1193#1.base, #t~mem1193#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem1192#1 % 256 % 4294967296 <= 2147483647 then #t~mem1192#1 % 256 % 4294967296 else #t~mem1192#1 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008: assume !((if #t~mem1191#1 % 256 % 4294967296 <= 2147483647 then #t~mem1191#1 % 256 % 4294967296 else #t~mem1191#1 % 256 % 4294967296 - 4294967296) == ~looking_for~0#1);havoc #t~mem1190#1.base, #t~mem1190#1.offset;havoc #t~mem1191#1;~i~9#1 := 1 + ~i~9#1;call #t~mem1195#1.base, #t~mem1195#1.offset := read~$Pointer$#54(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1196#1 := read~int#54(#t~mem1195#1.base, 2 + #t~mem1195#1.offset, 1); [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008-1: call #t~mem1190#1.base, #t~mem1190#1.offset := read~$Pointer$#54(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1191#1 := read~int#54(#t~mem1190#1.base, 1 + (24 + #t~mem1190#1.offset + 10 * ~i~9#1), 1); [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019: havoc __le32_to_cpup_#t~mem905#1;get_unaligned_le32_#t~ret1074#1 := __le32_to_cpup_#res#1;havoc __le32_to_cpup_#t~mem905#1, __le32_to_cpup_~p#1.base, __le32_to_cpup_~p#1.offset;havoc __le32_to_cpup_#in~p#1.base, __le32_to_cpup_#in~p#1.offset;assume { :end_inline___le32_to_cpup } true;get_unaligned_le32_~tmp~58#1 := get_unaligned_le32_#t~ret1074#1;havoc get_unaligned_le32_#t~ret1074#1;get_unaligned_le32_#res#1 := get_unaligned_le32_~tmp~58#1; [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume -2147483648 <= #t~ret1194#1 && #t~ret1194#1 <= 2147483647;havoc #t~mem1192#1;havoc #t~mem1193#1.base, #t~mem1193#1.offset;havoc #t~ret1194#1; [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010-1: SUMMARY for call #t~ret1194#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 237, 0); srcloc: null [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944: assume 8 == #t~mem1156#1;havoc #t~mem1156#1; [2025-02-08 03:58:46,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944: assume !(8 == #t~mem1156#1);havoc #t~mem1156#1;call #t~mem1157#1 := read~int#54(~tp~15#1.base, 2808 + ~tp~15#1.offset, 4); [2025-02-08 03:58:46,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: ~next_tick~0#1 := 600; [2025-02-08 03:58:46,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797-1: SUMMARY for call tulip_restart_rxtx___1(~tp~11#1.base, ~tp~11#1.offset); srcloc: null [2025-02-08 03:58:46,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698: assume 4 == #t~mem842#1 % 256 % 4294967296;havoc #t~mem842#1;call #t~mem843#1 := read~int#54(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);#t~short845#1 := 3 == #t~mem843#1 % 256 % 4294967296; [2025-02-08 03:58:46,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698: assume !(4 == #t~mem842#1 % 256 % 4294967296);havoc #t~mem842#1; [2025-02-08 03:58:46,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698-1: call #t~mem842#1 := read~int#54(~mleaf~1#1.base, ~mleaf~1#1.offset, 1); [2025-02-08 03:58:46,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814-1: SUMMARY for call netif_carrier_on(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:58:46,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: assume 1 == #t~bitwise859#1;havoc #t~mem858#1;havoc #t~bitwise859#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: assume !(1 == #t~bitwise859#1);havoc #t~mem858#1;havoc #t~bitwise859#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-1: [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-2: havoc #t~bitwise859#1;assume (((((if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise859#1 <= (if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296)) && #t~bitwise859#1 <= 97) && #t~bitwise859#1 >= 0) && ((if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise859#1 > 97 + (if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296))) && #t~bitwise859#1 >= -2147483648; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814: ~next_tick~0#1 := 15000; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-3: assume 97 == (if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296);#t~bitwise859#1 := (if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-3: assume !(97 == (if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-4: assume 0 == (if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296);#t~bitwise859#1 := 0; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-4: assume !(0 == (if #t~mem858#1 % 256 % 4294967296 <= 2147483647 then #t~mem858#1 % 256 % 4294967296 else #t~mem858#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-5: call #t~mem858#1 := read~int#54(~p~2#1.base, 2 + ~p~2#1.offset, 1); [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: assume #t~short845#1;havoc #t~mem843#1;havoc #t~bitwise844#1;havoc #t~short845#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: assume !#t~short845#1;havoc #t~mem843#1;havoc #t~bitwise844#1;havoc #t~short845#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-1: #t~short845#1 := 0 != #t~bitwise844#1 % 4294967296; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-6: assume #t~short845#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-6: assume !#t~short845#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8691: assume -2147483648 <= #t~ret841#1 && #t~ret841#1 <= 2147483647;havoc #t~ret841#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8691-1: SUMMARY for call #t~ret841#1 := __dynamic_netdev_dbg(~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset, ~dev~3#1.base, ~dev~3#1.offset, 157, 0); srcloc: null [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-2: [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-3: havoc #t~bitwise844#1;assume #t~bitwise844#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise844#1 % 4294967296 <= 2; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-4: assume 2 == ~csr12~0#1 % 4294967296;#t~bitwise844#1 := ~csr12~0#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-4: assume !(2 == ~csr12~0#1 % 4294967296); [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-5: assume 0 == ~csr12~0#1 % 4294967296;#t~bitwise844#1 := 0; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-5: assume !(0 == ~csr12~0#1 % 4294967296); [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: assume -9223372036854775808 <= #t~ret847#1 && #t~ret847#1 <= 9223372036854775807;~tmp___9~3#1 := #t~ret847#1;havoc #t~mem846#1;havoc #t~ret847#1; [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-1: SUMMARY for call #t~ret847#1 := ldv__builtin_expect((if #t~mem846#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem846#1 % 4294967296 % 18446744073709551616 else #t~mem846#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:46,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume -2147483648 <= #t~ret857#1 && #t~ret857#1 <= 2147483647;havoc #t~mem855#1;havoc #t~mem856#1.base, #t~mem856#1.offset;havoc #t~ret857#1; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741-1: SUMMARY for call #t~ret857#1 := __dynamic_netdev_dbg(~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset, ~dev~3#1.base, ~dev~3#1.offset, 167, 0); srcloc: null [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: assume ~tulip_debug~0 > 2;call write~$Pointer$#42(158, 0, ~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#42(159, 0, ~#descriptor___2~2#1.base, 8 + ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#42(160, 0, ~#descriptor___2~2#1.base, 16 + ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#42(161, 0, ~#descriptor___2~2#1.base, 24 + ~#descriptor___2~2#1.offset, 8);call write~int#42(74, ~#descriptor___2~2#1.base, 32 + ~#descriptor___2~2#1.offset, 4);call write~int#42(1, ~#descriptor___2~2#1.base, 36 + ~#descriptor___2~2#1.offset, 4);call #t~mem846#1 := read~int#42(~#descriptor___2~2#1.base, 36 + ~#descriptor___2~2#1.offset, 4); [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: assume !(~tulip_debug~0 > 2); [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807: assume ~tmp___12~2#1 < 0; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807: assume !(~tmp___12~2#1 < 0); [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: call #t~mem836#1 := read~int#54(~mleaf~1#1.base, ~mleaf~1#1.offset, 1);~offset~0#1 := (if 4 == #t~mem836#1 % 256 % 4294967296 then 5 else 2);call #t~mem837#1 := read~int#54(~p~2#1.base, ~p~2#1.offset + (if ~offset~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~offset~0#1 % 18446744073709551616 % 18446744073709551616 else ~offset~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~bitnum~0#1 := (if #t~mem837#1 % 256 % 256 <= 127 then #t~mem837#1 % 256 % 256 else #t~mem837#1 % 256 % 256 - 256);havoc #t~mem837#1;call #t~mem838#1 := read~int#54(~p~2#1.base, ~p~2#1.offset + (if (1 + ~offset~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + ~offset~0#1) % 18446744073709551616 % 18446744073709551616 else (1 + ~offset~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: assume #t~mem862#1 < 0;havoc #t~mem862#1;call #t~mem863#1.base, #t~mem863#1.offset := read~$Pointer$#54(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem864#1 := read~int#54(#t~mem863#1.base, 2 + #t~mem863#1.offset, 1);call write~int#54(-1 + (if #t~mem864#1 % 256 % 4294967296 <= 2147483647 then #t~mem864#1 % 256 % 4294967296 else #t~mem864#1 % 256 % 4294967296 - 4294967296), ~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);havoc #t~mem863#1.base, #t~mem863#1.offset;havoc #t~mem864#1; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: assume !(#t~mem862#1 < 0);havoc #t~mem862#1; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8949-1: ldv_mod_timer_18___0_#res#1 := ldv_mod_timer_18___0_~ldv_func_res~2#1; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: call #t~mem860#1 := read~int#54(~tp~11#1.base, 3429 + ~tp~11#1.offset, 1); [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759-1: SUMMARY for call netif_carrier_off(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: assume -9223372036854775808 <= #t~ret871#1 && #t~ret871#1 <= 9223372036854775807;~tmp___11~2#1 := #t~ret871#1;havoc #t~mem870#1;havoc #t~ret871#1; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784-1: SUMMARY for call #t~ret871#1 := ldv__builtin_expect((if #t~mem870#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem870#1 % 4294967296 % 18446744073709551616 else #t~mem870#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718: assume 0 != ~tmp___9~3#1; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718: assume !(0 != ~tmp___9~3#1); [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: ~next_tick~0#1 := 750; [2025-02-08 03:58:46,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-1: SUMMARY for call netif_carrier_off(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(168, 0, ~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#42(169, 0, ~#descriptor___4~1#1.base, 8 + ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#42(170, 0, ~#descriptor___4~1#1.base, 16 + ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#42(171, 0, ~#descriptor___4~1#1.base, 24 + ~#descriptor___4~1#1.offset, 8);call write~int#42(100, ~#descriptor___4~1#1.base, 32 + ~#descriptor___4~1#1.offset, 4);call write~int#42(1, ~#descriptor___4~1#1.base, 36 + ~#descriptor___4~1#1.offset, 4);call #t~mem870#1 := read~int#42(~#descriptor___4~1#1.base, 36 + ~#descriptor___4~1#1.offset, 4); [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: havoc tulip_tx_timeout_complete_#t~mem802#1.base, tulip_tx_timeout_complete_#t~mem802#1.offset, tulip_tx_timeout_complete_#t~mem803#1.base, tulip_tx_timeout_complete_#t~mem803#1.offset, tulip_tx_timeout_complete_#t~mem804#1, tulip_tx_timeout_complete_~tp#1.base, tulip_tx_timeout_complete_~tp#1.offset, tulip_tx_timeout_complete_~ioaddr#1.base, tulip_tx_timeout_complete_~ioaddr#1.offset;havoc tulip_tx_timeout_complete_#in~tp#1.base, tulip_tx_timeout_complete_#in~tp#1.offset, tulip_tx_timeout_complete_#in~ioaddr#1.base, tulip_tx_timeout_complete_#in~ioaddr#1.offset;assume { :end_inline_tulip_tx_timeout_complete } true;call write~int#54(0, ~tp~11#1.base, 3432 + ~tp~11#1.offset, 4); [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8678: assume (if #t~mem838#1 % 256 % 256 <= 127 then #t~mem838#1 % 256 % 256 else #t~mem838#1 % 256 % 256 - 256) < 0;havoc #t~mem838#1; [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8678: assume !((if #t~mem838#1 % 256 % 256 <= 127 then #t~mem838#1 % 256 % 256 else #t~mem838#1 % 256 % 256 - 256) < 0);havoc #t~mem838#1; [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: call ULTIMATE.dealloc(~#descriptor~7#1.base, ~#descriptor~7#1.offset);havoc ~#descriptor~7#1.base, ~#descriptor~7#1.offset;call ULTIMATE.dealloc(~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset);havoc ~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset;call ULTIMATE.dealloc(~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset);havoc ~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset;call ULTIMATE.dealloc(~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset);havoc ~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset;call ULTIMATE.dealloc(~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset);havoc ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset;call ULTIMATE.dealloc(~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset);havoc ~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset; [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-3: assume ~csr12~0#1 % 4294967296 == #t~bitwise851#1 % 4294967296;#t~bitwise852#1 := ~csr12~0#1; [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-3: assume !(~csr12~0#1 % 4294967296 == #t~bitwise851#1 % 4294967296); [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-4: assume 0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise851#1 % 4294967296;#t~bitwise852#1 := 0; [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-4: assume !(0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise851#1 % 4294967296); [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-5: [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: assume 0 != ~tmp___11~2#1;call #t~mem872#1 := read~int#54(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);call #t~mem873#1.base, #t~mem873#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if #t~mem872#1 % 256 % 4294967296 <= 2147483647 then #t~mem872#1 % 256 % 4294967296 else #t~mem872#1 % 256 % 4294967296 - 4294967296) % 32), 8);call #t~mem874#1.base, #t~mem874#1.offset := read~$Pointer$#54(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem875#1 := read~int#54(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem876#1 := read~int#54(#t~mem874#1.base, 1 + (24 + #t~mem874#1.offset + 10 * #t~mem875#1), 1);call #t~mem877#1.base, #t~mem877#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem876#1 % 256 % 4294967296 <= 2147483647 then #t~mem876#1 % 256 % 4294967296 else #t~mem876#1 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: assume !(0 != ~tmp___11~2#1); [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-6: havoc #t~bitwise851#1;assume #t~bitwise851#1 > 1; [2025-02-08 03:58:46,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: assume 0 != #t~mem860#1 % 256 % 4294967296;havoc #t~mem860#1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: assume !(0 != #t~mem860#1 % 256 % 4294967296);havoc #t~mem860#1;call #t~mem861#1 := read~int#54(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call write~int#54(#t~mem861#1 - 1, ~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem862#1 := read~int#54(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: assume (~bitnum~0#1 < 0) != (0 != #t~bitwise852#1 % 4294967296);havoc #t~bitwise851#1;havoc #t~bitwise852#1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: assume !((~bitnum~0#1 < 0) != (0 != #t~bitwise852#1 % 4294967296));havoc #t~bitwise851#1;havoc #t~bitwise852#1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-1: [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-2: havoc #t~bitwise852#1;assume #t~bitwise852#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise852#1 % 4294967296 <= #t~bitwise851#1 % 4294967296; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: SUMMARY for call netif_carrier_on(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-7: assume 0 == ~bitnum~0#1 / 2 % 8;#t~bitwise851#1 := 1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-7: assume !(0 == ~bitnum~0#1 / 2 % 8); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720: assume -2147483648 <= #t~ret850#1 && #t~ret850#1 <= 2147483647;havoc #t~bitwise848#1;havoc #t~bitwise849#1;havoc #t~ret850#1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-1: SUMMARY for call #t~ret850#1 := __dynamic_netdev_dbg(~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset, ~dev~3#1.base, ~dev~3#1.offset, 162, 0); srcloc: null [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume -9223372036854775808 <= #t~ret840#1 && #t~ret840#1 <= 9223372036854775807;~tmp___8~3#1 := #t~ret840#1;havoc #t~mem839#1;havoc #t~ret840#1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-1: SUMMARY for call #t~ret840#1 := ldv__builtin_expect((if #t~mem839#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem839#1 % 4294967296 % 18446744073709551616 else #t~mem839#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(153, 0, ~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#42(154, 0, ~#descriptor___1~3#1.base, 8 + ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#42(155, 0, ~#descriptor___1~3#1.base, 16 + ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#42(156, 0, ~#descriptor___1~3#1.base, 24 + ~#descriptor___1~3#1.offset, 8);call write~int#42(63, ~#descriptor___1~3#1.base, 32 + ~#descriptor___1~3#1.offset, 4);call write~int#42(1, ~#descriptor___1~3#1.base, 36 + ~#descriptor___1~3#1.offset, 4);call #t~mem839#1 := read~int#42(~#descriptor___1~3#1.base, 36 + ~#descriptor___1~3#1.offset, 4); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: assume -9223372036854775808 <= #t~ret854#1 && #t~ret854#1 <= 9223372036854775807;~tmp___10~2#1 := #t~ret854#1;havoc #t~mem853#1;havoc #t~ret854#1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737-1: SUMMARY for call #t~ret854#1 := ldv__builtin_expect((if #t~mem853#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem853#1 % 4294967296 % 18446744073709551616 else #t~mem853#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: assume ~tulip_debug~0 > 2;call write~$Pointer$#42(163, 0, ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#42(164, 0, ~#descriptor___3~1#1.base, 8 + ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#42(165, 0, ~#descriptor___3~1#1.base, 16 + ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#42(166, 0, ~#descriptor___3~1#1.base, 24 + ~#descriptor___3~1#1.offset, 8);call write~int#42(80, ~#descriptor___3~1#1.base, 32 + ~#descriptor___3~1#1.offset, 4);call write~int#42(1, ~#descriptor___3~1#1.base, 36 + ~#descriptor___3~1#1.offset, 4);call #t~mem853#1 := read~int#42(~#descriptor___3~1#1.base, 36 + ~#descriptor___3~1#1.offset, 4); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: assume !(~tulip_debug~0 > 2); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-4: [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-5: havoc #t~bitwise848#1;assume #t~bitwise848#1 > 1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-6: assume 0 == ~bitnum~0#1 / 2 % 8;#t~bitwise848#1 := 1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-6: assume !(0 == ~bitnum~0#1 / 2 % 8); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721: [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-1: havoc #t~bitwise849#1;assume #t~bitwise849#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise849#1 % 4294967296 <= #t~bitwise848#1 % 4294967296; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-2: assume ~csr12~0#1 % 4294967296 == #t~bitwise848#1 % 4294967296;#t~bitwise849#1 := ~csr12~0#1; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-2: assume !(~csr12~0#1 % 4294967296 == #t~bitwise848#1 % 4294967296); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-3: assume 0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise848#1 % 4294967296;#t~bitwise849#1 := 0; [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-3: assume !(0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise848#1 % 4294967296); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: call #t~mem865#1.base, #t~mem865#1.offset := read~$Pointer$#54(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem866#1 := read~int#54(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem867#1 := read~int#54(#t~mem865#1.base, 1 + (24 + #t~mem865#1.offset + 10 * #t~mem866#1), 1);call write~int#54(#t~mem867#1, ~dev~3#1.base, 514 + ~dev~3#1.offset, 1);havoc #t~mem865#1.base, #t~mem865#1.offset;havoc #t~mem866#1;havoc #t~mem867#1;call #t~mem868#1 := read~int#54(~dev~3#1.base, 514 + ~dev~3#1.offset, 1);call #t~mem869#1 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if #t~mem868#1 % 256 % 4294967296 <= 2147483647 then #t~mem868#1 % 256 % 4294967296 else #t~mem868#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: SUMMARY for call tulip_select_media(~dev~3#1.base, ~dev~3#1.offset, 0); srcloc: null [2025-02-08 03:58:46,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: assume -2147483648 <= #t~ret878#1 && #t~ret878#1 <= 2147483647;havoc #t~mem872#1;havoc #t~mem873#1.base, #t~mem873#1.offset;havoc #t~mem874#1.base, #t~mem874#1.offset;havoc #t~mem875#1;havoc #t~mem876#1;havoc #t~mem877#1.base, #t~mem877#1.offset;havoc #t~ret878#1; [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788-1: SUMMARY for call #t~ret878#1 := __dynamic_netdev_dbg(~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset, ~dev~3#1.base, ~dev~3#1.offset, 172, 0); srcloc: null [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: assume 0 != ~tmp___8~3#1; [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: assume !(0 != ~tmp___8~3#1); [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume -2147483648 <= #t~ret879#1 && #t~ret879#1 <= 2147483647;~tmp___12~2#1 := #t~ret879#1;havoc #t~ret879#1; [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805-1: SUMMARY for call #t~ret879#1 := tulip_check_duplex(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: assume 0 != #t~mem869#1 % 2;havoc #t~mem868#1;havoc #t~mem869#1; [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: assume !(0 != #t~mem869#1 % 2);havoc #t~mem868#1;havoc #t~mem869#1; [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume 0 != ~tmp___10~2#1;call #t~mem855#1 := read~int#54(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);call #t~mem856#1.base, #t~mem856#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if #t~mem855#1 % 256 % 4294967296 <= 2147483647 then #t~mem855#1 % 256 % 4294967296 else #t~mem855#1 % 256 % 4294967296 - 4294967296) % 32), 8); [2025-02-08 03:58:46,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume !(0 != ~tmp___10~2#1); [2025-02-08 03:58:46,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem255#1.base, netif_tx_wake_queue_#t~mem255#1.offset; [2025-02-08 03:58:46,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17005: havoc netpoll_trap_#t~nondet2512#1; [2025-02-08 03:58:47,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: assume 0 == #t~mem664 % 65536 % 4294967296;havoc #t~mem664;call #t~mem665 := read~int#54(~tp~8.base, 3988 + ~tp~8.offset + 2 * ~phy_num~0, 2);call write~int#54(#t~mem665, ~tp~8.base, 3984 + ~tp~8.offset, 2);havoc #t~mem665; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: assume !(0 == #t~mem664 % 65536 % 4294967296);havoc #t~mem664; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(91, 0, ~#descriptor___2~1.base, ~#descriptor___2~1.offset, 8);call write~$Pointer$#42(92, 0, ~#descriptor___2~1.base, 8 + ~#descriptor___2~1.offset, 8);call write~$Pointer$#42(93, 0, ~#descriptor___2~1.base, 16 + ~#descriptor___2~1.offset, 8);call write~$Pointer$#42(94, 0, ~#descriptor___2~1.base, 24 + ~#descriptor___2~1.offset, 8);call write~int#42(238, ~#descriptor___2~1.base, 32 + ~#descriptor___2~1.offset, 4);call write~int#42(1, ~#descriptor___2~1.base, 36 + ~#descriptor___2~1.offset, 4);call #t~mem637 := read~int#42(~#descriptor___2~1.base, 36 + ~#descriptor___2~1.offset, 4); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-1: [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: assume 0 != #t~bitwise603;havoc #t~mem601;havoc #t~mem602;havoc #t~bitwise603;call write~int#54(1, ~tp~8.base, 3396 + ~tp~8.offset, 4); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: assume !(0 != #t~bitwise603);havoc #t~mem601;havoc #t~mem602;havoc #t~bitwise603; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7765: SUMMARY for call iowrite32(0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-1: SUMMARY for call #t~ret689 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: ~tmp___15~0 := #t~ret689;havoc #t~ret689;call #t~mem690 := read~int#54(~dev.base, 514 + ~dev.offset, 1);call #t~mem691.base, #t~mem691.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem690 % 256 % 4294967296 <= 2147483647 then #t~mem690 % 256 % 4294967296 else #t~mem690 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-4: assume 0 == #t~mem602;#t~bitwise603 := 0; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-4: assume !(0 == #t~mem602); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-3: assume 2 == #t~mem602;#t~bitwise603 := #t~mem602; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-3: assume !(2 == #t~mem602); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-2: havoc #t~bitwise603;assume ((((#t~mem602 < 0 || #t~bitwise603 <= #t~mem602) && #t~bitwise603 <= 2) && #t~bitwise603 >= 0) && (#t~mem602 >= 0 || #t~bitwise603 > 2 + #t~mem602)) && #t~bitwise603 >= -2147483648; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914: havoc #t~ret658; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: assume ~i~6 < ~init_length~0; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: assume !(~i~6 < ~init_length~0); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: SUMMARY for call iowrite32(0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914-1: SUMMARY for call #t~ret658 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume 0 != ~tmp___1~14; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume !(0 != ~tmp___1~14); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: ~i~6 := 0; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: ~new_csr6~0 := 34471936; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865-3: assume 32768 == ~tmp___7~2;#t~bitwise651 := ~tmp___7~2; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865-3: assume !(32768 == ~tmp___7~2); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7766: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, 112 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865-2: havoc #t~bitwise651;assume ((((~tmp___7~2 < 0 || #t~bitwise651 <= ~tmp___7~2) && #t~bitwise651 <= 32768) && #t~bitwise651 >= 0) && (~tmp___7~2 >= 0 || #t~bitwise651 > 32768 + ~tmp___7~2)) && #t~bitwise651 >= -2147483648; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865-1: [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: assume 0 != #t~bitwise651;havoc #t~bitwise651; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: assume !(0 != #t~bitwise651);havoc #t~bitwise651; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865-4: assume 0 == ~tmp___7~2;#t~bitwise651 := 0; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865-4: assume !(0 == ~tmp___7~2); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080-1: SUMMARY for call #t~ret692 := __dynamic_netdev_dbg(~#descriptor___6~0.base, ~#descriptor___6~0.offset, ~dev.base, ~dev.offset, 115, 0); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume -2147483648 <= #t~ret692 && #t~ret692 <= 2147483647;havoc #t~mem690;havoc #t~mem691.base, #t~mem691.offset;havoc #t~ret692; [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: SUMMARY for call __const_udelay(2147500); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume 0 != ~tmp___3~8;call #t~mem615 := read~int#54(~dev.base, 514 + ~dev.offset, 1);call #t~mem616.base, #t~mem616.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem615 % 256 % 4294967296 <= 2147483647 then #t~mem615 % 256 % 4294967296 else #t~mem615 % 256 % 4294967296 - 4294967296), 8);call #t~mem617 := read~int#1(~#setup~0.base, ~#setup~0.offset, 2);call #t~mem618 := read~int#1(~#setup~0.base, 2 + ~#setup~0.offset, 2); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume !(0 != ~tmp___3~8); [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, 112 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call iowrite32(#t~bitwise656, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: havoc #t~mem655;havoc #t~bitwise656;~i~6 := 0; [2025-02-08 03:58:47,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-5: assume 0 == (if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296);#t~bitwise656 := 256; [2025-02-08 03:58:47,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-5: assume !(0 == (if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: assume ~i~6 < (if #t~mem612 % 256 % 4294967296 <= 2147483647 then #t~mem612 % 256 % 4294967296 else #t~mem612 % 256 % 4294967296 - 4294967296);havoc #t~mem612; [2025-02-08 03:58:47,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: assume !(~i~6 < (if #t~mem612 % 256 % 4294967296 <= 2147483647 then #t~mem612 % 256 % 4294967296 else #t~mem612 % 256 % 4294967296 - 4294967296));havoc #t~mem612; [2025-02-08 03:58:47,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-4: assume false;#t~bitwise656 := (if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296); [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-4: assume !false; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-3: havoc #t~bitwise656;assume (((((if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise656 >= 256) && #t~bitwise656 >= (if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296)) && ((if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise656 <= 256 + (if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296))) && ((if #t~mem655 % 256 % 4294967296 <= 2147483647 then #t~mem655 % 256 % 4294967296 else #t~mem655 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise656 < 0)) && #t~bitwise656 <= 2147483647; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-2: [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: call write~$Pointer$#42(106, 0, ~#descriptor___5~0.base, ~#descriptor___5~0.offset, 8);call write~$Pointer$#42(107, 0, ~#descriptor___5~0.base, 8 + ~#descriptor___5~0.offset, 8);call write~$Pointer$#42(108, 0, ~#descriptor___5~0.base, 16 + ~#descriptor___5~0.offset, 8);call write~$Pointer$#42(109, 0, ~#descriptor___5~0.base, 24 + ~#descriptor___5~0.offset, 8);call write~int#42(342, ~#descriptor___5~0.base, 32 + ~#descriptor___5~0.offset, 4);call write~int#42(1, ~#descriptor___5~0.base, 36 + ~#descriptor___5~0.offset, 4);call #t~mem683 := read~int#42(~#descriptor___5~0.base, 36 + ~#descriptor___5~0.offset, 4); [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: havoc #t~ret649; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718: assume -2147483648 <= #t~ret610 && #t~ret610 <= 2147483647;havoc #t~ret610; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817-1: call #t~mem640 := read~int#54(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850-1: SUMMARY for call #t~ret649 := ioread32(~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume 4 == #t~mem640 % 256 % 4294967296;havoc #t~mem640;call #t~mem641 := read~int#1(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !(4 == #t~mem640 % 256 % 4294967296);havoc #t~mem640;~new_csr6~0 := 2185363456; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-1: SUMMARY for call #t~ret610 := __dynamic_netdev_dbg(~#descriptor___0~2.base, ~#descriptor___0~2.offset, ~dev.base, ~dev.offset, 85, 0); srcloc: null [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: assume 0 != ~startup;~timeout~0 := 10;~i~6 := 0; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: assume !(0 != ~startup); [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: ~new_csr6~0 := #t~bitwise643;havoc #t~mem641;havoc #t~bitwise642;havoc #t~bitwise643; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: SUMMARY for call __const_udelay(2147500); srcloc: null [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: assume ~i~6 < ~init_length~0; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: assume !(~i~6 < ~init_length~0); [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-4: assume 0 == 262144 * #t~bitwise642 % 4294967296 || 2181169152 == 262144 * #t~bitwise642 % 4294967296;#t~bitwise643 := 2181169152; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-4: assume !(0 == 262144 * #t~bitwise642 % 4294967296 || 2181169152 == 262144 * #t~bitwise642 % 4294967296); [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: ~i~6 := 0; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-3: assume false;#t~bitwise643 := 262144 * #t~bitwise642; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-3: assume !false; [2025-02-08 03:58:47,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-1: SUMMARY for call #t~ret619 := __dynamic_netdev_dbg(~#descriptor___1~2.base, ~#descriptor___1~2.offset, ~dev.base, ~dev.offset, 90, 0); srcloc: null [2025-02-08 03:58:47,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-2: havoc #t~bitwise643;assume (#t~bitwise643 % 4294967296 >= 262144 * #t~bitwise642 % 4294967296 && #t~bitwise643 % 4294967296 >= 2181169152) && #t~bitwise643 % 4294967296 <= 2181169152 + 262144 * #t~bitwise642 % 4294967296; [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: assume -2147483648 <= #t~ret619 && #t~ret619 <= 2147483647;havoc #t~mem615;havoc #t~mem616.base, #t~mem616.offset;havoc #t~mem617;havoc #t~mem618;havoc #t~ret619; [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-1: [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-8: assume 0 == (if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296);#t~bitwise642 := 0; [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-8: assume !(0 == (if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-7: assume 113 == (if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296);#t~bitwise642 := (if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-7: assume !(113 == (if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-6: havoc #t~bitwise642;assume (((((if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise642 <= (if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296)) && #t~bitwise642 <= 113) && #t~bitwise642 >= 0) && ((if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise642 > 113 + (if #t~mem641 % 65536 % 4294967296 <= 2147483647 then #t~mem641 % 65536 % 4294967296 else #t~mem641 % 65536 % 4294967296 - 4294967296))) && #t~bitwise642 >= -2147483648; [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-5: [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(76, 0, ~#descriptor~4.base, ~#descriptor~4.offset, 8);call write~$Pointer$#42(77, 0, ~#descriptor~4.base, 8 + ~#descriptor~4.offset, 8);call write~$Pointer$#42(78, 0, ~#descriptor~4.base, 16 + ~#descriptor~4.offset, 8);call write~$Pointer$#42(79, 0, ~#descriptor~4.base, 24 + ~#descriptor~4.offset, 8);call write~int#42(182, ~#descriptor~4.base, 32 + ~#descriptor~4.offset, 4);call write~int#42(1, ~#descriptor~4.base, 36 + ~#descriptor~4.offset, 4);call #t~mem588 := read~int#42(~#descriptor~4.base, 36 + ~#descriptor~4.offset, 4); [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:47,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000-1: SUMMARY for call #t~ret673 := get_unaligned_le16(~p~1.base, ~p~1.offset + (if (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 else (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(96, 0, ~#descriptor___3~0.base, ~#descriptor___3~0.offset, 8);call write~$Pointer$#42(97, 0, ~#descriptor___3~0.base, 8 + ~#descriptor___3~0.offset, 8);call write~$Pointer$#42(98, 0, ~#descriptor___3~0.base, 16 + ~#descriptor___3~0.offset, 8);call write~$Pointer$#42(99, 0, ~#descriptor___3~0.base, 24 + ~#descriptor___3~0.offset, 8);call write~int#42(316, ~#descriptor___3~0.base, 32 + ~#descriptor___3~0.offset, 4);call write~int#42(1, ~#descriptor___3~0.base, 36 + ~#descriptor___3~0.offset, 4);call #t~mem666 := read~int#42(~#descriptor___3~0.base, 36 + ~#descriptor___3~0.offset, 4); [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: ~setup___0~0 := ~setup___0~0[~i~6 := #t~ret673];havoc #t~ret673;~i~6 := 1 + ~i~6; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-1: assume #t~short605;call #t~mem604 := read~int#54(~mtable~1.base, 4 + ~mtable~1.offset, 1);#t~short605 := 0 != #t~mem604 % 256 % 4294967296; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-1: assume !#t~short605; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: assume #t~short605;havoc #t~mem604;havoc #t~short605;call #t~mem606 := read~int#54(~mtable~1.base, 12 + ~mtable~1.offset, 4);~rleaf~0.base, ~rleaf~0.offset := ~mtable~1.base, 24 + ~mtable~1.offset + 10 * (if #t~mem606 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem606 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem606 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem606;call #t~mem607.base, #t~mem607.offset := read~$Pointer$#54(~rleaf~0.base, 2 + ~rleaf~0.offset, 8);~rst~0.base, ~rst~0.offset := #t~mem607.base, #t~mem607.offset;havoc #t~mem607.base, #t~mem607.offset; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: assume !#t~short605;havoc #t~mem604;havoc #t~short605; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-2: #t~short605 := 0 != ~startup; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: ~tmp___13~1 := #t~ret681;havoc #t~ret681; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(111, 0, ~#descriptor___6~0.base, ~#descriptor___6~0.offset, 8);call write~$Pointer$#42(112, 0, ~#descriptor___6~0.base, 8 + ~#descriptor___6~0.offset, 8);call write~$Pointer$#42(113, 0, ~#descriptor___6~0.base, 16 + ~#descriptor___6~0.offset, 8);call write~$Pointer$#42(114, 0, ~#descriptor___6~0.base, 24 + ~#descriptor___6~0.offset, 8);call write~int#42(348, ~#descriptor___6~0.base, 32 + ~#descriptor___6~0.offset, 4);call write~int#42(1, ~#descriptor___6~0.base, 36 + ~#descriptor___6~0.offset, 4);call #t~mem687 := read~int#42(~#descriptor___6~0.base, 36 + ~#descriptor___6~0.offset, 4); [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034-1: SUMMARY for call #t~ret681 := get_unaligned_le16(~rst___0~0.base, ~rst___0~0.offset + (if (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 else (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952-1: SUMMARY for call #t~ret662 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952: havoc #t~ret662; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035-1: SUMMARY for call iowrite32(65536 * (if ~tmp___13~1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1 % 65536 % 4294967296 else ~tmp___13~1 % 65536 % 4294967296 - 4294967296), ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: ~i~6 := 1 + ~i~6;call #t~mem682 := read~int#54(~rst___0~0.base, ~rst___0~0.offset, 1); [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: call #t~mem592 := read~int#54(~p~1.base, ~p~1.offset, 1);call write~int#54(#t~mem592, ~dev.base, 514 + ~dev.offset, 1);havoc #t~mem592; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-1: SUMMARY for call #t~ret679 := ldv__builtin_expect((if #t~mem678 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem678 % 4294967296 % 18446744073709551616 else #t~mem678 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: assume -9223372036854775808 <= #t~ret679 && #t~ret679 <= 9223372036854775807;~tmp___12~1 := #t~ret679;havoc #t~mem678;havoc #t~ret679; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: ~tmp___9~2 := ~timeout___0~0;~timeout___0~0 := ~timeout___0~0 - 1; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset;call ULTIMATE.dealloc(~#setup~0.base, ~#setup~0.offset);havoc ~#setup~0.base, ~#setup~0.offset;call ULTIMATE.dealloc(~#descriptor___0~2.base, ~#descriptor___0~2.offset);havoc ~#descriptor___0~2.base, ~#descriptor___0~2.offset;call ULTIMATE.dealloc(~#descriptor___1~2.base, ~#descriptor___1~2.offset);havoc ~#descriptor___1~2.base, ~#descriptor___1~2.offset;call ULTIMATE.dealloc(~#descriptor___2~1.base, ~#descriptor___2~1.offset);havoc ~#descriptor___2~1.base, ~#descriptor___2~1.offset;call ULTIMATE.dealloc(~#descriptor___3~0.base, ~#descriptor___3~0.offset);havoc ~#descriptor___3~0.base, ~#descriptor___3~0.offset;call ULTIMATE.dealloc(~#descriptor___4~0.base, ~#descriptor___4~0.offset);havoc ~#descriptor___4~0.base, ~#descriptor___4~0.offset;call ULTIMATE.dealloc(~#descriptor___5~0.base, ~#descriptor___5~0.offset);havoc ~#descriptor___5~0.base, ~#descriptor___5~0.offset;call ULTIMATE.dealloc(~#descriptor___6~0.base, ~#descriptor___6~0.offset);havoc ~#descriptor___6~0.base, ~#descriptor___6~0.offset;call ULTIMATE.dealloc(~#descriptor___7~0.base, ~#descriptor___7~0.offset);havoc ~#descriptor___7~0.base, ~#descriptor___7~0.offset;call ULTIMATE.dealloc(~#descriptor___8~0.base, ~#descriptor___8~0.offset);havoc ~#descriptor___8~0.base, ~#descriptor___8~0.offset; [2025-02-08 03:58:47,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(81, 0, ~#descriptor___0~2.base, ~#descriptor___0~2.offset, 8);call write~$Pointer$#42(82, 0, ~#descriptor___0~2.base, 8 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#42(83, 0, ~#descriptor___0~2.base, 16 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#42(84, 0, ~#descriptor___0~2.base, 24 + ~#descriptor___0~2.offset, 8);call write~int#42(203, ~#descriptor___0~2.base, 32 + ~#descriptor___0~2.offset, 4);call write~int#42(1, ~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4);call #t~mem608 := read~int#42(~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: ~tmp___21~0 := ~__ms~0;~__ms~0 := ~__ms~0 - 1; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume 0 != ~startup;call #t~mem593 := read~int#54(~mtable~1.base, 3 + ~mtable~1.offset, 1); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume !(0 != ~startup); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: call write~int#1(#t~ret599, ~#setup~0.base, ~#setup~0.offset + 2 * ~i~6, 2);havoc #t~ret599;~i~6 := 1 + ~i~6; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-1: SUMMARY for call #t~ret599 := get_unaligned_le16(~p~1.base, ~p~1.offset + (if (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 else (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: assume ~i~6 <= 4; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: assume !(~i~6 <= 4);#t~short675 := 0 != ~startup; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: assume -9223372036854775808 <= #t~ret638 && #t~ret638 <= 9223372036854775807;~tmp___4~3 := #t~ret638;havoc #t~mem637;havoc #t~ret638; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-2: call #t~mem657 := read~int#54(~reset_sequence___0~0.base, ~reset_sequence___0~0.offset + (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-1: SUMMARY for call iowrite32(#t~mem657 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905: havoc #t~mem657;~i~6 := 1 + ~i~6; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7740: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(86, 0, ~#descriptor___1~2.base, ~#descriptor___1~2.offset, 8);call write~$Pointer$#42(87, 0, ~#descriptor___1~2.base, 8 + ~#descriptor___1~2.offset, 8);call write~$Pointer$#42(88, 0, ~#descriptor___1~2.base, 16 + ~#descriptor___1~2.offset, 8);call write~$Pointer$#42(89, 0, ~#descriptor___1~2.base, 24 + ~#descriptor___1~2.offset, 8);call write~int#42(210, ~#descriptor___1~2.base, 32 + ~#descriptor___1~2.offset, 4);call write~int#42(1, ~#descriptor___1~2.base, 36 + ~#descriptor___1~2.offset, 4);call #t~mem613 := read~int#42(~#descriptor___1~2.base, 36 + ~#descriptor___1~2.offset, 4); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7740: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806-1: SUMMARY for call #t~ret638 := ldv__builtin_expect((if #t~mem637 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem637 % 4294967296 % 18446744073709551616 else #t~mem637 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume -9223372036854775808 <= #t~ret684 && #t~ret684 <= 9223372036854775807;~tmp___14~0 := #t~ret684;havoc #t~mem683;havoc #t~ret684; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988-2: call #t~mem671 := read~int#54(~tp~8.base, 3996 + ~tp~8.offset + ~phy_num~0, 1);call #t~mem672 := read~int#54(~tp~8.base, 3984 + ~tp~8.offset, 2); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988-1: SUMMARY for call tulip_mdio_write(~dev.base, ~dev.offset, #t~mem671, 4, (if #t~mem672 % 65536 % 4294967296 <= 2147483647 then #t~mem672 % 65536 % 4294967296 else #t~mem672 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: havoc #t~mem671;havoc #t~mem672; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054-1: SUMMARY for call #t~ret684 := ldv__builtin_expect((if #t~mem683 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem683 % 4294967296 % 18446744073709551616 else #t~mem683 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume 0 != ~tmp___12~1; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume !(0 != ~tmp___12~1); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889-1: SUMMARY for call #t~ret653 := ioread32(~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: ~tmp___6~2 := ~timeout~0;~timeout~0 := ~timeout~0 - 1; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: havoc #t~ret653; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: ~i~6 := 0; [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: ~csr15dir~0 := #t~bitwise631;havoc #t~mem630;havoc #t~bitwise631;call #t~mem632 := read~int#1(~#setup~0.base, 2 + ~#setup~0.offset, 2); [2025-02-08 03:58:47,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840-1: SUMMARY for call #t~ret648 := get_unaligned_le16(~reset_sequence~0.base, ~reset_sequence~0.offset + (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840: ~tmp___5~3 := #t~ret648;havoc #t~ret648; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-4: assume 0 == 65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296);#t~bitwise631 := 8; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-4: assume !(0 == 65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-1: SUMMARY for call iowrite32(#t~bitwise594, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-3: assume false;#t~bitwise631 := 65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-3: assume !false; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675: havoc #t~mem593;havoc #t~bitwise594; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-2: havoc #t~bitwise631;assume ((((65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise631 >= 8) && #t~bitwise631 >= 65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296)) && (65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise631 <= 8 + 65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296))) && (65536 * (if #t~mem630 % 65536 % 4294967296 <= 2147483647 then #t~mem630 % 65536 % 4294967296 else #t~mem630 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise631 < 0)) && #t~bitwise631 <= 2147483647; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-1: [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-5: assume 0 == (if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296);#t~bitwise594 := 256; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-5: assume !(0 == (if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-4: assume false;#t~bitwise594 := (if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296); [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-4: assume !false; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-3: havoc #t~bitwise594;assume (((((if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise594 >= 256) && #t~bitwise594 >= (if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296)) && ((if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise594 <= 256 + (if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296))) && ((if #t~mem593 % 256 % 4294967296 <= 2147483647 then #t~mem593 % 256 % 4294967296 else #t~mem593 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise594 < 0)) && #t~bitwise594 <= 2147483647; [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-2: [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956-1: SUMMARY for call #t~ret663 := get_unaligned_le16(~misc_info~0.base, 1 + ~misc_info~0.offset); srcloc: null [2025-02-08 03:58:47,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: ~tmp_info~0 := #t~ret663;havoc #t~ret663; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: assume 0 != ~startup; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: assume !(0 != ~startup); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: ~i~6 := 0; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume ~i~6 < (if #t~mem682 % 256 % 4294967296 <= 2147483647 then #t~mem682 % 256 % 4294967296 else #t~mem682 % 256 % 4294967296 - 4294967296);havoc #t~mem682; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume !(~i~6 < (if #t~mem682 % 256 % 4294967296 <= 2147483647 then #t~mem682 % 256 % 4294967296 else #t~mem682 % 256 % 4294967296 - 4294967296));havoc #t~mem682; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775-1: [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: ~csr15val~0 := #t~bitwise633;havoc #t~mem632;havoc #t~bitwise633;call #t~mem634 := read~int#54(~dev.base, 514 + ~dev.offset, 1); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841-1: SUMMARY for call iowrite32(65536 * (if ~tmp___5~3 % 65536 % 4294967296 <= 2147483647 then ~tmp___5~3 % 65536 % 4294967296 else ~tmp___5~3 % 65536 % 4294967296 - 4294967296), ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume 0 != ~tmp___4~3; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume !(0 != ~tmp___4~3); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: ~i~6 := 1 + ~i~6; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775-4: assume 0 == 65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296);#t~bitwise633 := 8; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775-4: assume !(0 == 65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775-3: assume false;#t~bitwise633 := 65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775-3: assume !false; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775-2: havoc #t~bitwise633;assume ((((65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise633 >= 8) && #t~bitwise633 >= 65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296)) && (65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise633 <= 8 + 65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296))) && (65536 * (if #t~mem632 % 65536 % 4294967296 <= 2147483647 then #t~mem632 % 65536 % 4294967296 else #t~mem632 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise633 < 0)) && #t~bitwise633 <= 2147483647; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023-1: SUMMARY for call #t~ret680 := __dynamic_netdev_dbg(~#descriptor___4~0.base, ~#descriptor___4~0.offset, ~dev.base, ~dev.offset, 105, 0); srcloc: null [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023: assume -2147483648 <= #t~ret680 && #t~ret680 <= 2147483647;havoc #t~ret680; [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: assume 0 != ~tmp___14~0;call #t~mem685 := read~int#54(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: assume !(0 != ~tmp___14~0); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-1: [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: assume 0 != #t~bitwise621;havoc #t~mem620;havoc #t~bitwise621;call #t~mem622 := read~int#1(~#setup~0.base, ~#setup~0.offset, 2);~csr13val~0 := #t~mem622 % 65536;havoc #t~mem622;call #t~mem623 := read~int#1(~#setup~0.base, 2 + ~#setup~0.offset, 2);~csr14val~0 := #t~mem623 % 65536;havoc #t~mem623;call #t~mem624 := read~int#1(~#setup~0.base, 6 + ~#setup~0.offset, 2);call #t~mem625 := read~int#1(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: assume !(0 != #t~bitwise621);havoc #t~mem620;havoc #t~bitwise621;~csr13val~0 := 1;~csr14val~0 := 0;call #t~mem630 := read~int#1(~#setup~0.base, ~#setup~0.offset, 2); [2025-02-08 03:58:47,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: call #t~mem644 := read~int#54(~p~1.base, ~p~1.offset, 1);~phy_num~0 := (if #t~mem644 % 256 % 4294967296 <= 2147483647 then #t~mem644 % 256 % 4294967296 else #t~mem644 % 256 % 4294967296 - 4294967296);call #t~mem645 := read~int#54(~p~1.base, 1 + ~p~1.offset, 1);~init_length~0 := (if #t~mem645 % 256 % 4294967296 <= 2147483647 then #t~mem645 % 256 % 4294967296 else #t~mem645 % 256 % 4294967296 - 4294967296);havoc #t~mem645;call write~int#54(11, ~dev.base, 514 + ~dev.offset, 1);~new_csr6~0 := 34471936;call #t~mem646 := read~int#54(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-5: call #t~mem620 := read~int#54(~p~1.base, ~p~1.offset, 1); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-4: assume 0 == (if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296);#t~bitwise621 := 0; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-4: assume !(0 == (if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-3: assume 64 == (if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296);#t~bitwise621 := (if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-3: assume !(64 == (if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-2: havoc #t~bitwise621;assume (((((if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise621 <= (if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296)) && #t~bitwise621 <= 64) && #t~bitwise621 >= 0) && ((if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise621 > 64 + (if #t~mem620 % 256 % 4294967296 <= 2147483647 then #t~mem620 % 256 % 4294967296 else #t~mem620 % 256 % 4294967296 - 4294967296))) && #t~bitwise621 >= -2147483648; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: ~i~6 := 0; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: assume #t~mem634 % 256 % 4294967296 <= 4;havoc #t~mem634;call #t~mem635 := read~int#54(~dev.base, 514 + ~dev.offset, 1);call #t~mem636 := read~int#31(~#t21142_csr14~0.base, ~#t21142_csr14~0.offset + 2 * (if #t~mem635 % 256 % 4294967296 <= 2147483647 then #t~mem635 % 256 % 4294967296 else #t~mem635 % 256 % 4294967296 - 4294967296), 2);~csr14val~0 := #t~mem636 % 65536;havoc #t~mem635;havoc #t~mem636; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: assume !(#t~mem634 % 256 % 4294967296 <= 4);havoc #t~mem634; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume 0 != ~tmp_info~0 % 65536 % 4294967296;call write~int#54(1 + ~tmp_info~0 % 65536 - ~tmp_info~0 % 65536 % 2, ~tp~8.base, 3988 + ~tp~8.offset + 2 * ~phy_num~0, 2); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume !(0 != ~tmp_info~0 % 65536 % 4294967296); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: assume 0 != ~tmp___9~2; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: assume !(0 != ~tmp___9~2); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume ~i~6 <= 4; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume !(~i~6 <= 4);call #t~mem600 := read~int#54(~p~1.base, ~p~1.offset, 1);call write~int#54(#t~mem600 % 256 % 32, ~dev.base, 514 + ~dev.offset, 1);havoc #t~mem600;call #t~mem601 := read~int#54(~dev.base, 514 + ~dev.offset, 1);call #t~mem602 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if #t~mem601 % 256 % 4294967296 <= 2147483647 then #t~mem601 % 256 % 4294967296 else #t~mem601 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661-1: SUMMARY for call #t~ret589 := ldv__builtin_expect((if #t~mem588 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem588 % 4294967296 % 18446744073709551616 else #t~mem588 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: assume -9223372036854775808 <= #t~ret589 && #t~ret589 <= 9223372036854775807;~tmp___0~18 := #t~ret589;havoc #t~mem588;havoc #t~ret589; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975-1: SUMMARY for call #t~ret667 := ldv__builtin_expect((if #t~mem666 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem666 % 4294967296 % 18446744073709551616 else #t~mem666 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: assume #t~short675;call #t~mem674 := read~int#54(~mtable~1.base, 4 + ~mtable~1.offset, 1);#t~short675 := 0 != #t~mem674 % 256 % 4294967296; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: assume !#t~short675; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: assume -9223372036854775808 <= #t~ret667 && #t~ret667 <= 9223372036854775807;~tmp___11~1 := #t~ret667;havoc #t~mem666;havoc #t~ret667; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: assume #t~short675;havoc #t~mem674;havoc #t~short675;call #t~mem676 := read~int#54(~mtable~1.base, 12 + ~mtable~1.offset, 4);~rleaf___0~0.base, ~rleaf___0~0.offset := ~mtable~1.base, 24 + ~mtable~1.offset + 10 * (if #t~mem676 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem676 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem676 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem676;call #t~mem677.base, #t~mem677.offset := read~$Pointer$#54(~rleaf___0~0.base, 2 + ~rleaf___0~0.offset, 8);~rst___0~0.base, ~rst___0~0.offset := #t~mem677.base, #t~mem677.offset;havoc #t~mem677.base, #t~mem677.offset; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: assume !#t~short675;havoc #t~mem674;havoc #t~short675; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume -2147483648 <= #t~ret639 && #t~ret639 <= 2147483647;havoc #t~ret639; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: assume ~i~6 < ~reset_length___0~0; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: assume !(~i~6 < ~reset_length___0~0); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume 0 != ~tmp___21~0 % 18446744073709551616; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume !(0 != ~tmp___21~0 % 18446744073709551616); [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-1: SUMMARY for call #t~ret639 := __dynamic_netdev_dbg(~#descriptor___2~1.base, ~#descriptor___2~1.offset, ~dev.base, ~dev.offset, 95, 0); srcloc: null [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume -2147483648 <= #t~ret686 && #t~ret686 <= 2147483647;havoc #t~mem685;havoc #t~ret686; [2025-02-08 03:58:47,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-1: SUMMARY for call #t~ret686 := __dynamic_netdev_dbg(~#descriptor___5~0.base, ~#descriptor___5~0.offset, ~dev.base, ~dev.offset, 110, 0); srcloc: null [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075-1: SUMMARY for call #t~ret688 := ldv__builtin_expect((if #t~mem687 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem687 % 4294967296 % 18446744073709551616 else #t~mem687 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume -9223372036854775808 <= #t~ret688 && #t~ret688 <= 9223372036854775807;~tmp___16~0 := #t~ret688;havoc #t~mem687;havoc #t~ret688; [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943-1: SUMMARY for call iowrite32(#t~mem661 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943: havoc #t~mem661;~i~6 := 1 + ~i~6; [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943-2: call #t~mem661 := read~int#54(~init_sequence___0~0.base, ~init_sequence___0~0.offset + (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927-1: SUMMARY for call #t~ret659 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0); srcloc: null [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume -2147483648 <= #t~ret659 && #t~ret659 <= 2147483647;~tmp___10~1 := #t~ret659;havoc #t~ret659; [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: assume 0 != ~tmp___6~2; [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: assume !(0 != ~tmp___6~2); [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume 0 != ~tmp___0~18;call #t~mem590 := read~int#54(~p~1.base, 1 + ~p~1.offset, 1); [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume !(0 != ~tmp___0~18); [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7729-1: SUMMARY for call #t~ret611 := get_unaligned_le16(~rst~0.base, ~rst~0.offset + (if (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 else (1 + 2 * ~i~6) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7729: ~tmp___2~11 := #t~ret611;havoc #t~ret611; [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume 0 != ~tmp___11~1;call #t~mem668 := read~int#54(~tp~8.base, 3984 + ~tp~8.offset, 2);call #t~mem669 := read~int#54(~tp~8.base, 3996 + ~tp~8.offset + ~phy_num~0, 1); [2025-02-08 03:58:47,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume !(0 != ~tmp___11~1); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: assume ~i~6 < ~reset_length~0; [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: assume !(~i~6 < ~reset_length~0); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680-2: call #t~mem595 := read~int#54(~p~1.base, 1 + ~p~1.offset, 1); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680-1: SUMMARY for call iowrite32(#t~mem595 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: havoc #t~mem595;call #t~mem596 := read~int#54(~p~1.base, 2 + ~p~1.offset, 1); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-1: [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: ~i~6 := 1 + ~i~6;call #t~mem612 := read~int#54(~rst~0.base, ~rst~0.offset, 1); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763: ~csr15dir~0 := #t~bitwise626;havoc #t~mem624;havoc #t~mem625;havoc #t~bitwise626;call #t~mem627 := read~int#1(~#setup~0.base, 8 + ~#setup~0.offset, 2);call #t~mem628 := read~int#1(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume 3 == #t~mem646 % 256 % 4294967296;havoc #t~mem646;~init_sequence~0.base, ~init_sequence~0.offset := ~p~1.base, 4 + ~p~1.offset;~reset_sequence~0.base, ~reset_sequence~0.offset := ~p~1.base, ~p~1.offset + 2 * (if (3 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (3 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 else (3 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem647 := read~int#54(~p~1.base, ~p~1.offset + (if 2 * (1 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (1 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 else 2 * (1 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~reset_length~0 := (if #t~mem647 % 256 % 4294967296 <= 2147483647 then #t~mem647 % 256 % 4294967296 else #t~mem647 % 256 % 4294967296 - 4294967296);havoc #t~mem647;~misc_info~0.base, ~misc_info~0.offset := ~reset_sequence~0.base, ~reset_sequence~0.offset + 2 * (if ~reset_length~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~reset_length~0 % 18446744073709551616 % 18446744073709551616 else ~reset_length~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume !(3 == #t~mem646 % 256 % 4294967296);havoc #t~mem646;~init_sequence___0~0.base, ~init_sequence___0~0.offset := ~p~1.base, 2 + ~p~1.offset;~reset_sequence___0~0.base, ~reset_sequence___0~0.offset := ~p~1.base, ~p~1.offset + (if (3 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (3 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 else (3 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem654 := read~int#54(~p~1.base, ~p~1.offset + (if (2 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (2 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 else (2 + ~init_length~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~reset_length___0~0 := (if #t~mem654 % 256 % 4294967296 <= 2147483647 then #t~mem654 % 256 % 4294967296 else #t~mem654 % 256 % 4294967296 - 4294967296);havoc #t~mem654;~misc_info~0.base, ~misc_info~0.offset := ~reset_sequence___0~0.base, ~reset_sequence___0~0.offset + 2 * (if ~reset_length___0~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~reset_length___0~0 % 18446744073709551616 % 18446744073709551616 else ~reset_length___0~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-4: assume 0 == 65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) == (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296);#t~bitwise626 := (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-4: assume !(0 == 65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) == (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-3: assume 0 == (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296);#t~bitwise626 := 65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-3: assume !(0 == (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-2: havoc #t~bitwise626;assume (((((65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) < 0 && (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise626 >= (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise626 >= 65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) < 0 || (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise626 <= 65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) + (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise626 < 0)) && #t~bitwise626 <= 2147483647; [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730-1: SUMMARY for call iowrite32(65536 * (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296), ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(101, 0, ~#descriptor___4~0.base, ~#descriptor___4~0.offset, 8);call write~$Pointer$#42(102, 0, ~#descriptor___4~0.base, 8 + ~#descriptor___4~0.offset, 8);call write~$Pointer$#42(103, 0, ~#descriptor___4~0.base, 16 + ~#descriptor___4~0.offset, 8);call write~$Pointer$#42(104, 0, ~#descriptor___4~0.base, 24 + ~#descriptor___4~0.offset, 8);call write~int#42(333, ~#descriptor___4~0.base, 32 + ~#descriptor___4~0.offset, 4);call write~int#42(1, ~#descriptor___4~0.base, 36 + ~#descriptor___4~0.offset, 4);call #t~mem678 := read~int#42(~#descriptor___4~0.base, 36 + ~#descriptor___4~0.offset, 4); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume 0 != ~tmp___16~0; [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume !(0 != ~tmp___16~0); [2025-02-08 03:58:47,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879-1: SUMMARY for call #t~ret652 := get_unaligned_le16(~init_sequence~0.base, ~init_sequence~0.offset + (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: ~tmp___8~2 := #t~ret652;havoc #t~ret652; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714: assume -9223372036854775808 <= #t~ret609 && #t~ret609 <= 9223372036854775807;~tmp___1~14 := #t~ret609;havoc #t~mem608;havoc #t~ret609; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume 0 != ~startup; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume !(0 != ~startup); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-3: assume false;#t~bitwise598 := 262144 * #t~bitwise597; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-3: assume !false; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-2: havoc #t~bitwise598;assume ((((262144 * #t~bitwise597 < 0 || #t~bitwise598 >= 33554432) && #t~bitwise598 >= 262144 * #t~bitwise597) && (262144 * #t~bitwise597 < 0 || #t~bitwise598 <= 33554432 + 262144 * #t~bitwise597)) && (262144 * #t~bitwise597 >= 0 || #t~bitwise598 < 0)) && #t~bitwise598 <= 2147483647; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-1: [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-1: SUMMARY for call #t~ret609 := ldv__builtin_expect((if #t~mem608 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem608 % 4294967296 % 18446744073709551616 else #t~mem608 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: ~new_csr6~0 := #t~bitwise598;havoc #t~mem596;havoc #t~bitwise597;havoc #t~bitwise598; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume 0 != ~tmp_info~0 % 65536 % 4294967296 && ~startup <= 1;call #t~mem664 := read~int#54(~tp~8.base, 3984 + ~tp~8.offset, 2); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume !(0 != ~tmp_info~0 % 65536 % 4294967296 && ~startup <= 1); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-7: assume 113 == (if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296);#t~bitwise597 := (if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-7: assume !(113 == (if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: ~new_csr6~0 := 0;~i~6 := 0; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-6: havoc #t~bitwise597;assume (((((if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise597 <= (if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296)) && #t~bitwise597 <= 113) && #t~bitwise597 >= 0) && ((if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise597 > 113 + (if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296))) && #t~bitwise597 >= -2147483648; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-5: [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-4: assume 0 == 262144 * #t~bitwise597 || 33554432 == 262144 * #t~bitwise597;#t~bitwise598 := 33554432; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-4: assume !(0 == 262144 * #t~bitwise597 || 33554432 == 262144 * #t~bitwise597); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863-1: SUMMARY for call #t~ret650 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0); srcloc: null [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-3: assume 32768 == ~tmp___10~1;#t~bitwise660 := ~tmp___10~1; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-3: assume !(32768 == ~tmp___10~1); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: assume -2147483648 <= #t~ret650 && #t~ret650 <= 2147483647;~tmp___7~2 := #t~ret650;havoc #t~ret650; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-2: havoc #t~bitwise660;assume ((((~tmp___10~1 < 0 || #t~bitwise660 <= ~tmp___10~1) && #t~bitwise660 <= 32768) && #t~bitwise660 >= 0) && (~tmp___10~1 >= 0 || #t~bitwise660 > 32768 + ~tmp___10~1)) && #t~bitwise660 >= -2147483648; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-1: [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: assume 0 != ~startup;~timeout___0~0 := 10;call #t~mem655 := read~int#54(~mtable~1.base, 3 + ~mtable~1.offset, 1); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: assume !(0 != ~startup); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume 0 != #t~bitwise660;havoc #t~bitwise660; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume !(0 != #t~bitwise660);havoc #t~bitwise660; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-8: assume 0 == (if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296);#t~bitwise597 := 0; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-8: assume !(0 == (if #t~mem596 % 256 % 4294967296 <= 2147483647 then #t~mem596 % 256 % 4294967296 else #t~mem596 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-2: havoc #t~bitwise629;assume (((((65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) < 0 && (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise629 >= (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise629 >= 65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) < 0 || (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise629 <= 65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) + (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise629 < 0)) && #t~bitwise629 <= 2147483647; [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-1: [2025-02-08 03:58:47,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: ~csr15val~0 := #t~bitwise629;havoc #t~mem627;havoc #t~mem628;havoc #t~bitwise629; [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-4: assume 0 == ~tmp___10~1;#t~bitwise660 := 0; [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-4: assume !(0 == ~tmp___10~1); [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-4: assume 0 == 65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) == (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296);#t~bitwise629 := (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-4: assume !(0 == 65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296) == (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665-1: SUMMARY for call #t~ret591 := __dynamic_netdev_dbg(~#descriptor~4.base, ~#descriptor~4.offset, ~dev.base, ~dev.offset, 80, 0); srcloc: null [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-3: assume 0 == (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296);#t~bitwise629 := 65536 * (if #t~mem627 % 65536 % 4294967296 <= 2147483647 then #t~mem627 % 65536 % 4294967296 else #t~mem627 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-3: assume !(0 == (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: assume -2147483648 <= #t~ret591 && #t~ret591 <= 2147483647;havoc #t~mem590;havoc #t~ret591; [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979-1: SUMMARY for call #t~ret670 := __dynamic_netdev_dbg(~#descriptor___3~0.base, ~#descriptor___3~0.offset, ~dev.base, ~dev.offset, 100, 0); srcloc: null [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: assume -2147483648 <= #t~ret670 && #t~ret670 <= 2147483647;havoc #t~mem668;havoc #t~mem669;havoc #t~ret670; [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-1: SUMMARY for call iowrite32(65536 * (if ~tmp___8~2 % 65536 % 4294967296 <= 2147483647 then ~tmp___8~2 % 65536 % 4294967296 else ~tmp___8~2 % 65536 % 4294967296 - 4294967296), ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: ~i~6 := 1 + ~i~6; [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748-1: SUMMARY for call #t~ret614 := ldv__builtin_expect((if #t~mem613 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem613 % 4294967296 % 18446744073709551616 else #t~mem613 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:47,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748: assume -9223372036854775808 <= #t~ret614 && #t~ret614 <= 9223372036854775807;~tmp___3~8 := #t~ret614;havoc #t~mem613;havoc #t~ret614; [2025-02-08 03:58:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941: havoc #t~nondet2508; [2025-02-08 03:58:47,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: havoc dev_name_#t~mem955#1.base, dev_name_#t~mem955#1.offset; [2025-02-08 03:58:47,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: havoc kobject_name_#t~mem945#1.base, kobject_name_#t~mem945#1.offset; [2025-02-08 03:58:47,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16861: havoc #t~nondet2497; [2025-02-08 03:58:47,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16275: havoc ldv_dev_get_drvdata_#t~mem2446#1.base, ldv_dev_get_drvdata_#t~mem2446#1.offset;havoc ldv_dev_get_drvdata_#t~mem2447#1.base, ldv_dev_get_drvdata_#t~mem2447#1.offset; [2025-02-08 03:58:47,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15387: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset; [2025-02-08 03:58:47,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17098: havoc #t~nondet2532; [2025-02-08 03:58:48,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16155-1: ldv_del_timer_sync_19___1_#res#1 := ldv_del_timer_sync_19___1_~ldv_func_res~17#1; [2025-02-08 03:58:48,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15101: t21142_lnk_change_#t~ret2127#1 := ldv_del_timer_sync_19___0_#res#1;havoc ldv_del_timer_sync_19___0_#t~ret2160#1, ldv_del_timer_sync_19___0_#t~ret2161#1, ldv_del_timer_sync_19___0_~ldv_func_arg1#1.base, ldv_del_timer_sync_19___0_~ldv_func_arg1#1.offset, ldv_del_timer_sync_19___0_~ldv_func_res~13#1, ldv_del_timer_sync_19___0_~tmp~120#1, ldv_del_timer_sync_19___0_~tmp___0~68#1;havoc ldv_del_timer_sync_19___0_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_19___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_19___0 } true;assume -2147483648 <= t21142_lnk_change_#t~ret2127#1 && t21142_lnk_change_#t~ret2127#1 <= 2147483647;havoc t21142_lnk_change_#t~ret2127#1; [2025-02-08 03:58:48,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: havoc #t~mem439#1.base, #t~mem439#1.offset;havoc #t~mem440#1;havoc #t~mem441#1.base, #t~mem441#1.offset;havoc #t~mem442#1;call #t~mem443#1.base, #t~mem443#1.offset := read~$Pointer$#54(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8); [2025-02-08 03:58:48,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15102-1: SUMMARY for call t21142_start_nway(t21142_lnk_change_~dev#1.base, t21142_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 03:58:48,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15102: call write~int#54(750 + ~jiffies~0, t21142_lnk_change_~tp~39#1.base, 3000 + t21142_lnk_change_~tp~39#1.offset, 8); [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910-2: call #t~mem439#1.base, #t~mem439#1.offset := read~$Pointer$#54(~tp~5#1.base, 4017 + ~tp~5#1.offset, 8);call #t~mem440#1 := read~int#54(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8);call #t~mem441#1.base, #t~mem441#1.offset := read~$Pointer$#54(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call #t~mem442#1 := read~int#54(#t~mem441#1.base, 104 + #t~mem441#1.offset, 4); [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910-1: SUMMARY for call pci_unmap_single(#t~mem439#1.base, #t~mem439#1.offset, #t~mem440#1, #t~mem442#1 % 4294967296, 1); srcloc: null [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-1: SUMMARY for call dev_kfree_skb_irq(#t~mem443#1.base, #t~mem443#1.offset); srcloc: null [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912: havoc #t~mem443#1.base, #t~mem443#1.offset;call write~$Pointer$#54(0, 0, ~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call write~int#54(0, ~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8);~tx~0#1 := 1 + ~tx~0#1;~dirty_tx~0#1 := 1 + ~dirty_tx~0#1;call #t~mem444#1 := read~int#54(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15104: SUMMARY for call add_timer(t21142_lnk_change_~tp~39#1.base, 2984 + t21142_lnk_change_~tp~39#1.offset); srcloc: null [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: ~entry~2#1 := (if ~dirty_tx~0#1 % 4294967296 % 4294967296 <= 2147483647 then ~dirty_tx~0#1 % 4294967296 % 4294967296 else ~dirty_tx~0#1 % 4294967296 % 4294967296 - 4294967296) % 32;call #t~mem411#1.base, #t~mem411#1.offset := read~$Pointer$#54(~tp~5#1.base, 24 + ~tp~5#1.offset, 8);call #t~mem412#1 := read~int#54(#t~mem411#1.base, #t~mem411#1.offset + 16 * (if ~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~2#1 % 18446744073709551616 % 18446744073709551616 else ~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);~status~1#1 := (if #t~mem412#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem412#1 % 4294967296 % 4294967296 else #t~mem412#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem411#1.base, #t~mem411#1.offset;havoc #t~mem412#1; [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973: call ULTIMATE.dealloc(t21142_lnk_change_~#descriptor~15#1.base, t21142_lnk_change_~#descriptor~15#1.offset);havoc t21142_lnk_change_~#descriptor~15#1.base, t21142_lnk_change_~#descriptor~15#1.offset;havoc t21142_lnk_change_#t~ret2055#1.base, t21142_lnk_change_#t~ret2055#1.offset, t21142_lnk_change_#t~mem2056#1.base, t21142_lnk_change_#t~mem2056#1.offset, t21142_lnk_change_#t~ret2057#1, t21142_lnk_change_#t~ret2058#1, t21142_lnk_change_#t~bitwise2059#1, t21142_lnk_change_#t~bitwise2060#1, t21142_lnk_change_#t~short2061#1, t21142_lnk_change_#t~bitwise2062#1, t21142_lnk_change_#t~ret2063#1, t21142_lnk_change_#t~mem2064#1, t21142_lnk_change_#t~bitwise2065#1, t21142_lnk_change_#t~short2066#1, t21142_lnk_change_#t~mem2067#1, t21142_lnk_change_#t~bitwise2068#1, t21142_lnk_change_#t~bitwise2069#1, t21142_lnk_change_#t~bitwise2070#1, t21142_lnk_change_#t~bitwise2071#1, t21142_lnk_change_#t~bitwise2072#1, t21142_lnk_change_#t~bitwise2073#1, t21142_lnk_change_#t~bitwise2074#1, t21142_lnk_change_#t~mem2075#1, t21142_lnk_change_#t~bitwise2076#1, t21142_lnk_change_#t~short2077#1, t21142_lnk_change_#t~mem2078#1, t21142_lnk_change_#t~mem2079#1, t21142_lnk_change_#t~bitwise2080#1, t21142_lnk_change_#t~mem2081#1, t21142_lnk_change_#t~mem2082#1, t21142_lnk_change_#t~mem2083#1.base, t21142_lnk_change_#t~mem2083#1.offset, t21142_lnk_change_#t~mem2084#1, t21142_lnk_change_#t~mem2085#1, t21142_lnk_change_#t~ret2086#1, t21142_lnk_change_#t~mem2087#1, t21142_lnk_change_#t~mem2088#1.base, t21142_lnk_change_#t~mem2088#1.offset, t21142_lnk_change_#t~ret2089#1, t21142_lnk_change_#t~mem2090#1.base, t21142_lnk_change_#t~mem2090#1.offset, t21142_lnk_change_#t~mem2091#1.base, t21142_lnk_change_#t~mem2091#1.offset, t21142_lnk_change_#t~mem2092#1, t21142_lnk_change_#t~mem2093#1, t21142_lnk_change_#t~mem2094#1, t21142_lnk_change_#t~mem2095#1, t21142_lnk_change_#t~mem2096#1, t21142_lnk_change_#t~short2097#1, t21142_lnk_change_#t~short2098#1, t21142_lnk_change_#t~mem2099#1.base, t21142_lnk_change_#t~mem2099#1.offset, t21142_lnk_change_#t~mem2100#1, t21142_lnk_change_#t~mem2101#1, t21142_lnk_change_#t~mem2102#1, t21142_lnk_change_#t~bitwise2103#1, t21142_lnk_change_#t~bitwise2104#1, t21142_lnk_change_#t~mem2105#1, t21142_lnk_change_#t~mem2106#1, t21142_lnk_change_#t~bitwise2107#1, t21142_lnk_change_#t~mem2108#1, t21142_lnk_change_#t~ret2109#1, t21142_lnk_change_#t~ret2110#1, t21142_lnk_change_#t~ret2111#1, t21142_lnk_change_#t~mem2112#1, t21142_lnk_change_#t~ret2113#1, t21142_lnk_change_#t~mem2114#1, t21142_lnk_change_#t~bitwise2115#1, t21142_lnk_change_#t~short2116#1, t21142_lnk_change_#t~mem2117#1, t21142_lnk_change_#t~mem2118#1, t21142_lnk_change_#t~short2119#1, t21142_lnk_change_#t~short2120#1, t21142_lnk_change_#t~bitwise2121#1, t21142_lnk_change_#t~short2122#1, t21142_lnk_change_#t~mem2123#1, t21142_lnk_change_#t~bitwise2124#1, t21142_lnk_change_#t~short2125#1, t21142_lnk_change_#t~short2126#1, t21142_lnk_change_#t~ret2127#1, t21142_lnk_change_#t~mem2128#1, t21142_lnk_change_#t~mem2129#1, t21142_lnk_change_#t~short2130#1, t21142_lnk_change_#t~mem2131#1, t21142_lnk_change_#t~mem2132#1.base, t21142_lnk_change_#t~mem2132#1.offset, t21142_lnk_change_#t~bitwise2133#1, t21142_lnk_change_#t~ret2134#1, t21142_lnk_change_#t~bitwise2135#1, t21142_lnk_change_#t~mem2136#1, t21142_lnk_change_#t~short2137#1, t21142_lnk_change_#t~ret2138#1, t21142_lnk_change_#t~mem2139#1, t21142_lnk_change_#t~bitwise2140#1, t21142_lnk_change_#t~mem2141#1, t21142_lnk_change_#t~mem2142#1, t21142_lnk_change_#t~short2143#1, t21142_lnk_change_#t~bitwise2144#1, t21142_lnk_change_#t~ret2145#1, t21142_lnk_change_#t~bitwise2146#1, t21142_lnk_change_#t~ret2147#1, t21142_lnk_change_#t~mem2148#1, t21142_lnk_change_#t~mem2149#1, t21142_lnk_change_#t~mem2150#1.base, t21142_lnk_change_#t~mem2150#1.offset, t21142_lnk_change_#t~mem2151#1, t21142_lnk_change_#t~ret2152#1, t21142_lnk_change_#t~ret2153#1, t21142_lnk_change_#t~mem2154#1, t21142_lnk_change_#t~bitwise2155#1, t21142_lnk_change_#t~bitwise2156#1, t21142_lnk_change_~dev#1.base, t21142_lnk_change_~dev#1.offset, t21142_lnk_change_~csr5#1, t21142_lnk_change_~tp~39#1.base, t21142_lnk_change_~tp~39#1.offset, t21142_lnk_change_~tmp~117#1.base, t21142_lnk_change_~tmp~117#1.offset, t21142_lnk_change_~ioaddr~24#1.base, t21142_lnk_change_~ioaddr~24#1.offset, t21142_lnk_change_~csr12~3#1, t21142_lnk_change_~tmp___0~66#1, t21142_lnk_change_~csr14~3#1, t21142_lnk_change_~tmp___1~41#1, t21142_lnk_change_~setup_done~0#1, t21142_lnk_change_~negotiated~1#1, t21142_lnk_change_~i~15#1, t21142_lnk_change_~startup~0#1, t21142_lnk_change_~#descriptor~15#1.base, t21142_lnk_change_~#descriptor~15#1.offset, t21142_lnk_change_~tmp___2~31#1, t21142_lnk_change_~tmp___3~25#1, t21142_lnk_change_~tmp___4~15#1;havoc t21142_lnk_change_#in~dev#1.base, t21142_lnk_change_#in~dev#1.offset, t21142_lnk_change_#in~csr5#1;assume { :end_inline_t21142_lnk_change } true; [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume ~status~1#1 < 0; [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume !(~status~1#1 < 0);call #t~mem413#1.base, #t~mem413#1.offset := read~$Pointer$#54(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8); [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16099: pnic2_lnk_change_#t~ret2412#1 := ldv_del_timer_sync_21_#res#1;havoc ldv_del_timer_sync_21_#t~ret2426#1, ldv_del_timer_sync_21_#t~ret2427#1, ldv_del_timer_sync_21_~ldv_func_arg1#1.base, ldv_del_timer_sync_21_~ldv_func_arg1#1.offset, ldv_del_timer_sync_21_~ldv_func_res~19#1, ldv_del_timer_sync_21_~tmp~133#1, ldv_del_timer_sync_21_~tmp___0~81#1;havoc ldv_del_timer_sync_21_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_21_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_21 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2412#1 && pnic2_lnk_change_#t~ret2412#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2412#1; [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16100-1: SUMMARY for call pnic2_start_nway(pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16100: call write~int#54(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15902: call ULTIMATE.dealloc(pnic2_lnk_change_~#descriptor~21#1.base, pnic2_lnk_change_~#descriptor~21#1.offset);havoc pnic2_lnk_change_~#descriptor~21#1.base, pnic2_lnk_change_~#descriptor~21#1.offset;call ULTIMATE.dealloc(pnic2_lnk_change_~#descriptor___0~8#1.base, pnic2_lnk_change_~#descriptor___0~8#1.offset);havoc pnic2_lnk_change_~#descriptor___0~8#1.base, pnic2_lnk_change_~#descriptor___0~8#1.offset;havoc pnic2_lnk_change_#t~ret2320#1.base, pnic2_lnk_change_#t~ret2320#1.offset, pnic2_lnk_change_#t~mem2321#1.base, pnic2_lnk_change_#t~mem2321#1.offset, pnic2_lnk_change_#t~ret2322#1, pnic2_lnk_change_#t~ret2323#1, pnic2_lnk_change_#t~ret2324#1, pnic2_lnk_change_#t~mem2325#1, pnic2_lnk_change_#t~bitwise2326#1, pnic2_lnk_change_#t~bitwise2327#1, pnic2_lnk_change_#t~mem2328#1, pnic2_lnk_change_#t~bitwise2329#1, pnic2_lnk_change_#t~bitwise2330#1, pnic2_lnk_change_#t~bitwise2331#1, pnic2_lnk_change_#t~bitwise2332#1, pnic2_lnk_change_#t~bitwise2333#1, pnic2_lnk_change_#t~mem2334#1, pnic2_lnk_change_#t~ret2335#1, pnic2_lnk_change_#t~bitwise2336#1, pnic2_lnk_change_#t~mem2337#1, pnic2_lnk_change_#t~bitwise2338#1, pnic2_lnk_change_#t~short2339#1, pnic2_lnk_change_#t~mem2340#1, pnic2_lnk_change_#t~mem2341#1, pnic2_lnk_change_#t~mem2342#1, pnic2_lnk_change_#t~mem2343#1.base, pnic2_lnk_change_#t~mem2343#1.offset, pnic2_lnk_change_#t~mem2344#1, pnic2_lnk_change_#t~mem2345#1, pnic2_lnk_change_#t~ret2346#1, pnic2_lnk_change_#t~ret2347#1, pnic2_lnk_change_#t~bitwise2348#1, pnic2_lnk_change_#t~ret2349#1, pnic2_lnk_change_#t~bitwise2350#1, pnic2_lnk_change_#t~mem2351#1, pnic2_lnk_change_#t~mem2352#1, pnic2_lnk_change_#t~bitwise2353#1, pnic2_lnk_change_#t~mem2354#1, pnic2_lnk_change_#t~bitwise2355#1, pnic2_lnk_change_#t~mem2356#1, pnic2_lnk_change_#t~mem2357#1, pnic2_lnk_change_#t~bitwise2358#1, pnic2_lnk_change_#t~mem2359#1, pnic2_lnk_change_#t~ret2360#1, pnic2_lnk_change_#t~ret2361#1, pnic2_lnk_change_#t~ret2362#1, pnic2_lnk_change_#t~mem2363#1, pnic2_lnk_change_#t~ret2364#1, pnic2_lnk_change_#t~mem2365#1, pnic2_lnk_change_#t~mem2366#1.base, pnic2_lnk_change_#t~mem2366#1.offset, pnic2_lnk_change_#t~ret2367#1, pnic2_lnk_change_#t~ret2368#1, pnic2_lnk_change_#t~bitwise2369#1, pnic2_lnk_change_#t~ret2370#1, pnic2_lnk_change_#t~bitwise2371#1, pnic2_lnk_change_#t~mem2372#1, pnic2_lnk_change_#t~bitwise2373#1, pnic2_lnk_change_#t~mem2374#1, pnic2_lnk_change_#t~bitwise2375#1, pnic2_lnk_change_#t~short2376#1, pnic2_lnk_change_#t~mem2377#1, pnic2_lnk_change_#t~mem2378#1, pnic2_lnk_change_#t~short2379#1, pnic2_lnk_change_#t~short2380#1, pnic2_lnk_change_#t~bitwise2381#1, pnic2_lnk_change_#t~short2382#1, pnic2_lnk_change_#t~mem2383#1, pnic2_lnk_change_#t~bitwise2384#1, pnic2_lnk_change_#t~short2385#1, pnic2_lnk_change_#t~short2386#1, pnic2_lnk_change_#t~mem2387#1, pnic2_lnk_change_#t~ret2388#1, pnic2_lnk_change_#t~ret2389#1, pnic2_lnk_change_#t~ret2390#1, pnic2_lnk_change_#t~mem2391#1, pnic2_lnk_change_#t~mem2392#1, pnic2_lnk_change_#t~short2393#1, pnic2_lnk_change_#t~mem2394#1, pnic2_lnk_change_#t~mem2395#1.base, pnic2_lnk_change_#t~mem2395#1.offset, pnic2_lnk_change_#t~bitwise2396#1, pnic2_lnk_change_#t~ret2397#1, pnic2_lnk_change_#t~bitwise2398#1, pnic2_lnk_change_#t~mem2399#1, pnic2_lnk_change_#t~short2400#1, pnic2_lnk_change_#t~ret2401#1, pnic2_lnk_change_#t~mem2402#1, pnic2_lnk_change_#t~mem2403#1, pnic2_lnk_change_#t~short2404#1, pnic2_lnk_change_#t~mem2405#1, pnic2_lnk_change_#t~mem2406#1.base, pnic2_lnk_change_#t~mem2406#1.offset, pnic2_lnk_change_#t~bitwise2407#1, pnic2_lnk_change_#t~ret2408#1, pnic2_lnk_change_#t~bitwise2409#1, pnic2_lnk_change_#t~mem2410#1, pnic2_lnk_change_#t~short2411#1, pnic2_lnk_change_#t~ret2412#1, pnic2_lnk_change_#t~ret2413#1, pnic2_lnk_change_#t~ret2414#1, pnic2_lnk_change_#t~bitwise2415#1, pnic2_lnk_change_#t~ret2416#1, pnic2_lnk_change_#t~bitwise2417#1, pnic2_lnk_change_#t~mem2418#1, pnic2_lnk_change_#t~bitwise2419#1, pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset, pnic2_lnk_change_~csr5#1, pnic2_lnk_change_~tp~45#1.base, pnic2_lnk_change_~tp~45#1.offset, pnic2_lnk_change_~tmp~129#1.base, pnic2_lnk_change_~tmp~129#1.offset, pnic2_lnk_change_~ioaddr~31#1.base, pnic2_lnk_change_~ioaddr~31#1.offset, pnic2_lnk_change_~csr14~5#1, pnic2_lnk_change_~csr12~6#1, pnic2_lnk_change_~tmp___0~77#1, pnic2_lnk_change_~tmp___1~47#1, pnic2_lnk_change_~negotiated~2#1, pnic2_lnk_change_~tmp___2~36#1, pnic2_lnk_change_~tmp___3~30#1, pnic2_lnk_change_~#descriptor~21#1.base, pnic2_lnk_change_~#descriptor~21#1.offset, pnic2_lnk_change_~tmp___4~19#1, pnic2_lnk_change_~tmp___5~14#1, pnic2_lnk_change_~tmp___6~12#1, pnic2_lnk_change_~tmp___7~11#1, pnic2_lnk_change_~tmp___8~11#1, pnic2_lnk_change_~#descriptor___0~8#1.base, pnic2_lnk_change_~#descriptor___0~8#1.offset, pnic2_lnk_change_~tmp___9~9#1, pnic2_lnk_change_~tmp___10~7#1, pnic2_lnk_change_~tmp___11~7#1;havoc pnic2_lnk_change_#in~dev#1.base, pnic2_lnk_change_#in~dev#1.offset, pnic2_lnk_change_#in~csr5#1;assume { :end_inline_pnic2_lnk_change } true; [2025-02-08 03:58:48,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15044-1: call t21142_lnk_change_#t~mem2091#1.base, t21142_lnk_change_#t~mem2091#1.offset := read~$Pointer$#54(t21142_lnk_change_~tp~39#1.base, 4001 + t21142_lnk_change_~tp~39#1.offset, 8);call t21142_lnk_change_#t~mem2092#1 := read~int#54(t21142_lnk_change_#t~mem2091#1.base, 1 + (24 + t21142_lnk_change_#t~mem2091#1.offset + 10 * t21142_lnk_change_~i~15#1), 1);call t21142_lnk_change_#t~mem2093#1 := read~int#54(t21142_lnk_change_~dev#1.base, 514 + t21142_lnk_change_~dev#1.offset, 1); [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15044: assume (if t21142_lnk_change_#t~mem2092#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2092#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2092#1 % 256 % 4294967296 - 4294967296) == (if t21142_lnk_change_#t~mem2093#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2093#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2093#1 % 256 % 4294967296 - 4294967296);havoc t21142_lnk_change_#t~mem2091#1.base, t21142_lnk_change_#t~mem2091#1.offset;havoc t21142_lnk_change_#t~mem2092#1;havoc t21142_lnk_change_#t~mem2093#1;call t21142_lnk_change_#t~mem2094#1 := read~int#54(t21142_lnk_change_~tp~39#1.base, 2800 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2098#1 := 3 != t21142_lnk_change_#t~mem2094#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15044: assume !((if t21142_lnk_change_#t~mem2092#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2092#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2092#1 % 256 % 4294967296 - 4294967296) == (if t21142_lnk_change_#t~mem2093#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2093#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2093#1 % 256 % 4294967296 - 4294967296));havoc t21142_lnk_change_#t~mem2091#1.base, t21142_lnk_change_#t~mem2091#1.offset;havoc t21142_lnk_change_#t~mem2092#1;havoc t21142_lnk_change_#t~mem2093#1;t21142_lnk_change_~i~15#1 := 1 + t21142_lnk_change_~i~15#1;call t21142_lnk_change_#t~mem2099#1.base, t21142_lnk_change_#t~mem2099#1.offset := read~$Pointer$#54(t21142_lnk_change_~tp~39#1.base, 4001 + t21142_lnk_change_~tp~39#1.offset, 8);call t21142_lnk_change_#t~mem2100#1 := read~int#54(t21142_lnk_change_#t~mem2099#1.base, 2 + t21142_lnk_change_#t~mem2099#1.offset, 1); [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16894: havoc dev_trans_start_#t~nondet2500#1;pnic_lnk_change_#t~ret2220#1 := dev_trans_start_#res#1;havoc dev_trans_start_#t~nondet2500#1, dev_trans_start_~arg0#1.base, dev_trans_start_~arg0#1.offset;havoc dev_trans_start_#in~arg0#1.base, dev_trans_start_#in~arg0#1.offset;assume { :end_inline_dev_trans_start } true;pnic_lnk_change_~tmp___3~27#1 := pnic_lnk_change_#t~ret2220#1;havoc pnic_lnk_change_#t~ret2220#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16102: SUMMARY for call add_timer(pnic2_lnk_change_~tp~45#1.base, 2984 + pnic2_lnk_change_~tp~45#1.offset); srcloc: null [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: assume 0 == (#t~mem413#1.base + #t~mem413#1.offset) % 18446744073709551616;havoc #t~mem413#1.base, #t~mem413#1.offset;call #t~mem414#1 := read~int#54(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8); [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: assume !(0 == (#t~mem413#1.base + #t~mem413#1.offset) % 18446744073709551616);havoc #t~mem413#1.base, #t~mem413#1.offset; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume 0 != #t~mem414#1 % 18446744073709551616;havoc #t~mem414#1;call #t~mem415#1.base, #t~mem415#1.offset := read~$Pointer$#54(~tp~5#1.base, 4017 + ~tp~5#1.offset, 8);call #t~mem416#1 := read~int#54(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8); [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume !(0 != #t~mem414#1 % 18446744073709551616);havoc #t~mem414#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15046-3: assume t21142_lnk_change_#t~short2098#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15046-3: assume !t21142_lnk_change_#t~short2098#1;call t21142_lnk_change_#t~mem2095#1 := read~int#54(t21142_lnk_change_~tp~39#1.base, 2804 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2097#1 := 48 != t21142_lnk_change_#t~mem2095#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15046-2: assume t21142_lnk_change_#t~short2097#1;call t21142_lnk_change_#t~mem2096#1 := read~int#54(t21142_lnk_change_~tp~39#1.base, 2804 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2097#1 := 65 != t21142_lnk_change_#t~mem2096#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15046-2: assume !t21142_lnk_change_#t~short2097#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: assume #t~mem444#1 % 4294967296 != ~dirty_tx~0#1 % 4294967296;havoc #t~mem444#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: assume !(#t~mem444#1 % 4294967296 != ~dirty_tx~0#1 % 4294967296);havoc #t~mem444#1;call #t~mem445#1 := read~int#54(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15046-1: t21142_lnk_change_#t~short2098#1 := t21142_lnk_change_#t~short2097#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15046: t21142_lnk_change_~startup~0#1 := (if t21142_lnk_change_#t~short2098#1 then 1 else 0);havoc t21142_lnk_change_#t~mem2094#1;havoc t21142_lnk_change_#t~mem2095#1;havoc t21142_lnk_change_#t~mem2096#1;havoc t21142_lnk_change_#t~short2097#1;havoc t21142_lnk_change_#t~short2098#1;call write~int#54(t21142_lnk_change_~i~15#1, t21142_lnk_change_~tp~39#1.base, 4009 + t21142_lnk_change_~tp~39#1.offset, 4); [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16170-1: ldv_del_timer_sync_20___1_#res#1 := ldv_del_timer_sync_20___1_~ldv_func_res~18#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: SUMMARY for call pci_unmap_single(#t~mem415#1.base, #t~mem415#1.offset, #t~mem416#1, 192, 1); srcloc: null [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: havoc #t~mem415#1.base, #t~mem415#1.offset;havoc #t~mem416#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15048-1: SUMMARY for call tulip_select_media(t21142_lnk_change_~dev#1.base, t21142_lnk_change_~dev#1.offset, t21142_lnk_change_~startup~0#1); srcloc: null [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15048: t21142_lnk_change_~setup_done~0#1 := 1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: #t~ret489#1 := ldv_mod_timer_19_#res#1;havoc ldv_mod_timer_19_#t~ret504#1, ldv_mod_timer_19_#t~ret505#1, ldv_mod_timer_19_~ldv_func_arg1#1.base, ldv_mod_timer_19_~ldv_func_arg1#1.offset, ldv_mod_timer_19_~ldv_func_arg2#1, ldv_mod_timer_19_~ldv_func_res~1#1, ldv_mod_timer_19_~tmp~22#1, ldv_mod_timer_19_~tmp___0~14#1;havoc ldv_mod_timer_19_#in~ldv_func_arg1#1.base, ldv_mod_timer_19_#in~ldv_func_arg1#1.offset, ldv_mod_timer_19_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_19 } true;assume -2147483648 <= #t~ret489#1 && #t~ret489#1 <= 2147483647;havoc #t~ret489#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15117: t21142_lnk_change_#t~ret2138#1 := ldv_del_timer_sync_20___0_#res#1;havoc ldv_del_timer_sync_20___0_#t~ret2162#1, ldv_del_timer_sync_20___0_#t~ret2163#1, ldv_del_timer_sync_20___0_~ldv_func_arg1#1.base, ldv_del_timer_sync_20___0_~ldv_func_arg1#1.offset, ldv_del_timer_sync_20___0_~ldv_func_res~14#1, ldv_del_timer_sync_20___0_~tmp~121#1, ldv_del_timer_sync_20___0_~tmp___0~69#1;havoc ldv_del_timer_sync_20___0_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_20___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_20___0 } true;assume -2147483648 <= t21142_lnk_change_#t~ret2138#1 && t21142_lnk_change_#t~ret2138#1 <= 2147483647;havoc t21142_lnk_change_#t~ret2138#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: assume (#t~mem445#1 - ~dirty_tx~0#1) % 4294967296 > 32;havoc #t~mem445#1;call #t~mem446#1 := read~int#54(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: assume !((#t~mem445#1 - ~dirty_tx~0#1) % 4294967296 > 32);havoc #t~mem445#1; [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15118-1: SUMMARY for call t21142_start_nway(t21142_lnk_change_~dev#1.base, t21142_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 03:58:48,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15118: call write~int#54(750 + ~jiffies~0, t21142_lnk_change_~tp~39#1.base, 3000 + t21142_lnk_change_~tp~39#1.offset, 8); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927-1: SUMMARY for call #t~ret447#1 := dev_err(~dev~2#1.base, 1236 + ~dev~2#1.offset, 61, 0); srcloc: null [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: assume -2147483648 <= #t~ret447#1 && #t~ret447#1 <= 2147483647;havoc #t~mem446#1;havoc #t~ret447#1;~dirty_tx~0#1 := 32 + ~dirty_tx~0#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: #t~ret395#1 := phy_interrupt_#res#1;havoc phy_interrupt_~dev#1.base, phy_interrupt_~dev#1.offset;havoc phy_interrupt_#in~dev#1.base, phy_interrupt_#in~dev#1.offset;assume { :end_inline_phy_interrupt } true;~handled~0#1 := #t~ret395#1;havoc #t~ret395#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15120: SUMMARY for call add_timer(t21142_lnk_change_~tp~39#1.base, 2984 + t21142_lnk_change_~tp~39#1.offset); srcloc: null [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-1: [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863: assume 0 != #t~bitwise417#1;havoc #t~bitwise417#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863: assume !(0 != #t~bitwise417#1);havoc #t~bitwise417#1;call #t~mem436#1 := read~int#54(~dev~2#1.base, 284 + ~dev~2#1.offset, 8);call #t~mem434#1.base, #t~mem434#1.offset := read~$Pointer$#54(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call #t~mem435#1 := read~int#54(#t~mem434#1.base, 104 + #t~mem434#1.offset, 4);call write~int#54(#t~mem436#1 + #t~mem435#1 % 4294967296, ~dev~2#1.base, 284 + ~dev~2#1.offset, 8);havoc #t~mem436#1;havoc #t~mem434#1.base, #t~mem434#1.offset;havoc #t~mem435#1;call #t~mem437#1 := read~int#54(~dev~2#1.base, 332 + ~dev~2#1.offset, 8);call write~int#54(#t~mem437#1 + ~status~1#1 / 8 % 16, ~dev~2#1.base, 332 + ~dev~2#1.offset, 8);havoc #t~mem437#1;call #t~mem438#1 := read~int#54(~dev~2#1.base, 268 + ~dev~2#1.offset, 8);call write~int#54(1 + #t~mem438#1, ~dev~2#1.base, 268 + ~dev~2#1.offset, 8);havoc #t~mem438#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-4: assume 0 == ~status~1#1;#t~bitwise417#1 := 0; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-4: assume !(0 == ~status~1#1); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-3: assume 32768 == ~status~1#1;#t~bitwise417#1 := ~status~1#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-3: assume !(32768 == ~status~1#1); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-2: havoc #t~bitwise417#1;assume ((((~status~1#1 < 0 || #t~bitwise417#1 <= ~status~1#1) && #t~bitwise417#1 <= 32768) && #t~bitwise417#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise417#1 > 32768 + ~status~1#1)) && #t~bitwise417#1 >= -2147483648; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume ~tulip_debug~0 > 1;call write~$Pointer$#42(56, 0, ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#42(57, 0, ~#descriptor___0~1#1.base, 8 + ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#42(58, 0, ~#descriptor___0~1#1.base, 16 + ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#42(59, 0, ~#descriptor___0~1#1.base, 24 + ~#descriptor___0~1#1.offset, 8);call write~int#42(612, ~#descriptor___0~1#1.base, 32 + ~#descriptor___0~1#1.offset, 4);call write~int#42(1, ~#descriptor___0~1#1.base, 36 + ~#descriptor___0~1#1.offset, 4);call #t~mem418#1 := read~int#42(~#descriptor___0~1#1.base, 36 + ~#descriptor___0~1#1.offset, 4); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume !(~tulip_debug~0 > 1); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056: assume t21142_lnk_change_~i~15#1 < (if t21142_lnk_change_#t~mem2100#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2100#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2100#1 % 256 % 4294967296 - 4294967296);havoc t21142_lnk_change_#t~mem2099#1.base, t21142_lnk_change_#t~mem2099#1.offset;havoc t21142_lnk_change_#t~mem2100#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056: assume !(t21142_lnk_change_~i~15#1 < (if t21142_lnk_change_#t~mem2100#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2100#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2100#1 % 256 % 4294967296 - 4294967296));havoc t21142_lnk_change_#t~mem2099#1.base, t21142_lnk_change_#t~mem2099#1.offset;havoc t21142_lnk_change_#t~mem2100#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933-1: call #t~mem448#1 := read~int#54(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume (#t~mem448#1 - ~dirty_tx~0#1) % 4294967296 <= 29;havoc #t~mem448#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume !((#t~mem448#1 - ~dirty_tx~0#1) % 4294967296 <= 29);havoc #t~mem448#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: SUMMARY for call netif_wake_queue(~dev~2#1.base, ~dev~2#1.offset); srcloc: null [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15260-1: ldv_del_timer_sync_19___0_#res#1 := ldv_del_timer_sync_19___0_~ldv_func_res~13#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16185-1: ldv_del_timer_sync_21_#res#1 := ldv_del_timer_sync_21_~ldv_func_res~19#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15525: assume (if (250 + (pnic_lnk_change_~tmp___3~27#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (250 + (pnic_lnk_change_~tmp___3~27#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (250 + (pnic_lnk_change_~tmp___3~27#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0;call pnic_lnk_change_#t~mem2221#1 := read~int#54(pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15525: assume !((if (250 + (pnic_lnk_change_~tmp___3~27#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (250 + (pnic_lnk_change_~tmp___3~27#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (250 + (pnic_lnk_change_~tmp___3~27#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: havoc ##fun~$Pointer$~X~int~TO~VOID_#~474#1.base, ##fun~$Pointer$~X~int~TO~VOID_#~474#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#~475#1;havoc ##fun~$Pointer$~X~int~TO~VOID_#in~474#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~474#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#in~475#1, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~TO~VOID } true;havoc #t~mem476#1.base, #t~mem476#1.offset; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872-1: SUMMARY for call #t~ret419#1 := ldv__builtin_expect((if #t~mem418#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem418#1 % 4294967296 % 18446744073709551616 else #t~mem418#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: assume -9223372036854775808 <= #t~ret419#1 && #t~ret419#1 <= 9223372036854775807;~tmp___3~5#1 := #t~ret419#1;havoc #t~mem418#1;havoc #t~ret419#1; [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-5: [2025-02-08 03:58:48,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-4: assume 0 == pnic_lnk_change_#t~bitwise2222#1 % 4294967296 || 4325376 == pnic_lnk_change_#t~bitwise2222#1 % 4294967296;pnic_lnk_change_#t~bitwise2223#1 := 4325376; [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-4: assume !(0 == pnic_lnk_change_#t~bitwise2222#1 % 4294967296 || 4325376 == pnic_lnk_change_#t~bitwise2222#1 % 4294967296); [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-3: assume false;pnic_lnk_change_#t~bitwise2223#1 := pnic_lnk_change_#t~bitwise2222#1; [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-3: assume !false; [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-2: havoc pnic_lnk_change_#t~bitwise2223#1;assume (pnic_lnk_change_#t~bitwise2223#1 % 4294967296 >= pnic_lnk_change_#t~bitwise2222#1 % 4294967296 && pnic_lnk_change_#t~bitwise2223#1 % 4294967296 >= 4325376) && pnic_lnk_change_#t~bitwise2223#1 % 4294967296 <= 4325376 + pnic_lnk_change_#t~bitwise2222#1 % 4294967296; [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-1: [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527: call write~int#54(pnic_lnk_change_#t~bitwise2223#1, pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4);havoc pnic_lnk_change_#t~mem2221#1;havoc pnic_lnk_change_#t~bitwise2222#1;havoc pnic_lnk_change_#t~bitwise2223#1;call pnic_lnk_change_#t~mem2224#1 := read~int#54(pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4); [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-8: assume 0 == pnic_lnk_change_#t~mem2221#1 % 4294967296;pnic_lnk_change_#t~bitwise2222#1 := 0; [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-8: assume !(0 == pnic_lnk_change_#t~mem2221#1 % 4294967296); [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: call write~int#54(~dirty_tx~0#1, ~tp~5#1.base, 3388 + ~tp~5#1.offset, 4); [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-7: assume 65023 == pnic_lnk_change_#t~mem2221#1 % 4294967296;pnic_lnk_change_#t~bitwise2222#1 := pnic_lnk_change_#t~mem2221#1; [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-7: assume !(65023 == pnic_lnk_change_#t~mem2221#1 % 4294967296); [2025-02-08 03:58:48,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-6: havoc pnic_lnk_change_#t~bitwise2222#1;assume pnic_lnk_change_#t~bitwise2222#1 % 4294967296 <= pnic_lnk_change_#t~mem2221#1 % 4294967296 && pnic_lnk_change_#t~bitwise2222#1 % 4294967296 <= 65023; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15528-1: SUMMARY for call iowrite32(pnic_lnk_change_#t~mem2224#1, pnic_lnk_change_~ioaddr~27#1.base, 48 + pnic_lnk_change_~ioaddr~27#1.offset); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15528: havoc pnic_lnk_change_#t~mem2224#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-2: havoc #t~bitwise449#1;assume ((((~csr5~0#1 < 0 || #t~bitwise449#1 <= ~csr5~0#1) && #t~bitwise449#1 <= 2) && #t~bitwise449#1 >= 0) && (~csr5~0#1 >= 0 || #t~bitwise449#1 > 2 + ~csr5~0#1)) && #t~bitwise449#1 >= -2147483648; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume 0 != ~tmp___3~5#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume !(0 != ~tmp___3~5#1); [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-1: [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: assume 0 != #t~bitwise449#1;havoc #t~bitwise449#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: assume !(0 != #t~bitwise449#1);havoc #t~bitwise449#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-4: assume 0 == ~csr5~0#1;#t~bitwise449#1 := 0; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-4: assume !(0 == ~csr5~0#1); [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-3: assume 2 == ~csr5~0#1;#t~bitwise449#1 := ~csr5~0#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-3: assume !(2 == ~csr5~0#1); [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16057: pnic2_lnk_change_#t~ret2390#1 := ldv_del_timer_sync_19___1_#res#1;havoc ldv_del_timer_sync_19___1_#t~ret2422#1, ldv_del_timer_sync_19___1_#t~ret2423#1, ldv_del_timer_sync_19___1_~ldv_func_arg1#1.base, ldv_del_timer_sync_19___1_~ldv_func_arg1#1.offset, ldv_del_timer_sync_19___1_~ldv_func_res~17#1, ldv_del_timer_sync_19___1_~tmp~131#1, ldv_del_timer_sync_19___1_~tmp___0~79#1;havoc ldv_del_timer_sync_19___1_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_19___1_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_19___1 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2390#1 && pnic2_lnk_change_#t~ret2390#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2390#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15529: SUMMARY for call iowrite32(48, pnic_lnk_change_~ioaddr~27#1.base, 96 + pnic_lnk_change_~ioaddr~27#1.offset); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16058: call write~int#54(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume ~tulip_debug~0 > 2; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(~tulip_debug~0 > 2); [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16058-1: SUMMARY for call pnic2_start_nway(pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15530: call write~int#54(~jiffies~0, pnic_lnk_change_~dev#1.base, 987 + pnic_lnk_change_~dev#1.offset, 8); [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15530-1: SUMMARY for call iowrite32(33681528, pnic_lnk_change_~ioaddr~27#1.base, 184 + pnic_lnk_change_~ioaddr~27#1.offset); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876-1: SUMMARY for call #t~ret420#1 := __dynamic_netdev_dbg(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset, ~dev~2#1.base, ~dev~2#1.offset, 60, 0); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: assume -2147483648 <= #t~ret420#1 && #t~ret420#1 <= 2147483647;havoc #t~ret420#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-1: SUMMARY for call #t~ret450#1 := ioread32(~ioaddr~2#1.base, 48 + ~ioaddr~2#1.offset); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16060-1: SUMMARY for call add_timer(pnic2_lnk_change_~tp~45#1.base, 2984 + pnic2_lnk_change_~tp~45#1.offset); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: ~tmp___4~2#1 := #t~ret450#1;havoc #t~ret450#1;call #t~mem451#1 := read~int#54(~tp~5#1.base, 3440 + ~tp~5#1.offset, 4); [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16060: call ULTIMATE.dealloc(pnic2_lnk_change_~#descriptor~21#1.base, pnic2_lnk_change_~#descriptor~21#1.offset);havoc pnic2_lnk_change_~#descriptor~21#1.base, pnic2_lnk_change_~#descriptor~21#1.offset;call ULTIMATE.dealloc(pnic2_lnk_change_~#descriptor___0~8#1.base, pnic2_lnk_change_~#descriptor___0~8#1.offset);havoc pnic2_lnk_change_~#descriptor___0~8#1.base, pnic2_lnk_change_~#descriptor___0~8#1.offset; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944-1: SUMMARY for call #t~ret452#1 := dev_warn(~dev~2#1.base, 1236 + ~dev~2#1.offset, 62, 0); srcloc: null [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume -2147483648 <= #t~ret452#1 && #t~ret452#1 <= 2147483647;havoc #t~mem451#1;havoc #t~ret452#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15467: call ULTIMATE.dealloc(pnic_lnk_change_~#descriptor~18#1.base, pnic_lnk_change_~#descriptor~18#1.offset);havoc pnic_lnk_change_~#descriptor~18#1.base, pnic_lnk_change_~#descriptor~18#1.offset;havoc pnic_lnk_change_#t~ret2201#1.base, pnic_lnk_change_#t~ret2201#1.offset, pnic_lnk_change_#t~mem2202#1.base, pnic_lnk_change_#t~mem2202#1.offset, pnic_lnk_change_#t~ret2203#1, pnic_lnk_change_#t~mem2204#1, pnic_lnk_change_#t~ret2205#1, pnic_lnk_change_#t~ret2206#1, pnic_lnk_change_#t~ret2207#1, pnic_lnk_change_#t~bitwise2208#1, pnic_lnk_change_#t~ret2209#1, pnic_lnk_change_#t~bitwise2210#1, pnic_lnk_change_#t~bitwise2211#1, pnic_lnk_change_#t~mem2212#1, pnic_lnk_change_#t~mem2213#1, pnic_lnk_change_#t~bitwise2214#1, pnic_lnk_change_#t~mem2215#1, pnic_lnk_change_#t~mem2216#1, pnic_lnk_change_#t~bitwise2217#1, pnic_lnk_change_#t~bitwise2218#1, pnic_lnk_change_#t~mem2219#1, pnic_lnk_change_#t~ret2220#1, pnic_lnk_change_#t~mem2221#1, pnic_lnk_change_#t~bitwise2222#1, pnic_lnk_change_#t~bitwise2223#1, pnic_lnk_change_#t~mem2224#1, pnic_lnk_change_#t~ret2225#1, pnic_lnk_change_#t~bitwise2226#1, pnic_lnk_change_#t~mem2227#1, pnic_lnk_change_#t~mem2228#1, pnic_lnk_change_#t~bitwise2229#1, pnic_lnk_change_#t~ret2230#1, pnic_lnk_change_#t~ret2231#1, pnic_lnk_change_#t~bitwise2232#1, pnic_lnk_change_#t~bitwise2233#1, pnic_lnk_change_~dev#1.base, pnic_lnk_change_~dev#1.offset, pnic_lnk_change_~csr5#1, pnic_lnk_change_~tp~41#1.base, pnic_lnk_change_~tp~41#1.offset, pnic_lnk_change_~tmp~124#1.base, pnic_lnk_change_~tmp~124#1.offset, pnic_lnk_change_~ioaddr~27#1.base, pnic_lnk_change_~ioaddr~27#1.offset, pnic_lnk_change_~phy_reg~1#1, pnic_lnk_change_~tmp___0~72#1, pnic_lnk_change_~#descriptor~18#1.base, pnic_lnk_change_~#descriptor~18#1.offset, pnic_lnk_change_~tmp___1~44#1, pnic_lnk_change_~tmp___2~33#1, pnic_lnk_change_~tmp___3~27#1, pnic_lnk_change_~tmp___4~16#1, pnic_lnk_change_~tmp___5~12#1, pnic_lnk_change_~tmp___6~10#1;havoc pnic_lnk_change_#in~dev#1.base, pnic_lnk_change_#in~dev#1.offset, pnic_lnk_change_#in~csr5#1;assume { :end_inline_pnic_lnk_change } true; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145-1: ldv_mod_timer_19_#res#1 := ldv_mod_timer_19_~ldv_func_res~1#1; [2025-02-08 03:58:48,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: call #t~mem421#1 := read~int#54(~dev~2#1.base, 300 + ~dev~2#1.offset, 8);call write~int#54(1 + #t~mem421#1, ~dev~2#1.base, 300 + ~dev~2#1.offset, 8);havoc #t~mem421#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: SUMMARY for call tulip_restart_rxtx(~tp~5#1.base, ~tp~5#1.offset); srcloc: null [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-2: havoc #t~bitwise422#1;assume ((((~status~1#1 < 0 || #t~bitwise422#1 <= ~status~1#1) && #t~bitwise422#1 <= 16644) && #t~bitwise422#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise422#1 > 16644 + ~status~1#1)) && #t~bitwise422#1 >= -2147483648; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-1: [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: assume 0 != #t~bitwise422#1;havoc #t~bitwise422#1;call #t~mem423#1 := read~int#54(~dev~2#1.base, 388 + ~dev~2#1.offset, 8);call write~int#54(1 + #t~mem423#1, ~dev~2#1.base, 388 + ~dev~2#1.offset, 8);havoc #t~mem423#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: assume !(0 != #t~bitwise422#1);havoc #t~bitwise422#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-4: assume 0 == ~status~1#1;#t~bitwise422#1 := 0; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-4: assume !(0 == ~status~1#1); [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-3: assume 16644 == ~status~1#1;#t~bitwise422#1 := ~status~1#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-3: assume !(16644 == ~status~1#1); [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15275-1: ldv_del_timer_sync_20___0_#res#1 := ldv_del_timer_sync_20___0_~ldv_func_res~14#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-2: havoc #t~bitwise424#1;assume ((((~status~1#1 < 0 || #t~bitwise424#1 <= ~status~1#1) && #t~bitwise424#1 <= 3072) && #t~bitwise424#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise424#1 > 3072 + ~status~1#1)) && #t~bitwise424#1 >= -2147483648; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-1: [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume 0 != #t~bitwise424#1;havoc #t~bitwise424#1;call #t~mem425#1 := read~int#54(~dev~2#1.base, 396 + ~dev~2#1.offset, 8);call write~int#54(1 + #t~mem425#1, ~dev~2#1.base, 396 + ~dev~2#1.offset, 8);havoc #t~mem425#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume !(0 != #t~bitwise424#1);havoc #t~bitwise424#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-4: assume 0 == ~status~1#1;#t~bitwise424#1 := 0; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-4: assume !(0 == ~status~1#1); [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-3: assume 3072 == ~status~1#1;#t~bitwise424#1 := ~status~1#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-3: assume !(3072 == ~status~1#1); [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: SUMMARY for call spin_unlock(~tp~5#1.base, 3240 + ~tp~5#1.offset); srcloc: null [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-2: havoc #t~bitwise426#1;assume ((((~status~1#1 < 0 || #t~bitwise426#1 <= ~status~1#1) && #t~bitwise426#1 <= 512) && #t~bitwise426#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise426#1 > 512 + ~status~1#1)) && #t~bitwise426#1 >= -2147483648; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-1: [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: assume 0 != #t~bitwise426#1;havoc #t~bitwise426#1;call #t~mem427#1 := read~int#54(~dev~2#1.base, 420 + ~dev~2#1.offset, 8);call write~int#54(1 + #t~mem427#1, ~dev~2#1.base, 420 + ~dev~2#1.offset, 8);havoc #t~mem427#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: assume !(0 != #t~bitwise426#1);havoc #t~bitwise426#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-4: assume 0 == ~status~1#1;#t~bitwise426#1 := 0; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-4: assume !(0 == ~status~1#1); [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-3: assume 512 == ~status~1#1;#t~bitwise426#1 := ~status~1#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-3: assume !(512 == ~status~1#1); [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16077: pnic2_lnk_change_#t~ret2401#1 := ldv_del_timer_sync_20___1_#res#1;havoc ldv_del_timer_sync_20___1_#t~ret2424#1, ldv_del_timer_sync_20___1_#t~ret2425#1, ldv_del_timer_sync_20___1_~ldv_func_arg1#1.base, ldv_del_timer_sync_20___1_~ldv_func_arg1#1.offset, ldv_del_timer_sync_20___1_~ldv_func_res~18#1, ldv_del_timer_sync_20___1_~tmp~132#1, ldv_del_timer_sync_20___1_~tmp___0~80#1;havoc ldv_del_timer_sync_20___1_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_20___1_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_20___1 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2401#1 && pnic2_lnk_change_#t~ret2401#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2401#1; [2025-02-08 03:58:48,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16078-1: SUMMARY for call pnic2_start_nway(pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16078: call write~int#54(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896-2: havoc #t~bitwise428#1;assume ((((~status~1#1 < 0 || #t~bitwise428#1 <= ~status~1#1) && #t~bitwise428#1 <= 2) && #t~bitwise428#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise428#1 > 2 + ~status~1#1)) && #t~bitwise428#1 >= -2147483648; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896-1: [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896: assume 0 != #t~bitwise428#1;havoc #t~bitwise428#1;call #t~mem429#1 := read~int#54(~dev~2#1.base, 404 + ~dev~2#1.offset, 8);call write~int#54(1 + #t~mem429#1, ~dev~2#1.base, 404 + ~dev~2#1.offset, 8);havoc #t~mem429#1; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896: assume !(0 != #t~bitwise428#1);havoc #t~bitwise428#1; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896-4: assume 0 == ~status~1#1;#t~bitwise428#1 := 0; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896-4: assume !(0 == ~status~1#1); [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896-3: assume 2 == ~status~1#1;#t~bitwise428#1 := ~status~1#1; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896-3: assume !(2 == ~status~1#1); [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16080: SUMMARY for call add_timer(pnic2_lnk_change_~tp~45#1.base, 2984 + pnic2_lnk_change_~tp~45#1.offset); srcloc: null [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-2: #t~short432#1 := 0 != #t~bitwise430#1; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-1: assume #t~short432#1;call #t~mem431#1 := read~int#54(~tp~5#1.base, 3428 + ~tp~5#1.offset, 1);#t~short432#1 := 0 == #t~mem431#1 % 256 % 4294967296; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-1: assume !#t~short432#1; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: assume #t~short432#1;havoc #t~bitwise430#1;havoc #t~mem431#1;havoc #t~short432#1;call #t~mem433#1 := read~int#54(~dev~2#1.base, 412 + ~dev~2#1.offset, 8);call write~int#54(1 + #t~mem433#1, ~dev~2#1.base, 412 + ~dev~2#1.offset, 8);havoc #t~mem433#1; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: assume !#t~short432#1;havoc #t~bitwise430#1;havoc #t~mem431#1;havoc #t~short432#1; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-6: assume 0 == ~status~1#1;#t~bitwise430#1 := 0; [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-6: assume !(0 == ~status~1#1); [2025-02-08 03:58:48,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-5: assume 128 == ~status~1#1;#t~bitwise430#1 := ~status~1#1; [2025-02-08 03:58:48,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-5: assume !(128 == ~status~1#1); [2025-02-08 03:58:48,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-4: havoc #t~bitwise430#1;assume ((((~status~1#1 < 0 || #t~bitwise430#1 <= ~status~1#1) && #t~bitwise430#1 <= 128) && #t~bitwise430#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise430#1 > 128 + ~status~1#1)) && #t~bitwise430#1 >= -2147483648; [2025-02-08 03:58:48,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-3: [2025-02-08 03:58:48,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5885: havoc #t~mem181.base, #t~mem181.offset; [2025-02-08 03:58:48,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16821: havoc #t~nondet2492; [2025-02-08 03:58:48,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159-3: assume 2048 == #t~mem1551#1;#t~bitwise1552#1 := #t~mem1551#1; [2025-02-08 03:58:48,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159-3: assume !(2048 == #t~mem1551#1); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159-2: havoc #t~bitwise1552#1;assume ((((#t~mem1551#1 < 0 || #t~bitwise1552#1 <= #t~mem1551#1) && #t~bitwise1552#1 <= 2048) && #t~bitwise1552#1 >= 0) && (#t~mem1551#1 >= 0 || #t~bitwise1552#1 > 2048 + #t~mem1551#1)) && #t~bitwise1552#1 >= -2147483648; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126-1: SUMMARY for call #t~ret1533#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159-4: assume 0 == #t~mem1551#1;#t~bitwise1552#1 := 0; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159-4: assume !(0 == #t~mem1551#1); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225: SUMMARY for call iowrite32(0, ~ioaddr~17#1.base, 8 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159-1: [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: ~tmp___2~25#1 := #t~ret1533#1;havoc #t~ret1533#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159: assume 0 != #t~bitwise1552#1;havoc #t~mem1551#1;havoc #t~bitwise1552#1;call #t~mem1553#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159: assume !(0 != #t~bitwise1552#1);havoc #t~mem1551#1;havoc #t~bitwise1552#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-3: assume 512 == #t~mem1547#1;#t~bitwise1548#1 := #t~mem1547#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-3: assume !(512 == #t~mem1547#1); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-2: havoc #t~bitwise1548#1;assume ((((#t~mem1547#1 < 0 || #t~bitwise1548#1 <= #t~mem1547#1) && #t~bitwise1548#1 <= 512) && #t~bitwise1548#1 >= 0) && (#t~mem1547#1 >= 0 || #t~bitwise1548#1 > 512 + #t~mem1547#1)) && #t~bitwise1548#1 >= -2147483648; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-4: assume 0 == #t~mem1547#1;#t~bitwise1548#1 := 0; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-4: assume !(0 == #t~mem1547#1); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928: build_setup_frame_hash_~tmp___0~43#1 := build_setup_frame_hash_#t~ret1476#1;havoc build_setup_frame_hash_#t~ret1476#1;build_setup_frame_hash_~index~0#1 := (if build_setup_frame_hash_~tmp___0~43#1 % 4294967296 % 4294967296 <= 2147483647 then build_setup_frame_hash_~tmp___0~43#1 % 4294967296 % 4294967296 else build_setup_frame_hash_~tmp___0~43#1 % 4294967296 % 4294967296 - 4294967296) % 512; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-1: [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151: assume 0 != #t~bitwise1548#1;havoc #t~mem1547#1;havoc #t~bitwise1548#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151: assume !(0 != #t~bitwise1548#1);havoc #t~mem1547#1;havoc #t~bitwise1548#1;call #t~mem1551#1 := read~int#54(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928-1: SUMMARY for call build_setup_frame_hash_#t~ret1476#1 := crc32_le(4294967295, build_setup_frame_hash_~ha~0#1.base, 16 + build_setup_frame_hash_~ha~0#1.offset, 6); srcloc: null [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135-1: SUMMARY for call #t~ret1538#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135: ~tmp___4~11#1 := #t~ret1538#1;havoc #t~ret1538#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11218: assume (#t~mem1576#1 - #t~mem1577#1) % 4294967296 > 29;havoc #t~mem1576#1;havoc #t~mem1577#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11218: assume !((#t~mem1576#1 - #t~mem1577#1) % 4294967296 > 29);havoc #t~mem1576#1;havoc #t~mem1577#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127-1: SUMMARY for call #t~ret1534#1 := bitrev32(~tmp___2~25#1); srcloc: null [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: ~tmp___3~20#1 := #t~ret1534#1;havoc #t~ret1534#1;~filterbit~0#1 := (if ~tmp___3~20#1 % 4294967296 / 67108864 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___3~20#1 % 4294967296 / 67108864 % 4294967296 % 4294967296 else ~tmp___3~20#1 % 4294967296 / 67108864 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-3: assume 2048 == #t~mem1530#1;#t~bitwise1531#1 := #t~mem1530#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-3: assume !(2048 == #t~mem1530#1); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-2: havoc #t~bitwise1531#1;assume ((((#t~mem1530#1 < 0 || #t~bitwise1531#1 <= #t~mem1530#1) && #t~bitwise1531#1 <= 2048) && #t~bitwise1531#1 >= 0) && (#t~mem1530#1 >= 0 || #t~bitwise1531#1 > 2048 + #t~mem1530#1)) && #t~bitwise1531#1 >= -2147483648; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-5: call #t~mem1530#1 := read~int#54(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-4: assume 0 == #t~mem1530#1;#t~bitwise1531#1 := 0; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-4: assume !(0 == #t~mem1530#1); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11218-1: call #t~mem1576#1 := read~int#54(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call #t~mem1577#1 := read~int#54(~tp~29#1.base, 3388 + ~tp~29#1.offset, 4); [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11185: assume (#t~mem1560#1 - #t~mem1561#1) % 4294967296 > 30;havoc #t~mem1560#1;havoc #t~mem1561#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11185: assume !((#t~mem1560#1 - #t~mem1561#1) % 4294967296 > 30);havoc #t~mem1560#1;havoc #t~mem1561#1;~dummy~0#1 := -1;call #t~mem1562#1 := read~int#54(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);~tmp___7~8#1 := #t~mem1562#1;havoc #t~mem1562#1;call #t~mem1563#1 := read~int#54(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call write~int#54(1 + #t~mem1563#1, ~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);havoc #t~mem1563#1;~entry~5#1 := ~tmp___7~8#1 % 32; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-1: [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: assume 0 != #t~bitwise1531#1;havoc #t~mem1530#1;havoc #t~bitwise1531#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: assume !(0 != #t~bitwise1531#1);havoc #t~mem1530#1;havoc #t~bitwise1531#1; [2025-02-08 03:58:48,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: assume (build_setup_frame_perfect_~ha~1#1.base + build_setup_frame_perfect_~ha~1#1.offset) % 18446744073709551616 != (build_setup_frame_perfect_~dev#1.base + (654 + build_setup_frame_perfect_~dev#1.offset)) % 18446744073709551616; [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: assume !((build_setup_frame_perfect_~ha~1#1.base + build_setup_frame_perfect_~ha~1#1.offset) % 18446744073709551616 != (build_setup_frame_perfect_~dev#1.base + (654 + build_setup_frame_perfect_~dev#1.offset)) % 18446744073709551616);call build_setup_frame_perfect_#t~mem1496#1 := read~int#54(build_setup_frame_perfect_~dev#1.base, 670 + build_setup_frame_perfect_~dev#1.offset, 4); [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11136: ~tmp___5~10#1 := #t~ret1539#1;havoc #t~ret1539#1; [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11136-1: SUMMARY for call #t~ret1539#1 := bitrev32(~tmp___4~11#1); srcloc: null [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10930: call build_setup_frame_hash_#t~mem1477#1.base, build_setup_frame_hash_#t~mem1477#1.offset := read~$Pointer$#54(build_setup_frame_hash_~ha~0#1.base, build_setup_frame_hash_~ha~0#1.offset, 8);build_setup_frame_hash_~__mptr___0~0#1.base, build_setup_frame_hash_~__mptr___0~0#1.offset := build_setup_frame_hash_#t~mem1477#1.base, build_setup_frame_hash_#t~mem1477#1.offset;havoc build_setup_frame_hash_#t~mem1477#1.base, build_setup_frame_hash_#t~mem1477#1.offset;build_setup_frame_hash_~ha~0#1.base, build_setup_frame_hash_~ha~0#1.offset := build_setup_frame_hash_~__mptr___0~0#1.base, build_setup_frame_hash_~__mptr___0~0#1.offset; [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11161-1: SUMMARY for call iowrite32(#t~mem1553#1, ~ioaddr~17#1.base, 172 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11161: havoc #t~mem1553#1;call #t~mem1554#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4); [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178: havoc build_setup_frame_perfect_#t~ret1487#1.base, build_setup_frame_perfect_#t~ret1487#1.offset, build_setup_frame_perfect_#t~mem1488#1.base, build_setup_frame_perfect_#t~mem1488#1.offset, build_setup_frame_perfect_#t~mem1489#1, build_setup_frame_perfect_#t~mem1490#1, build_setup_frame_perfect_#t~mem1491#1, build_setup_frame_perfect_#t~mem1492#1, build_setup_frame_perfect_#t~mem1493#1, build_setup_frame_perfect_#t~mem1494#1, build_setup_frame_perfect_#t~mem1495#1.base, build_setup_frame_perfect_#t~mem1495#1.offset, build_setup_frame_perfect_#t~mem1496#1, build_setup_frame_perfect_#t~memset~res1497#1.base, build_setup_frame_perfect_#t~memset~res1497#1.offset, build_setup_frame_perfect_#t~mem1498#1.base, build_setup_frame_perfect_#t~mem1498#1.offset, build_setup_frame_perfect_#t~mem1499#1, build_setup_frame_perfect_#t~mem1500#1, build_setup_frame_perfect_#t~mem1501#1, build_setup_frame_perfect_#t~mem1502#1, build_setup_frame_perfect_#t~mem1503#1, build_setup_frame_perfect_#t~mem1504#1, build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset, build_setup_frame_perfect_~dev#1.base, build_setup_frame_perfect_~dev#1.offset, build_setup_frame_perfect_~tp~28#1.base, build_setup_frame_perfect_~tp~28#1.offset, build_setup_frame_perfect_~tmp~77#1.base, build_setup_frame_perfect_~tmp~77#1.offset, build_setup_frame_perfect_~ha~1#1.base, build_setup_frame_perfect_~ha~1#1.offset, build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, build_setup_frame_perfect_~__mptr~3#1.base, build_setup_frame_perfect_~__mptr~3#1.offset, build_setup_frame_perfect_~tmp___0~44#1.base, build_setup_frame_perfect_~tmp___0~44#1.offset, build_setup_frame_perfect_~tmp___1~30#1.base, build_setup_frame_perfect_~tmp___1~30#1.offset, build_setup_frame_perfect_~tmp___2~24#1.base, build_setup_frame_perfect_~tmp___2~24#1.offset, build_setup_frame_perfect_~tmp___3~19#1.base, build_setup_frame_perfect_~tmp___3~19#1.offset, build_setup_frame_perfect_~tmp___4~10#1.base, build_setup_frame_perfect_~tmp___4~10#1.offset, build_setup_frame_perfect_~tmp___5~9#1.base, build_setup_frame_perfect_~tmp___5~9#1.offset, build_setup_frame_perfect_~tmp___6~7#1.base, build_setup_frame_perfect_~tmp___6~7#1.offset, build_setup_frame_perfect_~tmp___7~7#1.base, build_setup_frame_perfect_~tmp___7~7#1.offset, build_setup_frame_perfect_~tmp___8~7#1.base, build_setup_frame_perfect_~tmp___8~7#1.offset, build_setup_frame_perfect_~__mptr___0~1#1.base, build_setup_frame_perfect_~__mptr___0~1#1.offset, build_setup_frame_perfect_~tmp___9~6#1.base, build_setup_frame_perfect_~tmp___9~6#1.offset, build_setup_frame_perfect_~tmp___10~5#1.base, build_setup_frame_perfect_~tmp___10~5#1.offset, build_setup_frame_perfect_~tmp___11~5#1.base, build_setup_frame_perfect_~tmp___11~5#1.offset, build_setup_frame_perfect_~tmp___12~4#1.base, build_setup_frame_perfect_~tmp___12~4#1.offset, build_setup_frame_perfect_~tmp___13~4#1.base, build_setup_frame_perfect_~tmp___13~4#1.offset, build_setup_frame_perfect_~tmp___14~2#1.base, build_setup_frame_perfect_~tmp___14~2#1.offset;havoc build_setup_frame_perfect_#in~setup_frm#1.base, build_setup_frame_perfect_#in~setup_frm#1.offset, build_setup_frame_perfect_#in~dev#1.base, build_setup_frame_perfect_#in~dev#1.offset;assume { :end_inline_build_setup_frame_perfect } true; [2025-02-08 03:58:48,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11211: call #t~mem1571#1.base, #t~mem1571#1.offset := read~$Pointer$#54(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#54(~tx_flags~0#1, #t~mem1571#1.base, 4 + (#t~mem1571#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1571#1.base, #t~mem1571#1.offset;call #t~mem1572#1.base, #t~mem1572#1.offset := read~$Pointer$#54(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call #t~mem1573#1 := read~int#54(~tp~29#1.base, 8 + (48 + ~tp~29#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);call write~int#54(#t~mem1573#1, #t~mem1572#1.base, 8 + (#t~mem1572#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1572#1.base, #t~mem1572#1.offset;havoc #t~mem1573#1;call #t~mem1574#1.base, #t~mem1574#1.offset := read~$Pointer$#54(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#54(2147483648, #t~mem1574#1.base, #t~mem1574#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem1574#1.base, #t~mem1574#1.offset; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11153-1: SUMMARY for call iowrite32(2, ~ioaddr~17#1.base, 104 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11153: call #t~mem1549#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4); [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10930-1: SUMMARY for call __set_bit_le(build_setup_frame_hash_~index~0#1, build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11203: call write~$Pointer$#54(0, 0, ~tp~29#1.base, 48 + ~tp~29#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem1568#1.base, #t~mem1568#1.offset := read~$Pointer$#54(~tp~29#1.base, 4017 + ~tp~29#1.offset, 8); [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11145: assume (~ha~2#1.base + ~ha~2#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11145: assume !((~ha~2#1.base + ~ha~2#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616);call #t~mem1542#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4);call #t~mem1543#1 := read~int#54(~tp~29#1.base, 3232 + ~tp~29#1.offset, 4);#t~short1546#1 := #t~mem1542#1 % 4294967296 == #t~mem1543#1 % 4294967296; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11162: havoc #t~mem1554#1; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137-1: SUMMARY for call #t~ret1540#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 258, 0); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137: assume -2147483648 <= #t~ret1540#1 && #t~ret1540#1 <= 2147483647;havoc #t~ret1540#1; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220: SUMMARY for call netif_stop_queue(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154: havoc #t~mem1549#1; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11162-1: SUMMARY for call iowrite32(#t~mem1554#1, ~ioaddr~17#1.base, 176 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121-1: SUMMARY for call #t~ret1532#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154-1: SUMMARY for call iowrite32(#t~mem1549#1, ~ioaddr~17#1.base, 112 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121: ~tmp___1~31#1 := #t~ret1532#1;havoc #t~ret1532#1;~filterbit~0#1 := (if ~tmp___1~31#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___1~31#1 % 4294967296 % 4294967296 else ~tmp___1~31#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11204: call write~int#54(#t~ret1569#1, ~tp~29#1.base, 8 + (48 + ~tp~29#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem1568#1.base, #t~mem1568#1.offset;havoc #t~ret1569#1; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11204-1: SUMMARY for call #t~ret1569#1 := pci_map_single(#t~mem1568#1.base, #t~mem1568#1.offset, ~tp~29#1.base, 2608 + ~tp~29#1.offset, 192, 1); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11229: SUMMARY for call spin_unlock_irqrestore(~tp~29#1.base, 3240 + ~tp~29#1.offset, ~flags~7#1); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11155-1: SUMMARY for call iowrite32(3, ~ioaddr~17#1.base, 104 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11155: call #t~mem1550#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4); [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11131: ~filterbit~0#1 := ~filterbit~0#1 % 64;call #t~mem1536#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + 4 * (~filterbit~0#1 / 32), 4); [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156: havoc #t~mem1550#1; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10900: call ULTIMATE.dealloc(build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset);havoc build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset;havoc build_setup_frame_hash_#t~ret1473#1.base, build_setup_frame_hash_#t~ret1473#1.offset, build_setup_frame_hash_#t~memset~res1474#1.base, build_setup_frame_hash_#t~memset~res1474#1.offset, build_setup_frame_hash_#t~mem1475#1.base, build_setup_frame_hash_#t~mem1475#1.offset, build_setup_frame_hash_#t~ret1476#1, build_setup_frame_hash_#t~mem1477#1.base, build_setup_frame_hash_#t~mem1477#1.offset, build_setup_frame_hash_#t~mem1478#1, build_setup_frame_hash_#t~mem1479#1, build_setup_frame_hash_#t~mem1480#1.base, build_setup_frame_hash_#t~mem1480#1.offset, build_setup_frame_hash_#t~mem1481#1, build_setup_frame_hash_#t~mem1482#1, build_setup_frame_hash_#t~mem1483#1, build_setup_frame_hash_#t~mem1484#1, build_setup_frame_hash_#t~mem1485#1, build_setup_frame_hash_#t~mem1486#1, build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset, build_setup_frame_hash_~dev#1.base, build_setup_frame_hash_~dev#1.offset, build_setup_frame_hash_~tp~27#1.base, build_setup_frame_hash_~tp~27#1.offset, build_setup_frame_hash_~tmp~76#1.base, build_setup_frame_hash_~tmp~76#1.offset, build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset, build_setup_frame_hash_~ha~0#1.base, build_setup_frame_hash_~ha~0#1.offset, build_setup_frame_hash_~i~12#1, build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, build_setup_frame_hash_~__mptr~2#1.base, build_setup_frame_hash_~__mptr~2#1.offset, build_setup_frame_hash_~index~0#1, build_setup_frame_hash_~tmp___0~43#1, build_setup_frame_hash_~__mptr___0~0#1.base, build_setup_frame_hash_~__mptr___0~0#1.offset, build_setup_frame_hash_~tmp___1~29#1.base, build_setup_frame_hash_~tmp___1~29#1.offset, build_setup_frame_hash_~tmp___2~23#1.base, build_setup_frame_hash_~tmp___2~23#1.offset, build_setup_frame_hash_~tmp___3~18#1.base, build_setup_frame_hash_~tmp___3~18#1.offset, build_setup_frame_hash_~tmp___4~9#1.base, build_setup_frame_hash_~tmp___4~9#1.offset, build_setup_frame_hash_~tmp___5~8#1.base, build_setup_frame_hash_~tmp___5~8#1.offset, build_setup_frame_hash_~tmp___6~6#1.base, build_setup_frame_hash_~tmp___6~6#1.offset, build_setup_frame_hash_~tmp___7~6#1.base, build_setup_frame_hash_~tmp___7~6#1.offset, build_setup_frame_hash_~tmp___8~6#1.base, build_setup_frame_hash_~tmp___8~6#1.offset;havoc build_setup_frame_hash_#in~setup_frm#1.base, build_setup_frame_hash_#in~setup_frm#1.offset, build_setup_frame_hash_#in~dev#1.base, build_setup_frame_hash_#in~dev#1.offset;assume { :end_inline_build_setup_frame_hash } true;~tx_flags~0#1 := 138412224; [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156-1: SUMMARY for call iowrite32(#t~mem1550#1, ~ioaddr~17#1.base, 112 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:58:48,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11214: assume ~dummy~0#1 >= 0;call #t~mem1575#1.base, #t~mem1575#1.offset := read~$Pointer$#54(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#54(2147483648, #t~mem1575#1.base, #t~mem1575#1.offset + 16 * (if ~dummy~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~dummy~0#1 % 18446744073709551616 % 18446744073709551616 else ~dummy~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem1575#1.base, #t~mem1575#1.offset; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11214: assume !(~dummy~0#1 >= 0); [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume build_setup_frame_hash_~i~12#1 <= 31; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume !(build_setup_frame_hash_~i~12#1 <= 31);build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~tp~27#1.base, 2764 + build_setup_frame_hash_~tp~27#1.offset;call build_setup_frame_hash_#t~mem1480#1.base, build_setup_frame_hash_#t~mem1480#1.offset := read~$Pointer$#54(build_setup_frame_hash_~dev#1.base, 791 + build_setup_frame_hash_~dev#1.offset, 8);build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset := build_setup_frame_hash_#t~mem1480#1.base, build_setup_frame_hash_#t~mem1480#1.offset;havoc build_setup_frame_hash_#t~mem1480#1.base, build_setup_frame_hash_#t~mem1480#1.offset;build_setup_frame_hash_~tmp___3~18#1.base, build_setup_frame_hash_~tmp___3~18#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1481#1 := read~int#54(build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#54(build_setup_frame_hash_#t~mem1481#1, build_setup_frame_hash_~tmp___3~18#1.base, build_setup_frame_hash_~tmp___3~18#1.offset, 2);havoc build_setup_frame_hash_#t~mem1481#1;build_setup_frame_hash_~tmp___4~9#1.base, build_setup_frame_hash_~tmp___4~9#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1482#1 := read~int#54(build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#54(build_setup_frame_hash_#t~mem1482#1, build_setup_frame_hash_~tmp___4~9#1.base, build_setup_frame_hash_~tmp___4~9#1.offset, 2);havoc build_setup_frame_hash_#t~mem1482#1;build_setup_frame_hash_~tmp___5~8#1.base, build_setup_frame_hash_~tmp___5~8#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1483#1 := read~int#54(build_setup_frame_hash_~eaddrs~1#1.base, 2 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#54(build_setup_frame_hash_#t~mem1483#1, build_setup_frame_hash_~tmp___5~8#1.base, build_setup_frame_hash_~tmp___5~8#1.offset, 2);havoc build_setup_frame_hash_#t~mem1483#1;build_setup_frame_hash_~tmp___6~6#1.base, build_setup_frame_hash_~tmp___6~6#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1484#1 := read~int#54(build_setup_frame_hash_~eaddrs~1#1.base, 2 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#54(build_setup_frame_hash_#t~mem1484#1, build_setup_frame_hash_~tmp___6~6#1.base, build_setup_frame_hash_~tmp___6~6#1.offset, 2);havoc build_setup_frame_hash_#t~mem1484#1;build_setup_frame_hash_~tmp___7~6#1.base, build_setup_frame_hash_~tmp___7~6#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1485#1 := read~int#54(build_setup_frame_hash_~eaddrs~1#1.base, 4 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#54(build_setup_frame_hash_#t~mem1485#1, build_setup_frame_hash_~tmp___7~6#1.base, build_setup_frame_hash_~tmp___7~6#1.offset, 2);havoc build_setup_frame_hash_#t~mem1485#1;build_setup_frame_hash_~tmp___8~6#1.base, build_setup_frame_hash_~tmp___8~6#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1486#1 := read~int#54(build_setup_frame_hash_~eaddrs~1#1.base, 4 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#54(build_setup_frame_hash_#t~mem1486#1, build_setup_frame_hash_~tmp___8~6#1.base, build_setup_frame_hash_~tmp___8~6#1.offset, 2);havoc build_setup_frame_hash_#t~mem1486#1;call ULTIMATE.dealloc(build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset);havoc build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: call write~int#34(#t~bitwise1537#1, ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + 4 * (~filterbit~0#1 / 32), 4);havoc #t~mem1536#1;havoc #t~bitwise1535#1;havoc #t~bitwise1537#1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-2: havoc #t~bitwise1537#1;assume (#t~bitwise1537#1 % 4294967296 >= #t~mem1536#1 % 4294967296 && #t~bitwise1537#1 % 4294967296 >= #t~bitwise1535#1 % 4294967296) && #t~bitwise1537#1 % 4294967296 <= #t~mem1536#1 % 4294967296 + #t~bitwise1535#1 % 4294967296; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-1: [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942: build_setup_frame_hash_~tmp___1~29#1.base, build_setup_frame_hash_~tmp___1~29#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1478#1 := read~int#25(build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset + 2 * build_setup_frame_hash_~i~12#1, 2);call write~int#54(build_setup_frame_hash_#t~mem1478#1, build_setup_frame_hash_~tmp___1~29#1.base, build_setup_frame_hash_~tmp___1~29#1.offset, 2);havoc build_setup_frame_hash_#t~mem1478#1;build_setup_frame_hash_~tmp___2~23#1.base, build_setup_frame_hash_~tmp___2~23#1.offset := build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset;build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset := build_setup_frame_hash_~setup_frm#1.base, 2 + build_setup_frame_hash_~setup_frm#1.offset;call build_setup_frame_hash_#t~mem1479#1 := read~int#25(build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset + 2 * build_setup_frame_hash_~i~12#1, 2);call write~int#54(build_setup_frame_hash_#t~mem1479#1, build_setup_frame_hash_~tmp___2~23#1.base, build_setup_frame_hash_~tmp___2~23#1.offset, 2);havoc build_setup_frame_hash_#t~mem1479#1;build_setup_frame_hash_~i~12#1 := 1 + build_setup_frame_hash_~i~12#1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-7: assume 0 == ~filterbit~0#1 % 32;#t~bitwise1535#1 := 1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-7: assume !(0 == ~filterbit~0#1 % 32); [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-4: assume 0 == #t~mem1536#1 % 4294967296 || #t~mem1536#1 % 4294967296 == #t~bitwise1535#1 % 4294967296;#t~bitwise1537#1 := #t~bitwise1535#1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-4: assume !(0 == #t~mem1536#1 % 4294967296 || #t~mem1536#1 % 4294967296 == #t~bitwise1535#1 % 4294967296); [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-3: assume 0 == #t~bitwise1535#1 % 4294967296;#t~bitwise1537#1 := #t~mem1536#1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-3: assume !(0 == #t~bitwise1535#1 % 4294967296); [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-6: havoc #t~bitwise1535#1;assume #t~bitwise1535#1 > 1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-5: [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149-1: assume #t~short1546#1;call #t~mem1544#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4);call #t~mem1545#1 := read~int#54(~tp~29#1.base, 3236 + ~tp~29#1.offset, 4);#t~short1546#1 := #t~mem1544#1 % 4294967296 == #t~mem1545#1 % 4294967296; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149-1: assume !#t~short1546#1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149: assume #t~short1546#1;havoc #t~mem1542#1;havoc #t~mem1543#1;havoc #t~mem1544#1;havoc #t~mem1545#1;havoc #t~short1546#1; [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149: assume !#t~short1546#1;havoc #t~mem1542#1;havoc #t~mem1543#1;havoc #t~mem1544#1;havoc #t~mem1545#1;havoc #t~short1546#1;call #t~mem1547#1 := read~int#54(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11182-1: SUMMARY for call #t~ret1558#1.base, #t~ret1558#1.offset := spinlock_check(~tp~29#1.base, 3240 + ~tp~29#1.offset); srcloc: null [2025-02-08 03:58:48,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11182: ~tmp___6~8#1.base, ~tmp___6~8#1.offset := #t~ret1558#1.base, #t~ret1558#1.offset;havoc #t~ret1558#1.base, #t~ret1558#1.offset; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11042: havoc build_setup_frame_perfect_#t~mem1496#1;havoc build_setup_frame_perfect_#t~memset~res1497#1.base, build_setup_frame_perfect_#t~memset~res1497#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~tp~28#1.base, 2788 + build_setup_frame_perfect_~tp~28#1.offset;call build_setup_frame_perfect_#t~mem1498#1.base, build_setup_frame_perfect_#t~mem1498#1.offset := read~$Pointer$#54(build_setup_frame_perfect_~dev#1.base, 791 + build_setup_frame_perfect_~dev#1.offset, 8);build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset := build_setup_frame_perfect_#t~mem1498#1.base, build_setup_frame_perfect_#t~mem1498#1.offset;havoc build_setup_frame_perfect_#t~mem1498#1.base, build_setup_frame_perfect_#t~mem1498#1.offset;build_setup_frame_perfect_~tmp___9~6#1.base, build_setup_frame_perfect_~tmp___9~6#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1499#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1499#1, build_setup_frame_perfect_~tmp___9~6#1.base, build_setup_frame_perfect_~tmp___9~6#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1499#1;build_setup_frame_perfect_~tmp___10~5#1.base, build_setup_frame_perfect_~tmp___10~5#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1500#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1500#1, build_setup_frame_perfect_~tmp___10~5#1.base, build_setup_frame_perfect_~tmp___10~5#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1500#1;build_setup_frame_perfect_~tmp___11~5#1.base, build_setup_frame_perfect_~tmp___11~5#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1501#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1501#1, build_setup_frame_perfect_~tmp___11~5#1.base, build_setup_frame_perfect_~tmp___11~5#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1501#1;build_setup_frame_perfect_~tmp___12~4#1.base, build_setup_frame_perfect_~tmp___12~4#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1502#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1502#1, build_setup_frame_perfect_~tmp___12~4#1.base, build_setup_frame_perfect_~tmp___12~4#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1502#1;build_setup_frame_perfect_~tmp___13~4#1.base, build_setup_frame_perfect_~tmp___13~4#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1503#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, 4 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1503#1, build_setup_frame_perfect_~tmp___13~4#1.base, build_setup_frame_perfect_~tmp___13~4#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1503#1;build_setup_frame_perfect_~tmp___14~2#1.base, build_setup_frame_perfect_~tmp___14~2#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1504#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, 4 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1504#1, build_setup_frame_perfect_~tmp___14~2#1.base, build_setup_frame_perfect_~tmp___14~2#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1504#1; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: call ULTIMATE.dealloc(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset);havoc ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume 31 == ~entry~5#1 % 4294967296; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume !(31 == ~entry~5#1 % 4294967296); [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11133: assume ~tulip_debug~0 > 2; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11133: assume !(~tulip_debug~0 > 2); [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11042-1: SUMMARY for call build_setup_frame_perfect_#t~memset~res1497#1.base, build_setup_frame_perfect_#t~memset~res1497#1.offset := #Ultimate.C_memset#54(build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset, 255, 180 + -12 * build_setup_frame_perfect_#t~mem1496#1); srcloc: null [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11009: build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset := build_setup_frame_perfect_~ha~1#1.base, 16 + build_setup_frame_perfect_~ha~1#1.offset;build_setup_frame_perfect_~tmp___0~44#1.base, build_setup_frame_perfect_~tmp___0~44#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1489#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1489#1, build_setup_frame_perfect_~tmp___0~44#1.base, build_setup_frame_perfect_~tmp___0~44#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1489#1;build_setup_frame_perfect_~tmp___1~30#1.base, build_setup_frame_perfect_~tmp___1~30#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~tmp___2~24#1.base, build_setup_frame_perfect_~tmp___2~24#1.offset := build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset;build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset := build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset;call build_setup_frame_perfect_#t~mem1490#1 := read~int#54(build_setup_frame_perfect_~tmp___2~24#1.base, build_setup_frame_perfect_~tmp___2~24#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1490#1, build_setup_frame_perfect_~tmp___1~30#1.base, build_setup_frame_perfect_~tmp___1~30#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1490#1;build_setup_frame_perfect_~tmp___3~19#1.base, build_setup_frame_perfect_~tmp___3~19#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1491#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1491#1, build_setup_frame_perfect_~tmp___3~19#1.base, build_setup_frame_perfect_~tmp___3~19#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1491#1;build_setup_frame_perfect_~tmp___4~10#1.base, build_setup_frame_perfect_~tmp___4~10#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~tmp___5~9#1.base, build_setup_frame_perfect_~tmp___5~9#1.offset := build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset;build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset := build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset;call build_setup_frame_perfect_#t~mem1492#1 := read~int#54(build_setup_frame_perfect_~tmp___5~9#1.base, build_setup_frame_perfect_~tmp___5~9#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1492#1, build_setup_frame_perfect_~tmp___4~10#1.base, build_setup_frame_perfect_~tmp___4~10#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1492#1;build_setup_frame_perfect_~tmp___6~7#1.base, build_setup_frame_perfect_~tmp___6~7#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;call build_setup_frame_perfect_#t~mem1493#1 := read~int#54(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1493#1, build_setup_frame_perfect_~tmp___6~7#1.base, build_setup_frame_perfect_~tmp___6~7#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1493#1;build_setup_frame_perfect_~tmp___7~7#1.base, build_setup_frame_perfect_~tmp___7~7#1.offset := build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset := build_setup_frame_perfect_~setup_frm#1.base, 2 + build_setup_frame_perfect_~setup_frm#1.offset;build_setup_frame_perfect_~tmp___8~7#1.base, build_setup_frame_perfect_~tmp___8~7#1.offset := build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset;build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset := build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset;call build_setup_frame_perfect_#t~mem1494#1 := read~int#54(build_setup_frame_perfect_~tmp___8~7#1.base, build_setup_frame_perfect_~tmp___8~7#1.offset, 2);call write~int#54(build_setup_frame_perfect_#t~mem1494#1, build_setup_frame_perfect_~tmp___7~7#1.base, build_setup_frame_perfect_~tmp___7~7#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1494#1;call build_setup_frame_perfect_#t~mem1495#1.base, build_setup_frame_perfect_#t~mem1495#1.offset := read~$Pointer$#54(build_setup_frame_perfect_~ha~1#1.base, build_setup_frame_perfect_~ha~1#1.offset, 8);build_setup_frame_perfect_~__mptr___0~1#1.base, build_setup_frame_perfect_~__mptr___0~1#1.offset := build_setup_frame_perfect_#t~mem1495#1.base, build_setup_frame_perfect_#t~mem1495#1.offset;havoc build_setup_frame_perfect_#t~mem1495#1.base, build_setup_frame_perfect_#t~mem1495#1.offset;build_setup_frame_perfect_~ha~1#1.base, build_setup_frame_perfect_~ha~1#1.offset := build_setup_frame_perfect_~__mptr___0~1#1.base, build_setup_frame_perfect_~__mptr___0~1#1.offset; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11166: call #t~mem1555#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4);call write~int#54(#t~mem1555#1, ~tp~29#1.base, 3232 + ~tp~29#1.offset, 4);havoc #t~mem1555#1;call #t~mem1556#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4);call write~int#54(#t~mem1556#1, ~tp~29#1.base, 3236 + ~tp~29#1.offset, 4);havoc #t~mem1556#1; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: assume 0 != ~entry~5#1 % 4294967296;call write~$Pointer$#54(0, 0, ~tp~29#1.base, 48 + ~tp~29#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call write~int#54(0, ~tp~29#1.base, 8 + (48 + ~tp~29#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);call #t~mem1564#1.base, #t~mem1564#1.offset := read~$Pointer$#54(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#54((if 31 == ~entry~5#1 % 4294967296 then 33554432 else 0), #t~mem1564#1.base, 4 + (#t~mem1564#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1564#1.base, #t~mem1564#1.offset;call #t~mem1565#1.base, #t~mem1565#1.offset := read~$Pointer$#54(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#54(0, #t~mem1565#1.base, 8 + (#t~mem1565#1.offset + 16 * (if ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~entry~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1565#1.base, #t~mem1565#1.offset;~dummy~0#1 := (if ~entry~5#1 % 4294967296 % 4294967296 <= 2147483647 then ~entry~5#1 % 4294967296 % 4294967296 else ~entry~5#1 % 4294967296 % 4294967296 - 4294967296);call #t~mem1566#1 := read~int#54(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);~tmp___8~8#1 := #t~mem1566#1;havoc #t~mem1566#1;call #t~mem1567#1 := read~int#54(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call write~int#54(1 + #t~mem1567#1, ~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);havoc #t~mem1567#1;~entry~5#1 := ~tmp___8~8#1 % 32; [2025-02-08 03:58:48,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: assume !(0 != ~entry~5#1 % 4294967296); [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10935: assume (build_setup_frame_hash_~ha~0#1.base + build_setup_frame_hash_~ha~0#1.offset) % 18446744073709551616 != (build_setup_frame_hash_~dev#1.base + (654 + build_setup_frame_hash_~dev#1.offset)) % 18446744073709551616; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10935: assume !((build_setup_frame_hash_~ha~0#1.base + build_setup_frame_hash_~ha~0#1.offset) % 18446744073709551616 != (build_setup_frame_hash_~dev#1.base + (654 + build_setup_frame_hash_~dev#1.offset)) % 18446744073709551616);build_setup_frame_hash_~i~12#1 := 0; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11183-1: SUMMARY for call #t~ret1559#1 := _raw_spin_lock_irqsave(~tmp___6~8#1.base, ~tmp___6~8#1.offset); srcloc: null [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11183: ~flags~7#1 := #t~ret1559#1;havoc #t~ret1559#1;call #t~mem1560#1 := read~int#54(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call #t~mem1561#1 := read~int#54(~tp~29#1.base, 3388 + ~tp~29#1.offset, 4); [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208-4: assume 0 == ~tx_flags~0#1 % 4294967296 || 33554432 == ~tx_flags~0#1 % 4294967296;#t~bitwise1570#1 := 33554432; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208-4: assume !(0 == ~tx_flags~0#1 % 4294967296 || 33554432 == ~tx_flags~0#1 % 4294967296); [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208-3: assume false;#t~bitwise1570#1 := ~tx_flags~0#1; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208-3: assume !false; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208: ~tx_flags~0#1 := #t~bitwise1570#1;havoc #t~bitwise1570#1; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11142: call #t~mem1541#1.base, #t~mem1541#1.offset := read~$Pointer$#54(~ha~2#1.base, ~ha~2#1.offset, 8);~__mptr___0~2#1.base, ~__mptr___0~2#1.offset := #t~mem1541#1.base, #t~mem1541#1.offset;havoc #t~mem1541#1.base, #t~mem1541#1.offset;~ha~2#1.base, ~ha~2#1.offset := ~__mptr___0~2#1.base, ~__mptr___0~2#1.offset; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208-2: havoc #t~bitwise1570#1;assume (#t~bitwise1570#1 % 4294967296 >= ~tx_flags~0#1 % 4294967296 && #t~bitwise1570#1 % 4294967296 >= 33554432) && #t~bitwise1570#1 % 4294967296 <= 33554432 + ~tx_flags~0#1 % 4294967296; [2025-02-08 03:58:48,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208-1: [2025-02-08 03:58:48,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082: havoc arch_irqs_disabled_flags_#t~bitwise923#1; [2025-02-08 03:58:48,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-3: havoc #t~bitwise572;assume ((((~dataval~2 < 0 || #t~bitwise572 >= 65536) && #t~bitwise572 >= ~dataval~2) && (~dataval~2 < 0 || #t~bitwise572 <= 65536 + ~dataval~2)) && (~dataval~2 >= 0 || #t~bitwise572 < 0)) && #t~bitwise572 <= 2147483647; [2025-02-08 03:58:48,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-2: [2025-02-08 03:58:48,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-1: SUMMARY for call iowrite32(#t~bitwise572, ~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: assume ~i~5 >= 0; [2025-02-08 03:58:48,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: assume !(~i~5 >= 0); [2025-02-08 03:58:48,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: havoc #t~bitwise572; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-5: assume 0 == ~dataval~2 || 65536 == ~dataval~2;#t~bitwise572 := 65536; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-5: assume !(0 == ~dataval~2 || 65536 == ~dataval~2); [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-4: assume false;#t~bitwise572 := ~dataval~2; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-4: assume !false; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476-1: SUMMARY for call #t~ret567 := ioread32(~ioaddr~5.base, 160 + ~ioaddr~5.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: ~tmp___1~13 := #t~ret567;havoc #t~ret567; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7530: SUMMARY for call iowrite32(262144, ~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7501: SUMMARY for call iowrite32(196608, ~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: havoc #t~ret573;~i~5 := ~i~5 - 1; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514: ~dataval~2 := (if 0 != #t~bitwise570 % 2 then 131072 else 0);havoc #t~bitwise570; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518-1: SUMMARY for call #t~ret573 := ioread32(~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-3: assume 0 == ~cmd~0 || 0 == ~i~5;#t~bitwise570 := ~cmd~0; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-3: assume !(0 == ~cmd~0 || 0 == ~i~5); [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-2: havoc #t~bitwise570;assume #t~bitwise570 < ~cmd~0; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-1: [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502: havoc #t~ret569;~i~5 := ~i~5 - 1; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531-1: SUMMARY for call #t~ret574 := ioread32(~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: havoc #t~ret574; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502-1: SUMMARY for call #t~ret569 := ioread32(~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: SUMMARY for call spin_unlock_irqrestore(~tp~7.base, 3308 + ~tp~7.offset, ~flags~1); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7515: SUMMARY for call iowrite32(~dataval~2, ~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478: assume (if ~tmp___1~13 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___1~13 % 4294967296 % 4294967296 else ~tmp___1~13 % 4294967296 % 4294967296 - 4294967296) >= 0; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478: assume !((if ~tmp___1~13 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___1~13 % 4294967296 % 4294967296 else ~tmp___1~13 % 4294967296 % 4294967296 - 4294967296) >= 0);~i~5 := ~i~5 - 1; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499: SUMMARY for call iowrite32(131072, ~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532: SUMMARY for call iowrite32(327680, ~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7516-1: SUMMARY for call #t~ret571 := ioread32(~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7516: havoc #t~ret571; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-1: SUMMARY for call #t~ret568 := ioread32(~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-1: SUMMARY for call #t~ret575 := ioread32(~mdio_addr~1.base, ~mdio_addr~1.offset); srcloc: null [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500: havoc #t~ret568; [2025-02-08 03:58:48,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: havoc #t~ret575;~i~5 := ~i~5 - 1; [2025-02-08 03:58:48,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226: #res := 10; [2025-02-08 03:58:48,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: #res := 3; [2025-02-08 03:58:48,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: #res := 8; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186: #res := 19; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14190: #res := 21; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: #res := 15; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14182: #res := 17; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170: #res := 7; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14174: #res := 12; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166: #res := 1; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14188: #res := 20; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: #res := 16; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14184: #res := 18; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14172: #res := 9; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14176: #res := 14; [2025-02-08 03:58:48,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168: #res := 3; [2025-02-08 03:58:48,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14258: #res := 1; [2025-02-08 03:58:48,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14260: #res := 3; [2025-02-08 03:58:48,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14262: #res := 8; [2025-02-08 03:58:48,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15230: #res#1 := ~arg0#1; [2025-02-08 03:58:48,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15221: havoc ldv_dispatch_instance_register_13_2_~arg0#1.base, ldv_dispatch_instance_register_13_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_13_2_#in~arg0#1.base, ldv_dispatch_instance_register_13_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_13_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:58:48,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15203: assume { :end_inline_ldv_switch_automaton_state_8_3 } true; [2025-02-08 03:58:48,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17013: havoc pci_bus_read_config_dword_#t~nondet2514#1; [2025-02-08 03:58:48,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16937: havoc #t~nondet2507; [2025-02-08 03:58:48,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16976: havoc #t~nondet2510; [2025-02-08 03:59:05,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1895#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804: call write~int#54(private_ioctl_#t~bitwise1448#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1447#1;havoc private_ioctl_#t~bitwise1448#1; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804-2: havoc private_ioctl_#t~bitwise1448#1;assume (private_ioctl_#t~bitwise1448#1 % 4294967296 >= private_ioctl_#t~mem1447#1 % 65536 % 4294967296 && private_ioctl_#t~bitwise1448#1 % 4294967296 >= 24648) && private_ioctl_#t~bitwise1448#1 % 4294967296 <= 24648 + private_ioctl_#t~mem1447#1 % 65536 % 4294967296; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12918-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804-1: [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12918: ~ldv_statevar_19~0 := 9; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5519: assume tulip_parse_eeprom_#t~mem40#1 % 256 % 4294967296 > 1;havoc tulip_parse_eeprom_#t~mem40#1;tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset := tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5519: assume !(tulip_parse_eeprom_#t~mem40#1 % 256 % 4294967296 > 1);havoc tulip_parse_eeprom_#t~mem40#1; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579: call ldv_pci_pci_instance_2_#t~mem1912#1.base, ldv_pci_pci_instance_2_#t~mem1912#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 72 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1912#1.base, ldv_pci_pci_instance_2_#t~mem1912#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret1897#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12522: assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret1861#1 && ldv_alloc_etherdev_mqs_#t~ret1861#1 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~52#1 := ldv_alloc_etherdev_mqs_#t~ret1861#1;havoc ldv_alloc_etherdev_mqs_#t~ret1861#1; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume -2147483648 <= ldv_register_netdev_#t~ret1935#1 && ldv_register_netdev_#t~ret1935#1 <= 2147483647;ldv_register_netdev_~tmp___0~55#1 := ldv_register_netdev_#t~ret1935#1;havoc ldv_register_netdev_#t~ret1935#1; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804-4: assume 0 == private_ioctl_#t~mem1447#1 % 65536 % 4294967296 || 24648 == private_ioctl_#t~mem1447#1 % 65536 % 4294967296;private_ioctl_#t~bitwise1448#1 := 24648; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804-4: assume !(0 == private_ioctl_#t~mem1447#1 % 65536 % 4294967296 || 24648 == private_ioctl_#t~mem1447#1 % 65536 % 4294967296); [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711-1: SUMMARY for call ldv_register_netdev_#t~ret1935#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11729: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11729: assume !(tulip_init_one_~i~13#1 <= 5);tulip_init_one_~last_irq~0#1 := tulip_init_one_~irq~0#1; [2025-02-08 03:59:05,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804-3: assume false;private_ioctl_#t~bitwise1448#1 := private_ioctl_#t~mem1447#1 % 65536; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804-3: assume !false; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-1: [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1604#1;havoc tulip_mwi_config_#t~bitwise1604#1;call write~int#54(tulip_mwi_config_~csr0___0~0#1, tulip_mwi_config_~tp~30#1.base, 3436 + tulip_mwi_config_~tp~30#1.offset, 4); [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-3: assume false;tulip_mwi_config_#t~bitwise1604#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-3: assume !false; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-2: havoc tulip_mwi_config_#t~bitwise1604#1;assume (tulip_mwi_config_#t~bitwise1604#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1604#1 % 4294967296 >= 18432) && tulip_mwi_config_#t~bitwise1604#1 % 4294967296 <= 18432 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12522-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1861#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465: assume { :begin_inline_tulip_uli_dm_quirk } true;tulip_uli_dm_quirk_#in~pdev#1.base, tulip_uli_dm_quirk_#in~pdev#1.offset := tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset;havoc tulip_uli_dm_quirk_#res#1;havoc tulip_uli_dm_quirk_#t~mem1609#1, tulip_uli_dm_quirk_~pdev#1.base, tulip_uli_dm_quirk_~pdev#1.offset;tulip_uli_dm_quirk_~pdev#1.base, tulip_uli_dm_quirk_~pdev#1.offset := tulip_uli_dm_quirk_#in~pdev#1.base, tulip_uli_dm_quirk_#in~pdev#1.offset;call tulip_uli_dm_quirk_#t~mem1609#1 := read~int#54(tulip_uli_dm_quirk_~pdev#1.base, 60 + tulip_uli_dm_quirk_~pdev#1.offset, 4); [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume { :begin_inline_ldv_entry_EMGentry_19 } true;ldv_entry_EMGentry_19_#in~arg0#1.base, ldv_entry_EMGentry_19_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_19_#t~ret1883#1, ldv_entry_EMGentry_19_#t~ret1884#1, ldv_entry_EMGentry_19_#t~ret1885#1, ldv_entry_EMGentry_19_#t~ret1886#1, ldv_entry_EMGentry_19_~arg0#1.base, ldv_entry_EMGentry_19_~arg0#1.offset, ldv_entry_EMGentry_19_~tmp~90#1, ldv_entry_EMGentry_19_~tmp___0~53#1;ldv_entry_EMGentry_19_~arg0#1.base, ldv_entry_EMGentry_19_~arg0#1.offset := ldv_entry_EMGentry_19_#in~arg0#1.base, ldv_entry_EMGentry_19_#in~arg0#1.offset;havoc ldv_entry_EMGentry_19_~tmp~90#1;havoc ldv_entry_EMGentry_19_~tmp___0~53#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18432 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1604#1 := 18432; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18432 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445-1: SUMMARY for call oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset := netdev_priv(oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset); srcloc: null [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset := oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset;havoc oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset;oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset := oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: call tulip_init_one_#t~mem1724#1.base, tulip_init_one_#t~mem1724#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1725#1 := read~int#54(tulip_init_one_#t~mem1724#1.base, tulip_init_one_#t~mem1724#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#49(tulip_init_one_#t~mem1725#1, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset + tulip_init_one_~i~13#1, 1);tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-2: havoc tulip_parse_eeprom_#t~bitwise82#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise82#1 >= 128) && tulip_parse_eeprom_#t~bitwise82#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise82#1 <= 128 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise82#1 < 0)) && tulip_parse_eeprom_#t~bitwise82#1 <= 2147483647; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-3: assume false;tulip_parse_eeprom_#t~bitwise82#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-3: assume !false; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise82#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: assume 9 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: assume !(9 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-1: [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~52#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: assume !(0 != ldv_alloc_etherdev_mqs_~tmp___0~52#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0, 0; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 128 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise82#1 := 128; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 128 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11467: assume 0 != tulip_init_one_~tmp___0~47#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11467: assume !(0 != tulip_init_one_~tmp___0~47#1); [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume 0 != ldv_register_netdev_~tmp___0~55#1; [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume !(0 != ldv_register_netdev_~tmp___0~55#1); [2025-02-08 03:59:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17017: havoc pci_bus_read_config_word_#t~nondet2515#1;pci_read_config_word_#t~ret1040#1 := pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet2515#1, pci_bus_read_config_word_~arg0#1.base, pci_bus_read_config_word_~arg0#1.offset, pci_bus_read_config_word_~arg1#1, pci_bus_read_config_word_~arg2#1, pci_bus_read_config_word_~arg3#1.base, pci_bus_read_config_word_~arg3#1.offset;havoc pci_bus_read_config_word_#in~arg0#1.base, pci_bus_read_config_word_#in~arg0#1.offset, pci_bus_read_config_word_#in~arg1#1, pci_bus_read_config_word_#in~arg2#1, pci_bus_read_config_word_#in~arg3#1.base, pci_bus_read_config_word_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_word } true;assume -2147483648 <= pci_read_config_word_#t~ret1040#1 && pci_read_config_word_#t~ret1040#1 <= 2147483647;pci_read_config_word_~tmp~51#1 := pci_read_config_word_#t~ret1040#1;havoc pci_read_config_word_#t~mem1038#1.base, pci_read_config_word_#t~mem1038#1.offset;havoc pci_read_config_word_#t~mem1039#1;havoc pci_read_config_word_#t~ret1040#1;pci_read_config_word_#res#1 := pci_read_config_word_~tmp~51#1; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185: havoc ldv_interrupt_interrupt_instance_0_#t~ret1892#1, ldv_interrupt_interrupt_instance_0_#t~ret1893#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~93#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468: ~csr0~0 := tulip_init_one_#t~bitwise1627#1;havoc tulip_init_one_#t~bitwise1627#1; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6447: SUMMARY for call napi_schedule(oom_timer_~tp~3#1.base, 2812 + oom_timer_~tp~3#1.offset); srcloc: null [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-2: havoc tulip_init_one_#t~bitwise1627#1;assume (((tulip_init_one_#t~bitwise1627#1 <= ~csr0~0 && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1627#1 <= -32571648)) && (~csr0~0 < 0 || tulip_init_one_#t~bitwise1627#1 >= 0)) && tulip_init_one_#t~bitwise1627#1 > -32571648 + ~csr0~0) && tulip_init_one_#t~bitwise1627#1 >= -2147483648; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10411: assume (tulip_start_xmit_#t~mem1333#1 - tulip_start_xmit_#t~mem1334#1) % 4294967296 <= 15;havoc tulip_start_xmit_#t~mem1333#1;havoc tulip_start_xmit_#t~mem1334#1;tulip_start_xmit_~flag~0#1 := 1610612736; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10411: assume !((tulip_start_xmit_#t~mem1333#1 - tulip_start_xmit_#t~mem1334#1) % 4294967296 <= 15);havoc tulip_start_xmit_#t~mem1333#1;havoc tulip_start_xmit_#t~mem1334#1;call tulip_start_xmit_#t~mem1335#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call tulip_start_xmit_#t~mem1336#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-1: [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336: assume ~tulip_debug~0 > 2;call write~$Pointer$#42(264, 0, tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#42(265, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 8 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#42(266, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 16 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#42(267, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 24 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~int#42(1265, tulip_mwi_config_~#descriptor___0~5#1.base, 32 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4);call write~int#42(1, tulip_mwi_config_~#descriptor___0~5#1.base, 36 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4);call tulip_mwi_config_#t~mem1605#1 := read~int#42(tulip_mwi_config_~#descriptor___0~5#1.base, 36 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336: assume !(~tulip_debug~0 > 2); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1627#1 := 0; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-4: assume !(0 == ~csr0~0); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-3: assume -32571648 == ~csr0~0;tulip_init_one_#t~bitwise1627#1 := ~csr0~0; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-3: assume !(-32571648 == ~csr0~0); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13715: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_14_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: private_ioctl_~tmp___3~17#1 := private_ioctl_#t~ret1449#1;havoc private_ioctl_#t~ret1449#1; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808-1: SUMMARY for call private_ioctl_#t~ret1449#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 48 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1862#1.base, ldv_alloc_etherdev_mqs_#t~ret1862#1.offset := ldv_xmalloc(3200); srcloc: null [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset := ldv_alloc_etherdev_mqs_#t~ret1862#1.base, ldv_alloc_etherdev_mqs_#t~ret1862#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1862#1.base, ldv_alloc_etherdev_mqs_#t~ret1862#1.offset;ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13980: assume 1 == ~ldv_statevar_6~0; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13980: assume !(1 == ~ldv_statevar_6~0); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13716-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-1: [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-5: [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-2: havoc tulip_parse_eeprom_#t~bitwise83#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise83#1 >= 256) && tulip_parse_eeprom_#t~bitwise83#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise83#1 <= 256 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise83#1 < 0)) && tulip_parse_eeprom_#t~bitwise83#1 <= 2147483647; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-4: assume 0 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296;private_ioctl_#t~bitwise1451#1 := 0; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-4: assume !(0 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-7: assume 64 == private_ioctl_~tmp___3~17#1 % 4294967296 / 8 % 65536 % 4294967296;private_ioctl_#t~bitwise1450#1 := private_ioctl_~tmp___3~17#1 % 4294967296 / 8 % 65536; [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-7: assume !(64 == private_ioctl_~tmp___3~17#1 % 4294967296 / 8 % 65536 % 4294967296); [2025-02-08 03:59:05,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13716: call ldv_register_netdev_#t~mem1936#1.base, ldv_register_netdev_#t~mem1936#1.offset := read~$Pointer$#54(ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, 468 + ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset, 8);call ldv_register_netdev_#t~mem1937#1.base, ldv_register_netdev_#t~mem1937#1.offset := read~$Pointer$#54(ldv_register_netdev_#t~mem1936#1.base, 16 + ldv_register_netdev_#t~mem1936#1.offset, 8);assume { :begin_inline_ldv_register_netdev_open_14_6 } true;ldv_register_netdev_open_14_6_#in~arg0#1.base, ldv_register_netdev_open_14_6_#in~arg0#1.offset, ldv_register_netdev_open_14_6_#in~arg1#1.base, ldv_register_netdev_open_14_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem1937#1.base, ldv_register_netdev_#t~mem1937#1.offset, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_14_6_#res#1;havoc ldv_register_netdev_open_14_6_#t~ret1940#1, ldv_register_netdev_open_14_6_~arg0#1.base, ldv_register_netdev_open_14_6_~arg0#1.offset, ldv_register_netdev_open_14_6_~arg1#1.base, ldv_register_netdev_open_14_6_~arg1#1.offset, ldv_register_netdev_open_14_6_~tmp~99#1;ldv_register_netdev_open_14_6_~arg0#1.base, ldv_register_netdev_open_14_6_~arg0#1.offset := ldv_register_netdev_open_14_6_#in~arg0#1.base, ldv_register_netdev_open_14_6_#in~arg0#1.offset;ldv_register_netdev_open_14_6_~arg1#1.base, ldv_register_netdev_open_14_6_~arg1#1.offset := ldv_register_netdev_open_14_6_#in~arg1#1.base, ldv_register_netdev_open_14_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_14_6_~tmp~99#1; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise83#1; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-6: havoc private_ioctl_#t~bitwise1450#1;assume private_ioctl_#t~bitwise1450#1 % 4294967296 <= private_ioctl_~tmp___3~17#1 % 4294967296 / 8 % 65536 % 4294967296 && private_ioctl_#t~bitwise1450#1 % 4294967296 <= 64; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-1: call tulip_parse_eeprom_#t~mem41#1 := read~int#54(tulip_parse_eeprom_~ee_data~0#1.base, 27 + tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-1: [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: call write~int#54(1 + (private_ioctl_#t~bitwise1450#1 + private_ioctl_#t~bitwise1451#1), private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~bitwise1450#1;havoc private_ioctl_#t~bitwise1451#1;call private_ioctl_#t~mem1452#1 := read~int#54(private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume false;tulip_parse_eeprom_#t~bitwise83#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume !false; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-3: assume 32 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296;private_ioctl_#t~bitwise1451#1 := private_ioctl_~csr14~0#1 / 2 % 65536; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-3: assume !(32 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296); [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 256 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise83#1 := 256; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 256 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524: assume 0 == tulip_parse_eeprom_#t~mem41#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem41#1;assume { :begin_inline_tulip_build_fake_mediatable } true;tulip_build_fake_mediatable_#in~tp#1.base, tulip_build_fake_mediatable_#in~tp#1.offset := tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset;havoc tulip_build_fake_mediatable_~tp#1.base, tulip_build_fake_mediatable_~tp#1.offset;tulip_build_fake_mediatable_~tp#1.base, tulip_build_fake_mediatable_~tp#1.offset := tulip_build_fake_mediatable_#in~tp#1.base, tulip_build_fake_mediatable_#in~tp#1.offset; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524: assume !(0 == tulip_parse_eeprom_#t~mem41#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem41#1;call tulip_parse_eeprom_#t~mem42#1 := read~int#54(tulip_parse_eeprom_~ee_data~0#1.base, 27 + tulip_parse_eeprom_~ee_data~0#1.offset, 1);tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset + (if tulip_parse_eeprom_#t~mem42#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_parse_eeprom_#t~mem42#1 % 256 % 18446744073709551616 % 18446744073709551616 else tulip_parse_eeprom_#t~mem42#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem42#1;tulip_parse_eeprom_~csr12dir~0#1 := 0;tulip_parse_eeprom_~new_advertise~0#1 := 0; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-2: havoc private_ioctl_#t~bitwise1451#1;assume private_ioctl_#t~bitwise1451#1 % 4294967296 <= private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296 && private_ioctl_#t~bitwise1451#1 % 4294967296 <= 32; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-8: assume 0 == private_ioctl_~tmp___3~17#1 % 4294967296 / 8 % 65536 % 4294967296;private_ioctl_#t~bitwise1450#1 := 0; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-8: assume !(0 == private_ioctl_~tmp___3~17#1 % 4294967296 / 8 % 65536 % 4294967296); [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13188-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13188: ~ldv_statevar_0~0 := 6; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810: call write~int#54(private_ioctl_#t~bitwise1454#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1452#1;havoc private_ioctl_#t~bitwise1453#1;havoc private_ioctl_#t~bitwise1454#1; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867: assume 4 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12924: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0, 0;havoc ldv_interrupt_interrupt_instance_0_#t~ret1892#1, ldv_interrupt_interrupt_instance_0_#t~ret1893#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~93#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~93#1; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-6: havoc private_ioctl_#t~bitwise1453#1;assume (((((if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536) < 0 || private_ioctl_#t~bitwise1453#1 <= (if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536)) && private_ioctl_#t~bitwise1453#1 <= 960) && private_ioctl_#t~bitwise1453#1 >= 0) && ((if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536) >= 0 || private_ioctl_#t~bitwise1453#1 > 960 + (if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536))) && private_ioctl_#t~bitwise1453#1 >= -2147483648; [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-5: [2025-02-08 03:59:05,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: ldv_register_netdev_#t~ret1938#1 := ldv_register_netdev_open_14_6_#res#1;havoc ldv_register_netdev_open_14_6_#t~ret1940#1, ldv_register_netdev_open_14_6_~arg0#1.base, ldv_register_netdev_open_14_6_~arg0#1.offset, ldv_register_netdev_open_14_6_~arg1#1.base, ldv_register_netdev_open_14_6_~arg1#1.offset, ldv_register_netdev_open_14_6_~tmp~99#1;havoc ldv_register_netdev_open_14_6_#in~arg0#1.base, ldv_register_netdev_open_14_6_#in~arg0#1.offset, ldv_register_netdev_open_14_6_#in~arg1#1.base, ldv_register_netdev_open_14_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_14_6 } true;assume -2147483648 <= ldv_register_netdev_#t~ret1938#1 && ldv_register_netdev_#t~ret1938#1 <= 2147483647;ldv_register_netdev_~ldv_14_ret_default~0#1 := ldv_register_netdev_#t~ret1938#1;havoc ldv_register_netdev_#t~mem1936#1.base, ldv_register_netdev_#t~mem1936#1.offset;havoc ldv_register_netdev_#t~mem1937#1.base, ldv_register_netdev_#t~mem1937#1.offset;havoc ldv_register_netdev_#t~ret1938#1; [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-8: assume 0 == (if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536);private_ioctl_#t~bitwise1453#1 := 0; [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-8: assume !(0 == (if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536)); [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-7: assume 960 == (if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536);private_ioctl_#t~bitwise1453#1 := (if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536); [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-7: assume !(960 == (if private_ioctl_~csr14~0#1 / 512 % 65536 <= 32767 then private_ioctl_~csr14~0#1 / 512 % 65536 else private_ioctl_~csr14~0#1 / 512 % 65536 - 65536)); [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-2: havoc private_ioctl_#t~bitwise1454#1;assume ((((((if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) < 0 && private_ioctl_#t~bitwise1453#1 >= 0) || private_ioctl_#t~bitwise1454#1 >= private_ioctl_#t~bitwise1453#1) && (((if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) >= 0 && private_ioctl_#t~bitwise1453#1 < 0) || private_ioctl_#t~bitwise1454#1 >= (if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536))) && (((if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) < 0 || private_ioctl_#t~bitwise1453#1 < 0) || private_ioctl_#t~bitwise1454#1 <= (if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) + private_ioctl_#t~bitwise1453#1)) && (((if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) >= 0 && private_ioctl_#t~bitwise1453#1 >= 0) || private_ioctl_#t~bitwise1454#1 < 0)) && private_ioctl_#t~bitwise1454#1 <= 2147483647; [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-1: [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-4: assume 0 == (if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) || (if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) == private_ioctl_#t~bitwise1453#1;private_ioctl_#t~bitwise1454#1 := private_ioctl_#t~bitwise1453#1; [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-4: assume !(0 == (if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) || (if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536) == private_ioctl_#t~bitwise1453#1); [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-3: assume 0 == private_ioctl_#t~bitwise1453#1;private_ioctl_#t~bitwise1454#1 := (if private_ioctl_#t~mem1452#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1452#1 % 65536 % 65536 else private_ioctl_#t~mem1452#1 % 65536 % 65536 - 65536); [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810-3: assume !(0 == private_ioctl_#t~bitwise1453#1); [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: assume 0 != (ldv_pci_pci_instance_2_#t~mem1913#1.base + ldv_pci_pci_instance_2_#t~mem1913#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1913#1.base, ldv_pci_pci_instance_2_#t~mem1913#1.offset;call ldv_pci_pci_instance_2_#t~mem1914#1.base, ldv_pci_pci_instance_2_#t~mem1914#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1914#1.base, ldv_pci_pci_instance_2_#t~mem1914#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret1899#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :begin_inline_##fun~$Pointer$~TO~int } true;##fun~$Pointer$~TO~int_#in~1898#1.base, ##fun~$Pointer$~TO~int_#in~1898#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset := ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset;havoc ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1898#1.base, ##fun~$Pointer$~TO~int_#~1898#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2535#1, ##fun~$Pointer$~TO~int_#t~ret2536#1, ##fun~$Pointer$~TO~int_#t~ret2537#1, ##fun~$Pointer$~TO~int_#t~ret2538#1, ##fun~$Pointer$~TO~int_#t~ret2539#1;##fun~$Pointer$~TO~int_#~1898#1.base, ##fun~$Pointer$~TO~int_#~1898#1.offset := ##fun~$Pointer$~TO~int_#in~1898#1.base, ##fun~$Pointer$~TO~int_#in~1898#1.offset; [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1913#1.base + ldv_pci_pci_instance_2_#t~mem1913#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1913#1.base, ldv_pci_pci_instance_2_#t~mem1913#1.offset; [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585-1: call ldv_pci_pci_instance_2_#t~mem1913#1.base, ldv_pci_pci_instance_2_#t~mem1913#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414: assume 16 == (tulip_start_xmit_#t~mem1335#1 - tulip_start_xmit_#t~mem1336#1) % 4294967296;havoc tulip_start_xmit_#t~mem1335#1;havoc tulip_start_xmit_#t~mem1336#1;tulip_start_xmit_~flag~0#1 := 3758096384; [2025-02-08 03:59:05,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414: assume !(16 == (tulip_start_xmit_#t~mem1335#1 - tulip_start_xmit_#t~mem1336#1) % 4294967296);havoc tulip_start_xmit_#t~mem1335#1;havoc tulip_start_xmit_#t~mem1336#1;call tulip_start_xmit_#t~mem1337#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call tulip_start_xmit_#t~mem1338#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13321: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset := ~ldv_1_callback_get_wol~0.base, ~ldv_1_callback_get_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :begin_inline_tulip_ethtool_get_wol } true;tulip_ethtool_get_wol_#in~dev#1.base, tulip_ethtool_get_wol_#in~dev#1.offset, tulip_ethtool_get_wol_#in~wolinfo#1.base, tulip_ethtool_get_wol_#in~wolinfo#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc tulip_ethtool_get_wol_#t~ret1416#1.base, tulip_ethtool_get_wol_#t~ret1416#1.offset, tulip_ethtool_get_wol_#t~mem1417#1, tulip_ethtool_get_wol_#t~mem1418#1, tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset, tulip_ethtool_get_wol_~wolinfo#1.base, tulip_ethtool_get_wol_~wolinfo#1.offset, tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset, tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset;tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset := tulip_ethtool_get_wol_#in~dev#1.base, tulip_ethtool_get_wol_#in~dev#1.offset;tulip_ethtool_get_wol_~wolinfo#1.base, tulip_ethtool_get_wol_~wolinfo#1.offset := tulip_ethtool_get_wol_#in~wolinfo#1.base, tulip_ethtool_get_wol_#in~wolinfo#1.offset;havoc tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset;havoc tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12925: SUMMARY for call ldv_EMGentry_exit_tulip_cleanup_19_2(~ldv_19_exit_tulip_cleanup_default~0.base, ~ldv_19_exit_tulip_cleanup_default~0.offset); srcloc: null [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc tulip_build_fake_mediatable_~tp#1.base, tulip_build_fake_mediatable_~tp#1.offset;havoc tulip_build_fake_mediatable_#in~tp#1.base, tulip_build_fake_mediatable_#in~tp#1.offset;assume { :end_inline_tulip_build_fake_mediatable } true; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793: havoc ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1;havoc ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_7 } true;~ldv_statevar_3~0 := 2; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793-1: SUMMARY for call comet_timer(ldv_dummy_resourceless_instance_callback_3_7_~arg1#1); srcloc: null [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11472: assume -2147483648 <= tulip_init_one_#t~ret1628#1 && tulip_init_one_#t~ret1628#1 <= 2147483647;tulip_init_one_~i~13#1 := tulip_init_one_#t~ret1628#1;havoc tulip_init_one_#t~ret1628#1; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11472-1: SUMMARY for call tulip_init_one_#t~ret1628#1 := pci_enable_device(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5659: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise84#1; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5659-1: [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12926: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5659-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 512 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise84#1 := 512; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5659-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 512 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-1: SUMMARY for call put_unaligned_le16((if tulip_init_one_~value~1#1 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_~value~1#1 % 65536 % 4294967296 else tulip_init_one_~value~1#1 % 65536 % 4294967296 - 4294967296), tulip_init_one_#t~mem1679#1.base, tulip_init_one_#t~mem1679#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13587: havoc ldv_pci_instance_resume_early_2_6_#t~ret1899#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_2_6 } true;havoc ldv_pci_pci_instance_2_#t~mem1914#1.base, ldv_pci_pci_instance_2_#t~mem1914#1.offset; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605: havoc tulip_init_one_#t~mem1679#1.base, tulip_init_one_#t~mem1679#1.offset;tulip_init_one_~sum~0#1 := (if tulip_init_one_~sum~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_~sum~0#1 % 65536 % 4294967296 else tulip_init_one_~sum~0#1 % 65536 % 4294967296 - 4294967296) + (if tulip_init_one_~value~1#1 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_~value~1#1 % 65536 % 4294967296 else tulip_init_one_~value~1#1 % 65536 % 4294967296 - 4294967296);tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5659-2: havoc tulip_parse_eeprom_#t~bitwise84#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise84#1 >= 512) && tulip_parse_eeprom_#t~bitwise84#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise84#1 <= 512 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise84#1 < 0)) && tulip_parse_eeprom_#t~bitwise84#1 <= 2147483647; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5659-3: assume false;tulip_parse_eeprom_#t~bitwise84#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5659-3: assume !false; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: assume -2147483648 <= ldv_register_netdev_#t~ret1939#1 && ldv_register_netdev_#t~ret1939#1 <= 2147483647;ldv_register_netdev_~tmp~98#1 := ldv_register_netdev_#t~ret1939#1;havoc ldv_register_netdev_#t~ret1939#1; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-1: SUMMARY for call ldv_register_netdev_#t~ret1939#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: call ULTIMATE.dealloc(tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset);havoc tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset;havoc tulip_find_mii_#t~ret752#1.base, tulip_find_mii_#t~ret752#1.offset, tulip_find_mii_#t~ret753#1, tulip_find_mii_#t~bitwise754#1, tulip_find_mii_#t~bitwise755#1, tulip_find_mii_#t~bitwise756#1, tulip_find_mii_#t~short757#1, tulip_find_mii_#t~short758#1, tulip_find_mii_#t~ret759#1, tulip_find_mii_#t~ret760#1, tulip_find_mii_#t~bitwise761#1, tulip_find_mii_#t~ret762#1, tulip_find_mii_#t~bitwise763#1, tulip_find_mii_#t~mem764#1, tulip_find_mii_#t~mem765#1, tulip_find_mii_#t~mem766#1, tulip_find_mii_#t~mem767#1, tulip_find_mii_#t~ret768#1, tulip_find_mii_#t~mem769#1, tulip_find_mii_#t~ret770#1, tulip_find_mii_#t~ret771#1, tulip_find_mii_#t~mem772#1, tulip_find_mii_#t~bitwise773#1, tulip_find_mii_#t~bitwise774#1, tulip_find_mii_#t~bitwise775#1, tulip_find_mii_#t~bitwise776#1, tulip_find_mii_#t~mem777#1, tulip_find_mii_#t~bitwise778#1, tulip_find_mii_#t~mem779#1, tulip_find_mii_#t~mem780#1, tulip_find_mii_#t~bitwise781#1, tulip_find_mii_#t~bitwise782#1, tulip_find_mii_#t~mem783#1.base, tulip_find_mii_#t~mem783#1.offset, tulip_find_mii_#t~mem784#1.base, tulip_find_mii_#t~mem784#1.offset, tulip_find_mii_#t~mem785#1, tulip_find_mii_#t~short786#1, tulip_find_mii_#t~ret787#1, tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~board_idx#1, tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset, tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset, tulip_find_mii_~phyn~0#1, tulip_find_mii_~phy_idx~0#1, tulip_find_mii_~mii_reg0~0#1, tulip_find_mii_~mii_advert~0#1, tulip_find_mii_~to_advert~0#1, tulip_find_mii_~new_bmcr~0#1, tulip_find_mii_~ane_switch~0#1, tulip_find_mii_~phy~0#1, tulip_find_mii_~mii_status~0#1, tulip_find_mii_~tmp___0~20#1, tulip_find_mii_~tmpadv~0#1, tulip_find_mii_~tmp___1~16#1, tulip_find_mii_~tmp___2~13#1, tulip_find_mii_~tmp___3~10#1, tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset, tulip_find_mii_~tmp___4~4#1;havoc tulip_find_mii_#in~dev#1.base, tulip_find_mii_#in~dev#1.offset, tulip_find_mii_#in~board_idx#1;assume { :end_inline_tulip_find_mii } true; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:59:05,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302-1: call ULTIMATE.dealloc(tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset);havoc tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12927: ~ldv_statevar_19~0 := 9; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12927-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13984: assume 2 == ~ldv_statevar_6~0; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13984: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume 0 != tulip_init_one_~i~13#1; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume !(0 != tulip_init_one_~i~13#1);call tulip_init_one_#t~mem1630#1 := read~int#54(tulip_init_one_~pdev#1.base, 1547 + tulip_init_one_~pdev#1.offset, 4);tulip_init_one_~irq~0#1 := (if tulip_init_one_#t~mem1630#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1630#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1630#1 % 4294967296 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1630#1;assume { :begin_inline_ldv_alloc_etherdev_mqs_22 } true;ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg3#1 := 4144, 1, 1;havoc ldv_alloc_etherdev_mqs_22_#res#1.base, ldv_alloc_etherdev_mqs_22_#res#1.offset;havoc ldv_alloc_etherdev_mqs_22_#t~ret1970#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1970#1.offset, ldv_alloc_etherdev_mqs_22_#t~ret1971#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1971#1.offset, ldv_alloc_etherdev_mqs_22_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_22_~tmp~109#1.base, ldv_alloc_etherdev_mqs_22_~tmp~109#1.offset, ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.offset;ldv_alloc_etherdev_mqs_22_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_22_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_22_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.offset;havoc ldv_alloc_etherdev_mqs_22_~tmp~109#1.base, ldv_alloc_etherdev_mqs_22_~tmp~109#1.offset;havoc ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.offset;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := ldv_alloc_etherdev_mqs_22_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2494#1.base, alloc_etherdev_mqs_#t~ret2494#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681-1: SUMMARY for call tulip_ethtool_set_wol_#t~ret1408#1.base, tulip_ethtool_set_wol_#t~ret1408#1.offset := netdev_priv(tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset := tulip_ethtool_set_wol_#t~ret1408#1.base, tulip_ethtool_set_wol_#t~ret1408#1.offset;havoc tulip_ethtool_set_wol_#t~ret1408#1.base, tulip_ethtool_set_wol_#t~ret1408#1.offset;tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset := tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset;call tulip_ethtool_set_wol_#t~mem1410#1 := read~int#54(tulip_ethtool_set_wol_~wolinfo#1.base, 8 + tulip_ethtool_set_wol_~wolinfo#1.offset, 4);call tulip_ethtool_set_wol_#t~mem1409#1 := read~int#54(tulip_ethtool_set_wol_~tp~24#1.base, 3968 + tulip_ethtool_set_wol_~tp~24#1.offset, 4); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417: assume (tulip_start_xmit_#t~mem1337#1 - tulip_start_xmit_#t~mem1338#1) % 4294967296 <= 29;havoc tulip_start_xmit_#t~mem1337#1;havoc tulip_start_xmit_#t~mem1338#1;tulip_start_xmit_~flag~0#1 := 1610612736; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417: assume !((tulip_start_xmit_#t~mem1337#1 - tulip_start_xmit_#t~mem1338#1) % 4294967296 <= 29);havoc tulip_start_xmit_#t~mem1337#1;havoc tulip_start_xmit_#t~mem1338#1;tulip_start_xmit_~flag~0#1 := 3758096384; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853: assume 1 == ~ldv_statevar_4~0; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853: assume !(1 == ~ldv_statevar_4~0); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume tulip_init_one_~board_idx~0#1 % 4294967296 <= 7;call tulip_init_one_#t~mem1726#1 := read~int#20(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume !(tulip_init_one_~board_idx~0#1 % 4294967296 <= 7); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: call private_ioctl_#t~mem1455#1 := read~int#54(private_ioctl_~tp~26#1.base, 3986 + private_ioctl_~tp~26#1.offset, 2);call write~int#54(private_ioctl_#t~mem1455#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11871: assume 5 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11871: assume !(5 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: assume 0 != ldv_register_netdev_~tmp~98#1; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: assume !(0 != ldv_register_netdev_~tmp~98#1); [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: ldv_pci_pci_instance_2_#t~ret1922#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1901#1, ldv_pci_instance_suspend_2_8_#t~ret1902#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~95#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1922#1 && ldv_pci_pci_instance_2_#t~ret1922#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1922#1;havoc ldv_pci_pci_instance_2_#t~mem1920#1.base, ldv_pci_pci_instance_2_#t~mem1920#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1921#1;havoc ldv_pci_pci_instance_2_#t~ret1922#1; [2025-02-08 03:59:05,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0, 0;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1894#1, ldv_net_dummy_resourceless_instance_1_#t~ret1895#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume 0 != tulip_init_one_#t~mem1726#1 % 32;havoc tulip_init_one_#t~mem1726#1;call tulip_init_one_#t~mem1727#1 := read~int#20(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);call write~int#54(tulip_init_one_#t~mem1727#1 % 256 % 16 % 16, tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1727#1; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume !(0 != tulip_init_one_#t~mem1726#1 % 32);havoc tulip_init_one_#t~mem1726#1; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12533-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11476: assume -2147483648 <= tulip_init_one_#t~ret1629#1 && tulip_init_one_#t~ret1629#1 <= 2147483647;havoc tulip_init_one_#t~ret1629#1;tulip_init_one_#res#1 := tulip_init_one_~i~13#1;call ULTIMATE.dealloc(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset);havoc tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset);havoc tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset);havoc tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset);havoc tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset);havoc tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset);havoc tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset);havoc tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset);havoc tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17025: havoc pci_choose_state_#t~nondet2517#1; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17025-1: tulip_suspend_#t~ret1823#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2517#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;havoc pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event;assume { :end_inline_pci_choose_state } true;assume -2147483648 <= tulip_suspend_#t~ret1823#1 && tulip_suspend_#t~ret1823#1 <= 2147483647;tulip_suspend_~pstate~0#1 := tulip_suspend_#t~ret1823#1;havoc tulip_suspend_#t~mem1822#1;havoc tulip_suspend_#t~ret1823#1;call tulip_suspend_#t~mem1824#1 := read~int#19(tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, 4); [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11476-1: SUMMARY for call tulip_init_one_#t~ret1629#1 := printk(271, 0); srcloc: null [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16365-1: SUMMARY for call ldv_post_init_#t~ret2453#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16365: assume -2147483648 <= ldv_post_init_#t~ret2453#1 && ldv_post_init_#t~ret2453#1 <= 2147483647;ldv_post_init_~tmp~137#1 := ldv_post_init_#t~ret2453#1;havoc ldv_post_init_#t~ret2453#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~137#1;ldv_entry_EMGentry_19_#t~ret1885#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2453#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~137#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1885#1 && ldv_entry_EMGentry_19_#t~ret1885#1 <= 2147483647;~ldv_19_ret_default~0 := ldv_entry_EMGentry_19_#t~ret1885#1;havoc ldv_entry_EMGentry_19_#t~ret1885#1; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11344: assume -9223372036854775808 <= tulip_mwi_config_#t~ret1606#1 && tulip_mwi_config_#t~ret1606#1 <= 9223372036854775807;tulip_mwi_config_~tmp___1~32#1 := tulip_mwi_config_#t~ret1606#1;havoc tulip_mwi_config_#t~mem1605#1;havoc tulip_mwi_config_#t~ret1606#1; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11344-1: SUMMARY for call tulip_mwi_config_#t~ret1606#1 := ldv__builtin_expect((if tulip_mwi_config_#t~mem1605#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_mwi_config_#t~mem1605#1 % 4294967296 % 18446744073709551616 else tulip_mwi_config_#t~mem1605#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_14_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684: assume 0 != tulip_ethtool_set_wol_#t~bitwise1411#1 % 4294967296;havoc tulip_ethtool_set_wol_#t~mem1410#1;havoc tulip_ethtool_set_wol_#t~mem1409#1;havoc tulip_ethtool_set_wol_#t~bitwise1411#1;tulip_ethtool_set_wol_#res#1 := -95; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684: assume !(0 != tulip_ethtool_set_wol_#t~bitwise1411#1 % 4294967296);havoc tulip_ethtool_set_wol_#t~mem1410#1;havoc tulip_ethtool_set_wol_#t~mem1409#1;havoc tulip_ethtool_set_wol_#t~bitwise1411#1;call tulip_ethtool_set_wol_#t~mem1412#1 := read~int#54(tulip_ethtool_set_wol_~wolinfo#1.base, 8 + tulip_ethtool_set_wol_~wolinfo#1.offset, 4);call write~int#54(tulip_ethtool_set_wol_#t~mem1412#1, tulip_ethtool_set_wol_~tp~24#1.base, 3972 + tulip_ethtool_set_wol_~tp~24#1.offset, 4);havoc tulip_ethtool_set_wol_#t~mem1412#1;call tulip_ethtool_set_wol_#t~mem1413#1.base, tulip_ethtool_set_wol_#t~mem1413#1.offset := read~$Pointer$#54(tulip_ethtool_set_wol_~tp~24#1.base, 4017 + tulip_ethtool_set_wol_~tp~24#1.offset, 8);call tulip_ethtool_set_wol_#t~mem1414#1 := read~int#54(tulip_ethtool_set_wol_~tp~24#1.base, 3972 + tulip_ethtool_set_wol_~tp~24#1.offset, 4);assume { :begin_inline_device_set_wakeup_enable } true;device_set_wakeup_enable_#in~arg0#1.base, device_set_wakeup_enable_#in~arg0#1.offset, device_set_wakeup_enable_#in~arg1#1 := tulip_ethtool_set_wol_#t~mem1413#1.base, 179 + tulip_ethtool_set_wol_#t~mem1413#1.offset, (if 0 == (if 0 != tulip_ethtool_set_wol_#t~mem1414#1 % 4294967296 then 1 else 0) then 0 else 1);havoc device_set_wakeup_enable_#res#1;havoc device_set_wakeup_enable_#t~nondet2502#1, device_set_wakeup_enable_~arg0#1.base, device_set_wakeup_enable_~arg0#1.offset, device_set_wakeup_enable_~arg1#1;device_set_wakeup_enable_~arg0#1.base, device_set_wakeup_enable_~arg0#1.offset := device_set_wakeup_enable_#in~arg0#1.base, device_set_wakeup_enable_#in~arg0#1.offset;device_set_wakeup_enable_~arg1#1 := device_set_wakeup_enable_#in~arg1#1;havoc device_set_wakeup_enable_#t~nondet2502#1;assume -2147483648 <= device_set_wakeup_enable_#t~nondet2502#1 && device_set_wakeup_enable_#t~nondet2502#1 <= 2147483647;device_set_wakeup_enable_#res#1 := device_set_wakeup_enable_#t~nondet2502#1;havoc device_set_wakeup_enable_#t~nondet2502#1; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684-2: havoc tulip_ethtool_set_wol_#t~bitwise1411#1;assume tulip_ethtool_set_wol_#t~bitwise1411#1 % 4294967296 <= tulip_ethtool_set_wol_#t~mem1410#1 % 4294967296 && tulip_ethtool_set_wol_#t~bitwise1411#1 % 4294967296 <= (4294967295 - tulip_ethtool_set_wol_#t~mem1409#1) % 4294967296; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684-1: [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306: tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset := tulip_find_mii_#t~ret752#1.base, tulip_find_mii_#t~ret752#1.offset;havoc tulip_find_mii_#t~ret752#1.base, tulip_find_mii_#t~ret752#1.offset;tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset := tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset;tulip_find_mii_~phy_idx~0#1 := 0;tulip_find_mii_~phyn~0#1 := 1; [2025-02-08 03:59:05,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: ~ldv_statevar_2~0 := 5; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684-4: assume 0 == tulip_ethtool_set_wol_#t~mem1410#1 % 4294967296 || 0 == (4294967295 - tulip_ethtool_set_wol_#t~mem1409#1) % 4294967296;tulip_ethtool_set_wol_#t~bitwise1411#1 := 0; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684-4: assume !(0 == tulip_ethtool_set_wol_#t~mem1410#1 % 4294967296 || 0 == (4294967295 - tulip_ethtool_set_wol_#t~mem1409#1) % 4294967296); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684-3: assume tulip_ethtool_set_wol_#t~mem1410#1 % 4294967296 == (4294967295 - tulip_ethtool_set_wol_#t~mem1409#1) % 4294967296;tulip_ethtool_set_wol_#t~bitwise1411#1 := tulip_ethtool_set_wol_#t~mem1410#1; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684-3: assume !(tulip_ethtool_set_wol_#t~mem1410#1 % 4294967296 == (4294967295 - tulip_ethtool_set_wol_#t~mem1409#1) % 4294967296); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306-1: SUMMARY for call tulip_find_mii_#t~ret752#1.base, tulip_find_mii_#t~ret752#1.offset := netdev_priv(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13988: assume 3 == ~ldv_statevar_6~0; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13988: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-1: assume tulip_parse_eeprom_#t~short87#1;call tulip_parse_eeprom_#t~mem86#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short87#1 := 0 == tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-1: assume !tulip_parse_eeprom_#t~short87#1; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-2: call tulip_parse_eeprom_#t~mem85#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_#t~short87#1 := 2 == tulip_parse_eeprom_#t~mem85#1 % 256 % 4294967296; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610: assume tulip_init_one_~i~13#1 <= 2; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610: assume !(tulip_init_one_~i~13#1 <= 2); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: assume { :begin_inline_ldv_dispatch_register_14_4 } true;ldv_dispatch_register_14_4_#in~arg0#1.base, ldv_dispatch_register_14_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_14_4_~arg0#1.base, ldv_dispatch_register_14_4_~arg0#1.offset;ldv_dispatch_register_14_4_~arg0#1.base, ldv_dispatch_register_14_4_~arg0#1.offset := ldv_dispatch_register_14_4_#in~arg0#1.base, ldv_dispatch_register_14_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_14_4_~arg0#1.base, ldv_dispatch_register_14_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: assume tulip_parse_eeprom_#t~short87#1;havoc tulip_parse_eeprom_#t~mem85#1;havoc tulip_parse_eeprom_#t~mem86#1;havoc tulip_parse_eeprom_#t~short87#1;call tulip_parse_eeprom_#t~mem88#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: assume !tulip_parse_eeprom_#t~short87#1;havoc tulip_parse_eeprom_#t~mem85#1;havoc tulip_parse_eeprom_#t~mem86#1;havoc tulip_parse_eeprom_#t~short87#1; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817: call write~int#54(0, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: assume 0 != tulip_mwi_config_~tmp___1~32#1;call tulip_mwi_config_#t~mem1607#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: assume !(0 != tulip_mwi_config_~tmp___1~32#1); [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret1918#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1905#1, ldv_pci_instance_suspend_late_2_7_#t~ret1906#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~96#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1918#1 && ldv_pci_pci_instance_2_#t~ret1918#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1918#1;havoc ldv_pci_pci_instance_2_#t~mem1916#1.base, ldv_pci_pci_instance_2_#t~mem1916#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1917#1;havoc ldv_pci_pci_instance_2_#t~ret1918#1; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12535: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_22_#t~ret1971#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1971#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1861#1, ldv_alloc_etherdev_mqs_#t~ret1862#1.base, ldv_alloc_etherdev_mqs_#t~ret1862#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~52#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.offset := ldv_alloc_etherdev_mqs_22_#t~ret1971#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1971#1.offset;havoc ldv_alloc_etherdev_mqs_22_#t~ret1971#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1971#1.offset;ldv_alloc_etherdev_mqs_22_#res#1.base, ldv_alloc_etherdev_mqs_22_#res#1.offset := ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.offset; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: assume 0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616;assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret1891#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~int~X~$Pointer$~TO~int } true;##fun~int~X~$Pointer$~TO~int_#in~1889#1, ##fun~int~X~$Pointer$~TO~int_#in~1890#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1890#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1889#1, ##fun~int~X~$Pointer$~TO~int_#~1890#1.base, ##fun~int~X~$Pointer$~TO~int_#~1890#1.offset;##fun~int~X~$Pointer$~TO~int_#~1889#1 := ##fun~int~X~$Pointer$~TO~int_#in~1889#1;##fun~int~X~$Pointer$~TO~int_#~1890#1.base, ##fun~int~X~$Pointer$~TO~int_#~1890#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~1890#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1890#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret1891#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1889#1, ##fun~int~X~$Pointer$~TO~int_#~1890#1.base, ##fun~int~X~$Pointer$~TO~int_#~1890#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~1889#1, ##fun~int~X~$Pointer$~TO~int_#in~1890#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1890#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~int~X~$Pointer$~TO~int } true;assume -2147483648 <= ldv_interrupt_instance_thread_0_3_#t~ret1891#1 && ldv_interrupt_instance_thread_0_3_#t~ret1891#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret1891#1; [2025-02-08 03:59:05,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13328: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_8_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret1882#1, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1;assume { :begin_inline_eth_change_mtu } true;eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset, eth_change_mtu_#in~arg1#1 := ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1;havoc eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet2503#1, eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset, eth_change_mtu_~arg1#1;eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset := eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset;eth_change_mtu_~arg1#1 := eth_change_mtu_#in~arg1#1;havoc eth_change_mtu_#t~nondet2503#1;assume -2147483648 <= eth_change_mtu_#t~nondet2503#1 && eth_change_mtu_#t~nondet2503#1 <= 2147483647;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet2503#1;havoc eth_change_mtu_#t~nondet2503#1; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: assume 11 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: assume !(11 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-2: havoc tulip_parse_eeprom_#t~bitwise89#1;assume (((((if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise89#1 <= (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise89#1 <= 64) && tulip_parse_eeprom_#t~bitwise89#1 >= 0) && ((if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise89#1 > 64 + (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise89#1 >= -2147483648; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-3: assume 64 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise89#1 := (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-3: assume !(64 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14650: tulip_init_#t~ret1858#1 := ldv___pci_register_driver_29_#res#1;havoc ldv___pci_register_driver_29_#t~ret1976#1, ldv___pci_register_driver_29_#t~ret1977#1, ldv___pci_register_driver_29_~ldv_func_arg1#1.base, ldv___pci_register_driver_29_~ldv_func_arg1#1.offset, ldv___pci_register_driver_29_~ldv_func_arg2#1.base, ldv___pci_register_driver_29_~ldv_func_arg2#1.offset, ldv___pci_register_driver_29_~ldv_func_arg3#1.base, ldv___pci_register_driver_29_~ldv_func_arg3#1.offset, ldv___pci_register_driver_29_~ldv_func_res~11#1, ldv___pci_register_driver_29_~tmp~112#1, ldv___pci_register_driver_29_~tmp___0~62#1;havoc ldv___pci_register_driver_29_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_29_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_29_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_29 } true;assume -2147483648 <= tulip_init_#t~ret1858#1 && tulip_init_#t~ret1858#1 <= 2147483647;tulip_init_~tmp~86#1 := tulip_init_#t~ret1858#1;havoc tulip_init_#t~ret1858#1;tulip_init_#res#1 := tulip_init_~tmp~86#1;ldv_EMGentry_init_tulip_init_19_9_#t~ret1859#1 := tulip_init_#res#1;havoc tulip_init_#t~ret1857#1, tulip_init_#t~ret1858#1, tulip_init_~tmp~86#1;assume { :end_inline_tulip_init } true;assume -2147483648 <= ldv_EMGentry_init_tulip_init_19_9_#t~ret1859#1 && ldv_EMGentry_init_tulip_init_19_9_#t~ret1859#1 <= 2147483647;ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1 := ldv_EMGentry_init_tulip_init_19_9_#t~ret1859#1;havoc ldv_EMGentry_init_tulip_init_19_9_#t~ret1859#1;ldv_EMGentry_init_tulip_init_19_9_#res#1 := ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;ldv_entry_EMGentry_19_#t~ret1884#1 := ldv_EMGentry_init_tulip_init_19_9_#res#1;havoc ldv_EMGentry_init_tulip_init_19_9_#t~ret1859#1, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.offset, ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;havoc ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_tulip_init_19_9 } true;assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1884#1 && ldv_entry_EMGentry_19_#t~ret1884#1 <= 2147483647;~ldv_19_ret_default~0 := ldv_entry_EMGentry_19_#t~ret1884#1;havoc ldv_entry_EMGentry_19_#t~ret1884#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_19_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2453#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~137#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~137#1; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: havoc ldv_dispatch_register_14_4_~arg0#1.base, ldv_dispatch_register_14_4_~arg0#1.offset;havoc ldv_dispatch_register_14_4_#in~arg0#1.base, ldv_dispatch_register_14_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_14_4 } true; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665: assume 0 != tulip_parse_eeprom_#t~bitwise89#1;havoc tulip_parse_eeprom_#t~mem88#1;havoc tulip_parse_eeprom_#t~bitwise89#1; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665: assume !(0 != tulip_parse_eeprom_#t~bitwise89#1);havoc tulip_parse_eeprom_#t~mem88#1;havoc tulip_parse_eeprom_#t~bitwise89#1; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-1: [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13857: assume 2 == ~ldv_statevar_4~0; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13857: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-4: assume 0 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise89#1 := 0; [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-4: assume !(0 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: tulip_parse_eeprom_~tmp___0~0#1 := tulip_parse_eeprom_#t~ret43#1;havoc tulip_parse_eeprom_#t~ret43#1;tulip_parse_eeprom_~media~0#1 := tulip_parse_eeprom_~tmp___0~0#1;tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset;call tulip_parse_eeprom_#t~mem44#1 := read~int#54(tulip_parse_eeprom_~tp~0#1.base, 2808 + tulip_parse_eeprom_~tp~0#1.offset, 4); [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-1: SUMMARY for call tulip_parse_eeprom_#t~ret43#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 03:59:05,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422: SUMMARY for call netif_stop_queue(tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_14_19_4 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :begin_inline_ldv_switch_automaton_state_4_1 } true;~ldv_statevar_4~0 := 5;assume { :end_inline_ldv_switch_automaton_state_4_1 } true;assume { :begin_inline_ldv_switch_automaton_state_5_1 } true;~ldv_statevar_5~0 := 5;assume { :end_inline_ldv_switch_automaton_state_5_1 } true;assume { :begin_inline_ldv_switch_automaton_state_6_1 } true;~ldv_statevar_6~0 := 5;assume { :end_inline_ldv_switch_automaton_state_6_1 } true;assume { :begin_inline_ldv_switch_automaton_state_7_1 } true;~ldv_statevar_7~0 := 5;assume { :end_inline_ldv_switch_automaton_state_7_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_14_19_4 } true;~ldv_statevar_19~0 := 2; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933-1: SUMMARY for call ldv_assume((if (((1 == ~ldv_statevar_3~0 || 1 == ~ldv_statevar_4~0) || 1 == ~ldv_statevar_5~0) || 1 == ~ldv_statevar_6~0) || 1 == ~ldv_statevar_7~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-4: havoc tulip_init_one_#t~bitwise1729#1;assume ((((tulip_init_one_#t~mem1728#1 < 0 || tulip_init_one_#t~bitwise1729#1 <= tulip_init_one_#t~mem1728#1) && tulip_init_one_#t~bitwise1729#1 <= 512) && tulip_init_one_#t~bitwise1729#1 >= 0) && (tulip_init_one_#t~mem1728#1 >= 0 || tulip_init_one_#t~bitwise1729#1 > 512 + tulip_init_one_#t~mem1728#1)) && tulip_init_one_#t~bitwise1729#1 >= -2147483648; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-3: [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13594: assume 0 != (ldv_pci_pci_instance_2_#t~mem1915#1.base + ldv_pci_pci_instance_2_#t~mem1915#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1915#1.base, ldv_pci_pci_instance_2_#t~mem1915#1.offset;call ldv_pci_pci_instance_2_#t~mem1916#1.base, ldv_pci_pci_instance_2_#t~mem1916#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1917#1 := read~int#28(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem1916#1.base, ldv_pci_pci_instance_2_#t~mem1916#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1917#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1905#1, ldv_pci_instance_suspend_late_2_7_#t~ret1906#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~96#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#37(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~96#1;call ldv_pci_instance_suspend_late_2_7_#t~mem1905#1 := read~int#37(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1903#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1903#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1904#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset := ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem1905#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1903#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1903#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1904#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1903#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1903#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1903#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1903#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1904#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1904#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret1906#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1903#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1903#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1904#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1903#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1903#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1904#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;assume -2147483648 <= ldv_pci_instance_suspend_late_2_7_#t~ret1906#1 && ldv_pci_instance_suspend_late_2_7_#t~ret1906#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~96#1 := ldv_pci_instance_suspend_late_2_7_#t~ret1906#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1905#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret1906#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~96#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13594: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1915#1.base + ldv_pci_pci_instance_2_#t~mem1915#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1915#1.base, ldv_pci_pci_instance_2_#t~mem1915#1.offset; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14651-1: ldv___pci_register_driver_29_#res#1 := ldv___pci_register_driver_29_~ldv_func_res~11#1; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-6: assume 0 == tulip_init_one_#t~mem1728#1;tulip_init_one_#t~bitwise1729#1 := 0; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-6: assume !(0 == tulip_init_one_#t~mem1728#1); [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-5: assume 512 == tulip_init_one_#t~mem1728#1;tulip_init_one_#t~bitwise1729#1 := tulip_init_one_#t~mem1728#1; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-5: assume !(512 == tulip_init_one_#t~mem1728#1); [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume tulip_init_one_#t~short1731#1;havoc tulip_init_one_#t~mem1728#1;havoc tulip_init_one_#t~bitwise1729#1;havoc tulip_init_one_#t~mem1730#1;havoc tulip_init_one_#t~short1731#1;call write~int#54(1, tulip_init_one_~tp~31#1.base, 3396 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume !tulip_init_one_#t~short1731#1;havoc tulip_init_one_#t~mem1728#1;havoc tulip_init_one_#t~bitwise1729#1;havoc tulip_init_one_#t~mem1730#1;havoc tulip_init_one_#t~short1731#1; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-2: tulip_init_one_#t~short1731#1 := 0 != tulip_init_one_#t~bitwise1729#1; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-1: assume tulip_init_one_#t~short1731#1; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-1: assume !tulip_init_one_#t~short1731#1;call tulip_init_one_#t~mem1730#1 := read~int#18(~#full_duplex~0.base, ~#full_duplex~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);tulip_init_one_#t~short1731#1 := tulip_init_one_#t~mem1730#1 > 0; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: assume -2147483648 <= tulip_mwi_config_#t~ret1608#1 && tulip_mwi_config_#t~ret1608#1 <= 2147483647;havoc tulip_mwi_config_#t~mem1607#1;havoc tulip_mwi_config_#t~ret1608#1; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-1: SUMMARY for call tulip_mwi_config_#t~ret1608#1 := __dynamic_netdev_dbg(tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset, 268, 0); srcloc: null [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-7: call tulip_init_one_#t~mem1728#1 := read~int#20(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13594-1: call ldv_pci_pci_instance_2_#t~mem1915#1.base, ldv_pci_pci_instance_2_#t~mem1915#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13066: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0, 0;havoc ldv_pci_pci_instance_2_#t~ret1907#1, ldv_pci_pci_instance_2_#t~mem1908#1.base, ldv_pci_pci_instance_2_#t~mem1908#1.offset, ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset, ldv_pci_pci_instance_2_#t~mem1910#1.base, ldv_pci_pci_instance_2_#t~mem1910#1.offset, ldv_pci_pci_instance_2_#t~ret1911#1, ldv_pci_pci_instance_2_#t~mem1912#1.base, ldv_pci_pci_instance_2_#t~mem1912#1.offset, ldv_pci_pci_instance_2_#t~mem1913#1.base, ldv_pci_pci_instance_2_#t~mem1913#1.offset, ldv_pci_pci_instance_2_#t~mem1914#1.base, ldv_pci_pci_instance_2_#t~mem1914#1.offset, ldv_pci_pci_instance_2_#t~mem1915#1.base, ldv_pci_pci_instance_2_#t~mem1915#1.offset, ldv_pci_pci_instance_2_#t~mem1916#1.base, ldv_pci_pci_instance_2_#t~mem1916#1.offset, ldv_pci_pci_instance_2_#t~mem1917#1, ldv_pci_pci_instance_2_#t~ret1918#1, ldv_pci_pci_instance_2_#t~ret1919#1, ldv_pci_pci_instance_2_#t~mem1920#1.base, ldv_pci_pci_instance_2_#t~mem1920#1.offset, ldv_pci_pci_instance_2_#t~mem1921#1, ldv_pci_pci_instance_2_#t~ret1922#1, ldv_pci_pci_instance_2_#t~ret1923#1, ldv_pci_pci_instance_2_#t~ret1924#1, ldv_pci_pci_instance_2_#t~ret1925#1, ldv_pci_pci_instance_2_#t~ret1926#1, ldv_pci_pci_instance_2_#t~mem1927#1.base, ldv_pci_pci_instance_2_#t~mem1927#1.offset, ldv_pci_pci_instance_2_#t~ret1928#1, ldv_pci_pci_instance_2_#t~ret1929#1, ldv_pci_pci_instance_2_#t~ret1930#1, ldv_pci_pci_instance_2_#t~ret1931#1.base, ldv_pci_pci_instance_2_#t~ret1931#1.offset, ldv_pci_pci_instance_2_#t~ret1932#1.base, ldv_pci_pci_instance_2_#t~ret1932#1.offset, ldv_pci_pci_instance_2_#t~ret1933#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~97#1, ldv_pci_pci_instance_2_~tmp___0~54#1, ldv_pci_pci_instance_2_~tmp___1~37#1, ldv_pci_pci_instance_2_~tmp___2~29#1.base, ldv_pci_pci_instance_2_~tmp___2~29#1.offset, ldv_pci_pci_instance_2_~tmp___3~23#1.base, ldv_pci_pci_instance_2_~tmp___3~23#1.offset, ldv_pci_pci_instance_2_~tmp___4~14#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~97#1;havoc ldv_pci_pci_instance_2_~tmp___0~54#1;havoc ldv_pci_pci_instance_2_~tmp___1~37#1;havoc ldv_pci_pci_instance_2_~tmp___2~29#1.base, ldv_pci_pci_instance_2_~tmp___2~29#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~23#1.base, ldv_pci_pci_instance_2_~tmp___3~23#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~14#1; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5667: tulip_parse_eeprom_~tmp___9~0#1 := tulip_parse_eeprom_#t~ret90#1;havoc tulip_parse_eeprom_#t~ret90#1;tulip_parse_eeprom_~base15~0#1 := tulip_parse_eeprom_~tmp___9~0#1 % 65536; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5667-1: SUMMARY for call tulip_parse_eeprom_#t~ret90#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 7 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: havoc ldv_interrupt_instance_thread_0_3_#t~ret1891#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 03:59:05,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12803: havoc ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;~ldv_statevar_4~0 := 2; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12803-1: SUMMARY for call tulip_media_task(ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: assume 4 == ~ldv_statevar_6~0; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: assume !(4 == ~ldv_statevar_6~0); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: assume 31 == tulip_start_xmit_~entry~3#1;tulip_start_xmit_~flag~0#1 := 3791650816; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: assume !(31 == tulip_start_xmit_~entry~3#1); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032: havoc pci_dev_present_#t~nondet2518#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-1: tulip_init_one_#t~ret1622#1 := pci_dev_present_#res#1;havoc pci_dev_present_#t~nondet2518#1, pci_dev_present_~arg0#1.base, pci_dev_present_~arg0#1.offset;havoc pci_dev_present_#in~arg0#1.base, pci_dev_present_#in~arg0#1.offset;assume { :end_inline_pci_dev_present } true;assume -2147483648 <= tulip_init_one_#t~ret1622#1 && tulip_init_one_#t~ret1622#1 <= 2147483647;tulip_init_one_~tmp~80#1 := tulip_init_one_#t~ret1622#1;havoc tulip_init_one_#t~ret1622#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume 3 == ~ldv_statevar_4~0; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5669: tulip_parse_eeprom_~tmp___10~0#1 := tulip_parse_eeprom_#t~ret91#1;havoc tulip_parse_eeprom_#t~ret91#1;call write~int#54(65536 * (if tulip_parse_eeprom_~tmp___10~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___10~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___10~0#1 % 65536 % 4294967296 - 4294967296) + tulip_parse_eeprom_~base15~0#1, tulip_parse_eeprom_~mtable~0#1.base, 16 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: assume 6 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: assume !(6 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5669-1: SUMMARY for call tulip_parse_eeprom_#t~ret91#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 9 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537-2: havoc tulip_parse_eeprom_#t~bitwise45#1;assume ((((tulip_parse_eeprom_#t~mem44#1 < 0 || tulip_parse_eeprom_#t~bitwise45#1 <= tulip_parse_eeprom_#t~mem44#1) && tulip_parse_eeprom_#t~bitwise45#1 <= 4) && tulip_parse_eeprom_#t~bitwise45#1 >= 0) && (tulip_parse_eeprom_#t~mem44#1 >= 0 || tulip_parse_eeprom_#t~bitwise45#1 > 4 + tulip_parse_eeprom_#t~mem44#1)) && tulip_parse_eeprom_#t~bitwise45#1 >= -2147483648; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537-3: assume 4 == tulip_parse_eeprom_#t~mem44#1;tulip_parse_eeprom_#t~bitwise45#1 := tulip_parse_eeprom_#t~mem44#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537-3: assume !(4 == tulip_parse_eeprom_#t~mem44#1); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537: assume 0 != tulip_parse_eeprom_#t~bitwise45#1;havoc tulip_parse_eeprom_#t~mem44#1;havoc tulip_parse_eeprom_#t~bitwise45#1;tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset;tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset;call tulip_parse_eeprom_#t~mem46#1 := read~int#54(tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset, 1);tulip_parse_eeprom_~csr12dir~0#1 := tulip_parse_eeprom_#t~mem46#1;havoc tulip_parse_eeprom_#t~mem46#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537: assume !(0 != tulip_parse_eeprom_#t~bitwise45#1);havoc tulip_parse_eeprom_#t~mem44#1;havoc tulip_parse_eeprom_#t~bitwise45#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537-1: [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_14_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537-4: assume 0 == tulip_parse_eeprom_#t~mem44#1;tulip_parse_eeprom_#t~bitwise45#1 := 0; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537-4: assume !(0 == tulip_parse_eeprom_#t~mem44#1); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615: assume !(10 == tulip_init_one_~chip_idx~0#1);tulip_init_one_~sa_offset~0#1 := 0; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: assume tulip_init_one_#t~mem1732#1 > 0;havoc tulip_init_one_#t~mem1732#1;call tulip_init_one_#t~mem1733#1 := read~int#21(~#mtu~0.base, ~#mtu~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);call write~int#54(tulip_init_one_#t~mem1733#1, tulip_init_one_~dev~7#1.base, 516 + tulip_init_one_~dev~7#1.offset, 4);havoc tulip_init_one_#t~mem1733#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: assume !(tulip_init_one_#t~mem1732#1 > 0);havoc tulip_init_one_#t~mem1732#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-1: call tulip_init_one_#t~mem1732#1 := read~int#21(~#mtu~0.base, ~#mtu~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16902: havoc device_set_wakeup_enable_#t~nondet2502#1; [2025-02-08 03:59:05,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16902-1: tulip_ethtool_set_wol_#t~ret1415#1 := device_set_wakeup_enable_#res#1;havoc device_set_wakeup_enable_#t~nondet2502#1, device_set_wakeup_enable_~arg0#1.base, device_set_wakeup_enable_~arg0#1.offset, device_set_wakeup_enable_~arg1#1;havoc device_set_wakeup_enable_#in~arg0#1.base, device_set_wakeup_enable_#in~arg0#1.offset, device_set_wakeup_enable_#in~arg1#1;assume { :end_inline_device_set_wakeup_enable } true;assume -2147483648 <= tulip_ethtool_set_wol_#t~ret1415#1 && tulip_ethtool_set_wol_#t~ret1415#1 <= 2147483647;havoc tulip_ethtool_set_wol_#t~mem1413#1.base, tulip_ethtool_set_wol_#t~mem1413#1.offset;havoc tulip_ethtool_set_wol_#t~mem1414#1;havoc tulip_ethtool_set_wol_#t~ret1415#1;tulip_ethtool_set_wol_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_21_#t~ret1881#1 := tulip_ethtool_set_wol_#res#1;havoc tulip_ethtool_set_wol_#t~ret1408#1.base, tulip_ethtool_set_wol_#t~ret1408#1.offset, tulip_ethtool_set_wol_#t~mem1410#1, tulip_ethtool_set_wol_#t~mem1409#1, tulip_ethtool_set_wol_#t~bitwise1411#1, tulip_ethtool_set_wol_#t~mem1412#1, tulip_ethtool_set_wol_#t~mem1413#1.base, tulip_ethtool_set_wol_#t~mem1413#1.offset, tulip_ethtool_set_wol_#t~mem1414#1, tulip_ethtool_set_wol_#t~ret1415#1, tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset, tulip_ethtool_set_wol_~wolinfo#1.base, tulip_ethtool_set_wol_~wolinfo#1.offset, tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset, tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset;havoc tulip_ethtool_set_wol_#in~dev#1.base, tulip_ethtool_set_wol_#in~dev#1.offset, tulip_ethtool_set_wol_#in~wolinfo#1.base, tulip_ethtool_set_wol_#in~wolinfo#1.offset;assume { :end_inline_tulip_ethtool_set_wol } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_21_#t~ret1881#1 && ldv_dummy_resourceless_instance_callback_1_21_#t~ret1881#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret1881#1;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret1881#1, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_21 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5671: tulip_parse_eeprom_~tmp___11~0#1 := tulip_parse_eeprom_#t~ret92#1;havoc tulip_parse_eeprom_#t~ret92#1;call write~int#54(65536 * (if tulip_parse_eeprom_~tmp___11~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___11~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___11~0#1 % 65536 % 4294967296 - 4294967296) + tulip_parse_eeprom_~base15~0#1, tulip_parse_eeprom_~mtable~0#1.base, 20 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 03:59:05,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5671-1: SUMMARY for call tulip_parse_eeprom_#t~ret92#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 11 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 03:59:05,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824: assume -2147483648 <= private_ioctl_#t~ret1457#1 && private_ioctl_#t~ret1457#1 <= 2147483647;private_ioctl_~tmp___4~8#1 := private_ioctl_#t~ret1457#1;havoc private_ioctl_#t~mem1456#1;havoc private_ioctl_#t~ret1457#1;call write~int#54(private_ioctl_~tmp___4~8#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);private_ioctl_#res#1 := 0; [2025-02-08 03:59:05,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824-1: SUMMARY for call private_ioctl_#t~ret1457#1 := tulip_mdio_read(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, (if private_ioctl_#t~mem1456#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1456#1 % 65536 % 4294967296 else private_ioctl_#t~mem1456#1 % 65536 % 4294967296 - 4294967296) % 32, (if private_ioctl_~regnum~0#1 % 4294967296 % 4294967296 <= 2147483647 then private_ioctl_~regnum~0#1 % 4294967296 % 4294967296 else private_ioctl_~regnum~0#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:05,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: assume 0 == (tulip_init_one_~dev~7#1.base + tulip_init_one_~dev~7#1.offset) % 18446744073709551616;tulip_init_one_#res#1 := -12;call ULTIMATE.dealloc(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset);havoc tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset);havoc tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset);havoc tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset);havoc tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset);havoc tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset);havoc tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset);havoc tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset);havoc tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset; [2025-02-08 03:59:05,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: assume !(0 == (tulip_init_one_~dev~7#1.base + tulip_init_one_~dev~7#1.offset) % 18446744073709551616);call write~$Pointer$#54(tulip_init_one_~pdev#1.base, 179 + tulip_init_one_~pdev#1.offset, tulip_init_one_~dev~7#1.base, 1236 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1632#1 := read~int#54(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1635#1 := 0 != tulip_init_one_#t~mem1632#1 % 18446744073709551616; [2025-02-08 03:59:05,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: tulip_find_mii_~phy~0#1 := tulip_find_mii_~phyn~0#1 % 32; [2025-02-08 03:59:05,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617-1: SUMMARY for call tulip_init_one_#t~ret1680#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 164 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: tulip_init_one_~tmp___6~9#1 := tulip_init_one_#t~ret1680#1;havoc tulip_init_one_#t~ret1680#1;call tulip_init_one_#t~mem1681#1.base, tulip_init_one_#t~mem1681#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);assume { :begin_inline_put_unaligned_le32 } true;put_unaligned_le32_#in~val#1, put_unaligned_le32_#in~p#1.base, put_unaligned_le32_#in~p#1.offset := tulip_init_one_~tmp___6~9#1, tulip_init_one_#t~mem1681#1.base, tulip_init_one_#t~mem1681#1.offset;havoc put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset;put_unaligned_le32_~val#1 := put_unaligned_le32_#in~val#1;put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset := put_unaligned_le32_#in~p#1.base, put_unaligned_le32_#in~p#1.offset;call write~int#54(put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset, 4); [2025-02-08 03:59:05,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: ~ldv_statevar_0~0 := 6; [2025-02-08 03:59:05,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0.base, ~ldv_1_callback_ndo_do_ioctl~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ifreq_ptr~0.base, ~ldv_1_container_struct_ifreq_ptr~0.offset, ~ldv_1_ldv_param_11_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1876#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg3#1;ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_11_#in~arg3#1;assume { :begin_inline_private_ioctl } true;private_ioctl_#in~dev#1.base, private_ioctl_#in~dev#1.offset, private_ioctl_#in~rq#1.base, private_ioctl_#in~rq#1.offset, private_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg3#1;havoc private_ioctl_#res#1;havoc private_ioctl_#t~ret1419#1.base, private_ioctl_#t~ret1419#1.offset, private_ioctl_#t~mem1420#1.base, private_ioctl_#t~mem1420#1.offset, private_ioctl_#t~ret1421#1.base, private_ioctl_#t~ret1421#1.offset, private_ioctl_#t~mem1422#1, private_ioctl_#t~mem1423#1, private_ioctl_#t~mem1424#1, private_ioctl_#t~mem1425#1, private_ioctl_#t~bitwise1426#1, private_ioctl_#t~mem1427#1, private_ioctl_#t~mem1428#1, private_ioctl_#t~mem1429#1, private_ioctl_#t~bitwise1430#1, private_ioctl_#t~short1431#1, private_ioctl_#t~ret1432#1, private_ioctl_#t~ret1433#1, private_ioctl_#t~bitwise1434#1, private_ioctl_#t~mem1435#1, private_ioctl_#t~mem1436#1, private_ioctl_#t~short1437#1, private_ioctl_#t~short1438#1, private_ioctl_#t~mem1439#1, private_ioctl_#t~mem1440#1, private_ioctl_#t~bitwise1441#1, private_ioctl_#t~mem1442#1, private_ioctl_#t~mem1443#1, private_ioctl_#t~bitwise1444#1, private_ioctl_#t~bitwise1445#1, private_ioctl_#t~bitwise1446#1, private_ioctl_#t~mem1447#1, private_ioctl_#t~bitwise1448#1, private_ioctl_#t~ret1449#1, private_ioctl_#t~bitwise1450#1, private_ioctl_#t~bitwise1451#1, private_ioctl_#t~mem1452#1, private_ioctl_#t~bitwise1453#1, private_ioctl_#t~bitwise1454#1, private_ioctl_#t~mem1455#1, private_ioctl_#t~mem1456#1, private_ioctl_#t~ret1457#1, private_ioctl_#t~mem1458#1, private_ioctl_#t~mem1459#1, private_ioctl_#t~bitwise1460#1, private_ioctl_#t~mem1461#1, private_ioctl_#t~bitwise1462#1, private_ioctl_#t~mem1463#1, private_ioctl_#t~mem1464#1, private_ioctl_#t~mem1465#1, private_ioctl_#t~bitwise1466#1, private_ioctl_#t~short1467#1, private_ioctl_#t~mem1468#1, private_ioctl_#t~bitwise1469#1, private_ioctl_#t~mem1470#1, private_ioctl_#t~mem1471#1, private_ioctl_#t~mem1472#1, private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, private_ioctl_~rq#1.base, private_ioctl_~rq#1.offset, private_ioctl_~cmd#1, private_ioctl_~tp~26#1.base, private_ioctl_~tp~26#1.offset, private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset, private_ioctl_~ioaddr~16#1.base, private_ioctl_~ioaddr~16#1.offset, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, private_ioctl_~tmp___0~42#1.base, private_ioctl_~tmp___0~42#1.offset, private_ioctl_~phy_idx~1#1, private_ioctl_~phy~1#1, private_ioctl_~regnum~0#1, private_ioctl_~csr12~1#1, private_ioctl_~tmp___1~28#1, private_ioctl_~csr14~0#1, private_ioctl_~tmp___2~22#1, private_ioctl_~tmp___3~17#1, private_ioctl_~tmp___4~8#1, private_ioctl_~value~0#1, private_ioctl_~tmp___5~7#1, private_ioctl_~value___0~0#1;private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset := private_ioctl_#in~dev#1.base, private_ioctl_#in~dev#1.offset;private_ioctl_~rq#1.base, private_ioctl_~rq#1.offset := private_ioctl_#in~rq#1.base, private_ioctl_#in~rq#1.offset;private_ioctl_~cmd#1 := private_ioctl_#in~cmd#1;havoc private_ioctl_~tp~26#1.base, private_ioctl_~tp~26#1.offset;havoc private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset;havoc private_ioctl_~ioaddr~16#1.base, private_ioctl_~ioaddr~16#1.offset;havoc private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset;havoc private_ioctl_~tmp___0~42#1.base, private_ioctl_~tmp___0~42#1.offset;havoc private_ioctl_~phy_idx~1#1;havoc private_ioctl_~phy~1#1;havoc private_ioctl_~regnum~0#1;havoc private_ioctl_~csr12~1#1;havoc private_ioctl_~tmp___1~28#1;havoc private_ioctl_~csr14~0#1;havoc private_ioctl_~tmp___2~22#1;havoc private_ioctl_~tmp___3~17#1;havoc private_ioctl_~tmp___4~8#1;havoc private_ioctl_~value~0#1;havoc private_ioctl_~tmp___5~7#1;havoc private_ioctl_~value___0~0#1; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13996: assume 5 == ~ldv_statevar_6~0; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13996: assume !(5 == ~ldv_statevar_6~0); [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume { :begin_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_3 } true;ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1942#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1943#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_~arg0#1.offset;ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#in~arg0#1.offset; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11618: havoc put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset;havoc put_unaligned_le32_#in~val#1, put_unaligned_le32_#in~p#1.base, put_unaligned_le32_#in~p#1.offset;assume { :end_inline_put_unaligned_le32 } true;havoc tulip_init_one_#t~mem1681#1.base, tulip_init_one_#t~mem1681#1.offset; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315-1: SUMMARY for call tulip_find_mii_#t~ret753#1 := tulip_mdio_read(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~phy~0#1, 1); srcloc: null [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: assume -2147483648 <= tulip_find_mii_#t~ret753#1 && tulip_find_mii_#t~ret753#1 <= 2147483647;tulip_find_mii_~tmp___0~20#1 := tulip_find_mii_#t~ret753#1;havoc tulip_find_mii_#t~ret753#1;tulip_find_mii_~mii_status~0#1 := tulip_find_mii_~tmp___0~20#1; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16375-1: SUMMARY for call ldv_post_probe_#t~ret2454#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16375: assume -2147483648 <= ldv_post_probe_#t~ret2454#1 && ldv_post_probe_#t~ret2454#1 <= 2147483647;ldv_post_probe_~tmp~138#1 := ldv_post_probe_#t~ret2454#1;havoc ldv_post_probe_#t~ret2454#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~138#1;ldv_ldv_post_probe_31_#t~ret1978#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2454#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~138#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_ldv_post_probe_31_#t~ret1978#1 && ldv_ldv_post_probe_31_#t~ret1978#1 <= 2147483647;ldv_ldv_post_probe_31_~tmp~113#1 := ldv_ldv_post_probe_31_#t~ret1978#1;havoc ldv_ldv_post_probe_31_#t~ret1978#1;ldv_ldv_post_probe_31_#res#1 := ldv_ldv_post_probe_31_~tmp~113#1;ldv_pci_pci_instance_2_#t~ret1929#1 := ldv_ldv_post_probe_31_#res#1;havoc ldv_ldv_post_probe_31_#t~ret1978#1, ldv_ldv_post_probe_31_~ldv_func_arg1#1, ldv_ldv_post_probe_31_~tmp~113#1;havoc ldv_ldv_post_probe_31_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_probe_31 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1929#1 && ldv_pci_pci_instance_2_#t~ret1929#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1929#1;havoc ldv_pci_pci_instance_2_#t~ret1929#1; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12940-1: SUMMARY for call ldv_assume((if (((5 == ~ldv_statevar_3~0 || 5 == ~ldv_statevar_4~0) || 5 == ~ldv_statevar_5~0) || 5 == ~ldv_statevar_6~0) || 5 == ~ldv_statevar_7~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: assume 7 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: assume !(7 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12940: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_14_19_5 } true;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;assume { :begin_inline_ldv_switch_automaton_state_4_5 } true;~ldv_statevar_4~0 := 4;assume { :end_inline_ldv_switch_automaton_state_4_5 } true;assume { :begin_inline_ldv_switch_automaton_state_5_5 } true;~ldv_statevar_5~0 := 4;assume { :end_inline_ldv_switch_automaton_state_5_5 } true;assume { :begin_inline_ldv_switch_automaton_state_6_5 } true;~ldv_statevar_6~0 := 4;assume { :end_inline_ldv_switch_automaton_state_6_5 } true;assume { :begin_inline_ldv_switch_automaton_state_7_5 } true;~ldv_statevar_7~0 := 4;assume { :end_inline_ldv_switch_automaton_state_7_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_14_19_5 } true;~ldv_statevar_19~0 := 4; [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619-1: SUMMARY for call tulip_init_one_#t~ret1682#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 168 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619: tulip_init_one_~tmp___7~9#1 := tulip_init_one_#t~ret1682#1;havoc tulip_init_one_#t~ret1682#1;call tulip_init_one_#t~mem1683#1.base, tulip_init_one_#t~mem1683#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: assume 4 == ~ldv_statevar_4~0; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: assume !(4 == ~ldv_statevar_4~0); [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-1: [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-2: havoc tulip_start_xmit_#t~bitwise1341#1;assume (tulip_start_xmit_#t~bitwise1341#1 % 4294967296 >= tulip_start_xmit_#t~mem1340#1 % 4294967296 && tulip_start_xmit_#t~bitwise1341#1 % 4294967296 >= tulip_start_xmit_~flag~0#1 % 4294967296) && tulip_start_xmit_#t~bitwise1341#1 % 4294967296 <= tulip_start_xmit_#t~mem1340#1 % 4294967296 + tulip_start_xmit_~flag~0#1 % 4294967296; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-3: assume 0 == tulip_start_xmit_~flag~0#1 % 4294967296;tulip_start_xmit_#t~bitwise1341#1 := tulip_start_xmit_#t~mem1340#1; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-3: assume !(0 == tulip_start_xmit_~flag~0#1 % 4294967296); [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-4: assume 0 == tulip_start_xmit_#t~mem1340#1 % 4294967296 || tulip_start_xmit_#t~mem1340#1 % 4294967296 == tulip_start_xmit_~flag~0#1 % 4294967296;tulip_start_xmit_#t~bitwise1341#1 := tulip_start_xmit_~flag~0#1; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-4: assume !(0 == tulip_start_xmit_#t~mem1340#1 % 4294967296 || tulip_start_xmit_#t~mem1340#1 % 4294967296 == tulip_start_xmit_~flag~0#1 % 4294967296); [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: call write~int#54(tulip_start_xmit_#t~bitwise1341#1, tulip_start_xmit_#t~mem1339#1.base, 4 + (tulip_start_xmit_#t~mem1339#1.offset + 16 * (if tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 else tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc tulip_start_xmit_#t~mem1339#1.base, tulip_start_xmit_#t~mem1339#1.offset;havoc tulip_start_xmit_#t~mem1340#1;havoc tulip_start_xmit_#t~bitwise1341#1;call tulip_start_xmit_#t~mem1342#1.base, tulip_start_xmit_#t~mem1342#1.offset := read~$Pointer$#54(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call write~int#54(2147483648, tulip_start_xmit_#t~mem1342#1.base, tulip_start_xmit_#t~mem1342#1.offset + 16 * (if tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 else tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc tulip_start_xmit_#t~mem1342#1.base, tulip_start_xmit_#t~mem1342#1.offset;havoc tulip_start_xmit_#t~mem1342#1.base, tulip_start_xmit_#t~mem1342#1.offset;call tulip_start_xmit_#t~mem1343#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call write~int#54(1 + tulip_start_xmit_#t~mem1343#1, tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);havoc tulip_start_xmit_#t~mem1343#1;call tulip_start_xmit_#t~mem1344#1.base, tulip_start_xmit_#t~mem1344#1.offset := read~$Pointer$#54(tulip_start_xmit_~tp~19#1.base, 4041 + tulip_start_xmit_~tp~19#1.offset, 8); [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-5: call tulip_start_xmit_#t~mem1339#1.base, tulip_start_xmit_#t~mem1339#1.offset := read~$Pointer$#54(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call tulip_start_xmit_#t~mem1340#1 := read~int#54(tulip_start_xmit_~skb#1.base, 104 + tulip_start_xmit_~skb#1.offset, 4); [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: havoc tulip_init_one_#t~mem1683#1.base, tulip_init_one_#t~mem1683#1.offset;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677: havoc ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620-1: SUMMARY for call put_unaligned_le16((if tulip_init_one_~tmp___7~9#1 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_~tmp___7~9#1 % 65536 % 4294967296 else tulip_init_one_~tmp___7~9#1 % 65536 % 4294967296 - 4294967296), tulip_init_one_#t~mem1683#1.base, 4 + tulip_init_one_#t~mem1683#1.offset); srcloc: null [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677-1: SUMMARY for call poll_tulip(ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13734: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_14_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5543: tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset;tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset;call tulip_parse_eeprom_#t~mem47#1 := read~int#54(tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset, 1);tulip_parse_eeprom_~count~0#1 := (if tulip_parse_eeprom_#t~mem47#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem47#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem47#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem47#1; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1919#1 && ldv_pci_pci_instance_2_#t~ret1919#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1919#1;havoc ldv_pci_pci_instance_2_#t~ret1919#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1919#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: assume tulip_find_mii_#t~short758#1;havoc tulip_find_mii_#t~bitwise754#1;havoc tulip_find_mii_#t~bitwise755#1;havoc tulip_find_mii_#t~bitwise756#1;havoc tulip_find_mii_#t~short757#1;havoc tulip_find_mii_#t~short758#1; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: assume !tulip_find_mii_#t~short758#1;havoc tulip_find_mii_#t~bitwise754#1;havoc tulip_find_mii_#t~bitwise755#1;havoc tulip_find_mii_#t~bitwise756#1;havoc tulip_find_mii_#t~short757#1;havoc tulip_find_mii_#t~short758#1; [2025-02-08 03:59:05,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-4: havoc tulip_find_mii_#t~bitwise756#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise756#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise756#1 <= 30720) && tulip_find_mii_#t~bitwise756#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise756#1 > 30720 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise756#1 >= -2147483648; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-3: [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-2: tulip_find_mii_#t~short757#1 := 0 != tulip_find_mii_#t~bitwise756#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-1: tulip_find_mii_#t~short758#1 := tulip_find_mii_#t~short757#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-8: tulip_find_mii_#t~short757#1 := 0 == tulip_find_mii_#t~bitwise755#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-7: assume tulip_find_mii_#t~short757#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-7: assume !tulip_find_mii_#t~short757#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-6: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise756#1 := 0; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-6: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-5: assume 30720 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise756#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-5: assume !(30720 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-12: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise755#1 := 0; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-12: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13207: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-11: assume 32768 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise755#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-11: assume !(32768 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-10: havoc tulip_find_mii_#t~bitwise755#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise755#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise755#1 <= 32768) && tulip_find_mii_#t~bitwise755#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise755#1 > 32768 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise755#1 >= -2147483648; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-9: [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-16: havoc tulip_find_mii_#t~bitwise754#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise754#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise754#1 <= 33537) && tulip_find_mii_#t~bitwise754#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise754#1 > 33537 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise754#1 >= -2147483648; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-15: [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-14: tulip_find_mii_#t~short758#1 := 32769 == tulip_find_mii_#t~bitwise754#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: assume 0 != tulip_init_one_#t~mem1734#1 % 32 % 18446744073709551616;havoc tulip_init_one_#t~mem1734#1;call tulip_init_one_#t~mem1735#1 := read~int#54(tulip_init_one_~dev~7#1.base, 48 + tulip_init_one_~dev~7#1.offset, 8);call write~int#54(tulip_init_one_#t~mem1735#1 % 256 % 16 % 16, tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1735#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: assume !(0 != tulip_init_one_#t~mem1734#1 % 32 % 18446744073709551616);havoc tulip_init_one_#t~mem1734#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-13: assume tulip_find_mii_#t~short758#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-13: assume !tulip_find_mii_#t~short758#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5676-1: SUMMARY for call tulip_parse_eeprom_#t~ret93#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 3 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-18: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise754#1 := 0; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-18: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14000: assume 8 == ~ldv_statevar_6~0; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14000: assume !(8 == ~ldv_statevar_6~0); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-17: assume 33537 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise754#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-17: assume !(33537 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5676: tulip_parse_eeprom_~tmp___12~0#1 := tulip_parse_eeprom_#t~ret93#1;havoc tulip_parse_eeprom_#t~ret93#1;call write~int#54(65536 * (if tulip_parse_eeprom_~tmp___12~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___12~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___12~0#1 % 65536 % 4294967296 - 4294967296), tulip_parse_eeprom_~mtable~0#1.base, 16 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490: assume tulip_init_one_#t~ite1638#1 % 18446744073709551616 < tulip_init_one_#t~mem1639#1 % 18446744073709551616;havoc tulip_init_one_#t~mem1632#1;havoc tulip_init_one_#t~mem1633#1;havoc tulip_init_one_#t~mem1634#1;havoc tulip_init_one_#t~short1635#1;havoc tulip_init_one_#t~ite1638#1;havoc tulip_init_one_#t~mem1636#1;havoc tulip_init_one_#t~mem1637#1;havoc tulip_init_one_#t~mem1639#1; [2025-02-08 03:59:05,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490: assume !(tulip_init_one_#t~ite1638#1 % 18446744073709551616 < tulip_init_one_#t~mem1639#1 % 18446744073709551616);havoc tulip_init_one_#t~mem1632#1;havoc tulip_init_one_#t~mem1633#1;havoc tulip_init_one_#t~mem1634#1;havoc tulip_init_one_#t~short1635#1;havoc tulip_init_one_#t~ite1638#1;havoc tulip_init_one_#t~mem1636#1;havoc tulip_init_one_#t~mem1637#1;havoc tulip_init_one_#t~mem1639#1;assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, 273, 0;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2521#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet2521#1;assume -2147483648 <= pci_request_regions_#t~nondet2521#1 && pci_request_regions_#t~nondet2521#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2521#1;havoc pci_request_regions_#t~nondet2521#1; [2025-02-08 03:59:05,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754-1: call tulip_init_one_#t~mem1734#1 := read~int#54(tulip_init_one_~dev~7#1.base, 48 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:59:05,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490-2: assume tulip_init_one_#t~short1635#1;call tulip_init_one_#t~mem1636#1 := read~int#54(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1637#1 := read~int#54(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~ite1638#1 := 1 + (tulip_init_one_#t~mem1636#1 - tulip_init_one_#t~mem1637#1); [2025-02-08 03:59:05,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490-2: assume !tulip_init_one_#t~short1635#1;tulip_init_one_#t~ite1638#1 := 0; [2025-02-08 03:59:05,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490-1: call tulip_init_one_#t~mem1639#1 := read~int#23(~#tulip_tbl~0.base, 8 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1), 4); [2025-02-08 03:59:05,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490-3: assume tulip_init_one_#t~short1635#1; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490-3: assume !tulip_init_one_#t~short1635#1;call tulip_init_one_#t~mem1633#1 := read~int#54(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1634#1 := read~int#54(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1635#1 := tulip_init_one_#t~mem1633#1 % 18446744073709551616 != tulip_init_one_#t~mem1634#1 % 18446744073709551616; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13076: assume { :begin_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_4 } true;ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1944#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1945#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_~arg0#1.offset;ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#in~arg0#1.offset; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13208-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13208: assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1888#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~92#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~92#1; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume 5 == ~ldv_statevar_4~0; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume !(5 == ~ldv_statevar_4~0); [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: assume 0 != (private_ioctl_~regnum~0#1 - private_ioctl_~regnum~0#1 % 32) % 4294967296;private_ioctl_#res#1 := -22; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: assume !(0 != (private_ioctl_~regnum~0#1 - private_ioctl_~regnum~0#1 % 32) % 4294967296);call private_ioctl_#t~mem1458#1 := read~int#54(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume !(10 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10434: havoc tulip_start_xmit_#t~mem1344#1.base, tulip_start_xmit_#t~mem1344#1.offset; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737: ldv_register_netdev_23_#t~ret1973#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1934#1, ldv_register_netdev_#t~ret1935#1, ldv_register_netdev_#t~mem1936#1.base, ldv_register_netdev_#t~mem1936#1.offset, ldv_register_netdev_#t~mem1937#1.base, ldv_register_netdev_#t~mem1937#1.offset, ldv_register_netdev_#t~ret1938#1, ldv_register_netdev_#t~ret1939#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_14_ret_default~0#1, ldv_register_netdev_~tmp~98#1, ldv_register_netdev_~tmp___0~55#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;assume -2147483648 <= ldv_register_netdev_23_#t~ret1973#1 && ldv_register_netdev_23_#t~ret1973#1 <= 2147483647;ldv_register_netdev_23_~tmp___0~60#1 := ldv_register_netdev_23_#t~ret1973#1;havoc ldv_register_netdev_23_#t~ret1973#1;ldv_register_netdev_23_#res#1 := ldv_register_netdev_23_~tmp___0~60#1; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_14_ret_default~0#1; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10434-1: SUMMARY for call iowrite32(0, tulip_start_xmit_#t~mem1344#1.base, 8 + tulip_start_xmit_#t~mem1344#1.offset); srcloc: null [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5678: tulip_parse_eeprom_~tmp___13~0#1 := tulip_parse_eeprom_#t~ret94#1;havoc tulip_parse_eeprom_#t~ret94#1;call write~int#54(65536 * (if tulip_parse_eeprom_~tmp___13~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___13~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___13~0#1 % 65536 % 4294967296 - 4294967296), tulip_parse_eeprom_~mtable~0#1.base, 20 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: havoc ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_7_~arg1#1;havoc ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_7_#in~arg1#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_7 } true;~ldv_statevar_4~0 := 2; [2025-02-08 03:59:05,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813-1: SUMMARY for call tulip_timer(ldv_dummy_resourceless_instance_callback_4_7_~arg1#1); srcloc: null [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5546: assume 0 == tulip_parse_eeprom_~count~0#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5546: assume !(0 == tulip_parse_eeprom_~count~0#1);assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := 16 * (1 + tulip_parse_eeprom_~count~0#1), 208;havoc kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;kmalloc_~size#1 := kmalloc_#in~size#1;kmalloc_~flags#1 := kmalloc_#in~flags#1;havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1;havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;__kmalloc_~size#1 := __kmalloc_#in~size#1;__kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5678-1: SUMMARY for call tulip_parse_eeprom_#t~ret94#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 5 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492: tulip_init_one_~tmp___1~33#1.base, tulip_init_one_~tmp___1~33#1.offset := tulip_init_one_#t~ret1640#1.base, tulip_init_one_#t~ret1640#1.offset;havoc tulip_init_one_#t~ret1640#1.base, tulip_init_one_#t~ret1640#1.offset;call tulip_init_one_#t~mem1641#1 := read~int#54(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1644#1 := 0 != tulip_init_one_#t~mem1641#1 % 18446744073709551616; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: tulip_start_xmit_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_18_#t~ret1879#1 := tulip_start_xmit_#res#1;havoc tulip_start_xmit_#t~ret1324#1.base, tulip_start_xmit_#t~ret1324#1.offset, tulip_start_xmit_#t~ret1325#1.base, tulip_start_xmit_#t~ret1325#1.offset, tulip_start_xmit_#t~ret1326#1, tulip_start_xmit_#t~mem1327#1, tulip_start_xmit_#t~mem1328#1.base, tulip_start_xmit_#t~mem1328#1.offset, tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset, tulip_start_xmit_#t~mem1330#1, tulip_start_xmit_#t~ret1331#1, tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset, tulip_start_xmit_#t~mem1333#1, tulip_start_xmit_#t~mem1334#1, tulip_start_xmit_#t~mem1335#1, tulip_start_xmit_#t~mem1336#1, tulip_start_xmit_#t~mem1337#1, tulip_start_xmit_#t~mem1338#1, tulip_start_xmit_#t~mem1339#1.base, tulip_start_xmit_#t~mem1339#1.offset, tulip_start_xmit_#t~mem1340#1, tulip_start_xmit_#t~bitwise1341#1, tulip_start_xmit_#t~mem1342#1.base, tulip_start_xmit_#t~mem1342#1.offset, tulip_start_xmit_#t~mem1343#1, tulip_start_xmit_#t~mem1344#1.base, tulip_start_xmit_#t~mem1344#1.offset, tulip_start_xmit_~skb#1.base, tulip_start_xmit_~skb#1.offset, tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset, tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset, tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset, tulip_start_xmit_~entry~3#1, tulip_start_xmit_~flag~0#1, tulip_start_xmit_~mapping~3#1, tulip_start_xmit_~flags~4#1, tulip_start_xmit_~tmp___0~37#1.base, tulip_start_xmit_~tmp___0~37#1.offset;havoc tulip_start_xmit_#in~skb#1.base, tulip_start_xmit_#in~skb#1.offset, tulip_start_xmit_#in~dev#1.base, tulip_start_xmit_#in~dev#1.offset;assume { :end_inline_tulip_start_xmit } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_18_#t~ret1879#1 && ldv_dummy_resourceless_instance_callback_1_18_#t~ret1879#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1879#1;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1879#1, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_18 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492-1: SUMMARY for call tulip_init_one_#t~ret1640#1.base, tulip_init_one_#t~ret1640#1.offset := pci_name(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-1: SUMMARY for call spin_unlock_irqrestore(tulip_start_xmit_~tp~19#1.base, 3240 + tulip_start_xmit_~tp~19#1.offset, tulip_start_xmit_~flags~4#1); srcloc: null [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17042: havoc pci_iomap_#t~ret2520#1.base, pci_iomap_#t~ret2520#1.offset; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5547: assume ~tulip_debug~0 > 0; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5547: assume !(~tulip_debug~0 > 0); [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17042-1: tulip_init_one_#t~ret1652#1.base, tulip_init_one_#t~ret1652#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2520#1.base, pci_iomap_#t~ret2520#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;havoc pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1;assume { :end_inline_pci_iomap } true;tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset := tulip_init_one_#t~ret1652#1.base, tulip_init_one_#t~ret1652#1.offset;havoc tulip_init_one_#t~mem1651#1;havoc tulip_init_one_#t~ret1652#1.base, tulip_init_one_#t~ret1652#1.offset; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11493-1: SUMMARY for call tulip_init_one_#t~ret1649#1 := printk(272, 0); srcloc: null [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17042-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret2520#1.base, pci_iomap_#t~ret2520#1.offset;havoc pci_iomap_#t~ret2520#1.base, pci_iomap_#t~ret2520#1.offset; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11493: assume -2147483648 <= tulip_init_one_#t~ret1649#1 && tulip_init_one_#t~ret1649#1 <= 2147483647;havoc tulip_init_one_#t~mem1641#1;havoc tulip_init_one_#t~mem1642#1;havoc tulip_init_one_#t~mem1643#1;havoc tulip_init_one_#t~short1644#1;havoc tulip_init_one_#t~ite1647#1;havoc tulip_init_one_#t~mem1645#1;havoc tulip_init_one_#t~mem1646#1;havoc tulip_init_one_#t~mem1648#1;havoc tulip_init_one_#t~ret1649#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17042-3: SUMMARY for call pci_iomap_#t~ret2520#1.base, pci_iomap_#t~ret2520#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11625: call tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1685#1 := read~int#54(tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);tulip_init_one_~sum~0#1 := (if tulip_init_one_~sum~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_~sum~0#1 % 65536 % 4294967296 else tulip_init_one_~sum~0#1 % 65536 % 4294967296 - 4294967296) + (if tulip_init_one_#t~mem1685#1 % 256 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1685#1 % 256 % 65536 % 4294967296 else tulip_init_one_#t~mem1685#1 % 256 % 65536 % 4294967296 - 4294967296);tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13211: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13343: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset := ~ldv_1_callback_ndo_get_stats~0.base, ~ldv_1_callback_ndo_get_stats~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;assume { :begin_inline_tulip_get_stats } true;tulip_get_stats_#in~dev#1.base, tulip_get_stats_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;havoc tulip_get_stats_#res#1.base, tulip_get_stats_#res#1.offset;havoc tulip_get_stats_#t~ret1395#1.base, tulip_get_stats_#t~ret1395#1.offset, tulip_get_stats_#t~mem1396#1.base, tulip_get_stats_#t~mem1396#1.offset, tulip_get_stats_#t~ret1397#1, tulip_get_stats_#t~ret1398#1.base, tulip_get_stats_#t~ret1398#1.offset, tulip_get_stats_#t~ret1399#1, tulip_get_stats_#t~ret1400#1, tulip_get_stats_#t~mem1401#1, tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset, tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset, tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset, tulip_get_stats_~ioaddr~15#1.base, tulip_get_stats_~ioaddr~15#1.offset, tulip_get_stats_~flags~6#1, tulip_get_stats_~tmp___0~40#1.base, tulip_get_stats_~tmp___0~40#1.offset, tulip_get_stats_~tmp___1~27#1, tulip_get_stats_~tmp___2~21#1;tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset := tulip_get_stats_#in~dev#1.base, tulip_get_stats_#in~dev#1.offset;havoc tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset;havoc tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset;havoc tulip_get_stats_~ioaddr~15#1.base, tulip_get_stats_~ioaddr~15#1.offset;havoc tulip_get_stats_~flags~6#1;havoc tulip_get_stats_~tmp___0~40#1.base, tulip_get_stats_~tmp___0~40#1.offset;havoc tulip_get_stats_~tmp___1~27#1;havoc tulip_get_stats_~tmp___2~21#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: assume 2432832130 == tulip_uli_dm_quirk_#t~mem1609#1 % 4294967296;havoc tulip_uli_dm_quirk_#t~mem1609#1;tulip_uli_dm_quirk_#res#1 := 1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: assume !(2432832130 == tulip_uli_dm_quirk_#t~mem1609#1 % 4294967296);havoc tulip_uli_dm_quirk_#t~mem1609#1;tulip_uli_dm_quirk_#res#1 := 0;tulip_init_one_#t~ret1626#1 := tulip_uli_dm_quirk_#res#1;havoc tulip_uli_dm_quirk_#t~mem1609#1, tulip_uli_dm_quirk_~pdev#1.base, tulip_uli_dm_quirk_~pdev#1.offset;havoc tulip_uli_dm_quirk_#in~pdev#1.base, tulip_uli_dm_quirk_#in~pdev#1.offset;assume { :end_inline_tulip_uli_dm_quirk } true;assume -2147483648 <= tulip_init_one_#t~ret1626#1 && tulip_init_one_#t~ret1626#1 <= 2147483647;tulip_init_one_~tmp___0~47#1 := tulip_init_one_#t~ret1626#1;havoc tulip_init_one_#t~ret1626#1; [2025-02-08 03:59:05,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12947: SUMMARY for call ldv_assume((if 0 == ~ldv_19_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1948#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1949#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_~arg0#1.offset;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_6 } true; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022: call ULTIMATE.dealloc(tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset);havoc tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10701-1: SUMMARY for call tulip_ethtool_get_wol_#t~ret1416#1.base, tulip_ethtool_get_wol_#t~ret1416#1.offset := netdev_priv(tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758-1: call tulip_init_one_#t~mem1736#1 := read~int#54(tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10701: tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset := tulip_ethtool_get_wol_#t~ret1416#1.base, tulip_ethtool_get_wol_#t~ret1416#1.offset;havoc tulip_ethtool_get_wol_#t~ret1416#1.base, tulip_ethtool_get_wol_#t~ret1416#1.offset;tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset := tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset;call tulip_ethtool_get_wol_#t~mem1417#1 := read~int#54(tulip_ethtool_get_wol_~tp~25#1.base, 3968 + tulip_ethtool_get_wol_~tp~25#1.offset, 4);call write~int#54(tulip_ethtool_get_wol_#t~mem1417#1, tulip_ethtool_get_wol_~wolinfo#1.base, 4 + tulip_ethtool_get_wol_~wolinfo#1.offset, 4);havoc tulip_ethtool_get_wol_#t~mem1417#1;call tulip_ethtool_get_wol_#t~mem1418#1 := read~int#54(tulip_ethtool_get_wol_~tp~25#1.base, 3972 + tulip_ethtool_get_wol_~tp~25#1.offset, 4);call write~int#54(tulip_ethtool_get_wol_#t~mem1418#1, tulip_ethtool_get_wol_~wolinfo#1.base, 8 + tulip_ethtool_get_wol_~wolinfo#1.offset, 4);havoc tulip_ethtool_get_wol_#t~mem1418#1;havoc tulip_ethtool_get_wol_#t~ret1416#1.base, tulip_ethtool_get_wol_#t~ret1416#1.offset, tulip_ethtool_get_wol_#t~mem1417#1, tulip_ethtool_get_wol_#t~mem1418#1, tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset, tulip_ethtool_get_wol_~wolinfo#1.base, tulip_ethtool_get_wol_~wolinfo#1.offset, tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset, tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset;havoc tulip_ethtool_get_wol_#in~dev#1.base, tulip_ethtool_get_wol_#in~dev#1.offset, tulip_ethtool_get_wol_#in~wolinfo#1.base, tulip_ethtool_get_wol_#in~wolinfo#1.offset;assume { :end_inline_tulip_ethtool_get_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: assume 0 != tulip_init_one_#t~mem1736#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1736#1;call tulip_init_one_#t~mem1737#1 := read~int#54(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1738#1.base, tulip_init_one_#t~mem1738#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_init_one_#t~mem1737#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1737#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1737#1 % 4294967296 % 4294967296 - 4294967296) % 32), 8); [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: assume !(0 != tulip_init_one_#t~mem1736#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1736#1; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11494-1: assume tulip_init_one_#t~short1644#1; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11494-1: assume !tulip_init_one_#t~short1644#1;call tulip_init_one_#t~mem1642#1 := read~int#54(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1643#1 := read~int#54(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1644#1 := tulip_init_one_#t~mem1642#1 % 18446744073709551616 != tulip_init_one_#t~mem1643#1 % 18446744073709551616; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323-1: SUMMARY for call tulip_find_mii_#t~ret759#1 := tulip_mdio_read(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~phy~0#1, 0); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: assume -2147483648 <= tulip_find_mii_#t~ret759#1 && tulip_find_mii_#t~ret759#1 <= 2147483647;tulip_find_mii_~mii_reg0~0#1 := tulip_find_mii_#t~ret759#1;havoc tulip_find_mii_#t~ret759#1; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11494: assume tulip_init_one_#t~short1644#1;call tulip_init_one_#t~mem1645#1 := read~int#54(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1646#1 := read~int#54(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~ite1647#1 := 1 + (tulip_init_one_#t~mem1645#1 - tulip_init_one_#t~mem1646#1); [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11494: assume !tulip_init_one_#t~short1644#1;tulip_init_one_#t~ite1647#1 := 0; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13212-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret1893#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2534#1 := main_#res#1;havoc main_#t~ret1887#1, main_~tmp~91#1;assume { :end_inline_main } true; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13212: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1893#1 && ldv_interrupt_interrupt_instance_0_#t~ret1893#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~93#1 := ldv_interrupt_interrupt_instance_0_#t~ret1893#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1893#1; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset, oom_timer_~data#1, oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset, oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset, oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset;havoc oom_timer_#in~data#1;assume { :end_inline_oom_timer } true; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: SUMMARY for call comet_timer(##fun~int~TO~VOID_#~1955#1); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: SUMMARY for call pnic2_timer(##fun~int~TO~VOID_#~1955#1); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call mxic_timer(##fun~int~TO~VOID_#~1955#1); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call pnic_timer(##fun~int~TO~VOID_#~1955#1); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12948-1: SUMMARY for call ldv_entry_EMGentry_19_#t~ret1883#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call tulip_timer(##fun~int~TO~VOID_#~1955#1); srcloc: null [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~pnic_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~pnic_timer.offset; [2025-02-08 03:59:05,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~pnic_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~pnic_timer.offset); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834: assume (if private_ioctl_#t~mem1458#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1458#1 % 65536 % 4294967296 else private_ioctl_#t~mem1458#1 % 65536 % 4294967296 - 4294967296) == private_ioctl_~phy~1#1;havoc private_ioctl_#t~mem1458#1;call private_ioctl_#t~mem1459#1 := read~int#54(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~value~0#1 := private_ioctl_#t~mem1459#1;havoc private_ioctl_#t~mem1459#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834: assume !((if private_ioctl_#t~mem1458#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1458#1 % 65536 % 4294967296 else private_ioctl_#t~mem1458#1 % 65536 % 4294967296 - 4294967296) == private_ioctl_~phy~1#1);havoc private_ioctl_#t~mem1458#1;call private_ioctl_#t~mem1464#1 := read~int#54(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);private_ioctl_#t~short1467#1 := 32 == private_ioctl_#t~mem1464#1 % 65536 % 4294967296; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~mxic_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~mxic_timer.offset; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~mxic_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~mxic_timer.offset); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: call tulip_init_one_#t~mem1790#1.base, tulip_init_one_#t~mem1790#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12948: assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1883#1 && ldv_entry_EMGentry_19_#t~ret1883#1 <= 2147483647;ldv_entry_EMGentry_19_~tmp~90#1 := ldv_entry_EMGentry_19_#t~ret1883#1;havoc ldv_entry_EMGentry_19_#t~ret1883#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~pnic2_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~pnic2_timer.offset; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~pnic2_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~pnic2_timer.offset); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~comet_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~comet_timer.offset; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~comet_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~comet_timer.offset); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~oom_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~oom_timer.offset;assume { :begin_inline_oom_timer } true;oom_timer_#in~data#1 := ##fun~int~TO~VOID_#~1955#1;havoc oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset, oom_timer_~data#1, oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset, oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset, oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset;oom_timer_~data#1 := oom_timer_#in~data#1;havoc oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset;havoc oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset;havoc oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset;oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset := 0, (if oom_timer_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then oom_timer_~data#1 % 18446744073709551616 % 18446744073709551616 else oom_timer_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~oom_timer.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~oom_timer.offset); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume #Ultimate.C_strcpy_#res#1.base == #Ultimate.C_strcpy_dest#1.base && #Ultimate.C_strcpy_#res#1.offset == #Ultimate.C_strcpy_dest#1.offset;tulip_init_one_#t~strcpy~res1758#1.base, tulip_init_one_#t~strcpy~res1758#1.offset := #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset2555#1, #Ultimate.C_strcpy_#t~mem2556#1;havoc #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset, #Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset;assume { :end_inline_#Ultimate.C_strcpy } true;havoc tulip_init_one_#t~strcpy~res1758#1.base, tulip_init_one_#t~strcpy~res1758#1.offset; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume true;call #Ultimate.C_strcpy_#t~mem2556#1 := read~int#33(#Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset + #Ultimate.C_strcpy_#t~offset2555#1, 1);call write~unchecked~int#54(#Ultimate.C_strcpy_#t~mem2556#1, #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset + #Ultimate.C_strcpy_#t~offset2555#1, 1); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume !true; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16780: havoc __dynamic_pr_debug_#t~nondet2485#1;tulip_find_mii_#t~ret771#1 := __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet2485#1, __dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset, __dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset;havoc __dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset, __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset;assume { :end_inline___dynamic_pr_debug } true;assume -2147483648 <= tulip_find_mii_#t~ret771#1 && tulip_find_mii_#t~ret771#1 <= 2147483647;havoc tulip_find_mii_#t~ret771#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume 0 == #Ultimate.C_strcpy_#t~mem2556#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume !(0 == #Ultimate.C_strcpy_#t~mem2556#1);#Ultimate.C_strcpy_#t~offset2555#1 := 1 + #Ultimate.C_strcpy_#t~offset2555#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2535#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2535#1;havoc ##fun~$Pointer$~TO~int_#t~ret2536#1;havoc ##fun~$Pointer$~TO~int_#t~ret2537#1;havoc ##fun~$Pointer$~TO~int_#t~ret2538#1;havoc ##fun~$Pointer$~TO~int_#t~ret2539#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2539#1 && ##fun~$Pointer$~TO~int_#t~ret2539#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2535#1 := ##fun~$Pointer$~TO~int_#t~ret2539#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13873: assume 8 == ~ldv_statevar_4~0; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13873: assume !(8 == ~ldv_statevar_4~0); [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5549: assume -2147483648 <= tulip_parse_eeprom_#t~ret48#1 && tulip_parse_eeprom_#t~ret48#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret48#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2539#1 := tulip_resume(##fun~$Pointer$~TO~int_#~1898#1.base, ##fun~$Pointer$~TO~int_#~1898#1.offset); srcloc: null [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5549-1: SUMMARY for call tulip_parse_eeprom_#t~ret48#1 := printk(18, 0); srcloc: null [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2538#1 && ##fun~$Pointer$~TO~int_#t~ret2538#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2535#1 := ##fun~$Pointer$~TO~int_#t~ret2538#1; [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2538#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~1898#1.base, ##fun~$Pointer$~TO~int_#~1898#1.offset); srcloc: null [2025-02-08 03:59:05,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2537#1 && ##fun~$Pointer$~TO~int_#t~ret2537#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2535#1 := ##fun~$Pointer$~TO~int_#t~ret2537#1; [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: havoc eth_change_mtu_#t~nondet2503#1; [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2537#1 := tulip_close(##fun~$Pointer$~TO~int_#~1898#1.base, ##fun~$Pointer$~TO~int_#~1898#1.offset); srcloc: null [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912-1: ldv_dummy_resourceless_instance_callback_1_8_#t~ret1882#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet2503#1, eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset, eth_change_mtu_~arg1#1;havoc eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset, eth_change_mtu_#in~arg1#1;assume { :end_inline_eth_change_mtu } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_8_#t~ret1882#1 && ldv_dummy_resourceless_instance_callback_1_8_#t~ret1882#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret1882#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret1882#1, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2536#1 && ##fun~$Pointer$~TO~int_#t~ret2536#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2535#1 := ##fun~$Pointer$~TO~int_#t~ret2536#1; [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2536#1 := tulip_open(##fun~$Pointer$~TO~int_#~1898#1.base, ##fun~$Pointer$~TO~int_#~1898#1.offset); srcloc: null [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-1: SUMMARY for call tulip_find_mii_#t~ret760#1 := tulip_mdio_read(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~phy~0#1, 4); srcloc: null [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~tulip_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~tulip_close.offset; [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~tulip_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~tulip_close.offset); [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: assume -2147483648 <= tulip_find_mii_#t~ret760#1 && tulip_find_mii_#t~ret760#1 <= 2147483647;tulip_find_mii_~mii_advert~0#1 := tulip_find_mii_#t~ret760#1;havoc tulip_find_mii_#t~ret760#1;tulip_find_mii_~ane_switch~0#1 := 0; [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13609: call ldv_pci_pci_instance_2_#t~mem1920#1.base, ldv_pci_pci_instance_2_#t~mem1920#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1921#1 := read~int#28(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem1920#1.base, ldv_pci_pci_instance_2_#t~mem1920#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1921#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1901#1, ldv_pci_instance_suspend_2_8_#t~ret1902#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~95#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#3(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~95#1;call ldv_pci_instance_suspend_2_8_#t~mem1901#1 := read~int#3(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);assume { :begin_inline_tulip_suspend } true;tulip_suspend_#in~pdev#1.base, tulip_suspend_#in~pdev#1.offset, tulip_suspend_#in~state#1.event := ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem1901#1;havoc tulip_suspend_#res#1;havoc tulip_suspend_#t~ret1816#1.base, tulip_suspend_#t~ret1816#1.offset, tulip_suspend_#t~ret1817#1.base, tulip_suspend_#t~ret1817#1.offset, tulip_suspend_#t~ret1818#1, tulip_suspend_#t~mem1819#1.base, tulip_suspend_#t~mem1819#1.offset, tulip_suspend_#t~mem1820#1, tulip_suspend_#t~ret1821#1, tulip_suspend_#t~mem1822#1, tulip_suspend_#t~ret1823#1, tulip_suspend_#t~mem1824#1, tulip_suspend_#t~mem1825#1, tulip_suspend_#t~mem1826#1, tulip_suspend_#t~ret1827#1, tulip_suspend_#t~ret1828#1, tulip_suspend_#t~ret1829#1, tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, tulip_suspend_~pstate~0#1, tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset, tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset, tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset, tulip_suspend_~tmp___0~49#1.base, tulip_suspend_~tmp___0~49#1.offset, tulip_suspend_~tmp___1~35#1, tulip_suspend_~tmp___2~27#1, tulip_suspend_~rc~0#1;tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset := tulip_suspend_#in~pdev#1.base, tulip_suspend_#in~pdev#1.offset;call tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset := #Ultimate.allocOnStack(4);call write~int#19(tulip_suspend_#in~state#1.event, tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, 4);havoc tulip_suspend_~pstate~0#1;havoc tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset;havoc tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset;havoc tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset;havoc tulip_suspend_~tmp___0~49#1.base, tulip_suspend_~tmp___0~49#1.offset;havoc tulip_suspend_~tmp___1~35#1;havoc tulip_suspend_~tmp___2~27#1;havoc tulip_suspend_~rc~0#1; [2025-02-08 03:59:05,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11495: call tulip_init_one_#t~mem1648#1 := read~int#54(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13609-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~tulip_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~tulip_resume.offset; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~tulip_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~tulip_resume.offset); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081: assume { :begin_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_5 } true;ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#in~arg0#1.offset := 0, 0;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1946#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1947#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_~arg0#1.offset;ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#in~arg0#1.offset; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11628: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11628: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11760: assume -2147483648 <= tulip_init_one_#t~ret1739#1 && tulip_init_one_#t~ret1739#1 <= 2147483647;havoc tulip_init_one_#t~mem1737#1;havoc tulip_init_one_#t~mem1738#1.base, tulip_init_one_#t~mem1738#1.offset;havoc tulip_init_one_#t~ret1739#1;call write~int#54(1, tulip_init_one_~tp~31#1.base, 3416 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1740#1 := read~int#54(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1741#1 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1740#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1740#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1740#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11760-1: SUMMARY for call tulip_init_one_#t~ret1739#1 := printk(280, 0); srcloc: null [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403: havoc ##fun~int~TO~VOID_#~1955#1;havoc ##fun~int~TO~VOID_#in~1955#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~93#1;~ldv_statevar_0~0 := 2; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~93#1);~ldv_statevar_0~0 := 4; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12950: assume 0 != ldv_entry_EMGentry_19_~tmp~90#1;~ldv_statevar_19~0 := 3; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12950: assume !(0 != ldv_entry_EMGentry_19_~tmp~90#1);~ldv_statevar_19~0 := 5; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13612-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1923#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14669: havoc ldv_check_return_value_probe_~retval#1;havoc ldv_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_31_~ldv_func_arg1#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2454#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~138#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~138#1; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13612: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1923#1 && ldv_pci_pci_instance_2_#t~ret1923#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1923#1;havoc ldv_pci_pci_instance_2_#t~ret1923#1;~ldv_statevar_2~0 := 7; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327-1: [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: assume 0 == tulip_find_mii_#t~bitwise761#1;havoc tulip_find_mii_#t~bitwise761#1; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: assume !(0 == tulip_find_mii_#t~bitwise761#1);havoc tulip_find_mii_#t~bitwise761#1; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327-4: assume 0 == tulip_find_mii_~mii_advert~0#1;tulip_find_mii_#t~bitwise761#1 := 0; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327-4: assume !(0 == tulip_find_mii_~mii_advert~0#1); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327-3: assume 480 == tulip_find_mii_~mii_advert~0#1;tulip_find_mii_#t~bitwise761#1 := tulip_find_mii_~mii_advert~0#1; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327-3: assume !(480 == tulip_find_mii_~mii_advert~0#1); [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327-2: havoc tulip_find_mii_#t~bitwise761#1;assume ((((tulip_find_mii_~mii_advert~0#1 < 0 || tulip_find_mii_#t~bitwise761#1 <= tulip_find_mii_~mii_advert~0#1) && tulip_find_mii_#t~bitwise761#1 <= 480) && tulip_find_mii_#t~bitwise761#1 >= 0) && (tulip_find_mii_~mii_advert~0#1 >= 0 || tulip_find_mii_#t~bitwise761#1 > 480 + tulip_find_mii_~mii_advert~0#1)) && tulip_find_mii_#t~bitwise761#1 >= -2147483648; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16916: havoc eth_mac_addr_#t~nondet2504#1; [2025-02-08 03:59:05,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16916-1: ldv_dummy_resourceless_instance_callback_1_16_#t~ret1878#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet2504#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;havoc eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;assume { :end_inline_eth_mac_addr } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_16_#t~ret1878#1 && ldv_dummy_resourceless_instance_callback_1_16_#t~ret1878#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1878#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1878#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1944#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1945#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_~arg0#1.offset;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_4 } true; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1948#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1948#1 <= 2147483647;~ldv_statevar_6~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1948#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1948#1; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: call write~$Pointer$#54(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);call tulip_parse_eeprom_#t~mem95#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (1 + tulip_parse_eeprom_#t~mem95#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_parse_eeprom_#t~mem95#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_parse_eeprom_#t~mem95#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem95#1; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1948#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: assume 0 != (tulip_init_one_#t~mem1790#1.base + tulip_init_one_#t~mem1790#1.offset) % 18446744073709551616;havoc tulip_init_one_#t~mem1790#1.base, tulip_init_one_#t~mem1790#1.offset;call tulip_init_one_#t~mem1791#1.base, tulip_init_one_#t~mem1791#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1792#1 := read~int#54(tulip_init_one_#t~mem1791#1.base, 3 + tulip_init_one_#t~mem1791#1.offset, 1); [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: assume !(0 != (tulip_init_one_#t~mem1790#1.base + tulip_init_one_#t~mem1790#1.offset) % 18446744073709551616);havoc tulip_init_one_#t~mem1790#1.base, tulip_init_one_#t~mem1790#1.offset; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset := ~ldv_1_callback_ndo_poll_controller~0.base, ~ldv_1_callback_ndo_poll_controller~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13481: assume 1 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13481: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764: assume 0 != tulip_init_one_#t~bitwise1742#1;havoc tulip_init_one_#t~mem1740#1;havoc tulip_init_one_#t~mem1741#1;havoc tulip_init_one_#t~bitwise1742#1;call write~int#54(1, tulip_init_one_~tp~31#1.base, 3396 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764: assume !(0 != tulip_init_one_#t~bitwise1742#1);havoc tulip_init_one_#t~mem1740#1;havoc tulip_init_one_#t~mem1741#1;havoc tulip_init_one_#t~bitwise1742#1; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764-2: havoc tulip_init_one_#t~bitwise1742#1;assume ((((tulip_init_one_#t~mem1741#1 < 0 || tulip_init_one_#t~bitwise1742#1 <= tulip_init_one_#t~mem1741#1) && tulip_init_one_#t~bitwise1742#1 <= 2) && tulip_init_one_#t~bitwise1742#1 >= 0) && (tulip_init_one_#t~mem1741#1 >= 0 || tulip_init_one_#t~bitwise1742#1 > 2 + tulip_init_one_#t~mem1741#1)) && tulip_init_one_#t~bitwise1742#1 >= -2147483648; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764-1: [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764-4: assume 0 == tulip_init_one_#t~mem1741#1;tulip_init_one_#t~bitwise1742#1 := 0; [2025-02-08 03:59:05,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764-4: assume !(0 == tulip_init_one_#t~mem1741#1); [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764-3: assume 2 == tulip_init_one_#t~mem1741#1;tulip_init_one_#t~bitwise1742#1 := tulip_init_one_#t~mem1741#1; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764-3: assume !(2 == tulip_init_one_#t~mem1741#1); [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-1: SUMMARY for call tulip_find_mii_#t~ret762#1 := tulip_mdio_read(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~phy~0#1, 1); srcloc: null [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume -2147483648 <= tulip_find_mii_#t~ret762#1 && tulip_find_mii_#t~ret762#1 <= 2147483647;tulip_find_mii_~tmp___1~16#1 := tulip_find_mii_#t~ret762#1;havoc tulip_find_mii_#t~ret762#1;tulip_find_mii_~tmpadv~0#1 := tulip_find_mii_~tmp___1~16#1; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: assume { :begin_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_6 } true;ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#in~arg0#1.offset := 0, 0;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1948#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1949#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_~arg0#1.offset;ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_~arg0#1.offset := ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#in~arg0#1.offset; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-5: assume 0 == (if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296) || 256 == (if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296);tulip_init_one_#t~bitwise1793#1 := 256; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-5: assume !(0 == (if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296) || 256 == (if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747: assume -2147483648 <= ldv_register_netdev_open_14_6_#t~ret1940#1 && ldv_register_netdev_open_14_6_#t~ret1940#1 <= 2147483647;ldv_register_netdev_open_14_6_~tmp~99#1 := ldv_register_netdev_open_14_6_#t~ret1940#1;havoc ldv_register_netdev_open_14_6_#t~ret1940#1;ldv_register_netdev_open_14_6_#res#1 := ldv_register_netdev_open_14_6_~tmp~99#1; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-4: assume false;tulip_init_one_#t~bitwise1793#1 := (if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-4: assume !false; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747-1: SUMMARY for call ldv_register_netdev_open_14_6_#t~ret1940#1 := tulip_open(ldv_register_netdev_open_14_6_~arg1#1.base, ldv_register_netdev_open_14_6_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-1: SUMMARY for call iowrite32(tulip_init_one_#t~bitwise1793#1, tulip_init_one_~ioaddr~18#1.base, 96 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: havoc tulip_init_one_#t~mem1791#1.base, tulip_init_one_#t~mem1791#1.offset;havoc tulip_init_one_#t~mem1792#1;havoc tulip_init_one_#t~bitwise1793#1; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-3: havoc tulip_init_one_#t~bitwise1793#1;assume (((((if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_init_one_#t~bitwise1793#1 >= 256) && tulip_init_one_#t~bitwise1793#1 >= (if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296)) && ((if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_init_one_#t~bitwise1793#1 <= 256 + (if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296))) && ((if tulip_init_one_#t~mem1792#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1792#1 % 256 % 4294967296 else tulip_init_one_#t~mem1792#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_init_one_#t~bitwise1793#1 < 0)) && tulip_init_one_#t~bitwise1793#1 <= 2147483647; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-2: [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688-1: assume tulip_parse_eeprom_#t~short97#1;call tulip_parse_eeprom_#t~mem96#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short97#1 := 11 == tulip_parse_eeprom_#t~mem96#1 % 256 % 4294967296; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688-1: assume !tulip_parse_eeprom_#t~short97#1; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688-2: tulip_parse_eeprom_#t~short97#1 := ~tulip_debug~0 > 1; [2025-02-08 03:59:05,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume tulip_parse_eeprom_#t~short97#1;havoc tulip_parse_eeprom_#t~mem96#1;havoc tulip_parse_eeprom_#t~short97#1;call tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset := read~$Pointer$#54(tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset := tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset;havoc tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset;call tulip_parse_eeprom_#t~mem99#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem100#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem101#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem102#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (1 + (if tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (1 + (if tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (1 + (if tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem101#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem103#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem104#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (1 + (if tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (1 + (if tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (1 + (if tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem105#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if (5 + 2 * (if tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5 + 2 * (if tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else (5 + 2 * (if tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem106#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem107#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (1 + (if tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (1 + (if tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (1 + (if tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem108#1 := read~int#54(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (2 + (if tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (2 + (if tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (2 + (if tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume !tulip_parse_eeprom_#t~short97#1;havoc tulip_parse_eeprom_#t~mem96#1;havoc tulip_parse_eeprom_#t~short97#1; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12823: havoc ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;~ldv_statevar_5~0 := 2; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12823-1: SUMMARY for call t21142_media_task(ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: assume 4 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-1: [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: tulip_find_mii_~mii_advert~0#1 := (if (1 + tulip_find_mii_#t~bitwise763#1 - tulip_find_mii_#t~bitwise763#1 % 2) % 4294967296 % 4294967296 <= 2147483647 then (1 + tulip_find_mii_#t~bitwise763#1 - tulip_find_mii_#t~bitwise763#1 % 2) % 4294967296 % 4294967296 else (1 + tulip_find_mii_#t~bitwise763#1 - tulip_find_mii_#t~bitwise763#1 % 2) % 4294967296 % 4294967296 - 4294967296);havoc tulip_find_mii_#t~bitwise763#1; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-4: assume 0 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296;tulip_find_mii_#t~bitwise763#1 := 0; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-4: assume !(0 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296); [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-3: assume 992 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296;tulip_find_mii_#t~bitwise763#1 := tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-3: assume !(992 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296); [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-2: havoc tulip_find_mii_#t~bitwise763#1;assume tulip_find_mii_#t~bitwise763#1 % 4294967296 <= tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296 && tulip_find_mii_#t~bitwise763#1 % 4294967296 <= 992; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11635-1: SUMMARY for call tulip_init_one_#t~ret1686#1 := tulip_read_eeprom(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, 255, 8); srcloc: null [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11635: assume -2147483648 <= tulip_init_one_#t~ret1686#1 && tulip_init_one_#t~ret1686#1 <= 2147483647;tulip_init_one_~tmp___8~9#1 := tulip_init_one_#t~ret1686#1;havoc tulip_init_one_#t~ret1686#1; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17052: havoc pci_request_regions_#t~nondet2521#1; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5557: tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;havoc kmalloc_#in~size#1, kmalloc_#in~flags#1;assume { :end_inline_kmalloc } true;tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset := tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset;havoc tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset;tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset := tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17052-1: tulip_init_one_#t~ret1650#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2521#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;assume -2147483648 <= tulip_init_one_#t~ret1650#1 && tulip_init_one_#t~ret1650#1 <= 2147483647;tulip_init_one_~tmp___2~26#1 := tulip_init_one_#t~ret1650#1;havoc tulip_init_one_#t~ret1650#1; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: assume 2 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11503: assume 0 != tulip_init_one_~tmp___2~26#1; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11503: assume !(0 != tulip_init_one_~tmp___2~26#1);call tulip_init_one_#t~mem1651#1 := read~int#23(~#tulip_tbl~0.base, 8 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1), 4);assume { :begin_inline_pci_iomap } true;pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1 := tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, 1, tulip_init_one_#t~mem1651#1;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2520#1.base, pci_iomap_#t~ret2520#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset := pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset;pci_iomap_~arg1#1 := pci_iomap_#in~arg1#1;pci_iomap_~arg2#1 := pci_iomap_#in~arg2#1; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1944#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1944#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1944#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1944#1; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14014-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14014: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_3 } true;ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset := ~ldv_6_callback_media_task~0.base, ~ldv_6_callback_media_task~0.offset, ~ldv_6_container_struct_work_struct_ptr~0.base, ~ldv_6_container_struct_work_struct_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636: tulip_init_one_~ee_addr_size~0#1 := (if 0 != tulip_init_one_#t~bitwise1687#1 then 8 else 6);havoc tulip_init_one_#t~bitwise1687#1; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13618: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1924#1 && ldv_pci_pci_instance_2_#t~ret1924#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1924#1;havoc ldv_pci_pci_instance_2_#t~ret1924#1; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636-2: havoc tulip_init_one_#t~bitwise1687#1;assume ((((tulip_init_one_~tmp___8~9#1 < 0 || tulip_init_one_#t~bitwise1687#1 <= tulip_init_one_~tmp___8~9#1) && tulip_init_one_#t~bitwise1687#1 <= 262144) && tulip_init_one_#t~bitwise1687#1 >= 0) && (tulip_init_one_~tmp___8~9#1 >= 0 || tulip_init_one_#t~bitwise1687#1 > 262144 + tulip_init_one_~tmp___8~9#1)) && tulip_init_one_#t~bitwise1687#1 >= -2147483648; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636-1: [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1944#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636-4: assume 0 == tulip_init_one_~tmp___8~9#1;tulip_init_one_#t~bitwise1687#1 := 0; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636-4: assume !(0 == tulip_init_one_~tmp___8~9#1); [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636-3: assume 262144 == tulip_init_one_~tmp___8~9#1;tulip_init_one_#t~bitwise1687#1 := tulip_init_one_~tmp___8~9#1; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636-3: assume !(262144 == tulip_init_one_~tmp___8~9#1); [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13618-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1924#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: SUMMARY for call tulip_set_power_state(tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset, 0, 1); srcloc: null [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5691: assume -2147483648 <= tulip_parse_eeprom_#t~ret109#1 && tulip_parse_eeprom_#t~ret109#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem99#1;havoc tulip_parse_eeprom_#t~mem100#1;havoc tulip_parse_eeprom_#t~mem101#1;havoc tulip_parse_eeprom_#t~mem102#1;havoc tulip_parse_eeprom_#t~mem103#1;havoc tulip_parse_eeprom_#t~mem104#1;havoc tulip_parse_eeprom_#t~mem105#1;havoc tulip_parse_eeprom_#t~mem106#1;havoc tulip_parse_eeprom_#t~mem107#1;havoc tulip_parse_eeprom_#t~mem108#1;havoc tulip_parse_eeprom_#t~ret109#1; [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5691-1: SUMMARY for call tulip_parse_eeprom_#t~ret109#1 := printk(21, 0); srcloc: null [2025-02-08 03:59:05,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12958: SUMMARY for call ldv_assume((if 0 != ~ldv_19_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-1: [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637: tulip_init_one_~ee_max_addr~0#1 := -2 + tulip_init_one_#t~bitwise1688#1;havoc tulip_init_one_#t~bitwise1688#1; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-3: assume 0 == tulip_init_one_~ee_addr_size~0#1;tulip_init_one_#t~bitwise1688#1 := 2; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-3: assume !(0 == tulip_init_one_~ee_addr_size~0#1); [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-2: havoc tulip_init_one_#t~bitwise1688#1;assume tulip_init_one_#t~bitwise1688#1 > 2; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14412: assume 2 == ~ldv_statevar_8~0; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14412: assume !(2 == ~ldv_statevar_8~0); [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13091: assume { :begin_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_7 } true;ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#in~arg0#1.offset := 0, 0;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1950#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1951#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_~arg0#1.offset;ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_~arg0#1.offset := ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#in~arg0#1.offset; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12034: tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset := tulip_suspend_#t~ret1816#1.base, tulip_suspend_#t~ret1816#1.offset;havoc tulip_suspend_#t~ret1816#1.base, tulip_suspend_#t~ret1816#1.offset;tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset := tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11770: assume 0 != tulip_init_one_#t~mem1743#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1743#1;call write~int#54(1, tulip_init_one_~tp~31#1.base, 3400 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11770: assume !(0 != tulip_init_one_#t~mem1743#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1743#1; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12034-1: SUMMARY for call tulip_suspend_#t~ret1816#1.base, tulip_suspend_#t~ret1816#1.offset := pci_get_drvdata(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5560: assume 0 == (tulip_parse_eeprom_~mtable~0#1.base + tulip_parse_eeprom_~mtable~0#1.offset) % 18446744073709551616; [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5560: assume !(0 == (tulip_parse_eeprom_~mtable~0#1.base + tulip_parse_eeprom_~mtable~0#1.offset) % 18446744073709551616);tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset := tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset;call write~$Pointer$#54(tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset, tulip_parse_eeprom_~tp~0#1.base, 4001 + tulip_parse_eeprom_~tp~0#1.offset, 8);tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset := tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset;call write~int#54(tulip_parse_eeprom_~media~0#1, tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset, 2);call write~int#54(tulip_parse_eeprom_~count~0#1, tulip_parse_eeprom_~mtable~0#1.base, 2 + tulip_parse_eeprom_~mtable~0#1.offset, 1);call write~int#54(tulip_parse_eeprom_~csr12dir~0#1, tulip_parse_eeprom_~mtable~0#1.base, 3 + tulip_parse_eeprom_~mtable~0#1.offset, 1);tulip_parse_eeprom_~tmp___6~0#1 := 0;call write~int#54(tulip_parse_eeprom_~tmp___6~0#1 % 64, tulip_parse_eeprom_~mtable~0#1.base, 12 + tulip_parse_eeprom_~mtable~0#1.offset, 4);tulip_parse_eeprom_~tmp___5~0#1 := tulip_parse_eeprom_~tmp___6~0#1 % 256;call write~int#54(tulip_parse_eeprom_~tmp___5~0#1 % 2, tulip_parse_eeprom_~mtable~0#1.base, 4 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call write~int#54(tulip_parse_eeprom_~tmp___5~0#1 % 2, tulip_parse_eeprom_~mtable~0#1.base, 8 + tulip_parse_eeprom_~mtable~0#1.offset, 4);tulip_parse_eeprom_~tmp___7~0#1 := 0;call write~int#54(tulip_parse_eeprom_~tmp___7~0#1, tulip_parse_eeprom_~mtable~0#1.base, 20 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call write~int#54(tulip_parse_eeprom_~tmp___7~0#1, tulip_parse_eeprom_~mtable~0#1.base, 16 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11770-1: call tulip_init_one_#t~mem1743#1 := read~int#54(tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335-1: call tulip_find_mii_#t~mem764#1 := read~int#54(tulip_find_mii_~tp~10#1.base, 3984 + tulip_find_mii_~tp~10#1.offset, 2); [2025-02-08 03:59:05,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: assume 0 != tulip_find_mii_#t~mem764#1 % 65536 % 4294967296;havoc tulip_find_mii_#t~mem764#1;call tulip_find_mii_#t~mem765#1 := read~int#54(tulip_find_mii_~tp~10#1.base, 3984 + tulip_find_mii_~tp~10#1.offset, 2);tulip_find_mii_~to_advert~0#1 := tulip_find_mii_#t~mem765#1 % 65536;havoc tulip_find_mii_#t~mem765#1;call write~int#54(tulip_find_mii_~to_advert~0#1, tulip_find_mii_~tp~10#1.base, 3988 + tulip_find_mii_~tp~10#1.offset + 2 * tulip_find_mii_~phy_idx~0#1, 2); [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: assume !(0 != tulip_find_mii_#t~mem764#1 % 65536 % 4294967296);havoc tulip_find_mii_#t~mem764#1;call tulip_find_mii_#t~mem766#1 := read~int#54(tulip_find_mii_~tp~10#1.base, 3988 + tulip_find_mii_~tp~10#1.offset + 2 * tulip_find_mii_~phy_idx~0#1, 2); [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242: call ULTIMATE.dealloc(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset);havoc tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset;call ULTIMATE.dealloc(tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset);havoc tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset;call ULTIMATE.dealloc(tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset);havoc tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset;call ULTIMATE.dealloc(tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset);havoc tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset;havoc tulip_mwi_config_#t~ret1578#1.base, tulip_mwi_config_#t~ret1578#1.offset, tulip_mwi_config_#t~mem1579#1, tulip_mwi_config_#t~ret1580#1, tulip_mwi_config_#t~ret1581#1, tulip_mwi_config_#t~bitwise1582#1, tulip_mwi_config_#t~ret1583#1, tulip_mwi_config_#t~ret1584#1, tulip_mwi_config_#t~bitwise1585#1, tulip_mwi_config_#t~mem1586#1, tulip_mwi_config_#t~bitwise1587#1, tulip_mwi_config_#t~short1588#1, tulip_mwi_config_#t~bitwise1589#1, tulip_mwi_config_#t~ret1590#1, tulip_mwi_config_#t~bitwise1591#1, tulip_mwi_config_#t~mem1592#1, tulip_mwi_config_#t~short1593#1, tulip_mwi_config_#t~bitwise1594#1, tulip_mwi_config_#t~mem1595#1, tulip_mwi_config_#t~mem1596#1, tulip_mwi_config_#t~mem1597#1, tulip_mwi_config_#t~bitwise1598#1, tulip_mwi_config_#t~bitwise1599#1, tulip_mwi_config_#t~bitwise1600#1, tulip_mwi_config_#t~mem1601#1, tulip_mwi_config_#t~bitwise1602#1, tulip_mwi_config_#t~bitwise1603#1, tulip_mwi_config_#t~bitwise1604#1, tulip_mwi_config_#t~mem1605#1, tulip_mwi_config_#t~ret1606#1, tulip_mwi_config_#t~mem1607#1, tulip_mwi_config_#t~ret1608#1, tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset, tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset, tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset, tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset, tulip_mwi_config_~csr0___0~0#1, tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, tulip_mwi_config_~tmp___0~46#1, tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, tulip_mwi_config_~tmp___1~32#1;havoc tulip_mwi_config_#in~pdev#1.base, tulip_mwi_config_#in~pdev#1.offset, tulip_mwi_config_#in~dev#1.base, tulip_mwi_config_#in~dev#1.offset;assume { :end_inline_tulip_mwi_config } true; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242-1: call ULTIMATE.dealloc(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset);havoc tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset;call ULTIMATE.dealloc(tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset);havoc tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset;call ULTIMATE.dealloc(tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset);havoc tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset;call ULTIMATE.dealloc(tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset);havoc tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-3: havoc tulip_init_one_#t~bitwise1797#1;assume ((((tulip_init_one_#t~mem1796#1 < 0 || tulip_init_one_#t~bitwise1797#1 <= tulip_init_one_#t~mem1796#1) && tulip_init_one_#t~bitwise1797#1 <= 4) && tulip_init_one_#t~bitwise1797#1 >= 0) && (tulip_init_one_#t~mem1796#1 >= 0 || tulip_init_one_#t~bitwise1797#1 > 4 + tulip_init_one_#t~mem1796#1)) && tulip_init_one_#t~bitwise1797#1 >= -2147483648; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-2: [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-5: assume 0 == tulip_init_one_#t~mem1796#1;tulip_init_one_#t~bitwise1797#1 := 0; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-5: assume !(0 == tulip_init_one_#t~mem1796#1); [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-4: assume 4 == tulip_init_one_#t~mem1796#1;tulip_init_one_#t~bitwise1797#1 := tulip_init_one_#t~mem1796#1; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-4: assume !(4 == tulip_init_one_#t~mem1796#1); [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-1: tulip_init_one_#t~short1798#1 := 0 != tulip_init_one_#t~bitwise1797#1; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: assume tulip_init_one_#t~short1798#1;havoc tulip_init_one_#t~mem1794#1;havoc tulip_init_one_#t~mem1795#1;havoc tulip_init_one_#t~mem1796#1;havoc tulip_init_one_#t~bitwise1797#1;havoc tulip_init_one_#t~short1798#1; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: assume !tulip_init_one_#t~short1798#1;havoc tulip_init_one_#t~mem1794#1;havoc tulip_init_one_#t~mem1795#1;havoc tulip_init_one_#t~mem1796#1;havoc tulip_init_one_#t~bitwise1797#1;havoc tulip_init_one_#t~short1798#1; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960: ~ldv_statevar_19~0 := 9; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-7: call tulip_init_one_#t~mem1794#1 := read~int#54(tulip_init_one_~tp~31#1.base, 4000 + tulip_init_one_~tp~31#1.offset, 1);tulip_init_one_#t~short1798#1 := 0 != tulip_init_one_#t~mem1794#1; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-6: assume tulip_init_one_#t~short1798#1; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-6: assume !tulip_init_one_#t~short1798#1;call tulip_init_one_#t~mem1795#1 := read~int#54(tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);call tulip_init_one_#t~mem1796#1 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1795#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1795#1 % 256 % 4294967296 else tulip_init_one_#t~mem1795#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11639: assume tulip_init_one_~ee_max_addr~0#1 % 4294967296 > 512;tulip_init_one_~ee_max_addr~0#1 := 512; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11639: assume !(tulip_init_one_~ee_max_addr~0#1 % 4294967296 > 512); [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset := ~ldv_1_callback_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1878#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :begin_inline_eth_mac_addr } true;eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet2504#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset := eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset;eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset := eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;havoc eth_mac_addr_#t~nondet2504#1;assume -2147483648 <= eth_mac_addr_#t~nondet2504#1 && eth_mac_addr_#t~nondet2504#1 <= 2147483647;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet2504#1;havoc eth_mac_addr_#t~nondet2504#1; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13489: assume 3 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13489: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12036: tulip_suspend_~tmp___0~49#1.base, tulip_suspend_~tmp___0~49#1.offset := tulip_suspend_#t~ret1817#1.base, tulip_suspend_#t~ret1817#1.offset;havoc tulip_suspend_#t~ret1817#1.base, tulip_suspend_#t~ret1817#1.offset;tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset := tulip_suspend_~tmp___0~49#1.base, tulip_suspend_~tmp___0~49#1.offset; [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12036-1: SUMMARY for call tulip_suspend_#t~ret1817#1.base, tulip_suspend_#t~ret1817#1.offset := netdev_priv(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 03:59:05,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-3: assume 36864 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296);private_ioctl_#t~bitwise1460#1 := (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-3: assume !(36864 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-2: havoc private_ioctl_#t~bitwise1460#1;assume (((((if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296) < 0 || private_ioctl_#t~bitwise1460#1 <= (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296)) && private_ioctl_#t~bitwise1460#1 <= 36864) && private_ioctl_#t~bitwise1460#1 >= 0) && ((if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || private_ioctl_#t~bitwise1460#1 > 36864 + (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296))) && private_ioctl_#t~bitwise1460#1 >= -2147483648; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-4: assume 0 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296);private_ioctl_#t~bitwise1460#1 := 0; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-4: assume !(0 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-1: [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847: call write~int#54((if 0 == private_ioctl_#t~bitwise1460#1 then 1 else 0) % 2, private_ioctl_~tp~26#1.base, 3400 + private_ioctl_~tp~26#1.offset, 4);call private_ioctl_#t~mem1461#1 := read~int#54(private_ioctl_~tp~26#1.base, 3428 + private_ioctl_~tp~26#1.offset, 1); [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13622: ~ldv_statevar_2~0 := 9; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698: havoc ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13887: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset := ~ldv_4_callback_media_task~0.base, ~ldv_4_callback_media_task~0.offset, ~ldv_4_container_struct_work_struct_ptr~0.base, ~ldv_4_container_struct_work_struct_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: assume 0 != private_ioctl_#t~mem1461#1 % 256 % 4294967296;havoc private_ioctl_#t~mem1461#1; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: assume !(0 != private_ioctl_#t~mem1461#1 % 256 % 4294967296);havoc private_ioctl_#t~mem1461#1; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13887-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11905: SUMMARY for call iowrite32(2181169152, tulip_init_one_~ioaddr~18#1.base, 48 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698-1: SUMMARY for call set_rx_mode(ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17059: havoc pci_save_state_#t~nondet2522#1; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14416: assume 3 == ~ldv_statevar_8~0; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14416: assume !(3 == ~ldv_statevar_8~0); [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17059-1: tulip_suspend_#t~ret1821#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet2522#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;assume -2147483648 <= tulip_suspend_#t~ret1821#1 && tulip_suspend_#t~ret1821#1 <= 2147483647;havoc tulip_suspend_#t~ret1821#1; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: SUMMARY for call iowrite32(0, tulip_init_one_~ioaddr~18#1.base, 104 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774-2: havoc tulip_init_one_#t~bitwise1746#1;assume ((((tulip_init_one_#t~mem1745#1 < 0 || tulip_init_one_#t~bitwise1746#1 <= tulip_init_one_#t~mem1745#1) && tulip_init_one_#t~bitwise1746#1 <= 4) && tulip_init_one_#t~bitwise1746#1 >= 0) && (tulip_init_one_#t~mem1745#1 >= 0 || tulip_init_one_#t~bitwise1746#1 > 4 + tulip_init_one_#t~mem1745#1)) && tulip_init_one_#t~bitwise1746#1 >= -2147483648; [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774-1: [2025-02-08 03:59:05,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-4: assume 0 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296);private_ioctl_#t~bitwise1462#1 := 0; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-4: assume !(0 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774-4: assume 0 == tulip_init_one_#t~mem1745#1;tulip_init_one_#t~bitwise1746#1 := 0; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774-4: assume !(0 == tulip_init_one_#t~mem1745#1); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774-3: assume 4 == tulip_init_one_#t~mem1745#1;tulip_init_one_#t~bitwise1746#1 := tulip_init_one_#t~mem1745#1; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774-3: assume !(4 == tulip_init_one_#t~mem1745#1); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-1: [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: call write~int#54((if 0 != private_ioctl_#t~bitwise1462#1 then 1 else 0) % 2, private_ioctl_~tp~26#1.base, 3396 + private_ioctl_~tp~26#1.offset, 4);havoc private_ioctl_#t~bitwise1462#1; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774: assume 0 != tulip_init_one_#t~bitwise1746#1;havoc tulip_init_one_#t~mem1744#1;havoc tulip_init_one_#t~mem1745#1;havoc tulip_init_one_#t~bitwise1746#1;call write~int#0(32, tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(64, tulip_init_one_~#media2advert~0#1.base, 2 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(992, tulip_init_one_~#media2advert~0#1.base, 4 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(96, tulip_init_one_~#media2advert~0#1.base, 6 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(128, tulip_init_one_~#media2advert~0#1.base, 8 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(256, tulip_init_one_~#media2advert~0#1.base, 10 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(512, tulip_init_one_~#media2advert~0#1.base, 12 + tulip_init_one_~#media2advert~0#1.offset, 2);call tulip_init_one_#t~mem1747#1 := read~int#54(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1748#1 := read~int#0(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset + 2 * (-9 + (if tulip_init_one_#t~mem1747#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1747#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1747#1 % 4294967296 % 4294967296 - 4294967296)), 2);call write~int#54(tulip_init_one_#t~mem1748#1, tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);havoc tulip_init_one_#t~mem1747#1;havoc tulip_init_one_#t~mem1748#1;call tulip_init_one_#t~mem1749#1 := read~int#54(tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);call tulip_init_one_#t~mem1750#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774: assume !(0 != tulip_init_one_#t~bitwise1746#1);havoc tulip_init_one_#t~mem1744#1;havoc tulip_init_one_#t~mem1745#1;havoc tulip_init_one_#t~bitwise1746#1; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-3: assume 256 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296);private_ioctl_#t~bitwise1462#1 := (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-3: assume !(256 == (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-2: havoc private_ioctl_#t~bitwise1462#1;assume (((((if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296) < 0 || private_ioctl_#t~bitwise1462#1 <= (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296)) && private_ioctl_#t~bitwise1462#1 <= 256) && private_ioctl_#t~bitwise1462#1 >= 0) && ((if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || private_ioctl_#t~bitwise1462#1 > 256 + (if private_ioctl_~value~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value~0#1 % 65536 % 4294967296 else private_ioctl_~value~0#1 % 65536 % 4294967296 - 4294967296))) && private_ioctl_#t~bitwise1462#1 >= -2147483648; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: assume 0 != tulip_find_mii_#t~mem766#1 % 65536 % 4294967296;havoc tulip_find_mii_#t~mem766#1;call tulip_find_mii_#t~mem767#1 := read~int#54(tulip_find_mii_~tp~10#1.base, 3988 + tulip_find_mii_~tp~10#1.offset + 2 * tulip_find_mii_~phy_idx~0#1, 2);tulip_find_mii_~to_advert~0#1 := tulip_find_mii_#t~mem767#1 % 65536;havoc tulip_find_mii_#t~mem767#1; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: assume !(0 != tulip_find_mii_#t~mem766#1 % 65536 % 4294967296);havoc tulip_find_mii_#t~mem766#1;tulip_find_mii_~to_advert~0#1 := tulip_find_mii_~mii_advert~0#1;tulip_find_mii_~tmp___2~13#1 := tulip_find_mii_~to_advert~0#1;call write~int#54(tulip_find_mii_~tmp___2~13#1, tulip_find_mii_~tp~10#1.base, 3984 + tulip_find_mii_~tp~10#1.offset, 2);call write~int#54(tulip_find_mii_~tmp___2~13#1, tulip_find_mii_~tp~10#1.base, 3988 + tulip_find_mii_~tp~10#1.offset + 2 * tulip_find_mii_~phy_idx~0#1, 2); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11774-5: call tulip_init_one_#t~mem1744#1 := read~int#54(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1745#1 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1744#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1744#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1744#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11510: assume 0 == (tulip_init_one_~ioaddr~18#1.base + tulip_init_one_~ioaddr~18#1.offset) % 18446744073709551616; [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11510: assume !(0 == (tulip_init_one_~ioaddr~18#1.base + tulip_init_one_~ioaddr~18#1.offset) % 18446744073709551616); [2025-02-08 03:59:05,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14021: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1949#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1949#1 <= 2147483647;~ldv_statevar_6~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1949#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1949#1; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14021-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1949#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11907: SUMMARY for call iowrite32(0, tulip_init_one_~ioaddr~18#1.base, 112 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13096: assume { :begin_inline_ldv_timer_timer_instance_8 } true;ldv_timer_timer_instance_8_#in~arg0#1.base, ldv_timer_timer_instance_8_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_8_#t~mem1956#1.base, ldv_timer_timer_instance_8_#t~mem1956#1.offset, ldv_timer_timer_instance_8_#t~mem1957#1.base, ldv_timer_timer_instance_8_#t~mem1957#1.offset, ldv_timer_timer_instance_8_#t~mem1958#1, ldv_timer_timer_instance_8_~arg0#1.base, ldv_timer_timer_instance_8_~arg0#1.offset;ldv_timer_timer_instance_8_~arg0#1.base, ldv_timer_timer_instance_8_~arg0#1.offset := ldv_timer_timer_instance_8_#in~arg0#1.base, ldv_timer_timer_instance_8_#in~arg0#1.offset; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039: assume 0 == (tulip_suspend_~dev~9#1.base + tulip_suspend_~dev~9#1.offset) % 18446744073709551616;tulip_suspend_#res#1 := -22;call ULTIMATE.dealloc(tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset);havoc tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039: assume !(0 == (tulip_suspend_~dev~9#1.base + tulip_suspend_~dev~9#1.offset) % 18446744073709551616); [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11643: tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493: assume 4 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: call ULTIMATE.dealloc(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset);havoc tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset);havoc tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset);havoc tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset);havoc tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset);havoc tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset);havoc tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset);havoc tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset);havoc tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: SUMMARY for call iowrite32(2181955584, tulip_init_one_~ioaddr~18#1.base, 48 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: ldv_pci_instance_suspend_2_8_#t~ret1902#1 := tulip_suspend_#res#1;havoc tulip_suspend_#t~ret1816#1.base, tulip_suspend_#t~ret1816#1.offset, tulip_suspend_#t~ret1817#1.base, tulip_suspend_#t~ret1817#1.offset, tulip_suspend_#t~ret1818#1, tulip_suspend_#t~mem1819#1.base, tulip_suspend_#t~mem1819#1.offset, tulip_suspend_#t~mem1820#1, tulip_suspend_#t~ret1821#1, tulip_suspend_#t~mem1822#1, tulip_suspend_#t~ret1823#1, tulip_suspend_#t~mem1824#1, tulip_suspend_#t~mem1825#1, tulip_suspend_#t~mem1826#1, tulip_suspend_#t~ret1827#1, tulip_suspend_#t~ret1828#1, tulip_suspend_#t~ret1829#1, tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, tulip_suspend_~pstate~0#1, tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset, tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset, tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset, tulip_suspend_~tmp___0~49#1.base, tulip_suspend_~tmp___0~49#1.offset, tulip_suspend_~tmp___1~35#1, tulip_suspend_~tmp___2~27#1, tulip_suspend_~rc~0#1;havoc tulip_suspend_#in~pdev#1.base, tulip_suspend_#in~pdev#1.offset, tulip_suspend_#in~state#1.event;assume { :end_inline_tulip_suspend } true;assume -2147483648 <= ldv_pci_instance_suspend_2_8_#t~ret1902#1 && ldv_pci_instance_suspend_2_8_#t~ret1902#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~95#1 := ldv_pci_instance_suspend_2_8_#t~ret1902#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1901#1;havoc ldv_pci_instance_suspend_2_8_#t~ret1902#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~95#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13626: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833: havoc ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_7_~arg1#1;havoc ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_7_#in~arg1#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_7 } true;~ldv_statevar_5~0 := 2; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833-1: SUMMARY for call mxic_timer(ldv_dummy_resourceless_instance_callback_5_7_~arg1#1); srcloc: null [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12966-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5699: assume -2147483648 <= tulip_parse_eeprom_#t~ret118#1 && tulip_parse_eeprom_#t~ret118#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem110#1;havoc tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset;havoc tulip_parse_eeprom_#t~mem112#1;havoc tulip_parse_eeprom_#t~mem113#1;havoc tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset;havoc tulip_parse_eeprom_#t~mem114#1;havoc tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset;havoc tulip_parse_eeprom_#t~mem117#1;havoc tulip_parse_eeprom_#t~ret118#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5699-1: SUMMARY for call tulip_parse_eeprom_#t~ret118#1 := printk(22, 0); srcloc: null [2025-02-08 03:59:05,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12966: assume { :begin_inline_ldv_EMGentry_init_tulip_init_19_9 } true;ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.offset := ~ldv_19_init_tulip_init_default~0.base, ~ldv_19_init_tulip_init_default~0.offset;havoc ldv_EMGentry_init_tulip_init_19_9_#res#1;havoc ldv_EMGentry_init_tulip_init_19_9_#t~ret1859#1, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.offset, ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;ldv_EMGentry_init_tulip_init_19_9_~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.offset := ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;assume { :begin_inline_tulip_init } true;havoc tulip_init_#res#1;havoc tulip_init_#t~ret1857#1, tulip_init_#t~ret1858#1, tulip_init_~tmp~86#1;havoc tulip_init_~tmp~86#1; [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14420: havoc ldv_timer_timer_instance_8_#t~mem1956#1.base, ldv_timer_timer_instance_8_#t~mem1956#1.offset, ldv_timer_timer_instance_8_#t~mem1957#1.base, ldv_timer_timer_instance_8_#t~mem1957#1.offset, ldv_timer_timer_instance_8_#t~mem1958#1, ldv_timer_timer_instance_8_~arg0#1.base, ldv_timer_timer_instance_8_~arg0#1.offset;havoc ldv_timer_timer_instance_8_#in~arg0#1.base, ldv_timer_timer_instance_8_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_8 } true; [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-1: call tulip_parse_eeprom_#t~mem110#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_parse_eeprom_#t~mem110#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem110#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem110#1 % 256 % 4294967296 - 4294967296) % 16), 8);call tulip_parse_eeprom_#t~mem112#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem113#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: assume tulip_parse_eeprom_#t~mem113#1 % 256 % 4294967296 <= 5;call tulip_parse_eeprom_#t~mem114#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset := read~$Pointer$#12(~#block_name~0.base, ~#block_name~0.offset + 8 * (if tulip_parse_eeprom_#t~mem114#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem114#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem114#1 % 256 % 4294967296 - 4294967296), 8);tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset := tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset; [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: assume !(tulip_parse_eeprom_#t~mem113#1 % 256 % 4294967296 <= 5);tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset := 23, 0; [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0.base, ~ldv_1_callback_ndo_set_rx_mode~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset; [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5701: call tulip_parse_eeprom_#t~mem117#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: call private_ioctl_#t~mem1463#1 := read~int#54(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~tmp___5~7#1 := private_ioctl_#t~mem1463#1;call write~int#54(private_ioctl_~tmp___5~7#1, private_ioctl_~tp~26#1.base, 3984 + private_ioctl_~tp~26#1.offset, 2);call write~int#54(private_ioctl_~tmp___5~7#1, private_ioctl_~tp~26#1.base, 3988 + private_ioctl_~tp~26#1.offset, 2); [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515-1: SUMMARY for call tulip_init_one_#t~ret1653#1.base, tulip_init_one_#t~ret1653#1.offset := netdev_priv(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset); srcloc: null [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: tulip_init_one_~tmp___3~21#1.base, tulip_init_one_~tmp___3~21#1.offset := tulip_init_one_#t~ret1653#1.base, tulip_init_one_#t~ret1653#1.offset;havoc tulip_init_one_#t~ret1653#1.base, tulip_init_one_#t~ret1653#1.offset;tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset := tulip_init_one_~tmp___3~21#1.base, tulip_init_one_~tmp___3~21#1.offset;call write~$Pointer$#54(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, tulip_init_one_~tp~31#1.base, 4133 + tulip_init_one_~tp~31#1.offset, 8);assume { :begin_inline_pci_alloc_consistent } true;pci_alloc_consistent_#in~hwdev#1.base, pci_alloc_consistent_#in~hwdev#1.offset, pci_alloc_consistent_#in~size#1, pci_alloc_consistent_#in~dma_handle#1.base, pci_alloc_consistent_#in~dma_handle#1.offset := tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, 2560, tulip_init_one_~tp~31#1.base, 32 + tulip_init_one_~tp~31#1.offset;havoc pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset;havoc pci_alloc_consistent_#t~ret1070#1.base, pci_alloc_consistent_#t~ret1070#1.offset, pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset, pci_alloc_consistent_~size#1, pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset, pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset := pci_alloc_consistent_#in~hwdev#1.base, pci_alloc_consistent_#in~hwdev#1.offset;pci_alloc_consistent_~size#1 := pci_alloc_consistent_#in~size#1;pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset := pci_alloc_consistent_#in~dma_handle#1.base, pci_alloc_consistent_#in~dma_handle#1.offset;havoc pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;assume { :begin_inline_dma_alloc_attrs } true;dma_alloc_attrs_#in~dev#1.base, dma_alloc_attrs_#in~dev#1.offset, dma_alloc_attrs_#in~size#1, dma_alloc_attrs_#in~dma_handle#1.base, dma_alloc_attrs_#in~dma_handle#1.offset, dma_alloc_attrs_#in~gfp#1, dma_alloc_attrs_#in~attrs#1.base, dma_alloc_attrs_#in~attrs#1.offset := (if 0 != (pci_alloc_consistent_~hwdev#1.base + pci_alloc_consistent_~hwdev#1.offset) % 18446744073709551616 then pci_alloc_consistent_~hwdev#1.base else 0), (if 0 != (pci_alloc_consistent_~hwdev#1.base + pci_alloc_consistent_~hwdev#1.offset) % 18446744073709551616 then 179 + pci_alloc_consistent_~hwdev#1.offset else 0), pci_alloc_consistent_~size#1, pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset, 32, 0, 0;havoc dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret974#1.base, dma_alloc_attrs_#t~ret974#1.offset, dma_alloc_attrs_#t~ret975#1, dma_alloc_attrs_#t~mem976#1.base, dma_alloc_attrs_#t~mem976#1.offset, dma_alloc_attrs_#t~ret977#1, dma_alloc_attrs_#t~mem984#1.base, dma_alloc_attrs_#t~mem984#1.offset, dma_alloc_attrs_#t~ret985#1.base, dma_alloc_attrs_#t~ret985#1.offset, dma_alloc_attrs_#t~mem986#1, dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset, dma_alloc_attrs_~size#1, dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset, dma_alloc_attrs_~gfp#1, dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset, dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset, dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset, dma_alloc_attrs_~tmp___0~28#1, dma_alloc_attrs_~tmp___1~20#1;dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset := dma_alloc_attrs_#in~dev#1.base, dma_alloc_attrs_#in~dev#1.offset;dma_alloc_attrs_~size#1 := dma_alloc_attrs_#in~size#1;dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset := dma_alloc_attrs_#in~dma_handle#1.base, dma_alloc_attrs_#in~dma_handle#1.offset;dma_alloc_attrs_~gfp#1 := dma_alloc_attrs_#in~gfp#1;dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset := dma_alloc_attrs_#in~attrs#1.base, dma_alloc_attrs_#in~attrs#1.offset;havoc dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset;havoc dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset;havoc dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset;havoc dma_alloc_attrs_~tmp___0~28#1;havoc dma_alloc_attrs_~tmp___1~20#1; [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647-1: SUMMARY for call tulip_init_one_#t~ret1689#1 := tulip_read_eeprom(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, (if tulip_init_one_~i~13#1 < 0 && 0 != tulip_init_one_~i~13#1 % 2 then 1 + tulip_init_one_~i~13#1 / 2 else tulip_init_one_~i~13#1 / 2), tulip_init_one_~ee_addr_size~0#1); srcloc: null [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: assume -2147483648 <= tulip_init_one_#t~ret1689#1 && tulip_init_one_#t~ret1689#1 <= 2147483647;tulip_init_one_~tmp___9~7#1 := tulip_init_one_#t~ret1689#1;havoc tulip_init_one_#t~ret1689#1;tulip_init_one_~data~1#1 := tulip_init_one_~tmp___9~7#1;call write~int#54(tulip_init_one_~data~1#1, tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#54((if tulip_init_one_~data~1#1 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_~data~1#1 % 65536 % 4294967296 else tulip_init_one_~data~1#1 % 65536 % 4294967296 - 4294967296) / 256, tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset + (if (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);tulip_init_one_~i~13#1 := (if (2 + tulip_init_one_~i~13#1) % 4294967296 % 4294967296 <= 2147483647 then (2 + tulip_init_one_~i~13#1) % 4294967296 % 4294967296 else (2 + tulip_init_one_~i~13#1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:59:05,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-1: SUMMARY for call tulip_mwi_config_#t~ret1578#1.base, tulip_mwi_config_#t~ret1578#1.offset := netdev_priv(tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251: tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset := tulip_mwi_config_#t~ret1578#1.base, tulip_mwi_config_#t~ret1578#1.offset;havoc tulip_mwi_config_#t~ret1578#1.base, tulip_mwi_config_#t~ret1578#1.offset;tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset := tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497: assume 5 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: tulip_suspend_~tmp___1~35#1 := (if 0 == tulip_suspend_#t~ret1818#1 % 256 then 0 else 1);havoc tulip_suspend_#t~ret1818#1; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044-1: SUMMARY for call tulip_suspend_#t~ret1818#1 := netif_running(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13233: assume 1 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13233: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1945#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11912: SUMMARY for call t21142_start_nway(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset); srcloc: null [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1945#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1945#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1945#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1945#1; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12969: assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1886#1 && ldv_entry_EMGentry_19_#t~ret1886#1 <= 2147483647;ldv_entry_EMGentry_19_~tmp___0~53#1 := ldv_entry_EMGentry_19_#t~ret1886#1;havoc ldv_entry_EMGentry_19_#t~ret1886#1; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12969-1: SUMMARY for call ldv_entry_EMGentry_19_#t~ret1886#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14423: call ldv_timer_timer_instance_8_#t~mem1956#1.base, ldv_timer_timer_instance_8_#t~mem1956#1.offset := read~$Pointer$#54(~ldv_8_container_timer_list~0.base, 32 + ~ldv_8_container_timer_list~0.offset, 8); [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14423-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14028-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12971: assume 0 != ldv_entry_EMGentry_19_~tmp___0~53#1;~ldv_statevar_19~0 := 6; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12971: assume !(0 != ldv_entry_EMGentry_19_~tmp___0~53#1);~ldv_statevar_19~0 := 8; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14028: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_7 } true;ldv_dummy_resourceless_instance_callback_6_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_7_#in~arg1#1 := ~ldv_6_callback_media_timer~0.base, ~ldv_6_callback_media_timer~0.offset, ~ldv_6_ldv_param_7_0_default~0;havoc ldv_dummy_resourceless_instance_callback_6_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_7_~arg1#1;ldv_dummy_resourceless_instance_callback_6_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_7_~arg1#1 := ldv_dummy_resourceless_instance_callback_6_7_#in~arg1#1; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12046: assume 0 != tulip_suspend_~tmp___1~35#1 % 256;tulip_suspend_~tmp___2~27#1 := 0; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12046: assume !(0 != tulip_suspend_~tmp___1~35#1 % 256);tulip_suspend_~tmp___2~27#1 := 1; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14425: assume 0 != (ldv_timer_timer_instance_8_#t~mem1956#1.base + ldv_timer_timer_instance_8_#t~mem1956#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_8_#t~mem1956#1.base, ldv_timer_timer_instance_8_#t~mem1956#1.offset;call ldv_timer_timer_instance_8_#t~mem1957#1.base, ldv_timer_timer_instance_8_#t~mem1957#1.offset := read~$Pointer$#54(~ldv_8_container_timer_list~0.base, 32 + ~ldv_8_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_8_#t~mem1958#1 := read~int#54(~ldv_8_container_timer_list~0.base, 40 + ~ldv_8_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_8_2 } true;ldv_timer_instance_callback_8_2_#in~arg0#1.base, ldv_timer_instance_callback_8_2_#in~arg0#1.offset, ldv_timer_instance_callback_8_2_#in~arg1#1 := ldv_timer_timer_instance_8_#t~mem1957#1.base, ldv_timer_timer_instance_8_#t~mem1957#1.offset, ldv_timer_timer_instance_8_#t~mem1958#1;havoc ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset, ldv_timer_instance_callback_8_2_~arg1#1;ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset := ldv_timer_instance_callback_8_2_#in~arg0#1.base, ldv_timer_instance_callback_8_2_#in~arg0#1.offset;ldv_timer_instance_callback_8_2_~arg1#1 := ldv_timer_instance_callback_8_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~1955#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_8_2_~arg1#1, ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~1955#1;##fun~int~TO~VOID_#~1955#1 := ##fun~int~TO~VOID_#in~1955#1; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14425: assume !(0 != (ldv_timer_timer_instance_8_#t~mem1956#1.base + ldv_timer_timer_instance_8_#t~mem1956#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_8_#t~mem1956#1.base, ldv_timer_timer_instance_8_#t~mem1956#1.offset; [2025-02-08 03:59:05,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: assume ~tulip_debug~0 > 3;call write~$Pointer$#42(259, 0, tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#42(260, 0, tulip_mwi_config_~#descriptor~12#1.base, 8 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#42(261, 0, tulip_mwi_config_~#descriptor~12#1.base, 16 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#42(262, 0, tulip_mwi_config_~#descriptor~12#1.base, 24 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~int#42(1202, tulip_mwi_config_~#descriptor~12#1.base, 32 + tulip_mwi_config_~#descriptor~12#1.offset, 4);call write~int#42(1, tulip_mwi_config_~#descriptor~12#1.base, 36 + tulip_mwi_config_~#descriptor~12#1.offset, 4);call tulip_mwi_config_#t~mem1579#1 := read~int#42(tulip_mwi_config_~#descriptor~12#1.base, 36 + tulip_mwi_config_~#descriptor~12#1.offset, 4); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: assume !(~tulip_debug~0 > 3); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-3: assume 0 == tulip_init_one_#t~bitwise1751#1;tulip_init_one_#t~bitwise1752#1 := (if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-3: assume !(0 == tulip_init_one_#t~bitwise1751#1); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-2: havoc tulip_init_one_#t~bitwise1752#1;assume ((((((if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) < 0 && tulip_init_one_#t~bitwise1751#1 >= 0) || tulip_init_one_#t~bitwise1752#1 >= tulip_init_one_#t~bitwise1751#1) && (((if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) >= 0 && tulip_init_one_#t~bitwise1751#1 < 0) || tulip_init_one_#t~bitwise1752#1 >= (if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536))) && (((if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) < 0 || tulip_init_one_#t~bitwise1751#1 < 0) || tulip_init_one_#t~bitwise1752#1 <= (if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) + tulip_init_one_#t~bitwise1751#1)) && (((if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) >= 0 && tulip_init_one_#t~bitwise1751#1 >= 0) || tulip_init_one_#t~bitwise1752#1 < 0)) && tulip_init_one_#t~bitwise1752#1 <= 2147483647; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-5: [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-4: assume 0 == (if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) || (if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) == tulip_init_one_#t~bitwise1751#1;tulip_init_one_#t~bitwise1752#1 := tulip_init_one_#t~bitwise1751#1; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-4: assume !(0 == (if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) || (if tulip_init_one_#t~mem1749#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1749#1 % 65536 % 65536 else tulip_init_one_#t~mem1749#1 % 65536 % 65536 - 65536) == tulip_init_one_#t~bitwise1751#1); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-1: [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: call write~int#54(tulip_init_one_#t~bitwise1752#1, tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);havoc tulip_init_one_#t~mem1749#1;havoc tulip_init_one_#t~mem1750#1;havoc tulip_init_one_#t~bitwise1751#1;havoc tulip_init_one_#t~bitwise1752#1; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume 6 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-7: assume 1024 == (if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536);tulip_init_one_#t~bitwise1751#1 := (if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-7: assume !(1024 == (if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536)); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-6: havoc tulip_init_one_#t~bitwise1751#1;assume (((((if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536) < 0 || tulip_init_one_#t~bitwise1751#1 <= (if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536)) && tulip_init_one_#t~bitwise1751#1 <= 1024) && tulip_init_one_#t~bitwise1751#1 >= 0) && ((if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536) >= 0 || tulip_init_one_#t~bitwise1751#1 > 1024 + (if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536))) && tulip_init_one_#t~bitwise1751#1 >= -2147483648; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: tulip_find_mii_~tmp___3~10#1 := tulip_find_mii_~phy_idx~0#1;tulip_find_mii_~phy_idx~0#1 := 1 + tulip_find_mii_~phy_idx~0#1;call write~int#54((if tulip_find_mii_~phy~0#1 % 256 <= 127 then tulip_find_mii_~phy~0#1 % 256 else tulip_find_mii_~phy~0#1 % 256 - 256), tulip_find_mii_~tp~10#1.base, 3996 + tulip_find_mii_~tp~10#1.offset + tulip_find_mii_~tmp___3~10#1, 1); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-8: assume 0 == (if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536);tulip_init_one_#t~bitwise1751#1 := 0; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-8: assume !(0 == (if tulip_init_one_#t~mem1750#1 % 65536 <= 32767 then tulip_init_one_#t~mem1750#1 % 65536 else tulip_init_one_#t~mem1750#1 % 65536 - 65536)); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: assume 2 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5706: assume tulip_parse_eeprom_~i~0#1 < tulip_parse_eeprom_~count~0#1; [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5706: assume !(tulip_parse_eeprom_~i~0#1 < tulip_parse_eeprom_~count~0#1); [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13634: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14427: havoc ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset, ldv_timer_instance_callback_8_2_~arg1#1;havoc ldv_timer_instance_callback_8_2_#in~arg0#1.base, ldv_timer_instance_callback_8_2_#in~arg0#1.offset, ldv_timer_instance_callback_8_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_8_2 } true;havoc ldv_timer_timer_instance_8_#t~mem1957#1.base, ldv_timer_timer_instance_8_#t~mem1957#1.offset;havoc ldv_timer_timer_instance_8_#t~mem1958#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_18 } true;ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1879#1, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.offset;assume { :begin_inline_tulip_start_xmit } true;tulip_start_xmit_#in~skb#1.base, tulip_start_xmit_#in~skb#1.offset, tulip_start_xmit_#in~dev#1.base, tulip_start_xmit_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset;havoc tulip_start_xmit_#res#1;havoc tulip_start_xmit_#t~ret1324#1.base, tulip_start_xmit_#t~ret1324#1.offset, tulip_start_xmit_#t~ret1325#1.base, tulip_start_xmit_#t~ret1325#1.offset, tulip_start_xmit_#t~ret1326#1, tulip_start_xmit_#t~mem1327#1, tulip_start_xmit_#t~mem1328#1.base, tulip_start_xmit_#t~mem1328#1.offset, tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset, tulip_start_xmit_#t~mem1330#1, tulip_start_xmit_#t~ret1331#1, tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset, tulip_start_xmit_#t~mem1333#1, tulip_start_xmit_#t~mem1334#1, tulip_start_xmit_#t~mem1335#1, tulip_start_xmit_#t~mem1336#1, tulip_start_xmit_#t~mem1337#1, tulip_start_xmit_#t~mem1338#1, tulip_start_xmit_#t~mem1339#1.base, tulip_start_xmit_#t~mem1339#1.offset, tulip_start_xmit_#t~mem1340#1, tulip_start_xmit_#t~bitwise1341#1, tulip_start_xmit_#t~mem1342#1.base, tulip_start_xmit_#t~mem1342#1.offset, tulip_start_xmit_#t~mem1343#1, tulip_start_xmit_#t~mem1344#1.base, tulip_start_xmit_#t~mem1344#1.offset, tulip_start_xmit_~skb#1.base, tulip_start_xmit_~skb#1.offset, tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset, tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset, tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset, tulip_start_xmit_~entry~3#1, tulip_start_xmit_~flag~0#1, tulip_start_xmit_~mapping~3#1, tulip_start_xmit_~flags~4#1, tulip_start_xmit_~tmp___0~37#1.base, tulip_start_xmit_~tmp___0~37#1.offset;tulip_start_xmit_~skb#1.base, tulip_start_xmit_~skb#1.offset := tulip_start_xmit_#in~skb#1.base, tulip_start_xmit_#in~skb#1.offset;tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset := tulip_start_xmit_#in~dev#1.base, tulip_start_xmit_#in~dev#1.offset;havoc tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset;havoc tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset;havoc tulip_start_xmit_~entry~3#1;havoc tulip_start_xmit_~flag~0#1;havoc tulip_start_xmit_~mapping~3#1;havoc tulip_start_xmit_~flags~4#1;havoc tulip_start_xmit_~tmp___0~37#1.base, tulip_start_xmit_~tmp___0~37#1.offset; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1925#1 && ldv_pci_pci_instance_2_#t~ret1925#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~54#1 := ldv_pci_pci_instance_2_#t~ret1925#1;havoc ldv_pci_pci_instance_2_#t~ret1925#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1925#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17070: havoc pci_try_set_mwi_#t~nondet2524#1;tulip_mwi_config_#t~ret1583#1 := pci_try_set_mwi_#res#1;havoc pci_try_set_mwi_#t~nondet2524#1, pci_try_set_mwi_~arg0#1.base, pci_try_set_mwi_~arg0#1.offset;havoc pci_try_set_mwi_#in~arg0#1.base, pci_try_set_mwi_#in~arg0#1.offset;assume { :end_inline_pci_try_set_mwi } true;assume -2147483648 <= tulip_mwi_config_#t~ret1583#1 && tulip_mwi_config_#t~ret1583#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1583#1;assume { :begin_inline_pci_read_config_word } true;pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset, pci_read_config_word_#in~where#1, pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset := tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset, 4, tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset;havoc pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem1038#1.base, pci_read_config_word_#t~mem1038#1.offset, pci_read_config_word_#t~mem1039#1, pci_read_config_word_#t~ret1040#1, pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset, pci_read_config_word_~tmp~51#1;pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset := pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset;pci_read_config_word_~where#1 := pci_read_config_word_#in~where#1;pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset := pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset;havoc pci_read_config_word_~tmp~51#1;call pci_read_config_word_#t~mem1038#1.base, pci_read_config_word_#t~mem1038#1.offset := read~$Pointer$#54(pci_read_config_word_~dev#1.base, 16 + pci_read_config_word_~dev#1.offset, 8);call pci_read_config_word_#t~mem1039#1 := read~int#54(pci_read_config_word_~dev#1.base, 56 + pci_read_config_word_~dev#1.offset, 4);assume { :begin_inline_pci_bus_read_config_word } true;pci_bus_read_config_word_#in~arg0#1.base, pci_bus_read_config_word_#in~arg0#1.offset, pci_bus_read_config_word_#in~arg1#1, pci_bus_read_config_word_#in~arg2#1, pci_bus_read_config_word_#in~arg3#1.base, pci_bus_read_config_word_#in~arg3#1.offset := pci_read_config_word_#t~mem1038#1.base, pci_read_config_word_#t~mem1038#1.offset, pci_read_config_word_#t~mem1039#1, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset;havoc pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet2515#1, pci_bus_read_config_word_~arg0#1.base, pci_bus_read_config_word_~arg0#1.offset, pci_bus_read_config_word_~arg1#1, pci_bus_read_config_word_~arg2#1, pci_bus_read_config_word_~arg3#1.base, pci_bus_read_config_word_~arg3#1.offset;pci_bus_read_config_word_~arg0#1.base, pci_bus_read_config_word_~arg0#1.offset := pci_bus_read_config_word_#in~arg0#1.base, pci_bus_read_config_word_#in~arg0#1.offset;pci_bus_read_config_word_~arg1#1 := pci_bus_read_config_word_#in~arg1#1;pci_bus_read_config_word_~arg2#1 := pci_bus_read_config_word_#in~arg2#1;pci_bus_read_config_word_~arg3#1.base, pci_bus_read_config_word_~arg3#1.offset := pci_bus_read_config_word_#in~arg3#1.base, pci_bus_read_config_word_#in~arg3#1.offset;havoc pci_bus_read_config_word_#t~nondet2515#1;assume -2147483648 <= pci_bus_read_config_word_#t~nondet2515#1 && pci_bus_read_config_word_#t~nondet2515#1 <= 2147483647;pci_bus_read_config_word_#res#1 := pci_bus_read_config_word_#t~nondet2515#1;havoc pci_bus_read_config_word_#t~nondet2515#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521: assume 0 == (tulip_init_one_#t~mem1655#1.base + tulip_init_one_#t~mem1655#1.offset) % 18446744073709551616;havoc tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521: assume !(0 == (tulip_init_one_#t~mem1655#1.base + tulip_init_one_#t~mem1655#1.offset) % 18446744073709551616);havoc tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset;call tulip_init_one_#t~mem1656#1.base, tulip_init_one_#t~mem1656#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8);call write~$Pointer$#54(tulip_init_one_#t~mem1656#1.base, 2048 + tulip_init_one_#t~mem1656#1.offset, tulip_init_one_~tp~31#1.base, 24 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1656#1.base, tulip_init_one_#t~mem1656#1.offset;call tulip_init_one_#t~mem1657#1 := read~int#54(tulip_init_one_~tp~31#1.base, 32 + tulip_init_one_~tp~31#1.offset, 8);call write~int#54(2048 + tulip_init_one_#t~mem1657#1, tulip_init_one_~tp~31#1.base, 40 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1657#1;call write~int#54(tulip_init_one_~chip_idx~0#1, tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1658#1 := read~int#23(~#tulip_tbl~0.base, 16 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1), 4);call write~int#54(tulip_init_one_#t~mem1658#1, tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1658#1;call write~int#54(0, tulip_init_one_~tp~31#1.base, 3968 + tulip_init_one_~tp~31#1.offset, 4);call write~int#54(0, tulip_init_one_~tp~31#1.base, 3972 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14560: tulip_init_one_#t~ret1631#1.base, tulip_init_one_#t~ret1631#1.offset := ldv_alloc_etherdev_mqs_22_#res#1.base, ldv_alloc_etherdev_mqs_22_#res#1.offset;havoc ldv_alloc_etherdev_mqs_22_#t~ret1970#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1970#1.offset, ldv_alloc_etherdev_mqs_22_#t~ret1971#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1971#1.offset, ldv_alloc_etherdev_mqs_22_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_22_~tmp~109#1.base, ldv_alloc_etherdev_mqs_22_~tmp~109#1.offset, ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_22_~tmp___0~59#1.offset;havoc ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_22_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_22 } true;tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset := tulip_init_one_#t~ret1631#1.base, tulip_init_one_#t~ret1631#1.offset;havoc tulip_init_one_#t~ret1631#1.base, tulip_init_one_#t~ret1631#1.offset; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12843: havoc ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_3 } true;~ldv_statevar_6~0 := 2; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12843-1: SUMMARY for call t21142_media_task(ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786: assume 0 != tulip_init_one_#t~bitwise1754#1;havoc tulip_init_one_#t~mem1753#1;havoc tulip_init_one_#t~bitwise1754#1;tulip_init_one_#t~loopctr1755#1 := 0; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786: assume !(0 != tulip_init_one_#t~bitwise1754#1);havoc tulip_init_one_#t~mem1753#1;havoc tulip_init_one_#t~bitwise1754#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: SUMMARY for call iowrite32(0, tulip_init_one_~ioaddr~18#1.base, 104 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-5: call tulip_init_one_#t~mem1753#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-2: havoc tulip_init_one_#t~bitwise1754#1;assume ((((tulip_init_one_#t~mem1753#1 < 0 || tulip_init_one_#t~bitwise1754#1 <= tulip_init_one_#t~mem1753#1) && tulip_init_one_#t~bitwise1754#1 <= 2) && tulip_init_one_#t~bitwise1754#1 >= 0) && (tulip_init_one_#t~mem1753#1 >= 0 || tulip_init_one_#t~bitwise1754#1 > 2 + tulip_init_one_#t~mem1753#1)) && tulip_init_one_#t~bitwise1754#1 >= -2147483648; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-1: [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-4: assume 0 == tulip_init_one_#t~mem1753#1;tulip_init_one_#t~bitwise1754#1 := 0; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-4: assume !(0 == tulip_init_one_#t~mem1753#1); [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11654: assume tulip_init_one_~i~13#1 < tulip_init_one_~ee_max_addr~0#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11654: assume !(tulip_init_one_~i~13#1 < tulip_init_one_~ee_max_addr~0#1);tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-3: assume 2 == tulip_init_one_#t~mem1753#1;tulip_init_one_#t~bitwise1754#1 := tulip_init_one_#t~mem1753#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-3: assume !(2 == tulip_init_one_#t~mem1753#1); [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: SUMMARY for call tulip_find_mii_#t~ret768#1 := printk(131, 0); srcloc: null [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume -2147483648 <= tulip_find_mii_#t~ret768#1 && tulip_find_mii_#t~ret768#1 <= 2147483647;havoc tulip_find_mii_#t~ret768#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561-1: ldv_alloc_etherdev_mqs_22_#res#1.base, ldv_alloc_etherdev_mqs_22_#res#1.offset := ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.offset; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: assume 0 != tulip_suspend_~tmp___2~27#1; [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: assume !(0 != tulip_suspend_~tmp___2~27#1); [2025-02-08 03:59:05,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13901: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_7 } true;ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_7_#in~arg1#1 := ~ldv_4_callback_media_timer~0.base, ~ldv_4_callback_media_timer~0.offset, ~ldv_4_ldv_param_7_0_default~0;havoc ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_7_~arg1#1;ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_7_~arg1#1 := ldv_dummy_resourceless_instance_callback_4_7_#in~arg1#1; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919: SUMMARY for call iowrite32(0, tulip_init_one_~ioaddr~18#1.base, 112 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: assume 0 != ldv_pci_pci_instance_2_~tmp___0~54#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~54#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: assume 7 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13241: assume 3 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13241: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11788: assume true;havoc tulip_init_one_#t~nondet1756#1;call write~int#54(tulip_init_one_#t~nondet1756#1, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset + tulip_init_one_#t~loopctr1755#1, 8);tulip_init_one_#t~loopctr1755#1 := 1 + tulip_init_one_#t~loopctr1755#1; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11788: assume true;havoc tulip_init_one_#t~loopctr1755#1;havoc tulip_init_one_#t~nondet1756#1;havoc tulip_init_one_#t~ret1757#1;assume { :begin_inline_tulip_parse_eeprom } true;tulip_parse_eeprom_#in~dev#1.base, tulip_parse_eeprom_#in~dev#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset, tulip_parse_eeprom_#t~mem14#1, tulip_parse_eeprom_#t~mem15#1, tulip_parse_eeprom_#t~mem16#1, tulip_parse_eeprom_#t~ret17#1, tulip_parse_eeprom_#t~ret18#1, tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset, tulip_parse_eeprom_#t~mem20#1, tulip_parse_eeprom_#t~mem21#1, tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset, tulip_parse_eeprom_#t~mem23#1, tulip_parse_eeprom_#t~mem24#1, tulip_parse_eeprom_#t~short25#1, tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset, tulip_parse_eeprom_#t~mem27#1, tulip_parse_eeprom_#t~mem28#1, tulip_parse_eeprom_#t~short29#1, tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset, tulip_parse_eeprom_#t~mem31#1, tulip_parse_eeprom_#t~mem32#1, tulip_parse_eeprom_#t~short33#1, tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset, tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset, tulip_parse_eeprom_#t~ret36#1, tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset, tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset, tulip_parse_eeprom_#t~ret39#1, tulip_parse_eeprom_#t~mem40#1, tulip_parse_eeprom_#t~mem41#1, tulip_parse_eeprom_#t~mem42#1, tulip_parse_eeprom_#t~ret43#1, tulip_parse_eeprom_#t~mem44#1, tulip_parse_eeprom_#t~bitwise45#1, tulip_parse_eeprom_#t~mem46#1, tulip_parse_eeprom_#t~mem47#1, tulip_parse_eeprom_#t~ret48#1, tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset, tulip_parse_eeprom_#t~bitwise50#1, tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset, tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset, tulip_parse_eeprom_#t~ret53#1, tulip_parse_eeprom_#t~mem54#1, tulip_parse_eeprom_#t~mem55#1, tulip_parse_eeprom_#t~mem56#1, tulip_parse_eeprom_#t~bitwise57#1, tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_#t~mem59#1, tulip_parse_eeprom_#t~mem60#1, tulip_parse_eeprom_#t~mem61#1, tulip_parse_eeprom_#t~mem62#1, tulip_parse_eeprom_#t~short63#1, tulip_parse_eeprom_#t~mem64#1, tulip_parse_eeprom_#t~mem65#1, tulip_parse_eeprom_#t~mem66#1, tulip_parse_eeprom_#t~mem67#1, tulip_parse_eeprom_#t~mem68#1, tulip_parse_eeprom_#t~ret69#1, tulip_parse_eeprom_#t~bitwise70#1, tulip_parse_eeprom_#t~mem71#1, tulip_parse_eeprom_#t~mem72#1, tulip_parse_eeprom_#t~mem73#1, tulip_parse_eeprom_#t~short74#1, tulip_parse_eeprom_#t~mem75#1, tulip_parse_eeprom_#t~mem76#1, tulip_parse_eeprom_#t~mem77#1, tulip_parse_eeprom_#t~mem78#1, tulip_parse_eeprom_#t~mem79#1, tulip_parse_eeprom_#t~bitwise80#1, tulip_parse_eeprom_#t~bitwise81#1, tulip_parse_eeprom_#t~bitwise82#1, tulip_parse_eeprom_#t~bitwise83#1, tulip_parse_eeprom_#t~bitwise84#1, tulip_parse_eeprom_#t~mem85#1, tulip_parse_eeprom_#t~mem86#1, tulip_parse_eeprom_#t~short87#1, tulip_parse_eeprom_#t~mem88#1, tulip_parse_eeprom_#t~bitwise89#1, tulip_parse_eeprom_#t~ret90#1, tulip_parse_eeprom_#t~ret91#1, tulip_parse_eeprom_#t~ret92#1, tulip_parse_eeprom_#t~ret93#1, tulip_parse_eeprom_#t~ret94#1, tulip_parse_eeprom_#t~mem95#1, tulip_parse_eeprom_#t~mem96#1, tulip_parse_eeprom_#t~short97#1, tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset, tulip_parse_eeprom_#t~mem99#1, tulip_parse_eeprom_#t~mem100#1, tulip_parse_eeprom_#t~mem101#1, tulip_parse_eeprom_#t~mem102#1, tulip_parse_eeprom_#t~mem103#1, tulip_parse_eeprom_#t~mem104#1, tulip_parse_eeprom_#t~mem105#1, tulip_parse_eeprom_#t~mem106#1, tulip_parse_eeprom_#t~mem107#1, tulip_parse_eeprom_#t~mem108#1, tulip_parse_eeprom_#t~ret109#1, tulip_parse_eeprom_#t~mem110#1, tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset, tulip_parse_eeprom_#t~mem112#1, tulip_parse_eeprom_#t~mem113#1, tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset, tulip_parse_eeprom_#t~mem114#1, tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset, tulip_parse_eeprom_#t~mem117#1, tulip_parse_eeprom_#t~ret118#1, tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset, tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset, tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset, tulip_parse_eeprom_~controller_index~0#1, tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset, tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset, tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset, tulip_parse_eeprom_~i~0#1, tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~csr12dir~0#1, tulip_parse_eeprom_~count~0#1, tulip_parse_eeprom_~new_advertise~0#1, tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset, tulip_parse_eeprom_~media~0#1, tulip_parse_eeprom_~tmp___0~0#1, tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset, tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset, tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset, tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset, tulip_parse_eeprom_~tmp___5~0#1, tulip_parse_eeprom_~tmp___6~0#1, tulip_parse_eeprom_~tmp___7~0#1, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, tulip_parse_eeprom_~gpr_len~0#1, tulip_parse_eeprom_~reset_len~0#1, tulip_parse_eeprom_~tmp___8~0#1, tulip_parse_eeprom_~base15~0#1, tulip_parse_eeprom_~tmp___9~0#1, tulip_parse_eeprom_~tmp___10~0#1, tulip_parse_eeprom_~tmp___11~0#1, tulip_parse_eeprom_~tmp___12~0#1, tulip_parse_eeprom_~tmp___13~0#1, tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset;tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset := tulip_parse_eeprom_#in~dev#1.base, tulip_parse_eeprom_#in~dev#1.offset;havoc tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset;havoc tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset;havoc tulip_parse_eeprom_~controller_index~0#1;havoc tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset;havoc tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset;havoc tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset;havoc tulip_parse_eeprom_~i~0#1;havoc tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset;havoc tulip_parse_eeprom_~csr12dir~0#1;havoc tulip_parse_eeprom_~count~0#1;havoc tulip_parse_eeprom_~new_advertise~0#1;havoc tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset;havoc tulip_parse_eeprom_~media~0#1;havoc tulip_parse_eeprom_~tmp___0~0#1;havoc tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset;havoc tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset;havoc tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset;havoc tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset;havoc tulip_parse_eeprom_~tmp___5~0#1;havoc tulip_parse_eeprom_~tmp___6~0#1;havoc tulip_parse_eeprom_~tmp___7~0#1;havoc tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset;havoc tulip_parse_eeprom_~gpr_len~0#1;havoc tulip_parse_eeprom_~reset_len~0#1;havoc tulip_parse_eeprom_~tmp___8~0#1;havoc tulip_parse_eeprom_~base15~0#1;havoc tulip_parse_eeprom_~tmp___9~0#1;havoc tulip_parse_eeprom_~tmp___10~0#1;havoc tulip_parse_eeprom_~tmp___11~0#1;havoc tulip_parse_eeprom_~tmp___12~0#1;havoc tulip_parse_eeprom_~tmp___13~0#1;havoc tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset; [2025-02-08 03:59:05,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-3: havoc private_ioctl_#t~bitwise1466#1;assume ((((private_ioctl_#t~mem1465#1 < 0 || private_ioctl_#t~bitwise1466#1 <= private_ioctl_#t~mem1465#1) && private_ioctl_#t~bitwise1466#1 <= 64) && private_ioctl_#t~bitwise1466#1 >= 0) && (private_ioctl_#t~mem1465#1 >= 0 || private_ioctl_#t~bitwise1466#1 > 64 + private_ioctl_#t~mem1465#1)) && private_ioctl_#t~bitwise1466#1 >= -2147483648; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710: assume 0 != tulip_parse_eeprom_~new_advertise~0#1;call write~int#54(tulip_parse_eeprom_~new_advertise~0#1, tulip_parse_eeprom_~tp~0#1.base, 3982 + tulip_parse_eeprom_~tp~0#1.offset, 2); [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710: assume !(0 != tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-2: [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-5: assume 0 == private_ioctl_#t~mem1465#1;private_ioctl_#t~bitwise1466#1 := 0; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-5: assume !(0 == private_ioctl_#t~mem1465#1); [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-4: assume 64 == private_ioctl_#t~mem1465#1;private_ioctl_#t~bitwise1466#1 := private_ioctl_#t~mem1465#1; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-4: assume !(64 == private_ioctl_#t~mem1465#1); [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-1: private_ioctl_#t~short1467#1 := 0 != private_ioctl_#t~bitwise1466#1; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume private_ioctl_#t~short1467#1;havoc private_ioctl_#t~mem1464#1;havoc private_ioctl_#t~mem1465#1;havoc private_ioctl_#t~bitwise1466#1;havoc private_ioctl_#t~short1467#1;call private_ioctl_#t~mem1468#1 := read~int#54(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~value___0~0#1 := private_ioctl_#t~mem1468#1;havoc private_ioctl_#t~mem1468#1; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume !private_ioctl_#t~short1467#1;havoc private_ioctl_#t~mem1464#1;havoc private_ioctl_#t~mem1465#1;havoc private_ioctl_#t~bitwise1466#1;havoc private_ioctl_#t~short1467#1;call private_ioctl_#t~mem1471#1 := read~int#54(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);call private_ioctl_#t~mem1472#1 := read~int#54(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset := tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset;havoc tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset;tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset := tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset;tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset := tulip_parse_eeprom_~tp~0#1.base, 3444 + tulip_parse_eeprom_~tp~0#1.offset;call write~$Pointer$#54(0, 0, tulip_parse_eeprom_~tp~0#1.base, 4001 + tulip_parse_eeprom_~tp~0#1.offset, 8);tulip_parse_eeprom_~i~0#1 := 0; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-6: assume private_ioctl_#t~short1467#1;call private_ioctl_#t~mem1465#1 := read~int#54(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-6: assume !private_ioctl_#t~short1467#1; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-1: SUMMARY for call tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset := netdev_priv(tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16810: havoc __pci_register_driver_#t~nondet2490#1; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11789: havoc tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset, tulip_parse_eeprom_#t~mem14#1, tulip_parse_eeprom_#t~mem15#1, tulip_parse_eeprom_#t~mem16#1, tulip_parse_eeprom_#t~ret17#1, tulip_parse_eeprom_#t~ret18#1, tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset, tulip_parse_eeprom_#t~mem20#1, tulip_parse_eeprom_#t~mem21#1, tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset, tulip_parse_eeprom_#t~mem23#1, tulip_parse_eeprom_#t~mem24#1, tulip_parse_eeprom_#t~short25#1, tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset, tulip_parse_eeprom_#t~mem27#1, tulip_parse_eeprom_#t~mem28#1, tulip_parse_eeprom_#t~short29#1, tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset, tulip_parse_eeprom_#t~mem31#1, tulip_parse_eeprom_#t~mem32#1, tulip_parse_eeprom_#t~short33#1, tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset, tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset, tulip_parse_eeprom_#t~ret36#1, tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset, tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset, tulip_parse_eeprom_#t~ret39#1, tulip_parse_eeprom_#t~mem40#1, tulip_parse_eeprom_#t~mem41#1, tulip_parse_eeprom_#t~mem42#1, tulip_parse_eeprom_#t~ret43#1, tulip_parse_eeprom_#t~mem44#1, tulip_parse_eeprom_#t~bitwise45#1, tulip_parse_eeprom_#t~mem46#1, tulip_parse_eeprom_#t~mem47#1, tulip_parse_eeprom_#t~ret48#1, tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset, tulip_parse_eeprom_#t~bitwise50#1, tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset, tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset, tulip_parse_eeprom_#t~ret53#1, tulip_parse_eeprom_#t~mem54#1, tulip_parse_eeprom_#t~mem55#1, tulip_parse_eeprom_#t~mem56#1, tulip_parse_eeprom_#t~bitwise57#1, tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_#t~mem59#1, tulip_parse_eeprom_#t~mem60#1, tulip_parse_eeprom_#t~mem61#1, tulip_parse_eeprom_#t~mem62#1, tulip_parse_eeprom_#t~short63#1, tulip_parse_eeprom_#t~mem64#1, tulip_parse_eeprom_#t~mem65#1, tulip_parse_eeprom_#t~mem66#1, tulip_parse_eeprom_#t~mem67#1, tulip_parse_eeprom_#t~mem68#1, tulip_parse_eeprom_#t~ret69#1, tulip_parse_eeprom_#t~bitwise70#1, tulip_parse_eeprom_#t~mem71#1, tulip_parse_eeprom_#t~mem72#1, tulip_parse_eeprom_#t~mem73#1, tulip_parse_eeprom_#t~short74#1, tulip_parse_eeprom_#t~mem75#1, tulip_parse_eeprom_#t~mem76#1, tulip_parse_eeprom_#t~mem77#1, tulip_parse_eeprom_#t~mem78#1, tulip_parse_eeprom_#t~mem79#1, tulip_parse_eeprom_#t~bitwise80#1, tulip_parse_eeprom_#t~bitwise81#1, tulip_parse_eeprom_#t~bitwise82#1, tulip_parse_eeprom_#t~bitwise83#1, tulip_parse_eeprom_#t~bitwise84#1, tulip_parse_eeprom_#t~mem85#1, tulip_parse_eeprom_#t~mem86#1, tulip_parse_eeprom_#t~short87#1, tulip_parse_eeprom_#t~mem88#1, tulip_parse_eeprom_#t~bitwise89#1, tulip_parse_eeprom_#t~ret90#1, tulip_parse_eeprom_#t~ret91#1, tulip_parse_eeprom_#t~ret92#1, tulip_parse_eeprom_#t~ret93#1, tulip_parse_eeprom_#t~ret94#1, tulip_parse_eeprom_#t~mem95#1, tulip_parse_eeprom_#t~mem96#1, tulip_parse_eeprom_#t~short97#1, tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset, tulip_parse_eeprom_#t~mem99#1, tulip_parse_eeprom_#t~mem100#1, tulip_parse_eeprom_#t~mem101#1, tulip_parse_eeprom_#t~mem102#1, tulip_parse_eeprom_#t~mem103#1, tulip_parse_eeprom_#t~mem104#1, tulip_parse_eeprom_#t~mem105#1, tulip_parse_eeprom_#t~mem106#1, tulip_parse_eeprom_#t~mem107#1, tulip_parse_eeprom_#t~mem108#1, tulip_parse_eeprom_#t~ret109#1, tulip_parse_eeprom_#t~mem110#1, tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset, tulip_parse_eeprom_#t~mem112#1, tulip_parse_eeprom_#t~mem113#1, tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset, tulip_parse_eeprom_#t~mem114#1, tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset, tulip_parse_eeprom_#t~mem117#1, tulip_parse_eeprom_#t~ret118#1, tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset, tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset, tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset, tulip_parse_eeprom_~controller_index~0#1, tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset, tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset, tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset, tulip_parse_eeprom_~i~0#1, tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~csr12dir~0#1, tulip_parse_eeprom_~count~0#1, tulip_parse_eeprom_~new_advertise~0#1, tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset, tulip_parse_eeprom_~media~0#1, tulip_parse_eeprom_~tmp___0~0#1, tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset, tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset, tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset, tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset, tulip_parse_eeprom_~tmp___5~0#1, tulip_parse_eeprom_~tmp___6~0#1, tulip_parse_eeprom_~tmp___7~0#1, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, tulip_parse_eeprom_~gpr_len~0#1, tulip_parse_eeprom_~reset_len~0#1, tulip_parse_eeprom_~tmp___8~0#1, tulip_parse_eeprom_~base15~0#1, tulip_parse_eeprom_~tmp___9~0#1, tulip_parse_eeprom_~tmp___10~0#1, tulip_parse_eeprom_~tmp___11~0#1, tulip_parse_eeprom_~tmp___12~0#1, tulip_parse_eeprom_~tmp___13~0#1, tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset;havoc tulip_parse_eeprom_#in~dev#1.base, tulip_parse_eeprom_#in~dev#1.offset;assume { :end_inline_tulip_parse_eeprom } true;assume { :begin_inline_#Ultimate.C_strcpy } true;#Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset, #Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, 281, 0;havoc #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset2555#1, #Ultimate.C_strcpy_#t~mem2556#1;#Ultimate.C_strcpy_#t~offset2555#1 := 0; [2025-02-08 03:59:05,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579: assume -2147483648 <= tulip_parse_eeprom_#t~ret53#1 && tulip_parse_eeprom_#t~ret53#1 <= 2147483647;havoc tulip_parse_eeprom_#t~bitwise50#1;havoc tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset;havoc tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset;havoc tulip_parse_eeprom_#t~ret53#1;tulip_parse_eeprom_~i~0#1 := 0; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-1: SUMMARY for call tulip_parse_eeprom_#t~ret53#1 := printk(19, 0); srcloc: null [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-4: havoc tulip_parse_eeprom_#t~bitwise50#1;assume (((((if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise50#1 <= (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise50#1 <= 2048) && tulip_parse_eeprom_#t~bitwise50#1 >= 0) && ((if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise50#1 > 2048 + (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise50#1 >= -2147483648; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-5: assume 2048 == (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise50#1 := (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-5: assume !(2048 == (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-2: assume 0 == tulip_parse_eeprom_#t~bitwise50#1;call tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset := read~$Pointer$#22(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296) % 32), 8);tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset := tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-2: assume !(0 == tulip_parse_eeprom_#t~bitwise50#1);tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset := 20, 0; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-3: [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume tulip_find_mii_~mii_advert~0#1 % 4294967296 != tulip_find_mii_~to_advert~0#1 % 4294967296;call write~$Pointer$#48(132, 0, tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#48(133, 0, tulip_find_mii_~#descriptor~5#1.base, 8 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#48(134, 0, tulip_find_mii_~#descriptor~5#1.base, 16 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#48(135, 0, tulip_find_mii_~#descriptor~5#1.base, 24 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~int#48(503, tulip_find_mii_~#descriptor~5#1.base, 32 + tulip_find_mii_~#descriptor~5#1.offset, 4);call write~int#48(1, tulip_find_mii_~#descriptor~5#1.base, 36 + tulip_find_mii_~#descriptor~5#1.offset, 4);call tulip_find_mii_#t~mem769#1 := read~int#48(tulip_find_mii_~#descriptor~5#1.base, 36 + tulip_find_mii_~#descriptor~5#1.offset, 4); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume !(tulip_find_mii_~mii_advert~0#1 % 4294967296 != tulip_find_mii_~to_advert~0#1 % 4294967296); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-6: assume 0 == (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise50#1 := 0; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5579-6: assume !(0 == (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16810-1: ldv___pci_register_driver_29_#t~ret1976#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2490#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_29_#t~ret1976#1 && ldv___pci_register_driver_29_#t~ret1976#1 <= 2147483647;ldv___pci_register_driver_29_~tmp~112#1 := ldv___pci_register_driver_29_#t~ret1976#1;havoc ldv___pci_register_driver_29_#t~ret1976#1;ldv___pci_register_driver_29_~ldv_func_res~11#1 := ldv___pci_register_driver_29_~tmp~112#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_29_~ldv_func_res~11#1, ldv___pci_register_driver_29_~ldv_func_arg1#1.base, ldv___pci_register_driver_29_~ldv_func_arg1#1.offset, ldv___pci_register_driver_29_~ldv_func_arg2#1.base, ldv___pci_register_driver_29_~ldv_func_arg2#1.offset, ldv___pci_register_driver_29_~ldv_func_arg3#1.base, ldv___pci_register_driver_29_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1860#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~88#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~88#1; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14432-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14432: ~ldv_statevar_8~0 := 3; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262-1: SUMMARY for call tulip_mwi_config_#t~ret1580#1 := ldv__builtin_expect((if tulip_mwi_config_#t~mem1579#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_mwi_config_#t~mem1579#1 % 4294967296 % 18446744073709551616 else tulip_mwi_config_#t~mem1579#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262: assume -9223372036854775808 <= tulip_mwi_config_#t~ret1580#1 && tulip_mwi_config_#t~ret1580#1 <= 9223372036854775807;tulip_mwi_config_~tmp___0~46#1 := tulip_mwi_config_#t~ret1580#1;havoc tulip_mwi_config_#t~mem1579#1;havoc tulip_mwi_config_#t~ret1580#1; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923-1: call tulip_init_one_#t~mem1799#1 := read~int#54(tulip_init_one_~tp~31#1.base, 4000 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866: assume 4608 == private_ioctl_#t~bitwise1469#1;havoc private_ioctl_#t~bitwise1469#1;call private_ioctl_#t~mem1470#1 := read~int#54(private_ioctl_~tp~26#1.base, 2800 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866: assume !(4608 == private_ioctl_#t~bitwise1469#1);havoc private_ioctl_#t~bitwise1469#1; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: assume 0 == tulip_init_one_#t~mem1799#1;havoc tulip_init_one_#t~mem1799#1;call write~int#54(1, tulip_init_one_~tp~31#1.base, 3424 + tulip_init_one_~tp~31#1.offset, 4);call write~int#54(0, tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: assume !(0 == tulip_init_one_#t~mem1799#1);havoc tulip_init_one_#t~mem1799#1; [2025-02-08 03:59:05,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734-1: SUMMARY for call private_ioctl_#t~ret1419#1.base, private_ioctl_#t~ret1419#1.offset := netdev_priv(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866-2: havoc private_ioctl_#t~bitwise1469#1;assume (((((if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296) < 0 || private_ioctl_#t~bitwise1469#1 <= (if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296)) && private_ioctl_#t~bitwise1469#1 <= 4608) && private_ioctl_#t~bitwise1469#1 >= 0) && ((if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || private_ioctl_#t~bitwise1469#1 > 4608 + (if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296))) && private_ioctl_#t~bitwise1469#1 >= -2147483648; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866-1: [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866-4: assume 0 == (if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296);private_ioctl_#t~bitwise1469#1 := 0; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866-4: assume !(0 == (if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734: private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset := private_ioctl_#t~ret1419#1.base, private_ioctl_#t~ret1419#1.offset;havoc private_ioctl_#t~ret1419#1.base, private_ioctl_#t~ret1419#1.offset;private_ioctl_~tp~26#1.base, private_ioctl_~tp~26#1.offset := private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset;call private_ioctl_#t~mem1420#1.base, private_ioctl_#t~mem1420#1.offset := read~$Pointer$#54(private_ioctl_~tp~26#1.base, 4041 + private_ioctl_~tp~26#1.offset, 8);private_ioctl_~ioaddr~16#1.base, private_ioctl_~ioaddr~16#1.offset := private_ioctl_#t~mem1420#1.base, private_ioctl_#t~mem1420#1.offset;havoc private_ioctl_#t~mem1420#1.base, private_ioctl_#t~mem1420#1.offset;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := private_ioctl_~rq#1.base, private_ioctl_~rq#1.offset;havoc if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;if_mii_~rq#1.base, if_mii_~rq#1.offset := if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;if_mii_#res#1.base, if_mii_#res#1.offset := if_mii_~rq#1.base, 16 + if_mii_~rq#1.offset;private_ioctl_#t~ret1421#1.base, private_ioctl_#t~ret1421#1.offset := if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;havoc if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;assume { :end_inline_if_mii } true;private_ioctl_~tmp___0~42#1.base, private_ioctl_~tmp___0~42#1.offset := private_ioctl_#t~ret1421#1.base, private_ioctl_#t~ret1421#1.offset;havoc private_ioctl_#t~ret1421#1.base, private_ioctl_#t~ret1421#1.offset;private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset := private_ioctl_~tmp___0~42#1.base, private_ioctl_~tmp___0~42#1.offset;private_ioctl_~phy_idx~1#1 := 0;call private_ioctl_#t~mem1422#1 := read~int#54(private_ioctl_~tp~26#1.base, 3996 + private_ioctl_~tp~26#1.offset, 1);private_ioctl_~phy~1#1 := private_ioctl_#t~mem1422#1 % 32;havoc private_ioctl_#t~mem1422#1;call private_ioctl_#t~mem1423#1 := read~int#54(private_ioctl_~data~0#1.base, 2 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~regnum~0#1 := private_ioctl_#t~mem1423#1 % 65536;havoc private_ioctl_#t~mem1423#1; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866-3: assume 4608 == (if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296);private_ioctl_#t~bitwise1469#1 := (if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866-3: assume !(4608 == (if private_ioctl_~value___0~0#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_~value___0~0#1 % 65536 % 4294967296 else private_ioctl_~value___0~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: assume 8 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: havoc is_device_dma_capable_#t~mem959#1.base, is_device_dma_capable_#t~mem959#1.offset;havoc is_device_dma_capable_#t~mem960#1.base, is_device_dma_capable_#t~mem960#1.offset;havoc is_device_dma_capable_#t~mem961#1;havoc is_device_dma_capable_#t~short962#1; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-1: dma_alloc_attrs_#t~ret975#1 := is_device_dma_capable_#res#1;havoc is_device_dma_capable_#t~mem959#1.base, is_device_dma_capable_#t~mem959#1.offset, is_device_dma_capable_#t~mem960#1.base, is_device_dma_capable_#t~mem960#1.offset, is_device_dma_capable_#t~mem961#1, is_device_dma_capable_#t~short962#1, is_device_dma_capable_~dev#1.base, is_device_dma_capable_~dev#1.offset;havoc is_device_dma_capable_#in~dev#1.base, is_device_dma_capable_#in~dev#1.offset;assume { :end_inline_is_device_dma_capable } true;assume -2147483648 <= dma_alloc_attrs_#t~ret975#1 && dma_alloc_attrs_#t~ret975#1 <= 2147483647;dma_alloc_attrs_~tmp___0~28#1 := dma_alloc_attrs_#t~ret975#1;havoc dma_alloc_attrs_#t~ret975#1; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-2: is_device_dma_capable_#res#1 := (if is_device_dma_capable_#t~short962#1 then 1 else 0);havoc is_device_dma_capable_#t~mem959#1.base, is_device_dma_capable_#t~mem959#1.offset;havoc is_device_dma_capable_#t~mem960#1.base, is_device_dma_capable_#t~mem960#1.offset;havoc is_device_dma_capable_#t~mem961#1;havoc is_device_dma_capable_#t~short962#1; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: assume 4 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-3: assume is_device_dma_capable_#t~short962#1;call is_device_dma_capable_#t~mem960#1.base, is_device_dma_capable_#t~mem960#1.offset := read~$Pointer$#54(is_device_dma_capable_~dev#1.base, 1130 + is_device_dma_capable_~dev#1.offset, 8);call is_device_dma_capable_#t~mem961#1 := read~int#54(is_device_dma_capable_#t~mem960#1.base, is_device_dma_capable_#t~mem960#1.offset, 8);is_device_dma_capable_#t~short962#1 := 0 != is_device_dma_capable_#t~mem961#1 % 18446744073709551616; [2025-02-08 03:59:05,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-3: assume !is_device_dma_capable_#t~short962#1; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13377: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0.base, ~ldv_1_callback_ndo_tx_timeout~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10867: assume 9 == private_ioctl_#t~mem1470#1;havoc private_ioctl_#t~mem1470#1; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10867: assume !(9 == private_ioctl_#t~mem1470#1);havoc private_ioctl_#t~mem1470#1; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true;call tulip_suspend_#t~mem1819#1.base, tulip_suspend_#t~mem1819#1.offset := read~$Pointer$#54(tulip_suspend_~tp~33#1.base, 4017 + tulip_suspend_~tp~33#1.offset, 8);call tulip_suspend_#t~mem1820#1 := read~int#54(tulip_suspend_#t~mem1819#1.base, 1547 + tulip_suspend_#t~mem1819#1.offset, 4);assume { :begin_inline_ldv_free_irq_25 } true;ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset := tulip_suspend_#t~mem1820#1, tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset;havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;ldv_free_irq_25_~ldv_func_arg1#1 := ldv_free_irq_25_#in~ldv_func_arg1#1;ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset := ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056-1: SUMMARY for call tulip_down(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset;kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1;assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset;havoc kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset;kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-3: SUMMARY for call __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset := ldv_malloc(__kmalloc_~size#1); srcloc: null [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-2: __kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset;havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume 0 != tulip_mwi_config_~tmp___0~46#1; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume !(0 != tulip_mwi_config_~tmp___0~46#1); [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661-1: call tulip_init_one_#t~mem1690#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_init_one_#t~mem1691#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset + (if (16 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (16 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 else (16 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume (if tulip_init_one_#t~mem1690#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1690#1 % 256 % 4294967296 else tulip_init_one_#t~mem1690#1 % 256 % 4294967296 - 4294967296) != (if tulip_init_one_#t~mem1691#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1691#1 % 256 % 4294967296 else tulip_init_one_#t~mem1691#1 % 256 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1690#1;havoc tulip_init_one_#t~mem1691#1;tulip_init_one_~sa_offset~0#1 := 20; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume !((if tulip_init_one_#t~mem1690#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1690#1 % 256 % 4294967296 else tulip_init_one_#t~mem1690#1 % 256 % 4294967296 - 4294967296) != (if tulip_init_one_#t~mem1691#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1691#1 % 256 % 4294967296 else tulip_init_one_#t~mem1691#1 % 256 % 4294967296 - 4294967296));havoc tulip_init_one_#t~mem1690#1;havoc tulip_init_one_#t~mem1691#1; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10869: SUMMARY for call pnic2_start_nway(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794: assume tulip_init_one_#t~short1769#1;havoc tulip_init_one_#t~mem1759#1;havoc tulip_init_one_#t~bitwise1760#1;havoc tulip_init_one_#t~mem1761#1.base, tulip_init_one_#t~mem1761#1.offset;havoc tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset;havoc tulip_init_one_#t~mem1763#1;havoc tulip_init_one_#t~short1764#1;havoc tulip_init_one_#t~short1765#1;havoc tulip_init_one_#t~mem1766#1.base, tulip_init_one_#t~mem1766#1.offset;havoc tulip_init_one_#t~mem1767#1;havoc tulip_init_one_#t~short1768#1;havoc tulip_init_one_#t~short1769#1;call tulip_init_one_#t~mem1770#1.base, tulip_init_one_#t~mem1770#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1773#1 := 0 != (tulip_init_one_#t~mem1770#1.base + tulip_init_one_#t~mem1770#1.offset) % 18446744073709551616; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794: assume !tulip_init_one_#t~short1769#1;havoc tulip_init_one_#t~mem1759#1;havoc tulip_init_one_#t~bitwise1760#1;havoc tulip_init_one_#t~mem1761#1.base, tulip_init_one_#t~mem1761#1.offset;havoc tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset;havoc tulip_init_one_#t~mem1763#1;havoc tulip_init_one_#t~short1764#1;havoc tulip_init_one_#t~short1765#1;havoc tulip_init_one_#t~mem1766#1.base, tulip_init_one_#t~mem1766#1.offset;havoc tulip_init_one_#t~mem1767#1;havoc tulip_init_one_#t~short1768#1;havoc tulip_init_one_#t~short1769#1; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-6: assume tulip_init_one_#t~short1764#1;call tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1763#1 := read~int#54(tulip_init_one_#t~mem1762#1.base, 4 + tulip_init_one_#t~mem1762#1.offset, 1);tulip_init_one_#t~short1764#1 := 0 != tulip_init_one_#t~mem1763#1 % 256 % 4294967296; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-6: assume !tulip_init_one_#t~short1764#1; [2025-02-08 03:59:05,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-5: tulip_init_one_#t~short1765#1 := tulip_init_one_#t~short1764#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-8: tulip_init_one_#t~short1765#1 := 0 != tulip_init_one_#t~bitwise1760#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-7: assume tulip_init_one_#t~short1765#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-7: assume !tulip_init_one_#t~short1765#1;call tulip_init_one_#t~mem1761#1.base, tulip_init_one_#t~mem1761#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1764#1 := 0 != (tulip_init_one_#t~mem1761#1.base + tulip_init_one_#t~mem1761#1.offset) % 18446744073709551616; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset := tulip_parse_eeprom_~mtable~0#1.base, 24 + tulip_parse_eeprom_~mtable~0#1.offset + 10 * (if tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 else tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call tulip_parse_eeprom_#t~mem54#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-2: assume tulip_init_one_#t~short1768#1;call tulip_init_one_#t~mem1767#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);tulip_init_one_#t~short1768#1 := 0 != tulip_init_one_#t~mem1767#1 % 2; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-2: assume !tulip_init_one_#t~short1768#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719: havoc ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-1: tulip_init_one_#t~short1769#1 := tulip_init_one_#t~short1768#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719-1: SUMMARY for call tulip_tx_timeout(ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-4: tulip_init_one_#t~short1769#1 := tulip_init_one_#t~short1765#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-3: assume tulip_init_one_#t~short1769#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-3: assume !tulip_init_one_#t~short1769#1;call tulip_init_one_#t~mem1766#1.base, tulip_init_one_#t~mem1766#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1768#1 := 0 == (tulip_init_one_#t~mem1766#1.base + tulip_init_one_#t~mem1766#1.offset) % 18446744073709551616; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-13: call tulip_init_one_#t~mem1759#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11266: assume -2147483648 <= tulip_mwi_config_#t~ret1581#1 && tulip_mwi_config_#t~ret1581#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1581#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-10: havoc tulip_init_one_#t~bitwise1760#1;assume ((((tulip_init_one_#t~mem1759#1 < 0 || tulip_init_one_#t~bitwise1760#1 <= tulip_init_one_#t~mem1759#1) && tulip_init_one_#t~bitwise1760#1 <= 8) && tulip_init_one_#t~bitwise1760#1 >= 0) && (tulip_init_one_#t~mem1759#1 >= 0 || tulip_init_one_#t~bitwise1760#1 > 8 + tulip_init_one_#t~mem1759#1)) && tulip_init_one_#t~bitwise1760#1 >= -2147483648; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-9: [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-12: assume 0 == tulip_init_one_#t~mem1759#1;tulip_init_one_#t~bitwise1760#1 := 0; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-12: assume !(0 == tulip_init_one_#t~mem1759#1); [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-11: assume 8 == tulip_init_one_#t~mem1759#1;tulip_init_one_#t~bitwise1760#1 := tulip_init_one_#t~mem1759#1; [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-11: assume !(8 == tulip_init_one_#t~mem1759#1); [2025-02-08 03:59:05,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11266-1: SUMMARY for call tulip_mwi_config_#t~ret1581#1 := __dynamic_netdev_dbg(tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset, 263, 0); srcloc: null [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795-1: assume tulip_init_one_#t~short1773#1;call tulip_init_one_#t~mem1771#1.base, tulip_init_one_#t~mem1771#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1772#1 := read~int#54(tulip_init_one_#t~mem1771#1.base, 4 + tulip_init_one_#t~mem1771#1.offset, 1);tulip_init_one_#t~short1773#1 := 0 != tulip_init_one_#t~mem1772#1 % 256 % 4294967296; [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795-1: assume !tulip_init_one_#t~short1773#1; [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: assume tulip_init_one_#t~short1773#1;havoc tulip_init_one_#t~mem1770#1.base, tulip_init_one_#t~mem1770#1.offset;havoc tulip_init_one_#t~mem1771#1.base, tulip_init_one_#t~mem1771#1.offset;havoc tulip_init_one_#t~mem1772#1;havoc tulip_init_one_#t~short1773#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: assume !tulip_init_one_#t~short1773#1;havoc tulip_init_one_#t~mem1770#1.base, tulip_init_one_#t~mem1770#1.offset;havoc tulip_init_one_#t~mem1771#1.base, tulip_init_one_#t~mem1771#1.offset;havoc tulip_init_one_#t~mem1772#1;havoc tulip_init_one_#t~short1773#1; [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: SUMMARY for call iowrite32(4325376, tulip_init_one_~ioaddr~18#1.base, 48 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume (if tulip_parse_eeprom_#t~mem54#1 % 256 % 256 <= 127 then tulip_parse_eeprom_#t~mem54#1 % 256 % 256 else tulip_parse_eeprom_#t~mem54#1 % 256 % 256 - 256) >= 0;havoc tulip_parse_eeprom_#t~mem54#1;call write~int#54(0, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem55#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#54(tulip_parse_eeprom_#t~mem55#1 % 256 % 64, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem55#1;call write~$Pointer$#54(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);call tulip_parse_eeprom_#t~mem56#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume !((if tulip_parse_eeprom_#t~mem54#1 % 256 % 256 <= 127 then tulip_parse_eeprom_#t~mem54#1 % 256 % 256 else tulip_parse_eeprom_#t~mem54#1 % 256 % 256 - 256) >= 0);havoc tulip_parse_eeprom_#t~mem54#1;call tulip_parse_eeprom_#t~mem58#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#54(tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem58#1;call tulip_parse_eeprom_#t~mem59#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume !(10 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: assume 9 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249: assume 5 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12853: havoc ldv_dummy_resourceless_instance_callback_6_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_7_~arg1#1;havoc ldv_dummy_resourceless_instance_callback_6_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_7_#in~arg1#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_7 } true;~ldv_statevar_6~0 := 2; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12853-1: SUMMARY for call pnic2_timer(ldv_dummy_resourceless_instance_callback_6_7_~arg1#1); srcloc: null [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: SUMMARY for call iowrite32(48, tulip_init_one_~ioaddr~18#1.base, 96 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: assume (if tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 - 4294967296) != (if tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem14#1;havoc tulip_parse_eeprom_#t~mem15#1; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: assume !((if tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 - 4294967296) != (if tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem14#1;havoc tulip_parse_eeprom_#t~mem15#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13646-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1926#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13646: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1926#1 && ldv_pci_pci_instance_2_#t~ret1926#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1926#1;havoc ldv_pci_pci_instance_2_#t~ret1926#1; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: call tulip_parse_eeprom_#t~mem14#1 := read~int#54(tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset + (if tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 else tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem15#1 := read~int#54(tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset + (if (16 + tulip_parse_eeprom_~i~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (16 + tulip_parse_eeprom_~i~0#1) % 18446744073709551616 % 18446744073709551616 else (16 + tulip_parse_eeprom_~i~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11929: SUMMARY for call iowrite32(127096, tulip_init_one_~ioaddr~18#1.base, 48 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533-1: SUMMARY for call tulip_init_one_#t~ret1659#1 := pci_read_config_dword(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, 128, tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset); srcloc: null [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533: assume -2147483648 <= tulip_init_one_#t~ret1659#1 && tulip_init_one_#t~ret1659#1 <= 2147483647;havoc tulip_init_one_#t~ret1659#1;call tulip_init_one_#t~mem1660#1 := read~int#50(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset, 4); [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume -9223372036854775808 <= tulip_find_mii_#t~ret770#1 && tulip_find_mii_#t~ret770#1 <= 9223372036854775807;tulip_find_mii_~tmp___4~4#1 := tulip_find_mii_#t~ret770#1;havoc tulip_find_mii_#t~mem769#1;havoc tulip_find_mii_#t~ret770#1; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665: tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362-1: SUMMARY for call tulip_find_mii_#t~ret770#1 := ldv__builtin_expect((if tulip_find_mii_#t~mem769#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_find_mii_#t~mem769#1 % 4294967296 % 18446744073709551616 else tulip_find_mii_#t~mem769#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset := ~ldv_1_callback_ndo_validate_addr~0.base, ~ldv_1_callback_ndo_validate_addr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1880#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: SUMMARY for call iowrite32(33681528, tulip_init_one_~ioaddr~18#1.base, 48 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044: assume 1 == ~ldv_statevar_7~0; [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044: assume !(1 == ~ldv_statevar_7~0); [2025-02-08 03:59:05,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10873: SUMMARY for call t21142_start_nway(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12063-1: SUMMARY for call pci_disable_device(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12063: call tulip_suspend_#t~mem1822#1 := read~int#19(tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, 4);assume { :begin_inline_pci_choose_state } true;pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event := tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_#t~mem1822#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2517#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset := pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset;pci_choose_state_~arg1#1.event := pci_choose_state_#in~arg1#1.event;havoc pci_choose_state_#t~nondet2517#1;assume -2147483648 <= pci_choose_state_#t~nondet2517#1 && pci_choose_state_#t~nondet2517#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2517#1;havoc pci_choose_state_#t~nondet2517#1; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: assume tulip_init_one_~i~13#1 <= 7; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: assume !(tulip_init_one_~i~13#1 <= 7); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589-2: havoc tulip_parse_eeprom_#t~bitwise57#1;assume (((((if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise57#1 <= (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise57#1 <= 97) && tulip_parse_eeprom_#t~bitwise57#1 >= 0) && ((if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise57#1 > 97 + (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise57#1 >= -2147483648; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589-3: assume 97 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise57#1 := (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589-3: assume !(97 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799-1: call tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1775#1 := read~int#54(tulip_init_one_#t~mem1774#1.base, 1 + (24 + tulip_init_one_#t~mem1774#1.offset + 10 * tulip_init_one_~i~13#1), 1); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589: assume 1 == tulip_parse_eeprom_#t~bitwise57#1;havoc tulip_parse_eeprom_#t~mem56#1;havoc tulip_parse_eeprom_#t~bitwise57#1;call write~int#54(1, tulip_parse_eeprom_~mtable~0#1.base, 4 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589: assume !(1 == tulip_parse_eeprom_#t~bitwise57#1);havoc tulip_parse_eeprom_#t~mem56#1;havoc tulip_parse_eeprom_#t~bitwise57#1; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799: assume 11 == tulip_init_one_#t~mem1775#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset;havoc tulip_init_one_#t~mem1775#1;call write~int#54(tulip_init_one_~i~13#1, tulip_init_one_~tp~31#1.base, 4009 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1776#1 := read~int#54(tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);call write~int#54((if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296), tulip_init_one_~tp~31#1.base, 4013 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1776#1; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799: assume !(11 == tulip_init_one_#t~mem1775#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset;havoc tulip_init_one_#t~mem1775#1;tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1;call tulip_init_one_#t~mem1778#1.base, tulip_init_one_#t~mem1778#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1779#1 := read~int#54(tulip_init_one_#t~mem1778#1.base, 2 + tulip_init_one_#t~mem1778#1.offset, 1); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589-1: [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589-4: assume 0 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise57#1 := 0; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589-4: assume !(0 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: assume 10 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: assume 0 != tulip_find_mii_~tmp___4~4#1;assume { :begin_inline___dynamic_pr_debug } true;__dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset, __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset := tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset, 136, 0;havoc __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet2485#1, __dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset, __dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset;__dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset := __dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset;__dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset := __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset;havoc __dynamic_pr_debug_#t~nondet2485#1;assume -2147483648 <= __dynamic_pr_debug_#t~nondet2485#1 && __dynamic_pr_debug_#t~nondet2485#1 <= 2147483647;__dynamic_pr_debug_#res#1 := __dynamic_pr_debug_#t~nondet2485#1;havoc __dynamic_pr_debug_#t~nondet2485#1; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: assume !(0 != tulip_find_mii_~tmp___4~4#1); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11535: assume 159453975 == tulip_init_one_#t~mem1660#1 % 4294967296;havoc tulip_init_one_#t~mem1660#1;call tulip_init_one_#t~mem1661#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11535: assume !(159453975 == tulip_init_one_#t~mem1660#1 % 4294967296);havoc tulip_init_one_#t~mem1660#1; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: assume 7 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17085: havoc register_netdev_#t~nondet2527#1; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17085-1: ldv_register_netdev_23_#t~ret1972#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2527#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_23_#t~ret1972#1 && ldv_register_netdev_23_#t~ret1972#1 <= 2147483647;ldv_register_netdev_23_~tmp~110#1 := ldv_register_netdev_23_#t~ret1972#1;havoc ldv_register_netdev_23_#t~ret1972#1;ldv_register_netdev_23_~ldv_func_res~9#1 := ldv_register_netdev_23_~tmp~110#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_23_~ldv_func_res~9#1, ldv_register_netdev_23_~ldv_func_arg1#1.base, ldv_register_netdev_23_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1934#1, ldv_register_netdev_#t~ret1935#1, ldv_register_netdev_#t~mem1936#1.base, ldv_register_netdev_#t~mem1936#1.offset, ldv_register_netdev_#t~mem1937#1.base, ldv_register_netdev_#t~mem1937#1.offset, ldv_register_netdev_#t~ret1938#1, ldv_register_netdev_#t~ret1939#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_14_ret_default~0#1, ldv_register_netdev_~tmp~98#1, ldv_register_netdev_~tmp___0~55#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_14_ret_default~0#1;havoc ldv_register_netdev_~tmp~98#1;havoc ldv_register_netdev_~tmp___0~55#1;ldv_register_netdev_~ldv_14_ret_default~0#1 := 1;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2509#1;havoc ldv_pre_register_netdev_#t~nondet2509#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2509#1 && ldv_pre_register_netdev_#t~nondet2509#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2509#1;havoc ldv_pre_register_netdev_#t~nondet2509#1; [2025-02-08 03:59:05,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14575: tulip_init_one_#t~ret1780#1 := ldv_register_netdev_23_#res#1;havoc ldv_register_netdev_23_#t~ret1972#1, ldv_register_netdev_23_#t~ret1973#1, ldv_register_netdev_23_~ldv_func_arg1#1.base, ldv_register_netdev_23_~ldv_func_arg1#1.offset, ldv_register_netdev_23_~ldv_func_res~9#1, ldv_register_netdev_23_~tmp~110#1, ldv_register_netdev_23_~tmp___0~60#1;havoc ldv_register_netdev_23_#in~ldv_func_arg1#1.base, ldv_register_netdev_23_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_23 } true;assume -2147483648 <= tulip_init_one_#t~ret1780#1 && tulip_init_one_#t~ret1780#1 <= 2147483647;tulip_init_one_~tmp___11~6#1 := tulip_init_one_#t~ret1780#1;havoc tulip_init_one_#t~ret1780#1; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13651: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem1927#1.base, ldv_pci_pci_instance_2_#t~mem1927#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 32 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem1927#1.base, ldv_pci_pci_instance_2_#t~mem1927#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1896#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~94#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~94#1;assume { :begin_inline_tulip_init_one } true;tulip_init_one_#in~pdev#1.base, tulip_init_one_#in~pdev#1.offset, tulip_init_one_#in~ent#1.base, tulip_init_one_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc tulip_init_one_#res#1;havoc tulip_init_one_#t~mem1610#1, tulip_init_one_#t~mem1611#1.base, tulip_init_one_#t~mem1611#1.offset, tulip_init_one_#t~mem1612#1, tulip_init_one_#t~ret1613#1, tulip_init_one_#t~mem1614#1, tulip_init_one_#t~mem1615#1, tulip_init_one_#t~mem1616#1, tulip_init_one_#t~short1617#1, tulip_init_one_#t~mem1618#1, tulip_init_one_#t~short1619#1, tulip_init_one_#t~short1620#1, tulip_init_one_#t~ret1621#1, tulip_init_one_#t~ret1622#1, tulip_init_one_#t~bitwise1623#1, tulip_init_one_#t~bitwise1624#1, tulip_init_one_#t~bitwise1625#1, tulip_init_one_#t~ret1626#1, tulip_init_one_#t~bitwise1627#1, tulip_init_one_#t~ret1628#1, tulip_init_one_#t~ret1629#1, tulip_init_one_#t~mem1630#1, tulip_init_one_#t~ret1631#1.base, tulip_init_one_#t~ret1631#1.offset, tulip_init_one_#t~mem1632#1, tulip_init_one_#t~mem1633#1, tulip_init_one_#t~mem1634#1, tulip_init_one_#t~short1635#1, tulip_init_one_#t~ite1638#1, tulip_init_one_#t~mem1636#1, tulip_init_one_#t~mem1637#1, tulip_init_one_#t~mem1639#1, tulip_init_one_#t~ret1640#1.base, tulip_init_one_#t~ret1640#1.offset, tulip_init_one_#t~mem1641#1, tulip_init_one_#t~mem1642#1, tulip_init_one_#t~mem1643#1, tulip_init_one_#t~short1644#1, tulip_init_one_#t~ite1647#1, tulip_init_one_#t~mem1645#1, tulip_init_one_#t~mem1646#1, tulip_init_one_#t~mem1648#1, tulip_init_one_#t~ret1649#1, tulip_init_one_#t~ret1650#1, tulip_init_one_#t~mem1651#1, tulip_init_one_#t~ret1652#1.base, tulip_init_one_#t~ret1652#1.offset, tulip_init_one_#t~ret1653#1.base, tulip_init_one_#t~ret1653#1.offset, tulip_init_one_#t~ret1654#1.base, tulip_init_one_#t~ret1654#1.offset, tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset, tulip_init_one_#t~mem1656#1.base, tulip_init_one_#t~mem1656#1.offset, tulip_init_one_#t~mem1657#1, tulip_init_one_#t~mem1658#1, tulip_init_one_#t~ret1659#1, tulip_init_one_#t~mem1660#1, tulip_init_one_#t~mem1661#1, tulip_init_one_#t~bitwise1662#1, tulip_init_one_#t~ret1663#1, tulip_init_one_#t~mem1664#1, tulip_init_one_#t~ret1665#1.base, tulip_init_one_#t~ret1665#1.offset, tulip_init_one_#t~ret1666#1.base, tulip_init_one_#t~ret1666#1.offset, tulip_init_one_#t~mem1667#1, tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset, tulip_init_one_#t~mem1669#1, tulip_init_one_#t~mem1670#1, tulip_init_one_#t~mem1671#1.base, tulip_init_one_#t~mem1671#1.offset, tulip_init_one_#t~mem1672#1, tulip_init_one_#t~bitwise1673#1, tulip_init_one_#t~short1674#1, tulip_init_one_#t~ret1675#1, tulip_init_one_#t~memset~res1676#1.base, tulip_init_one_#t~memset~res1676#1.offset, tulip_init_one_#t~bitwise1677#1, tulip_init_one_#t~ret1678#1, tulip_init_one_#t~mem1679#1.base, tulip_init_one_#t~mem1679#1.offset, tulip_init_one_#t~ret1680#1, tulip_init_one_#t~mem1681#1.base, tulip_init_one_#t~mem1681#1.offset, tulip_init_one_#t~ret1682#1, tulip_init_one_#t~mem1683#1.base, tulip_init_one_#t~mem1683#1.offset, tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset, tulip_init_one_#t~mem1685#1, tulip_init_one_#t~ret1686#1, tulip_init_one_#t~bitwise1687#1, tulip_init_one_#t~bitwise1688#1, tulip_init_one_#t~ret1689#1, tulip_init_one_#t~mem1690#1, tulip_init_one_#t~mem1691#1, tulip_init_one_#t~mem1692#1, tulip_init_one_#t~mem1693#1, tulip_init_one_#t~short1694#1, tulip_init_one_#t~mem1695#1, tulip_init_one_#t~mem1696#1, tulip_init_one_#t~short1697#1, tulip_init_one_#t~mem1698#1, tulip_init_one_#t~short1699#1, tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset, tulip_init_one_#t~mem1701#1, tulip_init_one_#t~mem1702#1, tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset, tulip_init_one_#t~mem1704#1, tulip_init_one_#t~mem1705#1.base, tulip_init_one_#t~mem1705#1.offset, tulip_init_one_#t~mem1706#1, tulip_init_one_#t~short1707#1, tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#1.offset, tulip_init_one_#t~mem1709#1, tulip_init_one_#t~short1710#1, tulip_init_one_#t~mem1711#1.base, tulip_init_one_#t~mem1711#1.offset, tulip_init_one_#t~mem1712#1, tulip_init_one_#t~short1713#1, tulip_init_one_#t~mem1714#1.base, tulip_init_one_#t~mem1714#1.offset, tulip_init_one_#t~mem1715#1, tulip_init_one_#t~mem1716#1.base, tulip_init_one_#t~mem1716#1.offset, tulip_init_one_#t~mem1717#1.base, tulip_init_one_#t~mem1717#1.offset, tulip_init_one_#t~mem1718#1, tulip_init_one_#t~mem1719#1.base, tulip_init_one_#t~mem1719#1.offset, tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset, tulip_init_one_#t~mem1721#1, tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset, tulip_init_one_#t~mem1723#1, tulip_init_one_#t~mem1724#1.base, tulip_init_one_#t~mem1724#1.offset, tulip_init_one_#t~mem1725#1, tulip_init_one_#t~mem1726#1, tulip_init_one_#t~mem1727#1, tulip_init_one_#t~mem1728#1, tulip_init_one_#t~bitwise1729#1, tulip_init_one_#t~mem1730#1, tulip_init_one_#t~short1731#1, tulip_init_one_#t~mem1732#1, tulip_init_one_#t~mem1733#1, tulip_init_one_#t~mem1734#1, tulip_init_one_#t~mem1735#1, tulip_init_one_#t~mem1736#1, tulip_init_one_#t~mem1737#1, tulip_init_one_#t~mem1738#1.base, tulip_init_one_#t~mem1738#1.offset, tulip_init_one_#t~ret1739#1, tulip_init_one_#t~mem1740#1, tulip_init_one_#t~mem1741#1, tulip_init_one_#t~bitwise1742#1, tulip_init_one_#t~mem1743#1, tulip_init_one_#t~mem1744#1, tulip_init_one_#t~mem1745#1, tulip_init_one_#t~bitwise1746#1, tulip_init_one_#t~mem1747#1, tulip_init_one_#t~mem1748#1, tulip_init_one_#t~mem1749#1, tulip_init_one_#t~mem1750#1, tulip_init_one_#t~bitwise1751#1, tulip_init_one_#t~bitwise1752#1, tulip_init_one_#t~mem1753#1, tulip_init_one_#t~bitwise1754#1, tulip_init_one_#t~loopctr1755#1, tulip_init_one_#t~nondet1756#1, tulip_init_one_#t~ret1757#1, tulip_init_one_#t~strcpy~res1758#1.base, tulip_init_one_#t~strcpy~res1758#1.offset, tulip_init_one_#t~mem1759#1, tulip_init_one_#t~bitwise1760#1, tulip_init_one_#t~mem1761#1.base, tulip_init_one_#t~mem1761#1.offset, tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset, tulip_init_one_#t~mem1763#1, tulip_init_one_#t~short1764#1, tulip_init_one_#t~short1765#1, tulip_init_one_#t~mem1766#1.base, tulip_init_one_#t~mem1766#1.offset, tulip_init_one_#t~mem1767#1, tulip_init_one_#t~short1768#1, tulip_init_one_#t~short1769#1, tulip_init_one_#t~mem1770#1.base, tulip_init_one_#t~mem1770#1.offset, tulip_init_one_#t~mem1771#1.base, tulip_init_one_#t~mem1771#1.offset, tulip_init_one_#t~mem1772#1, tulip_init_one_#t~short1773#1, tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset, tulip_init_one_#t~mem1775#1, tulip_init_one_#t~mem1776#1, tulip_init_one_#t~mem1777#1, tulip_init_one_#t~mem1778#1.base, tulip_init_one_#t~mem1778#1.offset, tulip_init_one_#t~mem1779#1, tulip_init_one_#t~ret1780#1, tulip_init_one_#t~mem1781#1, tulip_init_one_#t~mem1782#1, tulip_init_one_#t~mem1783#1.base, tulip_init_one_#t~mem1783#1.offset, tulip_init_one_#t~ret1784#1, tulip_init_one_#t~mem1785#1, tulip_init_one_#t~mem1786#1, tulip_init_one_#t~bitwise1787#1, tulip_init_one_#t~mem1788#1, tulip_init_one_#t~bitwise1789#1, tulip_init_one_#t~mem1790#1.base, tulip_init_one_#t~mem1790#1.offset, tulip_init_one_#t~mem1791#1.base, tulip_init_one_#t~mem1791#1.offset, tulip_init_one_#t~mem1792#1, tulip_init_one_#t~bitwise1793#1, tulip_init_one_#t~mem1794#1, tulip_init_one_#t~mem1795#1, tulip_init_one_#t~mem1796#1, tulip_init_one_#t~bitwise1797#1, tulip_init_one_#t~short1798#1, tulip_init_one_#t~mem1799#1, tulip_init_one_#t~mem1800#1.base, tulip_init_one_#t~mem1800#1.offset, tulip_init_one_#t~mem1801#1, tulip_init_one_#t~mem1802#1.base, tulip_init_one_#t~mem1802#1.offset, tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~ent#1.base, tulip_init_one_~ent#1.offset, tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset, tulip_init_one_~last_irq~0#1, tulip_init_one_~multiport_cnt~0#1, tulip_init_one_~i~13#1, tulip_init_one_~irq~0#1, tulip_init_one_~sum~0#1, tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset, tulip_init_one_~board_idx~0#1, tulip_init_one_~chip_idx~0#1, tulip_init_one_~chip_name~0#1.base, tulip_init_one_~chip_name~0#1.offset, tulip_init_one_~eeprom_missing~0#1, tulip_init_one_~force_csr0~0#1, tulip_init_one_~tmp~80#1, tulip_init_one_~tmp___0~47#1, tulip_init_one_~tmp___1~33#1.base, tulip_init_one_~tmp___1~33#1.offset, tulip_init_one_~tmp___2~26#1, tulip_init_one_~tmp___3~21#1.base, tulip_init_one_~tmp___3~21#1.offset, tulip_init_one_~tmp___4~12#1.base, tulip_init_one_~tmp___4~12#1.offset, tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset, tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset, tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset, tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset, tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset, tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset, tulip_init_one_~value~1#1, tulip_init_one_~boguscnt~0#1, tulip_init_one_~tmp___5~11#1, tulip_init_one_~tmp___6~9#1, tulip_init_one_~tmp___7~9#1, tulip_init_one_~sa_offset~0#1, tulip_init_one_~ee_addr_size~0#1, tulip_init_one_~tmp___8~9#1, tulip_init_one_~ee_max_addr~0#1, tulip_init_one_~data~1#1, tulip_init_one_~tmp___9~7#1, tulip_init_one_~tmp___10~6#1, tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset, tulip_init_one_~tmp___11~6#1;tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset := tulip_init_one_#in~pdev#1.base, tulip_init_one_#in~pdev#1.offset;tulip_init_one_~ent#1.base, tulip_init_one_~ent#1.offset := tulip_init_one_#in~ent#1.base, tulip_init_one_#in~ent#1.offset;havoc tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset;call tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset := #Ultimate.allocOnStack(6);havoc tulip_init_one_~last_irq~0#1;havoc tulip_init_one_~multiport_cnt~0#1;havoc tulip_init_one_~i~13#1;havoc tulip_init_one_~irq~0#1;havoc tulip_init_one_~sum~0#1;havoc tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset;havoc tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset;havoc tulip_init_one_~board_idx~0#1;havoc tulip_init_one_~chip_idx~0#1;havoc tulip_init_one_~chip_name~0#1.base, tulip_init_one_~chip_name~0#1.offset;havoc tulip_init_one_~eeprom_missing~0#1;havoc tulip_init_one_~force_csr0~0#1;havoc tulip_init_one_~tmp~80#1;havoc tulip_init_one_~tmp___0~47#1;havoc tulip_init_one_~tmp___1~33#1.base, tulip_init_one_~tmp___1~33#1.offset;havoc tulip_init_one_~tmp___2~26#1;havoc tulip_init_one_~tmp___3~21#1.base, tulip_init_one_~tmp___3~21#1.offset;havoc tulip_init_one_~tmp___4~12#1.base, tulip_init_one_~tmp___4~12#1.offset;call tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset := #Ultimate.allocOnStack(4);call tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset := #Ultimate.allocOnStack(8);call tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);call tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8);call tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8);havoc tulip_init_one_~value~1#1;havoc tulip_init_one_~boguscnt~0#1;havoc tulip_init_one_~tmp___5~11#1;havoc tulip_init_one_~tmp___6~9#1;havoc tulip_init_one_~tmp___7~9#1;havoc tulip_init_one_~sa_offset~0#1;havoc tulip_init_one_~ee_addr_size~0#1;havoc tulip_init_one_~tmp___8~9#1;havoc tulip_init_one_~ee_max_addr~0#1;havoc tulip_init_one_~data~1#1;havoc tulip_init_one_~tmp___9~7#1;havoc tulip_init_one_~tmp___10~6#1;call tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset := #Ultimate.allocOnStack(14);havoc tulip_init_one_~tmp___11~6#1;call write~int#49(0, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#49(76, tulip_init_one_~#last_phys_addr~0#1.base, 1 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#49(105, tulip_init_one_~#last_phys_addr~0#1.base, 2 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#49(110, tulip_init_one_~#last_phys_addr~0#1.base, 3 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#49(117, tulip_init_one_~#last_phys_addr~0#1.base, 4 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#49(120, tulip_init_one_~#last_phys_addr~0#1.base, 5 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);tulip_init_one_~board_idx~0#1 := -1;call tulip_init_one_#t~mem1610#1 := read~int#54(tulip_init_one_~ent#1.base, 24 + tulip_init_one_~ent#1.offset, 8);tulip_init_one_~chip_idx~0#1 := (if tulip_init_one_#t~mem1610#1 % 18446744073709551616 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1610#1 % 18446744073709551616 % 4294967296 else tulip_init_one_#t~mem1610#1 % 18446744073709551616 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1610#1;call tulip_init_one_#t~mem1611#1.base, tulip_init_one_#t~mem1611#1.offset := read~$Pointer$#23(~#tulip_tbl~0.base, ~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1, 8);tulip_init_one_~chip_name~0#1.base, tulip_init_one_~chip_name~0#1.offset := tulip_init_one_#t~mem1611#1.base, tulip_init_one_#t~mem1611#1.offset;havoc tulip_init_one_#t~mem1611#1.base, tulip_init_one_#t~mem1611#1.offset;tulip_init_one_~eeprom_missing~0#1 := 0;tulip_init_one_~force_csr0~0#1 := 0;tulip_init_one_~board_idx~0#1 := 1 + tulip_init_one_~board_idx~0#1;call tulip_init_one_#t~mem1612#1 := read~int#54(tulip_init_one_~pdev#1.base, 64 + tulip_init_one_~pdev#1.offset, 2); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13651-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume 35143 == private_ioctl_~cmd#1; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume !(35143 == private_ioctl_~cmd#1); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-4: assume 0 == tulip_init_one_#t~mem1661#1 || 65536 == tulip_init_one_#t~mem1661#1;tulip_init_one_#t~bitwise1662#1 := 65536; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-4: assume !(0 == tulip_init_one_#t~mem1661#1 || 65536 == tulip_init_one_#t~mem1661#1); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14576-1: ldv_register_netdev_23_#res#1 := ldv_register_netdev_23_~ldv_func_res~9#1; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-1: [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537: call write~int#54(tulip_init_one_#t~bitwise1662#1, tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1661#1;havoc tulip_init_one_#t~bitwise1662#1;call write~int#54(33, tulip_init_one_~tp~31#1.base, 3968 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-3: assume false;tulip_init_one_#t~bitwise1662#1 := tulip_init_one_#t~mem1661#1; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-3: assume !false; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537-2: havoc tulip_init_one_#t~bitwise1662#1;assume ((((tulip_init_one_#t~mem1661#1 < 0 || tulip_init_one_#t~bitwise1662#1 >= 65536) && tulip_init_one_#t~bitwise1662#1 >= tulip_init_one_#t~mem1661#1) && (tulip_init_one_#t~mem1661#1 < 0 || tulip_init_one_#t~bitwise1662#1 <= 65536 + tulip_init_one_#t~mem1661#1)) && (tulip_init_one_#t~mem1661#1 >= 0 || tulip_init_one_#t~bitwise1662#1 < 0)) && tulip_init_one_#t~bitwise1662#1 <= 2147483647; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: assume 2 == tulip_suspend_#t~mem1824#1 && 0 != tulip_suspend_~pstate~0#1;havoc tulip_suspend_#t~mem1824#1;call tulip_suspend_#t~mem1825#1 := read~int#54(tulip_suspend_~tp~33#1.base, 3972 + tulip_suspend_~tp~33#1.offset, 4); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: assume !(2 == tulip_suspend_#t~mem1824#1 && 0 != tulip_suspend_~pstate~0#1);havoc tulip_suspend_#t~mem1824#1; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: tulip_mwi_config_~csr0___0~0#1 := 0;call write~int#54(tulip_mwi_config_~csr0___0~0#1, tulip_mwi_config_~tp~30#1.base, 3436 + tulip_mwi_config_~tp~30#1.offset, 4); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13916: assume 1 == ~ldv_statevar_5~0; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13916: assume !(1 == ~ldv_statevar_5~0); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: assume 2 == ~ldv_statevar_7~0; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: assume !(2 == ~ldv_statevar_7~0); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5460: assume tulip_parse_eeprom_~i~0#1 <= 7; [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5460: assume !(tulip_parse_eeprom_~i~0#1 <= 7); [2025-02-08 03:59:05,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11803-1: SUMMARY for call tulip_select_media(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, 2); srcloc: null [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11803: call tulip_init_one_#t~mem1777#1 := read~int#54(tulip_init_one_~tp~31#1.base, 4013 + tulip_init_one_~tp~31#1.offset, 4);call write~int#54(tulip_init_one_#t~mem1777#1, tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);havoc tulip_init_one_#t~mem1777#1; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, 4 + tulip_parse_eeprom_~p~0#1.offset; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539-1: SUMMARY for call tulip_init_one_#t~ret1663#1 := printk(274, 0); srcloc: null [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: assume -2147483648 <= tulip_init_one_#t~ret1663#1 && tulip_init_one_#t~ret1663#1 <= 2147483647;havoc tulip_init_one_#t~ret1663#1; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: assume 14 == tulip_init_one_~chip_idx~0#1;call tulip_init_one_#t~mem1692#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, 408 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1694#1 := 4 == tulip_init_one_#t~mem1692#1 % 256 % 4294967296; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: assume !(14 == tulip_init_one_~chip_idx~0#1);call tulip_init_one_#t~mem1695#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1697#1 := 255 == tulip_init_one_#t~mem1695#1 % 256 % 4294967296; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-1: [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1582#1;havoc tulip_mwi_config_#t~bitwise1582#1;assume { :begin_inline_pci_try_set_mwi } true;pci_try_set_mwi_#in~arg0#1.base, pci_try_set_mwi_#in~arg0#1.offset := tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset;havoc pci_try_set_mwi_#res#1;havoc pci_try_set_mwi_#t~nondet2524#1, pci_try_set_mwi_~arg0#1.base, pci_try_set_mwi_~arg0#1.offset;pci_try_set_mwi_~arg0#1.base, pci_try_set_mwi_~arg0#1.offset := pci_try_set_mwi_#in~arg0#1.base, pci_try_set_mwi_#in~arg0#1.offset;havoc pci_try_set_mwi_#t~nondet2524#1;assume -2147483648 <= pci_try_set_mwi_#t~nondet2524#1 && pci_try_set_mwi_#t~nondet2524#1 <= 2147483647;pci_try_set_mwi_#res#1 := pci_try_set_mwi_#t~nondet2524#1;havoc pci_try_set_mwi_#t~nondet2524#1; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521: assume 12 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: havoc tulip_suspend_#t~mem1825#1;call tulip_suspend_#t~mem1826#1 := read~int#54(tulip_suspend_~tp~33#1.base, 3972 + tulip_suspend_~tp~33#1.offset, 4); [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068-1: SUMMARY for call tulip_set_wolopts(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_#t~mem1825#1); srcloc: null [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-3: assume false;tulip_mwi_config_#t~bitwise1582#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-3: assume !false; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume 0 == dma_alloc_coherent_mask_~dma_mask~0#1 % 18446744073709551616;dma_alloc_coherent_mask_~dma_mask~0#1 := (if 0 != (if dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 <= 2147483647 then dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 else dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 - 4294967296) % 2 then 16777215 else 4294967295); [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume !(0 == dma_alloc_coherent_mask_~dma_mask~0#1 % 18446744073709551616); [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-2: havoc tulip_mwi_config_#t~bitwise1582#1;assume (tulip_mwi_config_#t~bitwise1582#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1582#1 % 4294967296 >= 18874368) && tulip_mwi_config_#t~bitwise1582#1 % 4294967296 <= 18874368 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:59:05,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257: assume 9 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18874368 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1582#1 := 18874368; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18874368 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879: assume 4 == private_ioctl_~regnum~0#1 % 4294967296;call write~int#54(private_ioctl_~value___0~0#1, private_ioctl_~tp~26#1.base, 3982 + private_ioctl_~tp~26#1.offset, 2); [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume tulip_init_one_#t~short1694#1;havoc tulip_init_one_#t~mem1692#1;havoc tulip_init_one_#t~mem1693#1;havoc tulip_init_one_#t~short1694#1;tulip_init_one_~sa_offset~0#1 := 410; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume !tulip_init_one_#t~short1694#1;havoc tulip_init_one_#t~mem1692#1;havoc tulip_init_one_#t~mem1693#1;havoc tulip_init_one_#t~short1694#1; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12729: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_20_#t~ret1880#1 && ldv_dummy_resourceless_instance_callback_1_20_#t~ret1880#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1880#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1880#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-1: assume tulip_init_one_#t~short1694#1;call tulip_init_one_#t~mem1693#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, 409 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1694#1 := 6 == tulip_init_one_#t~mem1693#1 % 256 % 4294967296; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-1: assume !tulip_init_one_#t~short1694#1; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12729-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_20_#t~ret1880#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13390: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_21 } true;ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.offset := ~ldv_1_callback_set_wol~0.base, ~ldv_1_callback_set_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret1881#1, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.offset;assume { :begin_inline_tulip_ethtool_set_wol } true;tulip_ethtool_set_wol_#in~dev#1.base, tulip_ethtool_set_wol_#in~dev#1.offset, tulip_ethtool_set_wol_#in~wolinfo#1.base, tulip_ethtool_set_wol_#in~wolinfo#1.offset := ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset;havoc tulip_ethtool_set_wol_#res#1;havoc tulip_ethtool_set_wol_#t~ret1408#1.base, tulip_ethtool_set_wol_#t~ret1408#1.offset, tulip_ethtool_set_wol_#t~mem1410#1, tulip_ethtool_set_wol_#t~mem1409#1, tulip_ethtool_set_wol_#t~bitwise1411#1, tulip_ethtool_set_wol_#t~mem1412#1, tulip_ethtool_set_wol_#t~mem1413#1.base, tulip_ethtool_set_wol_#t~mem1413#1.offset, tulip_ethtool_set_wol_#t~mem1414#1, tulip_ethtool_set_wol_#t~ret1415#1, tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset, tulip_ethtool_set_wol_~wolinfo#1.base, tulip_ethtool_set_wol_~wolinfo#1.offset, tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset, tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset;tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset := tulip_ethtool_set_wol_#in~dev#1.base, tulip_ethtool_set_wol_#in~dev#1.offset;tulip_ethtool_set_wol_~wolinfo#1.base, tulip_ethtool_set_wol_~wolinfo#1.offset := tulip_ethtool_set_wol_#in~wolinfo#1.base, tulip_ethtool_set_wol_#in~wolinfo#1.offset;havoc tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset;havoc tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-1: SUMMARY for call tulip_suspend_#t~ret1827#1 := pci_enable_wake(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_~pstate~0#1, (if 0 == (if 0 != tulip_suspend_#t~mem1826#1 % 4294967296 then 1 else 0) then 0 else 1)); srcloc: null [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069: assume -2147483648 <= tulip_suspend_#t~ret1827#1 && tulip_suspend_#t~ret1827#1 <= 2147483647;tulip_suspend_~rc~0#1 := tulip_suspend_#t~ret1827#1;havoc tulip_suspend_#t~mem1826#1;havoc tulip_suspend_#t~ret1827#1; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: assume 35144 == private_ioctl_~cmd#1; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: assume !(35144 == private_ioctl_~cmd#1); [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11277: tulip_mwi_config_#t~ret1584#1 := pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem1038#1.base, pci_read_config_word_#t~mem1038#1.offset, pci_read_config_word_#t~mem1039#1, pci_read_config_word_#t~ret1040#1, pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset, pci_read_config_word_~tmp~51#1;havoc pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset, pci_read_config_word_#in~where#1, pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset;assume { :end_inline_pci_read_config_word } true;assume -2147483648 <= tulip_mwi_config_#t~ret1584#1 && tulip_mwi_config_#t~ret1584#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1584#1; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11938: SUMMARY for call iowrite32(0, tulip_init_one_~ioaddr~18#1.base, 48 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: assume 3 == ~ldv_statevar_7~0; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: assume !(3 == ~ldv_statevar_7~0); [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: havoc ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_3 } true;~ldv_statevar_7~0 := 2; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863-1: SUMMARY for call t21142_media_task(ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13920: assume 2 == ~ldv_statevar_5~0; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13920: assume !(2 == ~ldv_statevar_5~0); [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5596: assume 5 == tulip_parse_eeprom_#t~mem59#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem59#1;call write~int#54(tulip_parse_eeprom_~i~0#1 % 256 % 64, tulip_parse_eeprom_~mtable~0#1.base, 12 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call tulip_parse_eeprom_#t~mem60#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#54(tulip_parse_eeprom_#t~mem60#1 % 256 % 16, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem60#1; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5596: assume !(5 == tulip_parse_eeprom_#t~mem59#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem59#1;call tulip_parse_eeprom_#t~mem61#1 := read~int#54(tulip_parse_eeprom_~tp~0#1.base, 2800 + tulip_parse_eeprom_~tp~0#1.offset, 4);tulip_parse_eeprom_#t~short63#1 := 13 == tulip_parse_eeprom_#t~mem61#1; [2025-02-08 03:59:05,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1930#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1930#1 && ldv_pci_pci_instance_2_#t~ret1930#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~37#1 := ldv_pci_pci_instance_2_#t~ret1930#1;havoc ldv_pci_pci_instance_2_#t~ret1930#1; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939: SUMMARY for call iowrite32(463296, tulip_init_one_~ioaddr~18#1.base, 112 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: assume 0 != tulip_suspend_~rc~0#1; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: assume !(0 != tulip_suspend_~rc~0#1); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789: assume 1 == ~ldv_statevar_3~0; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume tulip_parse_eeprom_~i~0#1 > 7;call tulip_parse_eeprom_#t~mem16#1 := read~int#54(tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume !(tulip_parse_eeprom_~i~0#1 > 7); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume 14 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: SUMMARY for call tulip_mdio_write(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~phy~0#1, 4, (if tulip_find_mii_~to_advert~0#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_find_mii_~to_advert~0#1 % 4294967296 % 4294967296 else tulip_find_mii_~to_advert~0#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-3: havoc tulip_mwi_config_#t~bitwise1587#1;assume (((((if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296) < 0 || tulip_mwi_config_#t~bitwise1587#1 <= (if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296)) && tulip_mwi_config_#t~bitwise1587#1 <= 16) && tulip_mwi_config_#t~bitwise1587#1 >= 0) && ((if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296) >= 0 || tulip_mwi_config_#t~bitwise1587#1 > 16 + (if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296))) && tulip_mwi_config_#t~bitwise1587#1 >= -2147483648; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: dma_alloc_coherent_mask_#res#1 := dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_gfp_flags_#t~ret972#1 := dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem971#1, dma_alloc_coherent_mask_~dev#1.base, dma_alloc_coherent_mask_~dev#1.offset, dma_alloc_coherent_mask_~gfp#1, dma_alloc_coherent_mask_~dma_mask~0#1;havoc dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset, dma_alloc_coherent_mask_#in~gfp#1;assume { :end_inline_dma_alloc_coherent_mask } true;dma_alloc_coherent_gfp_flags_~tmp~41#1 := dma_alloc_coherent_gfp_flags_#t~ret972#1;havoc dma_alloc_coherent_gfp_flags_#t~ret972#1;dma_alloc_coherent_gfp_flags_~dma_mask~1#1 := dma_alloc_coherent_gfp_flags_~tmp~41#1; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-2: [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-5: assume 0 == (if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296);tulip_mwi_config_#t~bitwise1587#1 := 0; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-5: assume !(0 == (if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261: assume 12 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-4: assume 16 == (if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296);tulip_mwi_config_#t~bitwise1587#1 := (if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-4: assume !(16 == (if tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1586#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-1: tulip_mwi_config_#t~short1588#1 := 0 == tulip_mwi_config_#t~bitwise1587#1; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279: assume tulip_mwi_config_#t~short1588#1;havoc tulip_mwi_config_#t~bitwise1585#1;havoc tulip_mwi_config_#t~mem1586#1;havoc tulip_mwi_config_#t~bitwise1587#1;havoc tulip_mwi_config_#t~short1588#1; [2025-02-08 03:59:05,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279: assume !tulip_mwi_config_#t~short1588#1;havoc tulip_mwi_config_#t~bitwise1585#1;havoc tulip_mwi_config_#t~mem1586#1;havoc tulip_mwi_config_#t~bitwise1587#1;havoc tulip_mwi_config_#t~short1588#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: SUMMARY for call iowrite32(1, tulip_init_one_~ioaddr~18#1.base, 104 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-11: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1585#1 := 0; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-11: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-10: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1585#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-10: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-7: tulip_mwi_config_#t~short1588#1 := 0 != tulip_mwi_config_#t~bitwise1585#1 % 4294967296; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-6: assume tulip_mwi_config_#t~short1588#1;call tulip_mwi_config_#t~mem1586#1 := read~int#4(tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset, 2); [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-6: assume !tulip_mwi_config_#t~short1588#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-9: havoc tulip_mwi_config_#t~bitwise1585#1;assume tulip_mwi_config_#t~bitwise1585#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1585#1 % 4294967296 <= 16777216; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-8: [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: assume 0 != ldv_pci_pci_instance_2_~tmp___1~37#1;~ldv_statevar_2~0 := 14; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~37#1);~ldv_statevar_2~0 := 16; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466: assume 255 == tulip_parse_eeprom_#t~mem16#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem16#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466: assume !(255 == tulip_parse_eeprom_#t~mem16#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem16#1;tulip_parse_eeprom_~i~0#1 := 0; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14583: SUMMARY for call free_netdev(ldv_free_netdev_24_~ldv_func_arg1#1.base, ldv_free_netdev_24_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1589#1 := 0; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1589#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1589#1;havoc tulip_mwi_config_#t~bitwise1589#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280-2: havoc tulip_mwi_config_#t~bitwise1589#1;assume tulip_mwi_config_#t~bitwise1589#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1589#1 % 4294967296 <= 4278190079; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280-1: [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12073-1: SUMMARY for call tulip_suspend_#t~ret1828#1 := printk(285, 0); srcloc: null [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12073: assume -2147483648 <= tulip_suspend_#t~ret1828#1 && tulip_suspend_#t~ret1828#1 <= 2147483647;havoc tulip_suspend_#t~ret1828#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-1: assume tulip_init_one_#t~short1699#1;call tulip_init_one_#t~mem1698#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, 2 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1699#1 := 0 == tulip_init_one_#t~mem1698#1 % 256 % 4294967296; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-1: assume !tulip_init_one_#t~short1699#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677: assume tulip_init_one_#t~short1699#1;havoc tulip_init_one_#t~mem1695#1;havoc tulip_init_one_#t~mem1696#1;havoc tulip_init_one_#t~short1697#1;havoc tulip_init_one_#t~mem1698#1;havoc tulip_init_one_#t~short1699#1;tulip_init_one_~sa_offset~0#1 := 2;tulip_init_one_~multiport_cnt~0#1 := 4; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677: assume !tulip_init_one_#t~short1699#1;havoc tulip_init_one_#t~mem1695#1;havoc tulip_init_one_#t~mem1696#1;havoc tulip_init_one_#t~short1697#1;havoc tulip_init_one_#t~mem1698#1;havoc tulip_init_one_#t~short1699#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-3: assume tulip_init_one_#t~short1697#1;call tulip_init_one_#t~mem1696#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, 1 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1697#1 := 255 == tulip_init_one_#t~mem1696#1 % 256 % 4294967296; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-3: assume !tulip_init_one_#t~short1697#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-2: tulip_init_one_#t~short1699#1 := tulip_init_one_#t~short1697#1; [2025-02-08 03:59:05,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5467: assume 0 != (tulip_parse_eeprom_~last_mediatable~0#1.base + tulip_parse_eeprom_~last_mediatable~0#1.offset) % 18446744073709551616;tulip_parse_eeprom_~controller_index~0#1 := 1 + tulip_parse_eeprom_~controller_index~0#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5467: assume !(0 != (tulip_parse_eeprom_~last_mediatable~0#1.base + tulip_parse_eeprom_~last_mediatable~0#1.offset) % 18446744073709551616); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume 35145 == private_ioctl_~cmd#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume !(35145 == private_ioctl_~cmd#1); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14584-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_24_~ldv_func_arg1#1.base, ldv_free_netdev_24_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14584: havoc ldv_free_netdev_24_~ldv_func_arg1#1.base, ldv_free_netdev_24_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_24_#in~ldv_func_arg1#1.base, ldv_free_netdev_24_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_24 } true;tulip_init_one_#res#1 := -19;call ULTIMATE.dealloc(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset);havoc tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset);havoc tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset);havoc tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset);havoc tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset);havoc tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset);havoc tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset);havoc tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset);havoc tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16963: havoc ldv_pre_register_netdev_#t~nondet2509#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16963-1: ldv_register_netdev_#t~ret1934#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2509#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret1934#1 && ldv_register_netdev_#t~ret1934#1 <= 2147483647;ldv_register_netdev_~ldv_14_ret_default~0#1 := ldv_register_netdev_#t~ret1934#1;havoc ldv_register_netdev_#t~ret1934#1;ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-1: SUMMARY for call tulip_mdio_write(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, (if private_ioctl_#t~mem1471#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1471#1 % 65536 % 4294967296 else private_ioctl_#t~mem1471#1 % 65536 % 4294967296 - 4294967296) % 32, (if private_ioctl_~regnum~0#1 % 4294967296 % 4294967296 <= 2147483647 then private_ioctl_~regnum~0#1 % 4294967296 % 4294967296 else private_ioctl_~regnum~0#1 % 4294967296 % 4294967296 - 4294967296), (if private_ioctl_#t~mem1472#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1472#1 % 65536 % 4294967296 else private_ioctl_#t~mem1472#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885: havoc private_ioctl_#t~mem1471#1;havoc private_ioctl_#t~mem1472#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13924: assume 3 == ~ldv_statevar_5~0; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13924: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14056: assume 4 == ~ldv_statevar_7~0; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14056: assume !(4 == ~ldv_statevar_7~0); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5600-1: assume tulip_parse_eeprom_#t~short63#1;call tulip_parse_eeprom_#t~mem62#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_#t~short63#1 := 128 == tulip_parse_eeprom_#t~mem62#1 % 256 % 4294967296; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5600-1: assume !tulip_parse_eeprom_#t~short63#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11546: call write~$Pointer$#54(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~tp~31#1.base, 4017 + tulip_init_one_~tp~31#1.offset, 8);call write~$Pointer$#54(tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset, tulip_init_one_~tp~31#1.base, 4041 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1664#1 := read~int#54(tulip_init_one_~pdev#1.base, 72 + tulip_init_one_~pdev#1.offset, 1);call write~int#54((if tulip_init_one_#t~mem1664#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1664#1 % 256 % 4294967296 else tulip_init_one_#t~mem1664#1 % 256 % 4294967296 - 4294967296), tulip_init_one_~tp~31#1.base, 2804 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1664#1;call write~int#54(~csr0~0, tulip_init_one_~tp~31#1.base, 3436 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5600: assume tulip_parse_eeprom_#t~short63#1;havoc tulip_parse_eeprom_#t~mem61#1;havoc tulip_parse_eeprom_#t~mem62#1;havoc tulip_parse_eeprom_#t~short63#1;call tulip_parse_eeprom_#t~mem64#1 := read~int#54(tulip_parse_eeprom_~mtable~0#1.base, 2 + tulip_parse_eeprom_~mtable~0#1.offset, 1);call write~int#54((if tulip_parse_eeprom_#t~mem64#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem64#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem64#1 % 256 % 4294967296 - 4294967296) - 1, tulip_parse_eeprom_~mtable~0#1.base, 2 + tulip_parse_eeprom_~mtable~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem64#1;tulip_parse_eeprom_~count~0#1 := tulip_parse_eeprom_~count~0#1 - 1;tulip_parse_eeprom_~i~0#1 := tulip_parse_eeprom_~i~0#1 - 1;call write~$Pointer$#54(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);call tulip_parse_eeprom_#t~mem65#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (1 + tulip_parse_eeprom_#t~mem65#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_parse_eeprom_#t~mem65#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_parse_eeprom_#t~mem65#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem65#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5600: assume !tulip_parse_eeprom_#t~short63#1;havoc tulip_parse_eeprom_#t~mem61#1;havoc tulip_parse_eeprom_#t~mem62#1;havoc tulip_parse_eeprom_#t~short63#1;call tulip_parse_eeprom_#t~mem66#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811: assume tulip_init_one_~i~13#1 < (if tulip_init_one_#t~mem1779#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1779#1 % 256 % 4294967296 else tulip_init_one_#t~mem1779#1 % 256 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1778#1.base, tulip_init_one_#t~mem1778#1.offset;havoc tulip_init_one_#t~mem1779#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811: assume !(tulip_init_one_~i~13#1 < (if tulip_init_one_#t~mem1779#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1779#1 % 256 % 4294967296 else tulip_init_one_#t~mem1779#1 % 256 % 4294967296 - 4294967296));havoc tulip_init_one_#t~mem1778#1.base, tulip_init_one_#t~mem1778#1.offset;havoc tulip_init_one_#t~mem1779#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13793: assume 2 == ~ldv_statevar_3~0; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13793: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-1: call tulip_find_mii_#t~mem772#1 := read~int#54(tulip_find_mii_~tp~10#1.base, 3428 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: assume 0 == tulip_find_mii_#t~mem772#1 % 256 % 4294967296;havoc tulip_find_mii_#t~mem772#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: assume !(0 == tulip_find_mii_#t~mem772#1 % 256 % 4294967296);havoc tulip_find_mii_#t~mem772#1; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume 16 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13265: assume 14 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13265: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume -2147483648 <= tulip_parse_eeprom_#t~ret17#1 && tulip_parse_eeprom_#t~ret17#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret17#1;call write~$Pointer$#54(tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset, tulip_parse_eeprom_~tp~0#1.base, 4001 + tulip_parse_eeprom_~tp~0#1.offset, 8);tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset := tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: SUMMARY for call tulip_parse_eeprom_#t~ret17#1 := printk(14, 0); srcloc: null [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-3: assume false;tulip_find_mii_#t~bitwise773#1 := tulip_find_mii_~mii_reg0~0#1; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-3: assume !false; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11284: tulip_mwi_config_#t~ret1590#1 := pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem1035#1.base, pci_read_config_byte_#t~mem1035#1.offset, pci_read_config_byte_#t~mem1036#1, pci_read_config_byte_#t~ret1037#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~50#1;havoc pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;assume { :end_inline_pci_read_config_byte } true;assume -2147483648 <= tulip_mwi_config_#t~ret1590#1 && tulip_mwi_config_#t~ret1590#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1590#1; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-2: havoc tulip_find_mii_#t~bitwise773#1;assume ((((tulip_find_mii_~mii_reg0~0#1 < 0 || tulip_find_mii_#t~bitwise773#1 >= 4096) && tulip_find_mii_#t~bitwise773#1 >= tulip_find_mii_~mii_reg0~0#1) && (tulip_find_mii_~mii_reg0~0#1 < 0 || tulip_find_mii_#t~bitwise773#1 <= 4096 + tulip_find_mii_~mii_reg0~0#1)) && (tulip_find_mii_~mii_reg0~0#1 >= 0 || tulip_find_mii_#t~bitwise773#1 < 0)) && tulip_find_mii_#t~bitwise773#1 <= 2147483647; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-1: [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise773#1;havoc tulip_find_mii_#t~bitwise773#1; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11284-1: assume { :begin_inline_pci_read_config_byte } true;pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset := tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset, 12, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset;havoc pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem1035#1.base, pci_read_config_byte_#t~mem1035#1.offset, pci_read_config_byte_#t~mem1036#1, pci_read_config_byte_#t~ret1037#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~50#1;pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset := pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset;pci_read_config_byte_~where#1 := pci_read_config_byte_#in~where#1;pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset := pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;havoc pci_read_config_byte_~tmp~50#1;call pci_read_config_byte_#t~mem1035#1.base, pci_read_config_byte_#t~mem1035#1.offset := read~$Pointer$#54(pci_read_config_byte_~dev#1.base, 16 + pci_read_config_byte_~dev#1.offset, 8);call pci_read_config_byte_#t~mem1036#1 := read~int#54(pci_read_config_byte_~dev#1.base, 56 + pci_read_config_byte_~dev#1.offset, 4);assume { :begin_inline_pci_bus_read_config_byte } true;pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset, pci_bus_read_config_byte_#in~arg1#1, pci_bus_read_config_byte_#in~arg2#1, pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset := pci_read_config_byte_#t~mem1035#1.base, pci_read_config_byte_#t~mem1035#1.offset, pci_read_config_byte_#t~mem1036#1, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset;havoc pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2513#1, pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset, pci_bus_read_config_byte_~arg1#1, pci_bus_read_config_byte_~arg2#1, pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset;pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset := pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset;pci_bus_read_config_byte_~arg1#1 := pci_bus_read_config_byte_#in~arg1#1;pci_bus_read_config_byte_~arg2#1 := pci_bus_read_config_byte_#in~arg2#1;pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset := pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset;havoc pci_bus_read_config_byte_#t~nondet2513#1;assume -2147483648 <= pci_bus_read_config_byte_#t~nondet2513#1 && pci_bus_read_config_byte_#t~nondet2513#1 <= 2147483647;pci_bus_read_config_byte_#res#1 := pci_bus_read_config_byte_#t~nondet2513#1;havoc pci_bus_read_config_byte_#t~nondet2513#1; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-4: assume 0 == tulip_find_mii_~mii_reg0~0#1 || 4096 == tulip_find_mii_~mii_reg0~0#1;tulip_find_mii_#t~bitwise773#1 := 4096; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-4: assume !(0 == tulip_find_mii_~mii_reg0~0#1 || 4096 == tulip_find_mii_~mii_reg0~0#1); [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: private_ioctl_#res#1 := -95; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888-1: private_ioctl_#res#1 := 0; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: assume tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296; [2025-02-08 03:59:05,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946: SUMMARY for call iowrite32(27787264, tulip_init_one_~ioaddr~18#1.base, 48 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14060: assume 5 == ~ldv_statevar_7~0; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14060: assume !(5 == ~ldv_statevar_7~0); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11682: tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13928: assume 4 == ~ldv_statevar_5~0; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13928: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550-1: SUMMARY for call tulip_init_one_#t~ret1665#1.base, tulip_init_one_#t~ret1665#1.offset := spinlock_check(tulip_init_one_~tp~31#1.base, 3240 + tulip_init_one_~tp~31#1.offset); srcloc: null [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-1: [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise774#1;havoc tulip_find_mii_#t~bitwise774#1;tulip_find_mii_~ane_switch~0#1 := 1; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: havoc tulip_init_one_#t~ret1665#1.base, tulip_init_one_#t~ret1665#1.offset; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-2: tulip_mwi_config_#t~short1593#1 := 0 != tulip_mwi_config_#t~bitwise1591#1 % 4294967296; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 512 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise774#1 := 512; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 512 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-1: assume tulip_mwi_config_#t~short1593#1;call tulip_mwi_config_#t~mem1592#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1);tulip_mwi_config_#t~short1593#1 := 0 == tulip_mwi_config_#t~mem1592#1 % 256 % 4294967296; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-1: assume !tulip_mwi_config_#t~short1593#1; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-3: assume false;tulip_find_mii_#t~bitwise774#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-3: assume !false; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-4: havoc tulip_mwi_config_#t~bitwise1591#1;assume tulip_mwi_config_#t~bitwise1591#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1591#1 % 4294967296 <= 16777216; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379-2: havoc tulip_find_mii_#t~bitwise774#1;assume (tulip_find_mii_#t~bitwise774#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise774#1 % 4294967296 >= 512) && tulip_find_mii_#t~bitwise774#1 % 4294967296 <= 512 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-3: [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: assume tulip_mwi_config_#t~short1593#1;havoc tulip_mwi_config_#t~bitwise1591#1;havoc tulip_mwi_config_#t~mem1592#1;havoc tulip_mwi_config_#t~short1593#1; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: assume !tulip_mwi_config_#t~short1593#1;havoc tulip_mwi_config_#t~bitwise1591#1;havoc tulip_mwi_config_#t~mem1592#1;havoc tulip_mwi_config_#t~short1593#1; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: SUMMARY for call iowrite32(4294967295, tulip_init_one_~ioaddr~18#1.base, 112 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-6: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1591#1 := 0; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-6: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-5: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1591#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-5: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-1: call private_ioctl_#t~mem1424#1 := read~int#54(private_ioctl_~tp~26#1.base, 4000 + private_ioctl_~tp~26#1.offset, 1); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13797: assume 3 == ~ldv_statevar_3~0; [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13797: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 03:59:05,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: assume 0 != private_ioctl_#t~mem1424#1;havoc private_ioctl_#t~mem1424#1;call write~int#54(private_ioctl_~phy~1#1, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: assume !(0 != private_ioctl_#t~mem1424#1);havoc private_ioctl_#t~mem1424#1;call private_ioctl_#t~mem1425#1 := read~int#54(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: assume 17 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551: SUMMARY for call __raw_spin_lock_init(tulip_init_one_~tp~31#1.base, 3240 + tulip_init_one_~tp~31#1.offset, 276, 0, tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset); srcloc: null [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269: assume 15 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16440: assume 0 != ldv_check_return_value_probe_~retval#1;assume { :begin_inline_ldv_assert_linux_usb_dev__probe_failed } true;ldv_assert_linux_usb_dev__probe_failed_#in~expr#1 := (if 0 == ~LDV_USB_DEV_REF_COUNTS~0 then 1 else 0);havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;ldv_assert_linux_usb_dev__probe_failed_~expr#1 := ldv_assert_linux_usb_dev__probe_failed_#in~expr#1; [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16440: assume !(0 != ldv_check_return_value_probe_~retval#1); [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: SUMMARY for call iowrite32(4096, tulip_init_one_~ioaddr~18#1.base, 96 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: assume -2147483648 <= tulip_suspend_#t~ret1829#1 && tulip_suspend_#t~ret1829#1 <= 2147483647;havoc tulip_suspend_#t~ret1829#1;tulip_suspend_#res#1 := 0;call ULTIMATE.dealloc(tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset);havoc tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset; [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080-1: SUMMARY for call tulip_suspend_#t~ret1829#1 := pci_set_power_state(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_~pstate~0#1); srcloc: null [2025-02-08 03:59:05,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13666: ldv_pci_pci_instance_2_~tmp___2~29#1.base, ldv_pci_pci_instance_2_~tmp___2~29#1.offset := ldv_pci_pci_instance_2_#t~ret1931#1.base, ldv_pci_pci_instance_2_#t~ret1931#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1931#1.base, ldv_pci_pci_instance_2_#t~ret1931#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~29#1.base, ldv_pci_pci_instance_2_~tmp___2~29#1.offset; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12873: havoc ldv_dummy_resourceless_instance_callback_7_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_7_~arg1#1;havoc ldv_dummy_resourceless_instance_callback_7_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_7_#in~arg1#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_7 } true;~ldv_statevar_7~0 := 2; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12873-1: SUMMARY for call pnic_timer(ldv_dummy_resourceless_instance_callback_7_7_~arg1#1); srcloc: null [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13666-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1931#1.base, ldv_pci_pci_instance_2_#t~ret1931#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1594#1 := 0; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1594#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1594#1;havoc tulip_mwi_config_#t~bitwise1594#1; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-2: havoc tulip_mwi_config_#t~bitwise1594#1;assume tulip_mwi_config_#t~bitwise1594#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1594#1 % 4294967296 <= 4278190079; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-1: [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11685: call tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1701#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset + (if (tulip_init_one_~i~13#1 + tulip_init_one_~sa_offset~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (tulip_init_one_~i~13#1 + tulip_init_one_~sa_offset~0#1) % 18446744073709551616 % 18446744073709551616 else (tulip_init_one_~i~13#1 + tulip_init_one_~sa_offset~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#54(tulip_init_one_#t~mem1701#1, tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_init_one_#t~mem1702#1 := read~int#54(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset + (if (tulip_init_one_~i~13#1 + tulip_init_one_~sa_offset~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (tulip_init_one_~i~13#1 + tulip_init_one_~sa_offset~0#1) % 18446744073709551616 % 18446744073709551616 else (tulip_init_one_~i~13#1 + tulip_init_one_~sa_offset~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);tulip_init_one_~sum~0#1 := (if tulip_init_one_~sum~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_~sum~0#1 % 65536 % 4294967296 else tulip_init_one_~sum~0#1 % 65536 % 4294967296 - 4294967296) + (if tulip_init_one_#t~mem1702#1 % 256 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1702#1 % 256 % 65536 % 4294967296 else tulip_init_one_#t~mem1702#1 % 256 % 65536 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1702#1;tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16442: havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;havoc ldv_assert_linux_usb_dev__probe_failed_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_dev__probe_failed } true; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11553-1: SUMMARY for call tulip_init_one_#t~ret1666#1.base, tulip_init_one_#t~ret1666#1.offset := spinlock_check(tulip_init_one_~tp~31#1.base, 3308 + tulip_init_one_~tp~31#1.offset); srcloc: null [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11553: havoc tulip_init_one_#t~ret1666#1.base, tulip_init_one_#t~ret1666#1.offset; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: SUMMARY for call pci_clear_mwi(tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset); srcloc: null [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10893-1: private_ioctl_#res#1 := -95; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13932: assume 5 == ~ldv_statevar_5~0; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13932: assume !(5 == ~ldv_statevar_5~0); [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: assume 8 == ~ldv_statevar_7~0; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: assume !(8 == ~ldv_statevar_7~0); [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1932#1.base, ldv_pci_pci_instance_2_#t~ret1932#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761-4: assume 0 == private_ioctl_#t~mem1425#1;private_ioctl_#t~bitwise1426#1 := 0; [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761-4: assume !(0 == private_ioctl_#t~mem1425#1); [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: SUMMARY for call __raw_spin_lock_init(tulip_init_one_~tp~31#1.base, 3308 + tulip_init_one_~tp~31#1.offset, 277, 0, tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset); srcloc: null [2025-02-08 03:59:05,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668: ldv_pci_pci_instance_2_~tmp___3~23#1.base, ldv_pci_pci_instance_2_~tmp___3~23#1.offset := ldv_pci_pci_instance_2_#t~ret1932#1.base, ldv_pci_pci_instance_2_#t~ret1932#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1932#1.base, ldv_pci_pci_instance_2_#t~ret1932#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~23#1.base, ldv_pci_pci_instance_2_~tmp___3~23#1.offset; [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5608: assume 0 != (if tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 - 4294967296) % 2;havoc tulip_parse_eeprom_#t~mem66#1;call write~int#54(1, tulip_parse_eeprom_~mtable~0#1.base, 4 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call write~int#54(11, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem67#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 3 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_~gpr_len~0#1 := 2 * (if tulip_parse_eeprom_#t~mem67#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem67#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem67#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem67#1;call tulip_parse_eeprom_#t~mem68#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (4 + tulip_parse_eeprom_~gpr_len~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + tulip_parse_eeprom_~gpr_len~0#1) % 18446744073709551616 % 18446744073709551616 else (4 + tulip_parse_eeprom_~gpr_len~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);tulip_parse_eeprom_~reset_len~0#1 := 2 * (if tulip_parse_eeprom_#t~mem68#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem68#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem68#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem68#1; [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5608: assume !(0 != (if tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 - 4294967296) % 2);havoc tulip_parse_eeprom_#t~mem66#1;call write~int#54(1, tulip_parse_eeprom_~mtable~0#1.base, 8 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call tulip_parse_eeprom_#t~mem71#1 := read~int#54(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#54(tulip_parse_eeprom_#t~mem71#1 % 256 % 32, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem71#1;call tulip_parse_eeprom_#t~mem72#1 := read~int#54(tulip_parse_eeprom_~tp~0#1.base, 2800 + tulip_parse_eeprom_~tp~0#1.offset, 4);tulip_parse_eeprom_#t~short74#1 := 13 == tulip_parse_eeprom_#t~mem72#1; [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761-1: [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761: assume 0 != private_ioctl_#t~bitwise1426#1;havoc private_ioctl_#t~mem1425#1;havoc private_ioctl_#t~bitwise1426#1;call write~int#54(32, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761: assume !(0 != private_ioctl_#t~bitwise1426#1);havoc private_ioctl_#t~mem1425#1;havoc private_ioctl_#t~bitwise1426#1;call private_ioctl_#t~mem1427#1 := read~int#54(private_ioctl_~tp~26#1.base, 2800 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761-3: assume 64 == private_ioctl_#t~mem1425#1;private_ioctl_#t~bitwise1426#1 := private_ioctl_#t~mem1425#1; [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761-3: assume !(64 == private_ioctl_#t~mem1425#1); [2025-02-08 03:59:05,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761-2: havoc private_ioctl_#t~bitwise1426#1;assume ((((private_ioctl_#t~mem1425#1 < 0 || private_ioctl_#t~bitwise1426#1 <= private_ioctl_#t~mem1425#1) && private_ioctl_#t~bitwise1426#1 <= 64) && private_ioctl_#t~bitwise1426#1 >= 0) && (private_ioctl_#t~mem1425#1 >= 0 || private_ioctl_#t~bitwise1426#1 > 64 + private_ioctl_#t~mem1425#1)) && private_ioctl_#t~bitwise1426#1 >= -2147483648; [2025-02-08 03:59:05,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14593: SUMMARY for call free_irq(ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: assume { :begin_inline_tulip_find_mii } true;tulip_find_mii_#in~dev#1.base, tulip_find_mii_#in~dev#1.offset, tulip_find_mii_#in~board_idx#1 := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, tulip_init_one_~board_idx~0#1;havoc tulip_find_mii_#t~ret752#1.base, tulip_find_mii_#t~ret752#1.offset, tulip_find_mii_#t~ret753#1, tulip_find_mii_#t~bitwise754#1, tulip_find_mii_#t~bitwise755#1, tulip_find_mii_#t~bitwise756#1, tulip_find_mii_#t~short757#1, tulip_find_mii_#t~short758#1, tulip_find_mii_#t~ret759#1, tulip_find_mii_#t~ret760#1, tulip_find_mii_#t~bitwise761#1, tulip_find_mii_#t~ret762#1, tulip_find_mii_#t~bitwise763#1, tulip_find_mii_#t~mem764#1, tulip_find_mii_#t~mem765#1, tulip_find_mii_#t~mem766#1, tulip_find_mii_#t~mem767#1, tulip_find_mii_#t~ret768#1, tulip_find_mii_#t~mem769#1, tulip_find_mii_#t~ret770#1, tulip_find_mii_#t~ret771#1, tulip_find_mii_#t~mem772#1, tulip_find_mii_#t~bitwise773#1, tulip_find_mii_#t~bitwise774#1, tulip_find_mii_#t~bitwise775#1, tulip_find_mii_#t~bitwise776#1, tulip_find_mii_#t~mem777#1, tulip_find_mii_#t~bitwise778#1, tulip_find_mii_#t~mem779#1, tulip_find_mii_#t~mem780#1, tulip_find_mii_#t~bitwise781#1, tulip_find_mii_#t~bitwise782#1, tulip_find_mii_#t~mem783#1.base, tulip_find_mii_#t~mem783#1.offset, tulip_find_mii_#t~mem784#1.base, tulip_find_mii_#t~mem784#1.offset, tulip_find_mii_#t~mem785#1, tulip_find_mii_#t~short786#1, tulip_find_mii_#t~ret787#1, tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~board_idx#1, tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset, tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset, tulip_find_mii_~phyn~0#1, tulip_find_mii_~phy_idx~0#1, tulip_find_mii_~mii_reg0~0#1, tulip_find_mii_~mii_advert~0#1, tulip_find_mii_~to_advert~0#1, tulip_find_mii_~new_bmcr~0#1, tulip_find_mii_~ane_switch~0#1, tulip_find_mii_~phy~0#1, tulip_find_mii_~mii_status~0#1, tulip_find_mii_~tmp___0~20#1, tulip_find_mii_~tmpadv~0#1, tulip_find_mii_~tmp___1~16#1, tulip_find_mii_~tmp___2~13#1, tulip_find_mii_~tmp___3~10#1, tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset, tulip_find_mii_~tmp___4~4#1;tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset := tulip_find_mii_#in~dev#1.base, tulip_find_mii_#in~dev#1.offset;tulip_find_mii_~board_idx#1 := tulip_find_mii_#in~board_idx#1;havoc tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset;havoc tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset;havoc tulip_find_mii_~phyn~0#1;havoc tulip_find_mii_~phy_idx~0#1;havoc tulip_find_mii_~mii_reg0~0#1;havoc tulip_find_mii_~mii_advert~0#1;havoc tulip_find_mii_~to_advert~0#1;havoc tulip_find_mii_~new_bmcr~0#1;havoc tulip_find_mii_~ane_switch~0#1;havoc tulip_find_mii_~phy~0#1;havoc tulip_find_mii_~mii_status~0#1;havoc tulip_find_mii_~tmp___0~20#1;havoc tulip_find_mii_~tmpadv~0#1;havoc tulip_find_mii_~tmp___1~16#1;havoc tulip_find_mii_~tmp___2~13#1;havoc tulip_find_mii_~tmp___3~10#1;call tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset := #Ultimate.allocOnStack(40);havoc tulip_find_mii_~tmp___4~4#1; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14594: havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;havoc ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_25 } true;havoc tulip_suspend_#t~mem1819#1.base, tulip_suspend_#t~mem1819#1.offset;havoc tulip_suspend_#t~mem1820#1;assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet2522#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset := pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;havoc pci_save_state_#t~nondet2522#1;assume -2147483648 <= pci_save_state_#t~nondet2522#1 && pci_save_state_#t~nondet2522#1 <= 2147483647;pci_save_state_#res#1 := pci_save_state_#t~nondet2522#1;havoc pci_save_state_#t~nondet2522#1; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13801: assume 4 == ~ldv_statevar_3~0; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13801: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-2: havoc tulip_find_mii_#t~bitwise775#1;assume tulip_find_mii_#t~bitwise775#1 % 4294967296 <= tulip_find_mii_~mii_reg0~0#1 % 4294967296 && tulip_find_mii_#t~bitwise775#1 % 4294967296 <= 4294963199; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise775#1;havoc tulip_find_mii_#t~bitwise775#1; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-4: assume 0 == tulip_find_mii_~mii_reg0~0#1 % 4294967296;tulip_find_mii_#t~bitwise775#1 := 0; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-4: assume !(0 == tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14594-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume 19 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-3: assume 4294963199 == tulip_find_mii_~mii_reg0~0#1 % 4294967296;tulip_find_mii_#t~bitwise775#1 := tulip_find_mii_~mii_reg0~0#1; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-3: assume !(4294963199 == tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 16777215;dma_alloc_coherent_gfp_flags_~gfp#1 := 1 + dma_alloc_coherent_gfp_flags_~gfp#1 - dma_alloc_coherent_gfp_flags_~gfp#1 % 2; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 16777215); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: assume 16 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: assume !(16 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556: call write~int#54(tulip_init_one_~dev~7#1.base + tulip_init_one_~dev~7#1.offset, tulip_init_one_~tp~31#1.base, 3024 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1667#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset := read~$Pointer$#23(~#tulip_tbl~0.base, 20 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_#t~mem1667#1), 8);call write~$Pointer$#54(tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset, tulip_init_one_~tp~31#1.base, 3016 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1667#1;havoc tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset;assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := tulip_init_one_~tp~31#1.base, 4057 + tulip_init_one_~tp~31#1.offset, 0;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;__init_work_~arg0#1.base, __init_work_~arg0#1.offset := __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset;__init_work_~arg1#1 := __init_work_#in~arg1#1;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~int#51(137438953408, tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset, 8);call tulip_init_one_#t~mem1669#1 := read~int#51(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset, 8);call write~int#54(tulip_init_one_#t~mem1669#1, tulip_init_one_~tp~31#1.base, 4057 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1669#1;assume { :begin_inline_lockdep_init_map } true;lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1 := tulip_init_one_~tp~31#1.base, 4089 + tulip_init_one_~tp~31#1.offset, 279, 0, tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset, 0;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset := lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset;lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset := lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset;lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset := lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset;lockdep_init_map_~arg3#1 := lockdep_init_map_#in~arg3#1;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;havoc lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1;assume { :end_inline_lockdep_init_map } true;assume { :begin_inline_INIT_LIST_HEAD } true;INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset := tulip_init_one_~tp~31#1.base, 4065 + tulip_init_one_~tp~31#1.offset;havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset := INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;call write~$Pointer$#54(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, 8);call write~$Pointer$#54(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, 8 + INIT_LIST_HEAD_~list#1.offset, 8);havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;havoc INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;assume { :end_inline_INIT_LIST_HEAD } true;call tulip_init_one_#t~mem1670#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1671#1.base, tulip_init_one_#t~mem1671#1.offset := read~$Pointer$#23(~#tulip_tbl~0.base, 28 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_#t~mem1670#1), 8);call write~$Pointer$#54(tulip_init_one_#t~mem1671#1.base, tulip_init_one_#t~mem1671#1.offset, tulip_init_one_~tp~31#1.base, 4081 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1670#1;havoc tulip_init_one_#t~mem1671#1.base, tulip_init_one_#t~mem1671#1.offset;tulip_init_one_#t~short1674#1 := 0 == tulip_init_one_~force_csr0~0#1 % 4294967296; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478: assume -2147483648 <= tulip_parse_eeprom_#t~ret18#1 && tulip_parse_eeprom_#t~ret18#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret18#1; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13670-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1933#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556-1: SUMMARY for call init_timer_key(tulip_init_one_~tp~31#1.base, 2984 + tulip_init_one_~tp~31#1.offset, 0, 278, 0, tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset); srcloc: null [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13670: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1933#1 && ldv_pci_pci_instance_2_#t~ret1933#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~14#1 := ldv_pci_pci_instance_2_#t~ret1933#1;havoc ldv_pci_pci_instance_2_#t~ret1933#1; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478-1: SUMMARY for call tulip_parse_eeprom_#t~ret18#1 := printk(15, 0); srcloc: null [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296;tulip_find_mii_~ane_switch~0#1 := 1; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10764: assume 10 == private_ioctl_#t~mem1427#1;havoc private_ioctl_#t~mem1427#1;call write~int#54(1, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10764: assume !(10 == private_ioctl_#t~mem1427#1);havoc private_ioctl_#t~mem1427#1;private_ioctl_#res#1 := -19; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11689: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11689: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1950#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1951#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_~arg0#1.offset;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#in~arg0#1.offset;assume { :end_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_7 } true; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13936: assume 8 == ~ldv_statevar_5~0; [2025-02-08 03:59:05,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13936: assume !(8 == ~ldv_statevar_5~0); [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13672: assume 0 != ldv_pci_pci_instance_2_~tmp___4~14#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13672: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~14#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294-1: call tulip_mwi_config_#t~mem1595#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: assume 8 == (if tulip_mwi_config_#t~mem1595#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1595#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1595#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1595#1; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: assume !(8 == (if tulip_mwi_config_#t~mem1595#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1595#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1595#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1595#1;call tulip_mwi_config_#t~mem1596#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13805: assume 5 == ~ldv_statevar_3~0; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13805: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541: assume 20 == ~ldv_statevar_2~0; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: assume dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 4294967295 && 0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 2 % 4294967296; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 4294967295 && 0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 2 % 4294967296); [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: assume 17 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: assume !(17 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5614: tulip_parse_eeprom_~tmp___8~0#1 := tulip_parse_eeprom_#t~ret69#1;havoc tulip_parse_eeprom_#t~ret69#1; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824: call write~$Pointer$#54(~#tulip_netdev_ops~0.base, ~#tulip_netdev_ops~0.offset, tulip_init_one_~dev~7#1.base, 468 + tulip_init_one_~dev~7#1.offset, 8);call write~int#54(1000, tulip_init_one_~dev~7#1.base, 995 + tulip_init_one_~dev~7#1.offset, 4);assume { :begin_inline_netif_napi_add } true;netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1 := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, tulip_init_one_~tp~31#1.base, 2812 + tulip_init_one_~tp~31#1.offset, #funAddr~tulip_poll.base, #funAddr~tulip_poll.offset, 16;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset := netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset;netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset := netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset;netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset := netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset;netif_napi_add_~arg3#1 := netif_napi_add_#in~arg3#1;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;havoc netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1;assume { :end_inline_netif_napi_add } true;call write~$Pointer$#54(~#ops~0.base, ~#ops~0.offset, tulip_init_one_~dev~7#1.base, 476 + tulip_init_one_~dev~7#1.offset, 8);assume { :begin_inline_ldv_register_netdev_23 } true;ldv_register_netdev_23_#in~ldv_func_arg1#1.base, ldv_register_netdev_23_#in~ldv_func_arg1#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc ldv_register_netdev_23_#res#1;havoc ldv_register_netdev_23_#t~ret1972#1, ldv_register_netdev_23_#t~ret1973#1, ldv_register_netdev_23_~ldv_func_arg1#1.base, ldv_register_netdev_23_~ldv_func_arg1#1.offset, ldv_register_netdev_23_~ldv_func_res~9#1, ldv_register_netdev_23_~tmp~110#1, ldv_register_netdev_23_~tmp___0~60#1;ldv_register_netdev_23_~ldv_func_arg1#1.base, ldv_register_netdev_23_~ldv_func_arg1#1.offset := ldv_register_netdev_23_#in~ldv_func_arg1#1.base, ldv_register_netdev_23_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_23_~ldv_func_res~9#1;havoc ldv_register_netdev_23_~tmp~110#1;havoc ldv_register_netdev_23_~tmp___0~60#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_23_~ldv_func_arg1#1.base, ldv_register_netdev_23_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2527#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet2527#1;assume -2147483648 <= register_netdev_#t~nondet2527#1 && register_netdev_#t~nondet2527#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2527#1;havoc register_netdev_#t~nondet2527#1; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5614-1: SUMMARY for call tulip_parse_eeprom_#t~ret69#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (7 + tulip_parse_eeprom_~gpr_len~0#1 + tulip_parse_eeprom_~reset_len~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (7 + tulip_parse_eeprom_~gpr_len~0#1 + tulip_parse_eeprom_~reset_len~0#1) % 18446744073709551616 % 18446744073709551616 else (7 + tulip_parse_eeprom_~gpr_len~0#1 + tulip_parse_eeprom_~reset_len~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767: ldv_dummy_resourceless_instance_callback_1_11_#t~ret1876#1 := private_ioctl_#res#1;havoc private_ioctl_#t~ret1419#1.base, private_ioctl_#t~ret1419#1.offset, private_ioctl_#t~mem1420#1.base, private_ioctl_#t~mem1420#1.offset, private_ioctl_#t~ret1421#1.base, private_ioctl_#t~ret1421#1.offset, private_ioctl_#t~mem1422#1, private_ioctl_#t~mem1423#1, private_ioctl_#t~mem1424#1, private_ioctl_#t~mem1425#1, private_ioctl_#t~bitwise1426#1, private_ioctl_#t~mem1427#1, private_ioctl_#t~mem1428#1, private_ioctl_#t~mem1429#1, private_ioctl_#t~bitwise1430#1, private_ioctl_#t~short1431#1, private_ioctl_#t~ret1432#1, private_ioctl_#t~ret1433#1, private_ioctl_#t~bitwise1434#1, private_ioctl_#t~mem1435#1, private_ioctl_#t~mem1436#1, private_ioctl_#t~short1437#1, private_ioctl_#t~short1438#1, private_ioctl_#t~mem1439#1, private_ioctl_#t~mem1440#1, private_ioctl_#t~bitwise1441#1, private_ioctl_#t~mem1442#1, private_ioctl_#t~mem1443#1, private_ioctl_#t~bitwise1444#1, private_ioctl_#t~bitwise1445#1, private_ioctl_#t~bitwise1446#1, private_ioctl_#t~mem1447#1, private_ioctl_#t~bitwise1448#1, private_ioctl_#t~ret1449#1, private_ioctl_#t~bitwise1450#1, private_ioctl_#t~bitwise1451#1, private_ioctl_#t~mem1452#1, private_ioctl_#t~bitwise1453#1, private_ioctl_#t~bitwise1454#1, private_ioctl_#t~mem1455#1, private_ioctl_#t~mem1456#1, private_ioctl_#t~ret1457#1, private_ioctl_#t~mem1458#1, private_ioctl_#t~mem1459#1, private_ioctl_#t~bitwise1460#1, private_ioctl_#t~mem1461#1, private_ioctl_#t~bitwise1462#1, private_ioctl_#t~mem1463#1, private_ioctl_#t~mem1464#1, private_ioctl_#t~mem1465#1, private_ioctl_#t~bitwise1466#1, private_ioctl_#t~short1467#1, private_ioctl_#t~mem1468#1, private_ioctl_#t~bitwise1469#1, private_ioctl_#t~mem1470#1, private_ioctl_#t~mem1471#1, private_ioctl_#t~mem1472#1, private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, private_ioctl_~rq#1.base, private_ioctl_~rq#1.offset, private_ioctl_~cmd#1, private_ioctl_~tp~26#1.base, private_ioctl_~tp~26#1.offset, private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset, private_ioctl_~ioaddr~16#1.base, private_ioctl_~ioaddr~16#1.offset, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, private_ioctl_~tmp___0~42#1.base, private_ioctl_~tmp___0~42#1.offset, private_ioctl_~phy_idx~1#1, private_ioctl_~phy~1#1, private_ioctl_~regnum~0#1, private_ioctl_~csr12~1#1, private_ioctl_~tmp___1~28#1, private_ioctl_~csr14~0#1, private_ioctl_~tmp___2~22#1, private_ioctl_~tmp___3~17#1, private_ioctl_~tmp___4~8#1, private_ioctl_~value~0#1, private_ioctl_~tmp___5~7#1, private_ioctl_~value___0~0#1;havoc private_ioctl_#in~dev#1.base, private_ioctl_#in~dev#1.offset, private_ioctl_#in~rq#1.base, private_ioctl_#in~rq#1.offset, private_ioctl_#in~cmd#1;assume { :end_inline_private_ioctl } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_11_#t~ret1876#1 && ldv_dummy_resourceless_instance_callback_1_11_#t~ret1876#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1876#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1876#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182-1: [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182-2: havoc dma_alloc_coherent_gfp_flags_#t~bitwise973#1;assume (dma_alloc_coherent_gfp_flags_#t~bitwise973#1 % 4294967296 >= dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 && dma_alloc_coherent_gfp_flags_#t~bitwise973#1 % 4294967296 >= 4) && dma_alloc_coherent_gfp_flags_#t~bitwise973#1 % 4294967296 <= 4 + dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182-3: assume false;dma_alloc_coherent_gfp_flags_#t~bitwise973#1 := dma_alloc_coherent_gfp_flags_~gfp#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182-3: assume !false; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182-4: assume 0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 || 4 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296;dma_alloc_coherent_gfp_flags_#t~bitwise973#1 := 4; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182-4: assume !(0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 || 4 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: dma_alloc_coherent_gfp_flags_~gfp#1 := dma_alloc_coherent_gfp_flags_#t~bitwise973#1;havoc dma_alloc_coherent_gfp_flags_#t~bitwise973#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11957: tulip_init_one_#res#1 := 0;call ULTIMATE.dealloc(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset);havoc tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset);havoc tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset);havoc tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset);havoc tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset);havoc tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset);havoc tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset);havoc tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset);havoc tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise70#1;havoc tulip_parse_eeprom_#t~bitwise70#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16846-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2494#1.base, alloc_etherdev_mqs_#t~ret2494#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16846-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2494#1.base, alloc_etherdev_mqs_#t~ret2494#1.offset;havoc alloc_etherdev_mqs_#t~ret2494#1.base, alloc_etherdev_mqs_#t~ret2494#1.offset; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16846-1: ldv_alloc_etherdev_mqs_22_#t~ret1970#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1970#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2494#1.base, alloc_etherdev_mqs_#t~ret2494#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_22_~tmp~109#1.base, ldv_alloc_etherdev_mqs_22_~tmp~109#1.offset := ldv_alloc_etherdev_mqs_22_#t~ret1970#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1970#1.offset;havoc ldv_alloc_etherdev_mqs_22_#t~ret1970#1.base, ldv_alloc_etherdev_mqs_22_#t~ret1970#1.offset;ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.offset := ldv_alloc_etherdev_mqs_22_~tmp~109#1.base, ldv_alloc_etherdev_mqs_22_~tmp~109#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_22_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_22_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_22_~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1861#1, ldv_alloc_etherdev_mqs_#t~ret1862#1.base, ldv_alloc_etherdev_mqs_#t~ret1862#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~52#1;ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset := ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset;ldv_alloc_etherdev_mqs_~arg1#1 := ldv_alloc_etherdev_mqs_#in~arg1#1;ldv_alloc_etherdev_mqs_~arg2#1 := ldv_alloc_etherdev_mqs_#in~arg2#1;ldv_alloc_etherdev_mqs_~arg3#1 := ldv_alloc_etherdev_mqs_#in~arg3#1;havoc ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~52#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || tulip_parse_eeprom_~new_advertise~0#1 == (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise70#1 := (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || tulip_parse_eeprom_~new_advertise~0#1 == (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16846: havoc alloc_etherdev_mqs_#t~ret2494#1.base, alloc_etherdev_mqs_#t~ret2494#1.offset; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-2: havoc tulip_parse_eeprom_#t~bitwise70#1;assume (((((tulip_parse_eeprom_~new_advertise~0#1 < 0 && (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || tulip_parse_eeprom_#t~bitwise70#1 >= (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296)) && ((tulip_parse_eeprom_~new_advertise~0#1 >= 0 && (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) < 0) || tulip_parse_eeprom_#t~bitwise70#1 >= tulip_parse_eeprom_~new_advertise~0#1)) && ((tulip_parse_eeprom_~new_advertise~0#1 < 0 || (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) < 0) || tulip_parse_eeprom_#t~bitwise70#1 <= tulip_parse_eeprom_~new_advertise~0#1 + (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296))) && ((tulip_parse_eeprom_~new_advertise~0#1 >= 0 && (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || tulip_parse_eeprom_#t~bitwise70#1 < 0)) && tulip_parse_eeprom_#t~bitwise70#1 <= 2147483647; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-3: assume 0 == (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise70#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-3: assume !(0 == (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise776#1;havoc tulip_find_mii_#t~bitwise776#1;call tulip_find_mii_#t~mem777#1 := read~int#54(tulip_find_mii_~tp~10#1.base, 3428 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise776#1 := 0; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-3: assume 4294906495 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise776#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-3: assume !(4294906495 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-2: havoc tulip_find_mii_#t~bitwise776#1;assume tulip_find_mii_#t~bitwise776#1 % 4294967296 <= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise776#1 % 4294967296 <= 4294906495; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-1: [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13940: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1946#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1947#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_~arg0#1.offset;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_5 } true; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-2: tulip_init_one_#t~short1713#1 := tulip_init_one_#t~short1710#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-1: assume tulip_init_one_#t~short1713#1;call tulip_init_one_#t~mem1711#1.base, tulip_init_one_#t~mem1711#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1712#1 := read~int#54(tulip_init_one_#t~mem1711#1.base, 1 + tulip_init_one_#t~mem1711#1.offset, 1);tulip_init_one_#t~short1713#1 := 0 == tulip_init_one_#t~mem1712#1 % 256 % 4294967296; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-1: assume !tulip_init_one_#t~short1713#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-4: tulip_init_one_#t~short1710#1 := tulip_init_one_#t~short1707#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-3: assume tulip_init_one_#t~short1710#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-3: assume !tulip_init_one_#t~short1710#1;call tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1709#1 := read~int#54(tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#1.offset, 1);tulip_init_one_#t~short1710#1 := 2 == tulip_init_one_#t~mem1709#1 % 256 % 4294967296; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume tulip_init_one_#t~short1713#1;havoc tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset;havoc tulip_init_one_#t~mem1704#1;havoc tulip_init_one_#t~mem1705#1.base, tulip_init_one_#t~mem1705#1.offset;havoc tulip_init_one_#t~mem1706#1;havoc tulip_init_one_#t~short1707#1;havoc tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#1.offset;havoc tulip_init_one_#t~mem1709#1;havoc tulip_init_one_#t~short1710#1;havoc tulip_init_one_#t~mem1711#1.base, tulip_init_one_#t~mem1711#1.offset;havoc tulip_init_one_#t~mem1712#1;havoc tulip_init_one_#t~short1713#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume !tulip_init_one_#t~short1713#1;havoc tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset;havoc tulip_init_one_#t~mem1704#1;havoc tulip_init_one_#t~mem1705#1.base, tulip_init_one_#t~mem1705#1.offset;havoc tulip_init_one_#t~mem1706#1;havoc tulip_init_one_#t~short1707#1;havoc tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#1.offset;havoc tulip_init_one_#t~mem1709#1;havoc tulip_init_one_#t~short1710#1;havoc tulip_init_one_#t~mem1711#1.base, tulip_init_one_#t~mem1711#1.offset;havoc tulip_init_one_#t~mem1712#1;havoc tulip_init_one_#t~short1713#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: assume 0 != tulip_find_mii_#t~mem777#1 % 256 % 4294967296;havoc tulip_find_mii_#t~mem777#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: assume !(0 != tulip_find_mii_#t~mem777#1 % 256 % 4294967296);havoc tulip_find_mii_#t~mem777#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298: assume 16 == (if tulip_mwi_config_#t~mem1596#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1596#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1596#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1596#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298: assume !(16 == (if tulip_mwi_config_#t~mem1596#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1596#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1596#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1596#1;call tulip_mwi_config_#t~mem1597#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-6: call tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1704#1 := read~int#54(tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset, 1);tulip_init_one_#t~short1707#1 := 160 == tulip_init_one_#t~mem1704#1 % 256 % 4294967296; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-5: assume tulip_init_one_#t~short1707#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694-5: assume !tulip_init_one_#t~short1707#1;call tulip_init_one_#t~mem1705#1.base, tulip_init_one_#t~mem1705#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1706#1 := read~int#54(tulip_init_one_#t~mem1705#1.base, tulip_init_one_#t~mem1705#1.offset, 1);tulip_init_one_#t~short1707#1 := 192 == tulip_init_one_#t~mem1706#1 % 256 % 4294967296; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: assume private_ioctl_#t~short1431#1;havoc private_ioctl_#t~mem1428#1;havoc private_ioctl_#t~mem1429#1;havoc private_ioctl_#t~bitwise1430#1;havoc private_ioctl_#t~short1431#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: assume !private_ioctl_#t~short1431#1;havoc private_ioctl_#t~mem1428#1;havoc private_ioctl_#t~mem1429#1;havoc private_ioctl_#t~bitwise1430#1;havoc private_ioctl_#t~short1431#1;call private_ioctl_#t~mem1456#1 := read~int#54(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12884: assume 2 == ~ldv_statevar_19~0; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12884: assume !(2 == ~ldv_statevar_19~0); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1950#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1950#1 <= 2147483647;~ldv_statevar_7~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1950#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1950#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1950#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-6: assume private_ioctl_#t~short1431#1;call private_ioctl_#t~mem1429#1 := read~int#54(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-6: assume !private_ioctl_#t~short1431#1; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-5: assume 0 == private_ioctl_#t~mem1429#1;private_ioctl_#t~bitwise1430#1 := 0; [2025-02-08 03:59:05,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-5: assume !(0 == private_ioctl_#t~mem1429#1); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-7: call private_ioctl_#t~mem1428#1 := read~int#54(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);private_ioctl_#t~short1431#1 := 32 == private_ioctl_#t~mem1428#1 % 65536 % 4294967296; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-2: [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-1: private_ioctl_#t~short1431#1 := 0 != private_ioctl_#t~bitwise1430#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13809: assume 8 == ~ldv_statevar_3~0; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13809: assume !(8 == ~ldv_statevar_3~0); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-4: assume 64 == private_ioctl_#t~mem1429#1;private_ioctl_#t~bitwise1430#1 := private_ioctl_#t~mem1429#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-4: assume !(64 == private_ioctl_#t~mem1429#1); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-3: havoc private_ioctl_#t~bitwise1430#1;assume ((((private_ioctl_#t~mem1429#1 < 0 || private_ioctl_#t~bitwise1430#1 <= private_ioctl_#t~mem1429#1) && private_ioctl_#t~bitwise1430#1 <= 64) && private_ioctl_#t~bitwise1430#1 >= 0) && (private_ioctl_#t~mem1429#1 >= 0 || private_ioctl_#t~bitwise1430#1 > 64 + private_ioctl_#t~mem1429#1)) && private_ioctl_#t~bitwise1430#1 >= -2147483648; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-2: havoc tulip_find_mii_#t~bitwise778#1;assume (tulip_find_mii_#t~bitwise778#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise778#1 % 4294967296 >= 256) && tulip_find_mii_#t~bitwise778#1 % 4294967296 <= 256 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-1: [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise778#1;havoc tulip_find_mii_#t~bitwise778#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 256 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise778#1 := 256; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 256 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: havoc ldv_pci_pci_instance_2_#t~ret1907#1, ldv_pci_pci_instance_2_#t~mem1908#1.base, ldv_pci_pci_instance_2_#t~mem1908#1.offset, ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset, ldv_pci_pci_instance_2_#t~mem1910#1.base, ldv_pci_pci_instance_2_#t~mem1910#1.offset, ldv_pci_pci_instance_2_#t~ret1911#1, ldv_pci_pci_instance_2_#t~mem1912#1.base, ldv_pci_pci_instance_2_#t~mem1912#1.offset, ldv_pci_pci_instance_2_#t~mem1913#1.base, ldv_pci_pci_instance_2_#t~mem1913#1.offset, ldv_pci_pci_instance_2_#t~mem1914#1.base, ldv_pci_pci_instance_2_#t~mem1914#1.offset, ldv_pci_pci_instance_2_#t~mem1915#1.base, ldv_pci_pci_instance_2_#t~mem1915#1.offset, ldv_pci_pci_instance_2_#t~mem1916#1.base, ldv_pci_pci_instance_2_#t~mem1916#1.offset, ldv_pci_pci_instance_2_#t~mem1917#1, ldv_pci_pci_instance_2_#t~ret1918#1, ldv_pci_pci_instance_2_#t~ret1919#1, ldv_pci_pci_instance_2_#t~mem1920#1.base, ldv_pci_pci_instance_2_#t~mem1920#1.offset, ldv_pci_pci_instance_2_#t~mem1921#1, ldv_pci_pci_instance_2_#t~ret1922#1, ldv_pci_pci_instance_2_#t~ret1923#1, ldv_pci_pci_instance_2_#t~ret1924#1, ldv_pci_pci_instance_2_#t~ret1925#1, ldv_pci_pci_instance_2_#t~ret1926#1, ldv_pci_pci_instance_2_#t~mem1927#1.base, ldv_pci_pci_instance_2_#t~mem1927#1.offset, ldv_pci_pci_instance_2_#t~ret1928#1, ldv_pci_pci_instance_2_#t~ret1929#1, ldv_pci_pci_instance_2_#t~ret1930#1, ldv_pci_pci_instance_2_#t~ret1931#1.base, ldv_pci_pci_instance_2_#t~ret1931#1.offset, ldv_pci_pci_instance_2_#t~ret1932#1.base, ldv_pci_pci_instance_2_#t~ret1932#1.offset, ldv_pci_pci_instance_2_#t~ret1933#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~97#1, ldv_pci_pci_instance_2_~tmp___0~54#1, ldv_pci_pci_instance_2_~tmp___1~37#1, ldv_pci_pci_instance_2_~tmp___2~29#1.base, ldv_pci_pci_instance_2_~tmp___2~29#1.offset, ldv_pci_pci_instance_2_~tmp___3~23#1.base, ldv_pci_pci_instance_2_~tmp___3~23#1.offset, ldv_pci_pci_instance_2_~tmp___4~14#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-3: assume false;tulip_find_mii_#t~bitwise778#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-3: assume !false; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149: assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret1888#1 && ldv_interrupt_instance_handler_0_5_#t~ret1888#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~92#1 := ldv_interrupt_instance_handler_0_5_#t~ret1888#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1888#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~92#1;ldv_interrupt_interrupt_instance_0_#t~ret1892#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1888#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~92#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1892#1 && ldv_interrupt_interrupt_instance_0_#t~ret1892#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret1892#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1892#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret1888#1 := tulip_interrupt(ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset); srcloc: null [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185: dma_alloc_coherent_gfp_flags_#res#1 := dma_alloc_coherent_gfp_flags_~gfp#1;dma_alloc_attrs_#t~ret977#1 := dma_alloc_coherent_gfp_flags_#res#1;havoc dma_alloc_coherent_gfp_flags_#t~ret972#1, dma_alloc_coherent_gfp_flags_#t~bitwise973#1, dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1, dma_alloc_coherent_gfp_flags_~dma_mask~1#1, dma_alloc_coherent_gfp_flags_~tmp~41#1;havoc dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset, dma_alloc_coherent_gfp_flags_#in~gfp#1;assume { :end_inline_dma_alloc_coherent_gfp_flags } true;dma_alloc_attrs_~tmp___1~20#1 := dma_alloc_attrs_#t~ret977#1;havoc dma_alloc_attrs_#t~ret977#1;call dma_alloc_attrs_#t~mem984#1.base, dma_alloc_attrs_#t~mem984#1.offset := read~$Pointer$#54(dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ } true;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~979#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~979#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~980#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~981#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~981#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~982#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~983#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~983#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp#1.offset := dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset, dma_alloc_attrs_~size#1, dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset, dma_alloc_attrs_~tmp___1~20#1, dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset, dma_alloc_attrs_#t~mem984#1.base, dma_alloc_attrs_#t~mem984#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~979#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~979#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~980#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~981#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~981#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~982#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~983#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~983#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~979#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~979#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~979#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~979#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~980#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~980#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~981#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~981#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~981#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~981#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~982#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~982#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~983#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~983#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~983#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~983#1.offset;dma_alloc_attrs_#t~ret985#1.base, dma_alloc_attrs_#t~ret985#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~979#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~979#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~980#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~981#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~981#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~982#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~983#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~983#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~979#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~979#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~980#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~981#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~981#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~982#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~983#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~983#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ } true;dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset := dma_alloc_attrs_#t~ret985#1.base, dma_alloc_attrs_#t~ret985#1.offset;havoc dma_alloc_attrs_#t~mem984#1.base, dma_alloc_attrs_#t~mem984#1.offset;havoc dma_alloc_attrs_#t~ret985#1.base, dma_alloc_attrs_#t~ret985#1.offset;call dma_alloc_attrs_#t~mem986#1 := read~int#54(dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset, 8);assume { :begin_inline_debug_dma_alloc_coherent } true;debug_dma_alloc_coherent_#in~arg0#1.base, debug_dma_alloc_coherent_#in~arg0#1.offset, debug_dma_alloc_coherent_#in~arg1#1, debug_dma_alloc_coherent_#in~arg2#1, debug_dma_alloc_coherent_#in~arg3#1.base, debug_dma_alloc_coherent_#in~arg3#1.offset := dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset, dma_alloc_attrs_~size#1, dma_alloc_attrs_#t~mem986#1, dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset;havoc debug_dma_alloc_coherent_~arg0#1.base, debug_dma_alloc_coherent_~arg0#1.offset, debug_dma_alloc_coherent_~arg1#1, debug_dma_alloc_coherent_~arg2#1, debug_dma_alloc_coherent_~arg3#1.base, debug_dma_alloc_coherent_~arg3#1.offset;debug_dma_alloc_coherent_~arg0#1.base, debug_dma_alloc_coherent_~arg0#1.offset := debug_dma_alloc_coherent_#in~arg0#1.base, debug_dma_alloc_coherent_#in~arg0#1.offset;debug_dma_alloc_coherent_~arg1#1 := debug_dma_alloc_coherent_#in~arg1#1;debug_dma_alloc_coherent_~arg2#1 := debug_dma_alloc_coherent_#in~arg2#1;debug_dma_alloc_coherent_~arg3#1.base, debug_dma_alloc_coherent_~arg3#1.offset := debug_dma_alloc_coherent_#in~arg3#1.base, debug_dma_alloc_coherent_#in~arg3#1.offset;havoc debug_dma_alloc_coherent_~arg0#1.base, debug_dma_alloc_coherent_~arg0#1.offset, debug_dma_alloc_coherent_~arg1#1, debug_dma_alloc_coherent_~arg2#1, debug_dma_alloc_coherent_~arg3#1.base, debug_dma_alloc_coherent_~arg3#1.offset;havoc debug_dma_alloc_coherent_#in~arg0#1.base, debug_dma_alloc_coherent_#in~arg0#1.offset, debug_dma_alloc_coherent_#in~arg1#1, debug_dma_alloc_coherent_#in~arg2#1, debug_dma_alloc_coherent_#in~arg3#1.base, debug_dma_alloc_coherent_#in~arg3#1.offset;assume { :end_inline_debug_dma_alloc_coherent } true;havoc dma_alloc_attrs_#t~mem986#1;dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset;pci_alloc_consistent_#t~ret1070#1.base, pci_alloc_consistent_#t~ret1070#1.offset := dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret974#1.base, dma_alloc_attrs_#t~ret974#1.offset, dma_alloc_attrs_#t~ret975#1, dma_alloc_attrs_#t~mem976#1.base, dma_alloc_attrs_#t~mem976#1.offset, dma_alloc_attrs_#t~ret977#1, dma_alloc_attrs_#t~mem984#1.base, dma_alloc_attrs_#t~mem984#1.offset, dma_alloc_attrs_#t~ret985#1.base, dma_alloc_attrs_#t~ret985#1.offset, dma_alloc_attrs_#t~mem986#1, dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset, dma_alloc_attrs_~size#1, dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset, dma_alloc_attrs_~gfp#1, dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset, dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset, dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset, dma_alloc_attrs_~tmp___0~28#1, dma_alloc_attrs_~tmp___1~20#1;havoc dma_alloc_attrs_#in~dev#1.base, dma_alloc_attrs_#in~dev#1.offset, dma_alloc_attrs_#in~size#1, dma_alloc_attrs_#in~dma_handle#1.base, dma_alloc_attrs_#in~dma_handle#1.offset, dma_alloc_attrs_#in~gfp#1, dma_alloc_attrs_#in~attrs#1.base, dma_alloc_attrs_#in~attrs#1.offset;assume { :end_inline_dma_alloc_attrs } true;pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset := pci_alloc_consistent_#t~ret1070#1.base, pci_alloc_consistent_#t~ret1070#1.offset;havoc pci_alloc_consistent_#t~ret1070#1.base, pci_alloc_consistent_#t~ret1070#1.offset;pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset := pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;tulip_init_one_#t~ret1654#1.base, tulip_init_one_#t~ret1654#1.offset := pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset;havoc pci_alloc_consistent_#t~ret1070#1.base, pci_alloc_consistent_#t~ret1070#1.offset, pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset, pci_alloc_consistent_~size#1, pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset, pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;havoc pci_alloc_consistent_#in~hwdev#1.base, pci_alloc_consistent_#in~hwdev#1.offset, pci_alloc_consistent_#in~size#1, pci_alloc_consistent_#in~dma_handle#1.base, pci_alloc_consistent_#in~dma_handle#1.offset;assume { :end_inline_pci_alloc_consistent } true;tulip_init_one_~tmp___4~12#1.base, tulip_init_one_~tmp___4~12#1.offset := tulip_init_one_#t~ret1654#1.base, tulip_init_one_#t~ret1654#1.offset;havoc tulip_init_one_#t~ret1654#1.base, tulip_init_one_#t~ret1654#1.offset;call write~$Pointer$#54(tulip_init_one_~tmp___4~12#1.base, tulip_init_one_~tmp___4~12#1.offset, tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: assume 18 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: assume !(18 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11432: assume 4982 == tulip_init_one_#t~mem1612#1 % 65536 % 4294967296;havoc tulip_init_one_#t~mem1612#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11432: assume !(4982 == tulip_init_one_#t~mem1612#1 % 65536 % 4294967296);havoc tulip_init_one_#t~mem1612#1;call tulip_init_one_#t~mem1614#1 := read~int#54(tulip_init_one_~pdev#1.base, 64 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1620#1 := 4470 == tulip_init_one_#t~mem1614#1 % 65536 % 4294967296; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: private_ioctl_~tmp___1~28#1 := private_ioctl_#t~ret1432#1;havoc private_ioctl_#t~ret1432#1;private_ioctl_~csr12~1#1 := (if private_ioctl_~tmp___1~28#1 % 4294967296 % 4294967296 <= 2147483647 then private_ioctl_~tmp___1~28#1 % 4294967296 % 4294967296 else private_ioctl_~tmp___1~28#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772-1: SUMMARY for call private_ioctl_#t~ret1432#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 96 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10640: tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset := tulip_get_stats_#t~ret1395#1.base, tulip_get_stats_#t~ret1395#1.offset;havoc tulip_get_stats_#t~ret1395#1.base, tulip_get_stats_#t~ret1395#1.offset;tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset := tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset;call tulip_get_stats_#t~mem1396#1.base, tulip_get_stats_#t~mem1396#1.offset := read~$Pointer$#54(tulip_get_stats_~tp~23#1.base, 4041 + tulip_get_stats_~tp~23#1.offset, 8);tulip_get_stats_~ioaddr~15#1.base, tulip_get_stats_~ioaddr~15#1.offset := tulip_get_stats_#t~mem1396#1.base, tulip_get_stats_#t~mem1396#1.offset;havoc tulip_get_stats_#t~mem1396#1.base, tulip_get_stats_#t~mem1396#1.offset; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10640-1: SUMMARY for call tulip_get_stats_#t~ret1395#1.base, tulip_get_stats_#t~ret1395#1.offset := netdev_priv(tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: havoc tulip_init_one_#t~mem1800#1.base, tulip_init_one_#t~mem1800#1.offset;havoc tulip_init_one_#t~mem1801#1;call tulip_init_one_#t~mem1802#1.base, tulip_init_one_#t~mem1802#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: call tulip_init_one_#t~mem1714#1.base, tulip_init_one_#t~mem1714#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1715#1 := read~int#54(tulip_init_one_#t~mem1714#1.base, tulip_init_one_#t~mem1714#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);tulip_init_one_~tmp___10~6#1 := (if tulip_init_one_#t~mem1715#1 % 256 % 256 <= 127 then tulip_init_one_#t~mem1715#1 % 256 % 256 else tulip_init_one_#t~mem1715#1 % 256 % 256 - 256);call tulip_init_one_#t~mem1716#1.base, tulip_init_one_#t~mem1716#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1717#1.base, tulip_init_one_#t~mem1717#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1718#1 := read~int#54(tulip_init_one_#t~mem1717#1.base, tulip_init_one_#t~mem1717#1.offset + (if (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#54(tulip_init_one_#t~mem1718#1, tulip_init_one_#t~mem1716#1.base, tulip_init_one_#t~mem1716#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc tulip_init_one_#t~mem1716#1.base, tulip_init_one_#t~mem1716#1.offset;havoc tulip_init_one_#t~mem1717#1.base, tulip_init_one_#t~mem1717#1.offset;havoc tulip_init_one_#t~mem1718#1;call tulip_init_one_#t~mem1719#1.base, tulip_init_one_#t~mem1719#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call write~int#54(tulip_init_one_~tmp___10~6#1, tulip_init_one_#t~mem1719#1.base, tulip_init_one_#t~mem1719#1.offset + (if (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_init_one_~i~13#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc tulip_init_one_#t~mem1719#1.base, tulip_init_one_#t~mem1719#1.offset;tulip_init_one_~i~13#1 := 2 + tulip_init_one_~i~13#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-2: call tulip_init_one_#t~mem1800#1.base, tulip_init_one_#t~mem1800#1.offset := read~$Pointer$#54(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1801#1 := read~int#54(tulip_init_one_~tp~31#1.base, 32 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620-1: assume tulip_parse_eeprom_#t~short74#1;call tulip_parse_eeprom_#t~mem73#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short74#1 := 1 == tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620-1: assume !tulip_parse_eeprom_#t~short74#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-1: SUMMARY for call pci_free_consistent(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, 2560, tulip_init_one_#t~mem1800#1.base, tulip_init_one_#t~mem1800#1.offset, tulip_init_one_#t~mem1801#1); srcloc: null [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: assume 0 != tulip_init_one_~tmp___11~6#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: assume !(0 != tulip_init_one_~tmp___11~6#1);assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc pci_set_drvdata_#t~ret1072#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_17 } true;ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, 179 + pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1963#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~105#1;ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset := ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset;ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset := ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;havoc ldv_dev_set_drvdata_17_~tmp~105#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620: assume tulip_parse_eeprom_#t~short74#1;havoc tulip_parse_eeprom_#t~mem72#1;havoc tulip_parse_eeprom_#t~mem73#1;havoc tulip_parse_eeprom_#t~short74#1;call write~int#54(3, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620: assume !tulip_parse_eeprom_#t~short74#1;havoc tulip_parse_eeprom_#t~mem72#1;havoc tulip_parse_eeprom_#t~mem73#1;havoc tulip_parse_eeprom_#t~short74#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488-1: assume tulip_parse_eeprom_#t~short29#1;call tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset := read~$Pointer$#54(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem27#1 := read~int#54(tulip_parse_eeprom_#t~mem26#1.base, 2 + tulip_parse_eeprom_#t~mem26#1.offset, 1);call tulip_parse_eeprom_#t~mem28#1 := read~int#54(~#eeprom_fixups~0.base, 10 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short29#1 := (if tulip_parse_eeprom_#t~mem27#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem27#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem27#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem28#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem28#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem28#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488-1: assume !tulip_parse_eeprom_#t~short29#1; [2025-02-08 03:59:05,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13548-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1907#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488-2: tulip_parse_eeprom_#t~short29#1 := tulip_parse_eeprom_#t~short25#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume -2147483648 <= tulip_init_one_#t~ret1613#1 && tulip_init_one_#t~ret1613#1 <= 2147483647;havoc tulip_init_one_#t~ret1613#1;tulip_init_one_#res#1 := -19;call ULTIMATE.dealloc(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset);havoc tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset);havoc tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset);havoc tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset);havoc tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset);havoc tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset);havoc tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset);havoc tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset);havoc tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: assume tulip_parse_eeprom_#t~short29#1;havoc tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset;havoc tulip_parse_eeprom_#t~mem20#1;havoc tulip_parse_eeprom_#t~mem21#1;havoc tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset;havoc tulip_parse_eeprom_#t~mem23#1;havoc tulip_parse_eeprom_#t~mem24#1;havoc tulip_parse_eeprom_#t~short25#1;havoc tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset;havoc tulip_parse_eeprom_#t~mem27#1;havoc tulip_parse_eeprom_#t~mem28#1;havoc tulip_parse_eeprom_#t~short29#1;call tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset := read~$Pointer$#54(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem31#1 := read~int#54(tulip_parse_eeprom_#t~mem30#1.base, 2 + tulip_parse_eeprom_#t~mem30#1.offset, 1);tulip_parse_eeprom_#t~short33#1 := 232 == tulip_parse_eeprom_#t~mem31#1 % 256 % 4294967296; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: assume !tulip_parse_eeprom_#t~short29#1;havoc tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset;havoc tulip_parse_eeprom_#t~mem20#1;havoc tulip_parse_eeprom_#t~mem21#1;havoc tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset;havoc tulip_parse_eeprom_#t~mem23#1;havoc tulip_parse_eeprom_#t~mem24#1;havoc tulip_parse_eeprom_#t~short25#1;havoc tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset;havoc tulip_parse_eeprom_#t~mem27#1;havoc tulip_parse_eeprom_#t~mem28#1;havoc tulip_parse_eeprom_#t~short29#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1;call tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset := read~$Pointer$#54(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13548: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1907#1 && ldv_pci_pci_instance_2_#t~ret1907#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~97#1 := ldv_pci_pci_instance_2_#t~ret1907#1;havoc ldv_pci_pci_instance_2_#t~ret1907#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume 0 != tulip_find_mii_#t~bitwise781#1;havoc tulip_find_mii_#t~mem779#1;havoc tulip_find_mii_#t~mem780#1;havoc tulip_find_mii_#t~bitwise781#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume !(0 != tulip_find_mii_#t~bitwise781#1);havoc tulip_find_mii_#t~mem779#1;havoc tulip_find_mii_#t~mem780#1;havoc tulip_find_mii_#t~bitwise781#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488-3: assume tulip_parse_eeprom_#t~short25#1;call tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset := read~$Pointer$#54(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem23#1 := read~int#54(tulip_parse_eeprom_#t~mem22#1.base, 1 + tulip_parse_eeprom_#t~mem22#1.offset, 1);call tulip_parse_eeprom_#t~mem24#1 := read~int#54(~#eeprom_fixups~0.base, 9 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short25#1 := (if tulip_parse_eeprom_#t~mem23#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem23#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem23#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem24#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem24#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem24#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488-3: assume !tulip_parse_eeprom_#t~short25#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488-4: call tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset := read~$Pointer$#54(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem20#1 := read~int#54(tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset, 1);call tulip_parse_eeprom_#t~mem21#1 := read~int#54(~#eeprom_fixups~0.base, 8 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short25#1 := (if tulip_parse_eeprom_#t~mem20#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem20#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem20#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem21#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem21#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem21#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-5: call tulip_find_mii_#t~mem779#1 := read~int#54(tulip_find_mii_~tp~10#1.base, 3408 + tulip_find_mii_~tp~10#1.offset, 4);call tulip_find_mii_#t~mem780#1 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_find_mii_#t~mem779#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_find_mii_#t~mem779#1 % 4294967296 % 4294967296 else tulip_find_mii_#t~mem779#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-4: assume 0 == tulip_find_mii_#t~mem780#1;tulip_find_mii_#t~bitwise781#1 := 0; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-4: assume !(0 == tulip_find_mii_#t~mem780#1); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-3: assume 16 == tulip_find_mii_#t~mem780#1;tulip_find_mii_#t~bitwise781#1 := tulip_find_mii_#t~mem780#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-3: assume !(16 == tulip_find_mii_#t~mem780#1); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-2: havoc tulip_find_mii_#t~bitwise781#1;assume ((((tulip_find_mii_#t~mem780#1 < 0 || tulip_find_mii_#t~bitwise781#1 <= tulip_find_mii_#t~mem780#1) && tulip_find_mii_#t~bitwise781#1 <= 16) && tulip_find_mii_#t~bitwise781#1 >= 0) && (tulip_find_mii_#t~mem780#1 >= 0 || tulip_find_mii_#t~bitwise781#1 > 16 + tulip_find_mii_#t~mem780#1)) && tulip_find_mii_#t~bitwise781#1 >= -2147483648; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434-1: SUMMARY for call tulip_init_one_#t~ret1613#1 := printk(269, 0); srcloc: null [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: assume 32 == (if tulip_mwi_config_#t~mem1597#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1597#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1597#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1597#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: assume !(32 == (if tulip_mwi_config_#t~mem1597#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1597#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1597#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1597#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774-1: SUMMARY for call private_ioctl_#t~ret1433#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 112 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13813: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1942#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1943#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_~arg0#1.offset;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_tulip_chip_table_dummy_resourceless_instance_3 } true; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13945: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1946#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1946#1 <= 2147483647;~ldv_statevar_5~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1946#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1946#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: private_ioctl_~tmp___2~22#1 := private_ioctl_#t~ret1433#1;havoc private_ioctl_#t~ret1433#1;private_ioctl_~csr14~0#1 := (if private_ioctl_~tmp___2~22#1 % 4294967296 % 4294967296 <= 2147483647 then private_ioctl_~tmp___2~22#1 % 4294967296 % 4294967296 else private_ioctl_~tmp___2~22#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13945-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1946#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12888: assume 3 == ~ldv_statevar_19~0; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12888: assume !(3 == ~ldv_statevar_19~0); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-3: havoc tulip_init_one_#t~bitwise1673#1;assume ((((tulip_init_one_#t~mem1672#1 < 0 || tulip_init_one_#t~bitwise1673#1 <= tulip_init_one_#t~mem1672#1) && tulip_init_one_#t~bitwise1673#1 <= 4096) && tulip_init_one_#t~bitwise1673#1 >= 0) && (tulip_init_one_#t~mem1672#1 >= 0 || tulip_init_one_#t~bitwise1673#1 > 4096 + tulip_init_one_#t~mem1672#1)) && tulip_init_one_#t~bitwise1673#1 >= -2147483648; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-2: [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489: assume tulip_parse_eeprom_#t~short33#1;havoc tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset;havoc tulip_parse_eeprom_#t~mem31#1;havoc tulip_parse_eeprom_#t~mem32#1;havoc tulip_parse_eeprom_#t~short33#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489: assume !tulip_parse_eeprom_#t~short33#1;havoc tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset;havoc tulip_parse_eeprom_#t~mem31#1;havoc tulip_parse_eeprom_#t~mem32#1;havoc tulip_parse_eeprom_#t~short33#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-5: assume 0 == tulip_init_one_#t~mem1672#1;tulip_init_one_#t~bitwise1673#1 := 0; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-5: assume !(0 == tulip_init_one_#t~mem1672#1); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-1: assume tulip_parse_eeprom_#t~short33#1;call tulip_parse_eeprom_#t~mem32#1 := read~int#54(tulip_parse_eeprom_~ee_data~0#1.base, 26 + tulip_parse_eeprom_~ee_data~0#1.offset, 1);tulip_parse_eeprom_#t~short33#1 := 85 == tulip_parse_eeprom_#t~mem32#1 % 256 % 4294967296; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-1: assume !tulip_parse_eeprom_#t~short33#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-4: assume 4096 == tulip_init_one_#t~mem1672#1;tulip_init_one_#t~bitwise1673#1 := tulip_init_one_#t~mem1672#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-4: assume !(4096 == tulip_init_one_#t~mem1672#1); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-2: havoc tulip_find_mii_#t~bitwise782#1;assume (tulip_find_mii_#t~bitwise782#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise782#1 % 4294967296 >= 8192) && tulip_find_mii_#t~bitwise782#1 % 4294967296 <= 8192 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-1: [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise782#1;havoc tulip_find_mii_#t~bitwise782#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-1: tulip_init_one_#t~short1674#1 := 0 != tulip_init_one_#t~bitwise1673#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: assume tulip_init_one_#t~short1674#1;havoc tulip_init_one_#t~mem1672#1;havoc tulip_init_one_#t~bitwise1673#1;havoc tulip_init_one_#t~short1674#1;assume { :begin_inline_tulip_mwi_config } true;tulip_mwi_config_#in~pdev#1.base, tulip_mwi_config_#in~pdev#1.offset, tulip_mwi_config_#in~dev#1.base, tulip_mwi_config_#in~dev#1.offset := tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc tulip_mwi_config_#t~ret1578#1.base, tulip_mwi_config_#t~ret1578#1.offset, tulip_mwi_config_#t~mem1579#1, tulip_mwi_config_#t~ret1580#1, tulip_mwi_config_#t~ret1581#1, tulip_mwi_config_#t~bitwise1582#1, tulip_mwi_config_#t~ret1583#1, tulip_mwi_config_#t~ret1584#1, tulip_mwi_config_#t~bitwise1585#1, tulip_mwi_config_#t~mem1586#1, tulip_mwi_config_#t~bitwise1587#1, tulip_mwi_config_#t~short1588#1, tulip_mwi_config_#t~bitwise1589#1, tulip_mwi_config_#t~ret1590#1, tulip_mwi_config_#t~bitwise1591#1, tulip_mwi_config_#t~mem1592#1, tulip_mwi_config_#t~short1593#1, tulip_mwi_config_#t~bitwise1594#1, tulip_mwi_config_#t~mem1595#1, tulip_mwi_config_#t~mem1596#1, tulip_mwi_config_#t~mem1597#1, tulip_mwi_config_#t~bitwise1598#1, tulip_mwi_config_#t~bitwise1599#1, tulip_mwi_config_#t~bitwise1600#1, tulip_mwi_config_#t~mem1601#1, tulip_mwi_config_#t~bitwise1602#1, tulip_mwi_config_#t~bitwise1603#1, tulip_mwi_config_#t~bitwise1604#1, tulip_mwi_config_#t~mem1605#1, tulip_mwi_config_#t~ret1606#1, tulip_mwi_config_#t~mem1607#1, tulip_mwi_config_#t~ret1608#1, tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset, tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset, tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset, tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset, tulip_mwi_config_~csr0___0~0#1, tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, tulip_mwi_config_~tmp___0~46#1, tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, tulip_mwi_config_~tmp___1~32#1;tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset := tulip_mwi_config_#in~pdev#1.base, tulip_mwi_config_#in~pdev#1.offset;tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset := tulip_mwi_config_#in~dev#1.base, tulip_mwi_config_#in~dev#1.offset;havoc tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset;havoc tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset;call tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset := #Ultimate.allocOnStack(1);call tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset := #Ultimate.allocOnStack(2);havoc tulip_mwi_config_~csr0___0~0#1;call tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset := #Ultimate.allocOnStack(40);havoc tulip_mwi_config_~tmp___0~46#1;call tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset := #Ultimate.allocOnStack(40);havoc tulip_mwi_config_~tmp___1~32#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: assume !tulip_init_one_#t~short1674#1;havoc tulip_init_one_#t~mem1672#1;havoc tulip_init_one_#t~bitwise1673#1;havoc tulip_init_one_#t~short1674#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 8192 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise782#1 := 8192; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 8192 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: assume 19 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: assume !(19 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-3: assume false;tulip_find_mii_#t~bitwise782#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:59:05,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-3: assume !false; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-6: assume tulip_init_one_#t~short1674#1;call tulip_init_one_#t~mem1672#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-6: assume !tulip_init_one_#t~short1674#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem1908#1.base, ldv_pci_pci_instance_2_#t~mem1908#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417-1: SUMMARY for call tulip_remove_one(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_3 } true;ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset := ~ldv_7_callback_media_task~0.base, ~ldv_7_callback_media_task~0.offset, ~ldv_7_container_struct_work_struct_ptr~0.base, ~ldv_7_container_struct_work_struct_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-1: SUMMARY for call tulip_get_stats_#t~ret1397#1 := netif_running(tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: tulip_get_stats_~tmp___2~21#1 := (if 0 == tulip_get_stats_#t~ret1397#1 % 256 then 0 else 1);havoc tulip_get_stats_#t~ret1397#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13550: assume 0 != ldv_pci_pci_instance_2_~tmp~97#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13550: assume !(0 != ldv_pci_pci_instance_2_~tmp~97#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966-1: SUMMARY for call kfree(tulip_init_one_#t~mem1802#1.base, tulip_init_one_#t~mem1802#1.offset); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966: havoc tulip_init_one_#t~mem1802#1.base, tulip_init_one_#t~mem1802#1.offset; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10645: assume 0 != (if tulip_get_stats_~tmp___2~21#1 % 256 % 4294967296 <= 2147483647 then tulip_get_stats_~tmp___2~21#1 % 256 % 4294967296 else tulip_get_stats_~tmp___2~21#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10645: assume !(0 != (if tulip_get_stats_~tmp___2~21#1 % 256 % 4294967296 <= 2147483647 then tulip_get_stats_~tmp___2~21#1 % 256 % 4294967296 else tulip_get_stats_~tmp___2~21#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-2: assume tulip_init_one_#t~short1619#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-2: assume !tulip_init_one_#t~short1619#1;call tulip_init_one_#t~mem1618#1 := read~int#54(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1619#1 := 2306 == tulip_init_one_#t~mem1618#1 % 65536 % 4294967296; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-1: tulip_init_one_#t~short1620#1 := tulip_init_one_#t~short1619#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-4: assume tulip_init_one_#t~short1617#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-4: assume !tulip_init_one_#t~short1617#1;call tulip_init_one_#t~mem1616#1 := read~int#54(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1617#1 := 2305 == tulip_init_one_#t~mem1616#1 % 65536 % 4294967296; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-3: tulip_init_one_#t~short1619#1 := tulip_init_one_#t~short1617#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438: assume tulip_init_one_#t~short1620#1;havoc tulip_init_one_#t~mem1614#1;havoc tulip_init_one_#t~mem1615#1;havoc tulip_init_one_#t~mem1616#1;havoc tulip_init_one_#t~short1617#1;havoc tulip_init_one_#t~mem1618#1;havoc tulip_init_one_#t~short1619#1;havoc tulip_init_one_#t~short1620#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438: assume !tulip_init_one_#t~short1620#1;havoc tulip_init_one_#t~mem1614#1;havoc tulip_init_one_#t~mem1615#1;havoc tulip_init_one_#t~mem1616#1;havoc tulip_init_one_#t~short1617#1;havoc tulip_init_one_#t~mem1618#1;havoc tulip_init_one_#t~short1619#1;havoc tulip_init_one_#t~short1620#1;assume { :begin_inline_pci_dev_present } true;pci_dev_present_#in~arg0#1.base, pci_dev_present_#in~arg0#1.offset := ~#early_486_chipsets~0.base, ~#early_486_chipsets~0.offset;havoc pci_dev_present_#res#1;havoc pci_dev_present_#t~nondet2518#1, pci_dev_present_~arg0#1.base, pci_dev_present_~arg0#1.offset;pci_dev_present_~arg0#1.base, pci_dev_present_~arg0#1.offset := pci_dev_present_#in~arg0#1.base, pci_dev_present_#in~arg0#1.offset;havoc pci_dev_present_#t~nondet2518#1;assume -2147483648 <= pci_dev_present_#t~nondet2518#1 && pci_dev_present_#t~nondet2518#1 <= 2147483647;pci_dev_present_#res#1 := pci_dev_present_#t~nondet2518#1;havoc pci_dev_present_#t~nondet2518#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12495-1: SUMMARY for call ldv___pci_register_driver_#t~ret1860#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12495: assume -2147483648 <= ldv___pci_register_driver_#t~ret1860#1 && ldv___pci_register_driver_#t~ret1860#1 <= 2147483647;ldv___pci_register_driver_~tmp~88#1 := ldv___pci_register_driver_#t~ret1860#1;havoc ldv___pci_register_driver_#t~ret1860#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-5: assume tulip_init_one_#t~short1620#1;call tulip_init_one_#t~mem1615#1 := read~int#54(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1617#1 := 9 == tulip_init_one_#t~mem1615#1 % 65536 % 4294967296; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438-5: assume !tulip_init_one_#t~short1620#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12892: assume 4 == ~ldv_statevar_19~0; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12892: assume !(4 == ~ldv_statevar_19~0); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: SUMMARY for call pci_iounmap(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume 0 == (if tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem75#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume !(0 == (if tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem75#1;call tulip_parse_eeprom_#t~mem76#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625-1: call tulip_parse_eeprom_#t~mem75#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11703: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11703: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: assume 0 != tulip_find_mii_~ane_switch~0#1 % 4294967296; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: assume !(0 != tulip_find_mii_~ane_switch~0#1 % 4294967296); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume 20 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11836: assume -2147483648 <= tulip_init_one_#t~ret1784#1 && tulip_init_one_#t~ret1784#1 <= 2147483647;havoc tulip_init_one_#t~mem1781#1;havoc tulip_init_one_#t~mem1782#1;havoc tulip_init_one_#t~mem1783#1.base, tulip_init_one_#t~mem1783#1.offset;havoc tulip_init_one_#t~ret1784#1;call tulip_init_one_#t~mem1785#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1942#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1942#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1942#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1942#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11836-1: SUMMARY for call tulip_init_one_#t~ret1784#1 := _dev_info(tulip_init_one_~dev~7#1.base, 1236 + tulip_init_one_~dev~7#1.offset, 282, 0); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset := ~ldv_5_callback_media_task~0.base, ~ldv_5_callback_media_task~0.offset, ~ldv_5_container_struct_work_struct_ptr~0.base, ~ldv_5_container_struct_work_struct_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: havoc tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset;call tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset := read~$Pointer$#54(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1942#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-1: SUMMARY for call tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset := #Ultimate.C_memcpy#54(tulip_parse_eeprom_~ee_data~0#1.base, 26 + tulip_parse_eeprom_~ee_data~0#1.offset, ~#eeprom_fixups~0.base, 11 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 64); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10647-1: SUMMARY for call tulip_get_stats_#t~ret1398#1.base, tulip_get_stats_#t~ret1398#1.offset := spinlock_check(tulip_get_stats_~tp~23#1.base, 3240 + tulip_get_stats_~tp~23#1.offset); srcloc: null [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10647: tulip_get_stats_~tmp___0~40#1.base, tulip_get_stats_~tmp___0~40#1.offset := tulip_get_stats_#t~ret1398#1.base, tulip_get_stats_#t~ret1398#1.offset;havoc tulip_get_stats_#t~ret1398#1.base, tulip_get_stats_#t~ret1398#1.offset; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1598#1; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-2: havoc tulip_mwi_config_#t~bitwise1598#1;assume (tulip_mwi_config_#t~bitwise1598#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1598#1 % 4294967296 >= 8409088) && tulip_mwi_config_#t~bitwise1598#1 % 4294967296 <= 8409088 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:59:05,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-1: [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440: assume -2147483648 <= tulip_init_one_#t~ret1621#1 && tulip_init_one_#t~ret1621#1 <= 2147483647;havoc tulip_init_one_#t~ret1621#1;tulip_init_one_#res#1 := -19;call ULTIMATE.dealloc(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset);havoc tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset);havoc tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset);havoc tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset);havoc tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset);havoc tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset);havoc tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset);havoc tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset);havoc tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset; [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12497: assume 0 != ldv___pci_register_driver_~tmp~88#1; [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12497: assume !(0 != ldv___pci_register_driver_~tmp~88#1); [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440-1: SUMMARY for call tulip_init_one_#t~ret1621#1 := printk(270, 0); srcloc: null [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8409088 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1598#1 := 8409088; [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8409088 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-3: assume false;tulip_mwi_config_#t~bitwise1598#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-3: assume !false; [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: SUMMARY for call tulip_mdio_write(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~phy~0#1, 0, (if tulip_find_mii_~new_bmcr~0#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_find_mii_~new_bmcr~0#1 % 4294967296 % 4294967296 else tulip_find_mii_~new_bmcr~0#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10648: tulip_get_stats_~flags~6#1 := tulip_get_stats_#t~ret1399#1;havoc tulip_get_stats_#t~ret1399#1; [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10648-1: SUMMARY for call tulip_get_stats_#t~ret1399#1 := _raw_spin_lock_irqsave(tulip_get_stats_~tmp___0~40#1.base, tulip_get_stats_~tmp___0~40#1.offset); srcloc: null [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-1: SUMMARY for call tulip_parse_eeprom_#t~ret36#1 := printk(16, 0); srcloc: null [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574-1: SUMMARY for call tulip_stop_rxtx___2(tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset); srcloc: null [2025-02-08 03:59:05,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442: ldv_pci_instance_probe_2_17_#t~ret1896#1 := tulip_init_one_#res#1;havoc tulip_init_one_#t~mem1610#1, tulip_init_one_#t~mem1611#1.base, tulip_init_one_#t~mem1611#1.offset, tulip_init_one_#t~mem1612#1, tulip_init_one_#t~ret1613#1, tulip_init_one_#t~mem1614#1, tulip_init_one_#t~mem1615#1, tulip_init_one_#t~mem1616#1, tulip_init_one_#t~short1617#1, tulip_init_one_#t~mem1618#1, tulip_init_one_#t~short1619#1, tulip_init_one_#t~short1620#1, tulip_init_one_#t~ret1621#1, tulip_init_one_#t~ret1622#1, tulip_init_one_#t~bitwise1623#1, tulip_init_one_#t~bitwise1624#1, tulip_init_one_#t~bitwise1625#1, tulip_init_one_#t~ret1626#1, tulip_init_one_#t~bitwise1627#1, tulip_init_one_#t~ret1628#1, tulip_init_one_#t~ret1629#1, tulip_init_one_#t~mem1630#1, tulip_init_one_#t~ret1631#1.base, tulip_init_one_#t~ret1631#1.offset, tulip_init_one_#t~mem1632#1, tulip_init_one_#t~mem1633#1, tulip_init_one_#t~mem1634#1, tulip_init_one_#t~short1635#1, tulip_init_one_#t~ite1638#1, tulip_init_one_#t~mem1636#1, tulip_init_one_#t~mem1637#1, tulip_init_one_#t~mem1639#1, tulip_init_one_#t~ret1640#1.base, tulip_init_one_#t~ret1640#1.offset, tulip_init_one_#t~mem1641#1, tulip_init_one_#t~mem1642#1, tulip_init_one_#t~mem1643#1, tulip_init_one_#t~short1644#1, tulip_init_one_#t~ite1647#1, tulip_init_one_#t~mem1645#1, tulip_init_one_#t~mem1646#1, tulip_init_one_#t~mem1648#1, tulip_init_one_#t~ret1649#1, tulip_init_one_#t~ret1650#1, tulip_init_one_#t~mem1651#1, tulip_init_one_#t~ret1652#1.base, tulip_init_one_#t~ret1652#1.offset, tulip_init_one_#t~ret1653#1.base, tulip_init_one_#t~ret1653#1.offset, tulip_init_one_#t~ret1654#1.base, tulip_init_one_#t~ret1654#1.offset, tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset, tulip_init_one_#t~mem1656#1.base, tulip_init_one_#t~mem1656#1.offset, tulip_init_one_#t~mem1657#1, tulip_init_one_#t~mem1658#1, tulip_init_one_#t~ret1659#1, tulip_init_one_#t~mem1660#1, tulip_init_one_#t~mem1661#1, tulip_init_one_#t~bitwise1662#1, tulip_init_one_#t~ret1663#1, tulip_init_one_#t~mem1664#1, tulip_init_one_#t~ret1665#1.base, tulip_init_one_#t~ret1665#1.offset, tulip_init_one_#t~ret1666#1.base, tulip_init_one_#t~ret1666#1.offset, tulip_init_one_#t~mem1667#1, tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset, tulip_init_one_#t~mem1669#1, tulip_init_one_#t~mem1670#1, tulip_init_one_#t~mem1671#1.base, tulip_init_one_#t~mem1671#1.offset, tulip_init_one_#t~mem1672#1, tulip_init_one_#t~bitwise1673#1, tulip_init_one_#t~short1674#1, tulip_init_one_#t~ret1675#1, tulip_init_one_#t~memset~res1676#1.base, tulip_init_one_#t~memset~res1676#1.offset, tulip_init_one_#t~bitwise1677#1, tulip_init_one_#t~ret1678#1, tulip_init_one_#t~mem1679#1.base, tulip_init_one_#t~mem1679#1.offset, tulip_init_one_#t~ret1680#1, tulip_init_one_#t~mem1681#1.base, tulip_init_one_#t~mem1681#1.offset, tulip_init_one_#t~ret1682#1, tulip_init_one_#t~mem1683#1.base, tulip_init_one_#t~mem1683#1.offset, tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset, tulip_init_one_#t~mem1685#1, tulip_init_one_#t~ret1686#1, tulip_init_one_#t~bitwise1687#1, tulip_init_one_#t~bitwise1688#1, tulip_init_one_#t~ret1689#1, tulip_init_one_#t~mem1690#1, tulip_init_one_#t~mem1691#1, tulip_init_one_#t~mem1692#1, tulip_init_one_#t~mem1693#1, tulip_init_one_#t~short1694#1, tulip_init_one_#t~mem1695#1, tulip_init_one_#t~mem1696#1, tulip_init_one_#t~short1697#1, tulip_init_one_#t~mem1698#1, tulip_init_one_#t~short1699#1, tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset, tulip_init_one_#t~mem1701#1, tulip_init_one_#t~mem1702#1, tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset, tulip_init_one_#t~mem1704#1, tulip_init_one_#t~mem1705#1.base, tulip_init_one_#t~mem1705#1.offset, tulip_init_one_#t~mem1706#1, tulip_init_one_#t~short1707#1, tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#1.offset, tulip_init_one_#t~mem1709#1, tulip_init_one_#t~short1710#1, tulip_init_one_#t~mem1711#1.base, tulip_init_one_#t~mem1711#1.offset, tulip_init_one_#t~mem1712#1, tulip_init_one_#t~short1713#1, tulip_init_one_#t~mem1714#1.base, tulip_init_one_#t~mem1714#1.offset, tulip_init_one_#t~mem1715#1, tulip_init_one_#t~mem1716#1.base, tulip_init_one_#t~mem1716#1.offset, tulip_init_one_#t~mem1717#1.base, tulip_init_one_#t~mem1717#1.offset, tulip_init_one_#t~mem1718#1, tulip_init_one_#t~mem1719#1.base, tulip_init_one_#t~mem1719#1.offset, tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset, tulip_init_one_#t~mem1721#1, tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset, tulip_init_one_#t~mem1723#1, tulip_init_one_#t~mem1724#1.base, tulip_init_one_#t~mem1724#1.offset, tulip_init_one_#t~mem1725#1, tulip_init_one_#t~mem1726#1, tulip_init_one_#t~mem1727#1, tulip_init_one_#t~mem1728#1, tulip_init_one_#t~bitwise1729#1, tulip_init_one_#t~mem1730#1, tulip_init_one_#t~short1731#1, tulip_init_one_#t~mem1732#1, tulip_init_one_#t~mem1733#1, tulip_init_one_#t~mem1734#1, tulip_init_one_#t~mem1735#1, tulip_init_one_#t~mem1736#1, tulip_init_one_#t~mem1737#1, tulip_init_one_#t~mem1738#1.base, tulip_init_one_#t~mem1738#1.offset, tulip_init_one_#t~ret1739#1, tulip_init_one_#t~mem1740#1, tulip_init_one_#t~mem1741#1, tulip_init_one_#t~bitwise1742#1, tulip_init_one_#t~mem1743#1, tulip_init_one_#t~mem1744#1, tulip_init_one_#t~mem1745#1, tulip_init_one_#t~bitwise1746#1, tulip_init_one_#t~mem1747#1, tulip_init_one_#t~mem1748#1, tulip_init_one_#t~mem1749#1, tulip_init_one_#t~mem1750#1, tulip_init_one_#t~bitwise1751#1, tulip_init_one_#t~bitwise1752#1, tulip_init_one_#t~mem1753#1, tulip_init_one_#t~bitwise1754#1, tulip_init_one_#t~loopctr1755#1, tulip_init_one_#t~nondet1756#1, tulip_init_one_#t~ret1757#1, tulip_init_one_#t~strcpy~res1758#1.base, tulip_init_one_#t~strcpy~res1758#1.offset, tulip_init_one_#t~mem1759#1, tulip_init_one_#t~bitwise1760#1, tulip_init_one_#t~mem1761#1.base, tulip_init_one_#t~mem1761#1.offset, tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset, tulip_init_one_#t~mem1763#1, tulip_init_one_#t~short1764#1, tulip_init_one_#t~short1765#1, tulip_init_one_#t~mem1766#1.base, tulip_init_one_#t~mem1766#1.offset, tulip_init_one_#t~mem1767#1, tulip_init_one_#t~short1768#1, tulip_init_one_#t~short1769#1, tulip_init_one_#t~mem1770#1.base, tulip_init_one_#t~mem1770#1.offset, tulip_init_one_#t~mem1771#1.base, tulip_init_one_#t~mem1771#1.offset, tulip_init_one_#t~mem1772#1, tulip_init_one_#t~short1773#1, tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset, tulip_init_one_#t~mem1775#1, tulip_init_one_#t~mem1776#1, tulip_init_one_#t~mem1777#1, tulip_init_one_#t~mem1778#1.base, tulip_init_one_#t~mem1778#1.offset, tulip_init_one_#t~mem1779#1, tulip_init_one_#t~ret1780#1, tulip_init_one_#t~mem1781#1, tulip_init_one_#t~mem1782#1, tulip_init_one_#t~mem1783#1.base, tulip_init_one_#t~mem1783#1.offset, tulip_init_one_#t~ret1784#1, tulip_init_one_#t~mem1785#1, tulip_init_one_#t~mem1786#1, tulip_init_one_#t~bitwise1787#1, tulip_init_one_#t~mem1788#1, tulip_init_one_#t~bitwise1789#1, tulip_init_one_#t~mem1790#1.base, tulip_init_one_#t~mem1790#1.offset, tulip_init_one_#t~mem1791#1.base, tulip_init_one_#t~mem1791#1.offset, tulip_init_one_#t~mem1792#1, tulip_init_one_#t~bitwise1793#1, tulip_init_one_#t~mem1794#1, tulip_init_one_#t~mem1795#1, tulip_init_one_#t~mem1796#1, tulip_init_one_#t~bitwise1797#1, tulip_init_one_#t~short1798#1, tulip_init_one_#t~mem1799#1, tulip_init_one_#t~mem1800#1.base, tulip_init_one_#t~mem1800#1.offset, tulip_init_one_#t~mem1801#1, tulip_init_one_#t~mem1802#1.base, tulip_init_one_#t~mem1802#1.offset, tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~ent#1.base, tulip_init_one_~ent#1.offset, tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset, tulip_init_one_~last_irq~0#1, tulip_init_one_~multiport_cnt~0#1, tulip_init_one_~i~13#1, tulip_init_one_~irq~0#1, tulip_init_one_~sum~0#1, tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset, tulip_init_one_~board_idx~0#1, tulip_init_one_~chip_idx~0#1, tulip_init_one_~chip_name~0#1.base, tulip_init_one_~chip_name~0#1.offset, tulip_init_one_~eeprom_missing~0#1, tulip_init_one_~force_csr0~0#1, tulip_init_one_~tmp~80#1, tulip_init_one_~tmp___0~47#1, tulip_init_one_~tmp___1~33#1.base, tulip_init_one_~tmp___1~33#1.offset, tulip_init_one_~tmp___2~26#1, tulip_init_one_~tmp___3~21#1.base, tulip_init_one_~tmp___3~21#1.offset, tulip_init_one_~tmp___4~12#1.base, tulip_init_one_~tmp___4~12#1.offset, tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset, tulip_init_one_~#__key~2#1.base, tulip_init_one_~#__key~2#1.offset, tulip_init_one_~#__key___0~0#1.base, tulip_init_one_~#__key___0~0#1.offset, tulip_init_one_~#__key___1~0#1.base, tulip_init_one_~#__key___1~0#1.offset, tulip_init_one_~#__key___2~0#1.base, tulip_init_one_~#__key___2~0#1.offset, tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset, tulip_init_one_~value~1#1, tulip_init_one_~boguscnt~0#1, tulip_init_one_~tmp___5~11#1, tulip_init_one_~tmp___6~9#1, tulip_init_one_~tmp___7~9#1, tulip_init_one_~sa_offset~0#1, tulip_init_one_~ee_addr_size~0#1, tulip_init_one_~tmp___8~9#1, tulip_init_one_~ee_max_addr~0#1, tulip_init_one_~data~1#1, tulip_init_one_~tmp___9~7#1, tulip_init_one_~tmp___10~6#1, tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset, tulip_init_one_~tmp___11~6#1;havoc tulip_init_one_#in~pdev#1.base, tulip_init_one_#in~pdev#1.offset, tulip_init_one_#in~ent#1.base, tulip_init_one_#in~ent#1.offset;assume { :end_inline_tulip_init_one } true;assume -2147483648 <= ldv_pci_instance_probe_2_17_#t~ret1896#1 && ldv_pci_instance_probe_2_17_#t~ret1896#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~94#1 := ldv_pci_instance_probe_2_17_#t~ret1896#1;havoc ldv_pci_instance_probe_2_17_#t~ret1896#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~94#1;ldv_pci_pci_instance_2_#t~ret1928#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1896#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~94#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1928#1 && ldv_pci_pci_instance_2_#t~ret1928#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1928#1;havoc ldv_pci_pci_instance_2_#t~mem1927#1.base, ldv_pci_pci_instance_2_#t~mem1927#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1928#1;assume { :begin_inline_ldv_ldv_post_probe_31 } true;ldv_ldv_post_probe_31_#in~ldv_func_arg1#1 := ~ldv_2_ret_default~0;havoc ldv_ldv_post_probe_31_#res#1;havoc ldv_ldv_post_probe_31_#t~ret1978#1, ldv_ldv_post_probe_31_~ldv_func_arg1#1, ldv_ldv_post_probe_31_~tmp~113#1;ldv_ldv_post_probe_31_~ldv_func_arg1#1 := ldv_ldv_post_probe_31_#in~ldv_func_arg1#1;havoc ldv_ldv_post_probe_31_~tmp~113#1;assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_31_~ldv_func_arg1#1;havoc ldv_check_return_value_probe_~retval#1;ldv_check_return_value_probe_~retval#1 := ldv_check_return_value_probe_#in~retval#1; [2025-02-08 03:59:05,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: assume -2147483648 <= tulip_parse_eeprom_#t~ret36#1 && tulip_parse_eeprom_#t~ret36#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset;havoc tulip_parse_eeprom_#t~ret36#1; [2025-02-08 03:59:05,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 03:59:05,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649-1: SUMMARY for call tulip_get_stats_#t~ret1400#1 := ioread32(tulip_get_stats_~ioaddr~15#1.base, 64 + tulip_get_stats_~ioaddr~15#1.offset); srcloc: null [2025-02-08 03:59:05,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:59:05,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649: tulip_get_stats_~tmp___1~27#1 := tulip_get_stats_#t~ret1400#1;havoc tulip_get_stats_#t~ret1400#1;call tulip_get_stats_#t~mem1401#1 := read~int#54(tulip_get_stats_~dev#1.base, 380 + tulip_get_stats_~dev#1.offset, 8);call write~int#54(tulip_get_stats_#t~mem1401#1 + tulip_get_stats_~tmp___1~27#1 % 4294967296 % 65536, tulip_get_stats_~dev#1.base, 380 + tulip_get_stats_~dev#1.offset, 8);havoc tulip_get_stats_#t~mem1401#1; [2025-02-08 03:59:05,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14085: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1951#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1951#1 <= 2147483647;~ldv_statevar_7~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1951#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1951#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971-1: SUMMARY for call pci_release_regions(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14085-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1951#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: assume { :begin_inline_ldv_free_netdev_24 } true;ldv_free_netdev_24_#in~ldv_func_arg1#1.base, ldv_free_netdev_24_#in~ldv_func_arg1#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc ldv_free_netdev_24_~ldv_func_arg1#1.base, ldv_free_netdev_24_~ldv_func_arg1#1.offset;ldv_free_netdev_24_~ldv_func_arg1#1.base, ldv_free_netdev_24_~ldv_func_arg1#1.offset := ldv_free_netdev_24_#in~ldv_func_arg1#1.base, ldv_free_netdev_24_#in~ldv_func_arg1#1.offset; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5629: assume 4 == (if tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem76#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5629: assume !(4 == (if tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem76#1;call tulip_parse_eeprom_#t~mem77#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: assume 1 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: assume !(1 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: assume 5 == ~ldv_statevar_19~0; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: assume !(5 == ~ldv_statevar_19~0); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12632: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311-3: assume false;tulip_mwi_config_#t~bitwise1599#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311-3: assume !false; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311-2: havoc tulip_mwi_config_#t~bitwise1599#1;assume (tulip_mwi_config_#t~bitwise1599#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1599#1 % 4294967296 >= 8425472) && tulip_mwi_config_#t~bitwise1599#1 % 4294967296 <= 8425472 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293: assume 21 == ~ldv_statevar_1~0; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293: assume !(21 == ~ldv_statevar_1~0); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8425472 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1599#1 := 8425472; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8425472 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311-1: [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1599#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: SUMMARY for call spin_unlock_irqrestore(tulip_get_stats_~tp~23#1.base, 3240 + tulip_get_stats_~tp~23#1.offset, tulip_get_stats_~flags~6#1); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11840: assume 9 == tulip_init_one_#t~mem1785#1;havoc tulip_init_one_#t~mem1785#1;call write~$Pointer$#54(#funAddr~pnic2_lnk_change.base, #funAddr~pnic2_lnk_change.offset, tulip_init_one_~tp~31#1.base, 3956 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11840: assume !(9 == tulip_init_one_#t~mem1785#1);havoc tulip_init_one_#t~mem1785#1;call tulip_init_one_#t~mem1786#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12501-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13426: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret1897#1 && ldv_pci_instance_resume_2_5_#t~ret1897#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret1897#1;havoc ldv_pci_instance_resume_2_5_#t~ret1897#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;havoc ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_2_5 } true;havoc ldv_pci_pci_instance_2_#t~mem1912#1.base, ldv_pci_pci_instance_2_#t~mem1912#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12501: assume { :begin_inline_ldv_dispatch_register_18_2 } true;ldv_dispatch_register_18_2_#in~arg0#1.base, ldv_dispatch_register_18_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_18_2_~arg0#1.base, ldv_dispatch_register_18_2_~arg0#1.offset;ldv_dispatch_register_18_2_~arg0#1.base, ldv_dispatch_register_18_2_~arg0#1.offset := ldv_dispatch_register_18_2_#in~arg0#1.base, ldv_dispatch_register_18_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_18_2_~arg0#1.base, ldv_dispatch_register_18_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576: havoc tulip_init_one_#t~ret1675#1;tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset := tulip_init_one_~tp~31#1.base, 3444 + tulip_init_one_~tp~31#1.offset; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: call ldv_pci_pci_instance_2_#t~mem1908#1.base, ldv_pci_pci_instance_2_#t~mem1908#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 40 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1908#1.base, ldv_pci_pci_instance_2_#t~mem1908#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576-1: SUMMARY for call tulip_init_one_#t~ret1675#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 64 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-1: SUMMARY for call dma_alloc_attrs_#t~ret974#1.base, dma_alloc_attrs_#t~ret974#1.offset := get_dma_ops(dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13426-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret1897#1 := tulip_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset := dma_alloc_attrs_#t~ret974#1.base, dma_alloc_attrs_#t~ret974#1.offset;havoc dma_alloc_attrs_#t~ret974#1.base, dma_alloc_attrs_#t~ret974#1.offset;dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset := dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset;dma_alloc_attrs_~gfp#1 := dma_alloc_attrs_~gfp#1 - dma_alloc_attrs_~gfp#1 % 8; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709: assume 0 == tulip_init_one_~sum~0#1 % 65536 % 4294967296 || 1530 == tulip_init_one_~sum~0#1 % 65536 % 4294967296;tulip_init_one_~eeprom_missing~0#1 := 1;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709: assume !(0 == tulip_init_one_~sum~0#1 % 65536 % 4294967296 || 1530 == tulip_init_one_~sum~0#1 % 65536 % 4294967296); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13823: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset := ~ldv_3_callback_media_task~0.base, ~ldv_3_callback_media_task~0.offset, ~ldv_3_container_struct_work_struct_ptr~0.base, ~ldv_3_container_struct_work_struct_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13823-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: havoc ldv_dispatch_register_18_2_~arg0#1.base, ldv_dispatch_register_18_2_~arg0#1.offset;havoc ldv_dispatch_register_18_2_#in~arg0#1.base, ldv_dispatch_register_18_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_18_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12238-1: SUMMARY for call tulip_init_#t~ret1857#1 := printk(289, 0); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12238: assume -2147483648 <= tulip_init_#t~ret1857#1 && tulip_init_#t~ret1857#1 <= 2147483647;havoc tulip_init_#t~ret1857#1;~tulip_rx_copybreak~0 := ~rx_copybreak~0;~tulip_max_interrupt_work~0 := ~max_interrupt_work~0;assume { :begin_inline_ldv___pci_register_driver_29 } true;ldv___pci_register_driver_29_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_29_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_29_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg3#1.offset := ~#tulip_driver~0.base, ~#tulip_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 290, 0;havoc ldv___pci_register_driver_29_#res#1;havoc ldv___pci_register_driver_29_#t~ret1976#1, ldv___pci_register_driver_29_#t~ret1977#1, ldv___pci_register_driver_29_~ldv_func_arg1#1.base, ldv___pci_register_driver_29_~ldv_func_arg1#1.offset, ldv___pci_register_driver_29_~ldv_func_arg2#1.base, ldv___pci_register_driver_29_~ldv_func_arg2#1.offset, ldv___pci_register_driver_29_~ldv_func_arg3#1.base, ldv___pci_register_driver_29_~ldv_func_arg3#1.offset, ldv___pci_register_driver_29_~ldv_func_res~11#1, ldv___pci_register_driver_29_~tmp~112#1, ldv___pci_register_driver_29_~tmp___0~62#1;ldv___pci_register_driver_29_~ldv_func_arg1#1.base, ldv___pci_register_driver_29_~ldv_func_arg1#1.offset := ldv___pci_register_driver_29_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_29_~ldv_func_arg2#1.base, ldv___pci_register_driver_29_~ldv_func_arg2#1.offset := ldv___pci_register_driver_29_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_29_~ldv_func_arg3#1.base, ldv___pci_register_driver_29_~ldv_func_arg3#1.offset := ldv___pci_register_driver_29_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_29_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_29_~ldv_func_res~11#1;havoc ldv___pci_register_driver_29_~tmp~112#1;havoc ldv___pci_register_driver_29_~tmp___0~62#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_29_~ldv_func_arg1#1.base, ldv___pci_register_driver_29_~ldv_func_arg1#1.offset, ldv___pci_register_driver_29_~ldv_func_arg2#1.base, ldv___pci_register_driver_29_~ldv_func_arg2#1.offset, ldv___pci_register_driver_29_~ldv_func_arg3#1.base, ldv___pci_register_driver_29_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2490#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet2490#1;assume -2147483648 <= __pci_register_driver_#t~nondet2490#1 && __pci_register_driver_#t~nondet2490#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2490#1;havoc __pci_register_driver_#t~nondet2490#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11578: havoc tulip_init_one_#t~memset~res1676#1.base, tulip_init_one_#t~memset~res1676#1.offset;tulip_init_one_~sum~0#1 := 0; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14485: assume -2147483648 <= ldv_dev_set_drvdata_17_#t~ret1963#1 && ldv_dev_set_drvdata_17_#t~ret1963#1 <= 2147483647;ldv_dev_set_drvdata_17_~tmp~105#1 := ldv_dev_set_drvdata_17_#t~ret1963#1;havoc ldv_dev_set_drvdata_17_#t~ret1963#1;ldv_dev_set_drvdata_17_#res#1 := ldv_dev_set_drvdata_17_~tmp~105#1;pci_set_drvdata_#t~ret1072#1 := ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1963#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~105#1;havoc ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_17 } true;assume -2147483648 <= pci_set_drvdata_#t~ret1072#1 && pci_set_drvdata_#t~ret1072#1 <= 2147483647;havoc pci_set_drvdata_#t~ret1072#1;havoc pci_set_drvdata_#t~ret1072#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call tulip_init_one_#t~mem1781#1 := read~int#54(tulip_init_one_~pdev#1.base, 72 + tulip_init_one_~pdev#1.offset, 1);call tulip_init_one_#t~mem1782#1 := read~int#54(tulip_init_one_~pdev#1.base, 1607 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1783#1.base, tulip_init_one_#t~mem1783#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1600#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14485-1: SUMMARY for call ldv_dev_set_drvdata_17_#t~ret1963#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11578-1: SUMMARY for call tulip_init_one_#t~memset~res1676#1.base, tulip_init_one_#t~memset~res1676#1.offset := #Ultimate.C_memset#54(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, 0, 512); srcloc: null [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-2: havoc tulip_mwi_config_#t~bitwise1600#1;assume (tulip_mwi_config_#t~bitwise1600#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1600#1 % 4294967296 >= 8445952) && tulip_mwi_config_#t~bitwise1600#1 % 4294967296 <= 8445952 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-1: [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8445952 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1600#1 := 8445952; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8445952 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-3: assume false;tulip_mwi_config_#t~bitwise1600#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-3: assume !false; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13957: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1947#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1947#1 <= 2147483647;~ldv_statevar_5~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1947#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1947#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-1: [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume 4 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13957-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1947#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume 0 != tulip_init_one_#t~bitwise1787#1;havoc tulip_init_one_#t~mem1786#1;havoc tulip_init_one_#t~bitwise1787#1;call write~$Pointer$#54(#funAddr~t21142_lnk_change.base, #funAddr~t21142_lnk_change.offset, tulip_init_one_~tp~31#1.base, 3956 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume !(0 != tulip_init_one_#t~bitwise1787#1);havoc tulip_init_one_#t~mem1786#1;havoc tulip_init_one_#t~bitwise1787#1;call tulip_init_one_#t~mem1788#1 := read~int#54(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: assume 6 == ~ldv_statevar_19~0; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: assume !(6 == ~ldv_statevar_19~0); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5633: assume 3 == (if tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem77#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5633: assume !(3 == (if tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem77#1;call tulip_parse_eeprom_#t~mem78#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-3: assume 64 == tulip_init_one_#t~mem1786#1;tulip_init_one_#t~bitwise1787#1 := tulip_init_one_#t~mem1786#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-3: assume !(64 == tulip_init_one_#t~mem1786#1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-2: havoc tulip_init_one_#t~bitwise1787#1;assume ((((tulip_init_one_#t~mem1786#1 < 0 || tulip_init_one_#t~bitwise1787#1 <= tulip_init_one_#t~mem1786#1) && tulip_init_one_#t~bitwise1787#1 <= 64) && tulip_init_one_#t~bitwise1787#1 >= 0) && (tulip_init_one_#t~mem1786#1 >= 0 || tulip_init_one_#t~bitwise1787#1 > 64 + tulip_init_one_#t~mem1786#1)) && tulip_init_one_#t~bitwise1787#1 >= -2147483648; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-4: assume 0 == tulip_init_one_#t~mem1786#1;tulip_init_one_#t~bitwise1787#1 := 0; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-4: assume !(0 == tulip_init_one_#t~mem1786#1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: SUMMARY for call tulip_mdio_write(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~phy~0#1, 0, (if tulip_find_mii_~new_bmcr~0#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_find_mii_~new_bmcr~0#1 % 4294967296 % 4294967296 else tulip_find_mii_~new_bmcr~0#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1894#1, ldv_net_dummy_resourceless_instance_1_#t~ret1895#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: tulip_get_stats_#res#1.base, tulip_get_stats_#res#1.offset := tulip_get_stats_~dev#1.base, 260 + tulip_get_stats_~dev#1.offset;ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.offset := tulip_get_stats_#res#1.base, tulip_get_stats_#res#1.offset;havoc tulip_get_stats_#t~ret1395#1.base, tulip_get_stats_#t~ret1395#1.offset, tulip_get_stats_#t~mem1396#1.base, tulip_get_stats_#t~mem1396#1.offset, tulip_get_stats_#t~ret1397#1, tulip_get_stats_#t~ret1398#1.base, tulip_get_stats_#t~ret1398#1.offset, tulip_get_stats_#t~ret1399#1, tulip_get_stats_#t~ret1400#1, tulip_get_stats_#t~mem1401#1, tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset, tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset, tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset, tulip_get_stats_~ioaddr~15#1.base, tulip_get_stats_~ioaddr~15#1.offset, tulip_get_stats_~flags~6#1, tulip_get_stats_~tmp___0~40#1.base, tulip_get_stats_~tmp___0~40#1.offset, tulip_get_stats_~tmp___1~27#1, tulip_get_stats_~tmp___2~21#1;havoc tulip_get_stats_#in~dev#1.base, tulip_get_stats_#in~dev#1.offset;assume { :end_inline_tulip_get_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1877#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: assume 0 == (dma_alloc_attrs_~dev#1.base + dma_alloc_attrs_~dev#1.offset) % 18446744073709551616;dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset := ~#x86_dma_fallback_dev~0.base, ~#x86_dma_fallback_dev~0.offset; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: assume !(0 == (dma_alloc_attrs_~dev#1.base + dma_alloc_attrs_~dev#1.offset) % 18446744073709551616); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: assume 0 != tulip_init_one_~tmp~80#1;~csr0~0 := 10504192;tulip_init_one_~force_csr0~0#1 := 1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: assume !(0 != tulip_init_one_~tmp~80#1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11581: assume 4 == tulip_init_one_~chip_idx~0#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11581: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: call write~int#44(0, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14092-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14092: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_7 } true;ldv_dummy_resourceless_instance_callback_7_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_7_#in~arg1#1 := ~ldv_7_callback_media_timer~0.base, ~ldv_7_callback_media_timer~0.offset, ~ldv_7_ldv_param_7_0_default~0;havoc ldv_dummy_resourceless_instance_callback_7_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_7_~arg1#1;ldv_dummy_resourceless_instance_callback_7_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_7_~arg1#1 := ldv_dummy_resourceless_instance_callback_7_7_#in~arg1#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846-2: havoc tulip_init_one_#t~bitwise1789#1;assume ((((tulip_init_one_#t~mem1788#1 < 0 || tulip_init_one_#t~bitwise1789#1 <= tulip_init_one_#t~mem1788#1) && tulip_init_one_#t~bitwise1789#1 <= 128) && tulip_init_one_#t~bitwise1789#1 >= 0) && (tulip_init_one_#t~mem1788#1 >= 0 || tulip_init_one_#t~bitwise1789#1 > 128 + tulip_init_one_#t~mem1788#1)) && tulip_init_one_#t~bitwise1789#1 >= -2147483648; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846-1: [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846-4: assume 0 == tulip_init_one_#t~mem1788#1;tulip_init_one_#t~bitwise1789#1 := 0; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846-4: assume !(0 == tulip_init_one_#t~mem1788#1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11714: call tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1721#1 := read~int#49(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset + tulip_init_one_~i~13#1, 1);call write~int#54(tulip_init_one_#t~mem1721#1, tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846-3: assume 128 == tulip_init_one_#t~mem1788#1;tulip_init_one_#t~bitwise1789#1 := tulip_init_one_#t~mem1788#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846-3: assume !(128 == tulip_init_one_#t~mem1788#1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846: assume 0 != tulip_init_one_#t~bitwise1789#1;havoc tulip_init_one_#t~mem1788#1;havoc tulip_init_one_#t~bitwise1789#1;call write~$Pointer$#54(#funAddr~pnic_lnk_change.base, #funAddr~pnic_lnk_change.offset, tulip_init_one_~tp~31#1.base, 3956 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846: assume !(0 != tulip_init_one_#t~bitwise1789#1);havoc tulip_init_one_#t~mem1788#1;havoc tulip_init_one_#t~bitwise1789#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564-1: call ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12507-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: assume 0 != (tulip_parse_eeprom_#t~mem37#1.base + tulip_parse_eeprom_#t~mem37#1.offset) % 18446744073709551616;havoc tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: assume !(0 != (tulip_parse_eeprom_#t~mem37#1.base + tulip_parse_eeprom_#t~mem37#1.offset) % 18446744073709551616);havoc tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset;call tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset := read~$Pointer$#54(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564: assume 0 != (ldv_pci_pci_instance_2_#t~mem1909#1.base + ldv_pci_pci_instance_2_#t~mem1909#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset;call ldv_pci_pci_instance_2_#t~mem1910#1.base, ldv_pci_pci_instance_2_#t~mem1910#1.offset := read~$Pointer$#27(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1910#1.base, ldv_pci_pci_instance_2_#t~mem1910#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1909#1.base + ldv_pci_pci_instance_2_#t~mem1909#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12507: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: assume 5 == (if tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem78#1; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: assume !(5 == (if tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem78#1;call tulip_parse_eeprom_#t~mem79#1 := read~int#54(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790: assume 5 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790: assume !(5 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12904: assume 8 == ~ldv_statevar_19~0; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12904: assume !(8 == ~ldv_statevar_19~0); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume 2 == ~ldv_statevar_0~0; [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13830-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1943#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:59:05,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13830: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1943#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1943#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1943#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1943#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13566: havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_2_3 } true;havoc ldv_pci_pci_instance_2_#t~mem1910#1.base, ldv_pci_pci_instance_2_#t~mem1910#1.offset; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: tulip_find_mii_~phyn~0#1 := 1 + tulip_find_mii_~phyn~0#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1894#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1894#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1894#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1894#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1894#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume tulip_init_one_~i~13#1 <= 4; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume !(tulip_init_one_~i~13#1 <= 4);call tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1723#1 := read~int#49(tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset + tulip_init_one_~i~13#1, 1);call write~int#54(1 + tulip_init_one_#t~mem1723#1 % 256, tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset;havoc tulip_init_one_#t~mem1723#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: ldv_pci_instance_resume_early_2_6_#t~ret1899#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1898#1.base, ##fun~$Pointer$~TO~int_#~1898#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2535#1, ##fun~$Pointer$~TO~int_#t~ret2536#1, ##fun~$Pointer$~TO~int_#t~ret2537#1, ##fun~$Pointer$~TO~int_#t~ret2538#1, ##fun~$Pointer$~TO~int_#t~ret2539#1;havoc ##fun~$Pointer$~TO~int_#in~1898#1.base, ##fun~$Pointer$~TO~int_#in~1898#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~int } true;assume -2147483648 <= ldv_pci_instance_resume_early_2_6_#t~ret1899#1 && ldv_pci_instance_resume_early_2_6_#t~ret1899#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret1899#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453: assume 8 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453: assume !(8 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: assume { :begin_inline_is_device_dma_capable } true;is_device_dma_capable_#in~dev#1.base, is_device_dma_capable_#in~dev#1.offset := dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset;havoc is_device_dma_capable_#res#1;havoc is_device_dma_capable_#t~mem959#1.base, is_device_dma_capable_#t~mem959#1.offset, is_device_dma_capable_#t~mem960#1.base, is_device_dma_capable_#t~mem960#1.offset, is_device_dma_capable_#t~mem961#1, is_device_dma_capable_#t~short962#1, is_device_dma_capable_~dev#1.base, is_device_dma_capable_~dev#1.offset;is_device_dma_capable_~dev#1.base, is_device_dma_capable_~dev#1.offset := is_device_dma_capable_#in~dev#1.base, is_device_dma_capable_#in~dev#1.offset;call is_device_dma_capable_#t~mem959#1.base, is_device_dma_capable_#t~mem959#1.offset := read~$Pointer$#54(is_device_dma_capable_~dev#1.base, 1130 + is_device_dma_capable_~dev#1.offset, 8);is_device_dma_capable_#t~short962#1 := 0 != (is_device_dma_capable_#t~mem959#1.base + is_device_dma_capable_#t~mem959#1.offset) % 18446744073709551616; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13964-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13964: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_7 } true;ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_7_#in~arg1#1 := ~ldv_5_callback_media_timer~0.base, ~ldv_5_callback_media_timer~0.offset, ~ldv_5_ldv_param_7_0_default~0;havoc ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_7_~arg1#1;ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_7_~arg1#1 := ldv_dummy_resourceless_instance_callback_5_7_#in~arg1#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11586: tulip_init_one_~boguscnt~0#1 := 100000; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-2: havoc tulip_init_one_#t~bitwise1623#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1623#1 <= ~csr0~0) && tulip_init_one_#t~bitwise1623#1 <= 16128) && tulip_init_one_#t~bitwise1623#1 >= 0) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1623#1 > 16128 + ~csr0~0)) && tulip_init_one_#t~bitwise1623#1 >= -2147483648; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: assume tulip_find_mii_~phyn~0#1 <= 32 && tulip_find_mii_~phy_idx~0#1 % 4294967296 <= 3; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: assume !(tulip_find_mii_~phyn~0#1 <= 32 && tulip_find_mii_~phy_idx~0#1 % 4294967296 <= 3);call write~int#54((if tulip_find_mii_~phy_idx~0#1 % 256 <= 127 then tulip_find_mii_~phy_idx~0#1 % 256 else tulip_find_mii_~phy_idx~0#1 % 256 - 256), tulip_find_mii_~tp~10#1.base, 4000 + tulip_find_mii_~tp~10#1.offset, 1);call tulip_find_mii_#t~mem783#1.base, tulip_find_mii_#t~mem783#1.offset := read~$Pointer$#54(tulip_find_mii_~tp~10#1.base, 4001 + tulip_find_mii_~tp~10#1.offset, 8);tulip_find_mii_#t~short786#1 := 0 != (tulip_find_mii_#t~mem783#1.base + tulip_find_mii_#t~mem783#1.offset) % 18446744073709551616; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-1: [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322: assume 0 != tulip_mwi_config_#t~mem1601#1 % 256 % 4294967296;havoc tulip_mwi_config_#t~mem1601#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322: assume !(0 != tulip_mwi_config_#t~mem1601#1 % 256 % 4294967296);havoc tulip_mwi_config_#t~mem1601#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1623#1 := 0; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-4: assume !(0 == ~csr0~0); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-3: assume 16128 == ~csr0~0;tulip_init_one_#t~bitwise1623#1 := ~csr0~0; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-3: assume !(16128 == ~csr0~0); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: assume 0 == tulip_init_one_#t~bitwise1623#1;havoc tulip_init_one_#t~bitwise1623#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: assume !(0 == tulip_init_one_#t~bitwise1623#1);havoc tulip_init_one_#t~bitwise1623#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_29_#t~ret1977#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1860#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~88#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_29_#t~ret1977#1 && ldv___pci_register_driver_29_#t~ret1977#1 <= 2147483647;ldv___pci_register_driver_29_~tmp___0~62#1 := ldv___pci_register_driver_29_#t~ret1977#1;havoc ldv___pci_register_driver_29_#t~ret1977#1;ldv___pci_register_driver_29_#res#1 := ldv___pci_register_driver_29_~tmp___0~62#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322-1: call tulip_mwi_config_#t~mem1601#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11851: assume 2 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11851: assume !(2 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12908: assume 9 == ~ldv_statevar_19~0; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12908: assume !(9 == ~ldv_statevar_19~0); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: assume 6 == (if tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem79#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: assume !(6 == (if tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem79#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587-1: SUMMARY for call iowrite32(tulip_init_one_#t~bitwise1677#1, tulip_init_one_~ioaddr~18#1.base, 152 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: havoc tulip_init_one_#t~bitwise1677#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: assume 0 == (tulip_parse_eeprom_#t~mem38#1.base + tulip_parse_eeprom_#t~mem38#1.offset) % 18446744073709551616;havoc tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: assume !(0 == (tulip_parse_eeprom_#t~mem38#1.base + tulip_parse_eeprom_#t~mem38#1.offset) % 18446744073709551616);havoc tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-3: assume false;tulip_init_one_#t~bitwise1624#1 := ~csr0~0; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-3: assume !false; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-2: havoc tulip_init_one_#t~bitwise1624#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1624#1 >= 8192) && tulip_init_one_#t~bitwise1624#1 >= ~csr0~0) && (~csr0~0 < 0 || tulip_init_one_#t~bitwise1624#1 <= 8192 + ~csr0~0)) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1624#1 < 0)) && tulip_init_one_#t~bitwise1624#1 <= 2147483647; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-4: assume 0 == ~csr0~0 || 8192 == ~csr0~0;tulip_init_one_#t~bitwise1624#1 := 8192; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-4: assume !(0 == ~csr0~0 || 8192 == ~csr0~0); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587-3: havoc tulip_init_one_#t~bitwise1677#1;assume ((((tulip_init_one_~i~13#1 < 0 || tulip_init_one_#t~bitwise1677#1 >= 1536) && tulip_init_one_#t~bitwise1677#1 >= tulip_init_one_~i~13#1) && (tulip_init_one_~i~13#1 < 0 || tulip_init_one_#t~bitwise1677#1 <= 1536 + tulip_init_one_~i~13#1)) && (tulip_init_one_~i~13#1 >= 0 || tulip_init_one_#t~bitwise1677#1 < 0)) && tulip_init_one_#t~bitwise1677#1 <= 2147483647; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587-2: [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587-5: assume 0 == tulip_init_one_~i~13#1 || 1536 == tulip_init_one_~i~13#1;tulip_init_one_#t~bitwise1677#1 := 1536; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587-5: assume !(0 == tulip_init_one_~i~13#1 || 1536 == tulip_init_one_~i~13#1); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-1: [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587-4: assume false;tulip_init_one_#t~bitwise1677#1 := tulip_init_one_~i~13#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587-4: assume !false; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455: ~csr0~0 := tulip_init_one_#t~bitwise1624#1;havoc tulip_init_one_#t~bitwise1624#1; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173: assume 4 == ~ldv_statevar_0~0; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209: assume 0 == dma_alloc_attrs_~tmp___0~28#1;dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := 0, 0; [2025-02-08 03:59:05,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209: assume !(0 == dma_alloc_attrs_~tmp___0~28#1);call dma_alloc_attrs_#t~mem976#1.base, dma_alloc_attrs_#t~mem976#1.offset := read~$Pointer$#54(dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, 8); [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13570: ~ldv_statevar_2~0 := 2; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume private_ioctl_#t~short1438#1;havoc private_ioctl_#t~bitwise1434#1;havoc private_ioctl_#t~mem1435#1;havoc private_ioctl_#t~mem1436#1;havoc private_ioctl_#t~short1437#1;havoc private_ioctl_#t~short1438#1;call write~int#54(4096, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume !private_ioctl_#t~short1438#1;havoc private_ioctl_#t~bitwise1434#1;havoc private_ioctl_#t~mem1435#1;havoc private_ioctl_#t~mem1436#1;havoc private_ioctl_#t~short1437#1;havoc private_ioctl_#t~short1438#1;call private_ioctl_#t~mem1439#1 := read~int#54(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);call private_ioctl_#t~mem1440#1 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if private_ioctl_#t~mem1439#1 % 256 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1439#1 % 256 % 4294967296 else private_ioctl_#t~mem1439#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-2: assume private_ioctl_#t~short1437#1;call private_ioctl_#t~mem1436#1 := read~int#54(private_ioctl_~tp~26#1.base, 3429 + private_ioctl_~tp~26#1.offset, 1);private_ioctl_#t~short1437#1 := 0 != private_ioctl_#t~mem1436#1 % 256 % 4294967296; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-2: assume !private_ioctl_#t~short1437#1; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-1: private_ioctl_#t~short1438#1 := private_ioctl_#t~short1437#1; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5511: assume -2147483648 <= tulip_parse_eeprom_#t~ret39#1 && tulip_parse_eeprom_#t~ret39#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret39#1; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-8: assume 0 == 32 * private_ioctl_~csr14~0#1;private_ioctl_#t~bitwise1434#1 := 0; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-8: assume !(0 == 32 * private_ioctl_~csr14~0#1); [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5511-1: SUMMARY for call tulip_parse_eeprom_#t~ret39#1 := printk(17, 0); srcloc: null [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-7: assume 4096 == 32 * private_ioctl_~csr14~0#1;private_ioctl_#t~bitwise1434#1 := 32 * private_ioctl_~csr14~0#1; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-7: assume !(4096 == 32 * private_ioctl_~csr14~0#1); [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-4: private_ioctl_#t~short1438#1 := 0 != private_ioctl_#t~bitwise1434#1; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-3: assume private_ioctl_#t~short1438#1; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-3: assume !private_ioctl_#t~short1438#1;call private_ioctl_#t~mem1435#1 := read~int#54(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);private_ioctl_#t~short1437#1 := 5 == private_ioctl_#t~mem1435#1 % 256 % 4294967296; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-6: havoc private_ioctl_#t~bitwise1434#1;assume ((((32 * private_ioctl_~csr14~0#1 < 0 || private_ioctl_#t~bitwise1434#1 <= 32 * private_ioctl_~csr14~0#1) && private_ioctl_#t~bitwise1434#1 <= 4096) && private_ioctl_#t~bitwise1434#1 >= 0) && (32 * private_ioctl_~csr14~0#1 >= 0 || private_ioctl_#t~bitwise1434#1 > 4096 + 32 * private_ioctl_~csr14~0#1)) && private_ioctl_#t~bitwise1434#1 >= -2147483648; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796-5: [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_drvinfo~0.base, ~ldv_1_callback_get_drvinfo~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :begin_inline_tulip_get_drvinfo } true;tulip_get_drvinfo_#in~dev#1.base, tulip_get_drvinfo_#in~dev#1.offset, tulip_get_drvinfo_#in~info#1.base, tulip_get_drvinfo_#in~info#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc tulip_get_drvinfo_#t~ret1402#1.base, tulip_get_drvinfo_#t~ret1402#1.offset, tulip_get_drvinfo_#t~ret1403#1, tulip_get_drvinfo_#t~ret1404#1, tulip_get_drvinfo_#t~mem1405#1.base, tulip_get_drvinfo_#t~mem1405#1.offset, tulip_get_drvinfo_#t~ret1406#1.base, tulip_get_drvinfo_#t~ret1406#1.offset, tulip_get_drvinfo_#t~ret1407#1, tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset, tulip_get_drvinfo_~info#1.base, tulip_get_drvinfo_~info#1.offset, tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset, tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset, tulip_get_drvinfo_~tmp___0~41#1.base, tulip_get_drvinfo_~tmp___0~41#1.offset;tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset := tulip_get_drvinfo_#in~dev#1.base, tulip_get_drvinfo_#in~dev#1.offset;tulip_get_drvinfo_~info#1.base, tulip_get_drvinfo_~info#1.offset := tulip_get_drvinfo_#in~info#1.base, tulip_get_drvinfo_#in~info#1.offset;havoc tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset;havoc tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset;havoc tulip_get_drvinfo_~tmp___0~41#1.base, tulip_get_drvinfo_~tmp___0~41#1.offset; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: assume 0 != tulip_init_one_~last_irq~0#1;tulip_init_one_~irq~0#1 := tulip_init_one_~last_irq~0#1; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: assume !(0 != tulip_init_one_~last_irq~0#1); [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10665-1: SUMMARY for call tulip_get_drvinfo_#t~ret1402#1.base, tulip_get_drvinfo_#t~ret1402#1.offset := netdev_priv(tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10665: tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset := tulip_get_drvinfo_#t~ret1402#1.base, tulip_get_drvinfo_#t~ret1402#1.offset;havoc tulip_get_drvinfo_#t~ret1402#1.base, tulip_get_drvinfo_#t~ret1402#1.offset;tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset := tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset; [2025-02-08 03:59:05,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-2: havoc tulip_mwi_config_#t~bitwise1602#1;assume tulip_mwi_config_#t~bitwise1602#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1602#1 % 4294967296 <= 16777216; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-1: [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1602#1 := 0; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-3: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1602#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-3: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10401: tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset := tulip_start_xmit_#t~ret1324#1.base, tulip_start_xmit_#t~ret1324#1.offset;havoc tulip_start_xmit_#t~ret1324#1.base, tulip_start_xmit_#t~ret1324#1.offset;tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset := tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10401-1: SUMMARY for call tulip_start_xmit_#t~ret1324#1.base, tulip_start_xmit_#t~ret1324#1.offset := netdev_priv(tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: assume 0 != tulip_mwi_config_#t~bitwise1602#1 % 4294967296;havoc tulip_mwi_config_#t~bitwise1602#1; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: assume !(0 != tulip_mwi_config_#t~bitwise1602#1 % 4294967296);havoc tulip_mwi_config_#t~bitwise1602#1; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_7 } true;ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1 := ~ldv_3_callback_media_timer~0.base, ~ldv_3_callback_media_timer~0.offset, ~ldv_3_ldv_param_7_0_default~0;havoc ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1;ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_7_~arg1#1 := ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11855: assume 13 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11855: assume !(13 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12912: havoc ldv_entry_EMGentry_19_#t~ret1883#1, ldv_entry_EMGentry_19_#t~ret1884#1, ldv_entry_EMGentry_19_#t~ret1885#1, ldv_entry_EMGentry_19_#t~ret1886#1, ldv_entry_EMGentry_19_~arg0#1.base, ldv_entry_EMGentry_19_~arg0#1.offset, ldv_entry_EMGentry_19_~tmp~90#1, ldv_entry_EMGentry_19_~tmp___0~53#1;havoc ldv_entry_EMGentry_19_#in~arg0#1.base, ldv_entry_EMGentry_19_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_19 } true; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420-1: assume tulip_find_mii_#t~short786#1;call tulip_find_mii_#t~mem784#1.base, tulip_find_mii_#t~mem784#1.offset := read~$Pointer$#54(tulip_find_mii_~tp~10#1.base, 4001 + tulip_find_mii_~tp~10#1.offset, 8);call tulip_find_mii_#t~mem785#1 := read~int#54(tulip_find_mii_#t~mem784#1.base, 4 + tulip_find_mii_#t~mem784#1.offset, 1);tulip_find_mii_#t~short786#1 := 0 != tulip_find_mii_#t~mem785#1 % 256 % 4294967296 && 0 == tulip_find_mii_~phy_idx~0#1; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420-1: assume !tulip_find_mii_#t~short786#1; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume tulip_find_mii_#t~short786#1;havoc tulip_find_mii_#t~mem783#1.base, tulip_find_mii_#t~mem783#1.offset;havoc tulip_find_mii_#t~mem784#1.base, tulip_find_mii_#t~mem784#1.offset;havoc tulip_find_mii_#t~mem785#1;havoc tulip_find_mii_#t~short786#1; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume !tulip_find_mii_#t~short786#1;havoc tulip_find_mii_#t~mem783#1.base, tulip_find_mii_#t~mem783#1.offset;havoc tulip_find_mii_#t~mem784#1.base, tulip_find_mii_#t~mem784#1.offset;havoc tulip_find_mii_#t~mem785#1;havoc tulip_find_mii_#t~short786#1; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591-1: SUMMARY for call tulip_init_one_#t~ret1678#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 72 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591: tulip_init_one_~tmp___5~11#1 := tulip_init_one_#t~ret1678#1;havoc tulip_init_one_#t~ret1678#1;tulip_init_one_~value~1#1 := (if tulip_init_one_~tmp___5~11#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_~tmp___5~11#1 % 4294967296 % 4294967296 else tulip_init_one_~tmp___5~11#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: assume 0 == (dma_alloc_attrs_#t~mem976#1.base + dma_alloc_attrs_#t~mem976#1.offset) % 18446744073709551616;havoc dma_alloc_attrs_#t~mem976#1.base, dma_alloc_attrs_#t~mem976#1.offset;dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := 0, 0; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: assume !(0 == (dma_alloc_attrs_#t~mem976#1.base + dma_alloc_attrs_#t~mem976#1.offset) % 18446744073709551616);havoc dma_alloc_attrs_#t~mem976#1.base, dma_alloc_attrs_#t~mem976#1.offset;assume { :begin_inline_dma_alloc_coherent_gfp_flags } true;dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset, dma_alloc_coherent_gfp_flags_#in~gfp#1 := dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset, dma_alloc_attrs_~gfp#1;havoc dma_alloc_coherent_gfp_flags_#res#1;havoc dma_alloc_coherent_gfp_flags_#t~ret972#1, dma_alloc_coherent_gfp_flags_#t~bitwise973#1, dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1, dma_alloc_coherent_gfp_flags_~dma_mask~1#1, dma_alloc_coherent_gfp_flags_~tmp~41#1;dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset := dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset;dma_alloc_coherent_gfp_flags_~gfp#1 := dma_alloc_coherent_gfp_flags_#in~gfp#1;havoc dma_alloc_coherent_gfp_flags_~dma_mask~1#1;havoc dma_alloc_coherent_gfp_flags_~tmp~41#1;assume { :begin_inline_dma_alloc_coherent_mask } true;dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset, dma_alloc_coherent_mask_#in~gfp#1 := dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1;havoc dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem971#1, dma_alloc_coherent_mask_~dev#1.base, dma_alloc_coherent_mask_~dev#1.offset, dma_alloc_coherent_mask_~gfp#1, dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_mask_~dev#1.base, dma_alloc_coherent_mask_~dev#1.offset := dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset;dma_alloc_coherent_mask_~gfp#1 := dma_alloc_coherent_mask_#in~gfp#1;havoc dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_mask_~dma_mask~0#1 := 0;call dma_alloc_coherent_mask_#t~mem971#1 := read~int#54(dma_alloc_coherent_mask_~dev#1.base, 1138 + dma_alloc_coherent_mask_~dev#1.offset, 8);dma_alloc_coherent_mask_~dma_mask~0#1 := dma_alloc_coherent_mask_#t~mem971#1;havoc dma_alloc_coherent_mask_#t~mem971#1; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume 5 == ~ldv_statevar_0~0; [2025-02-08 03:59:05,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-3: assume 0 == (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0);private_ioctl_#t~bitwise1444#1 := (if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0); [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-3: assume !(0 == (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0)); [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-2: havoc private_ioctl_#t~bitwise1444#1;assume ((((((if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) < 0 && (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0) >= 0) || private_ioctl_#t~bitwise1444#1 >= (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0)) && (((if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) >= 0 && (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0) < 0) || private_ioctl_#t~bitwise1444#1 >= (if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0))) && (((if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) < 0 || (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0) < 0) || private_ioctl_#t~bitwise1444#1 <= (if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) + (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0))) && (((if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) >= 0 && (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0) >= 0) || private_ioctl_#t~bitwise1444#1 < 0)) && private_ioctl_#t~bitwise1444#1 <= 2147483647; [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-5: call private_ioctl_#t~mem1442#1 := read~int#54(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);call private_ioctl_#t~mem1443#1 := read~int#24(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if private_ioctl_#t~mem1442#1 % 256 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1442#1 % 256 % 4294967296 else private_ioctl_#t~mem1442#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667-1: SUMMARY for call tulip_get_drvinfo_#t~ret1403#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 4 + tulip_get_drvinfo_~info#1.offset, 256, 0, 32); srcloc: null [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-4: assume 0 == (if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) || (if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) == (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0);private_ioctl_#t~bitwise1444#1 := (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0); [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-4: assume !(0 == (if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) || (if 0 != private_ioctl_#t~bitwise1441#1 then 8192 else 0) == (if 0 != private_ioctl_#t~mem1443#1 % 2 then 256 else 0)); [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667: havoc tulip_get_drvinfo_#t~ret1403#1; [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-1: [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799: call write~int#54(private_ioctl_#t~bitwise1444#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1439#1;havoc private_ioctl_#t~mem1440#1;havoc private_ioctl_#t~bitwise1441#1;havoc private_ioctl_#t~mem1442#1;havoc private_ioctl_#t~mem1443#1;havoc private_ioctl_#t~bitwise1444#1; [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17009: havoc pci_bus_read_config_byte_#t~nondet2513#1;pci_read_config_byte_#t~ret1037#1 := pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2513#1, pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset, pci_bus_read_config_byte_~arg1#1, pci_bus_read_config_byte_~arg2#1, pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset;havoc pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset, pci_bus_read_config_byte_#in~arg1#1, pci_bus_read_config_byte_#in~arg2#1, pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_byte } true;assume -2147483648 <= pci_read_config_byte_#t~ret1037#1 && pci_read_config_byte_#t~ret1037#1 <= 2147483647;pci_read_config_byte_~tmp~50#1 := pci_read_config_byte_#t~ret1037#1;havoc pci_read_config_byte_#t~mem1035#1.base, pci_read_config_byte_#t~mem1035#1.offset;havoc pci_read_config_byte_#t~mem1036#1;havoc pci_read_config_byte_#t~ret1037#1;pci_read_config_byte_#res#1 := pci_read_config_byte_~tmp~50#1; [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11460: assume 4 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11460: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1911#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403: tulip_start_xmit_~tmp___0~37#1.base, tulip_start_xmit_~tmp___0~37#1.offset := tulip_start_xmit_#t~ret1325#1.base, tulip_start_xmit_#t~ret1325#1.offset;havoc tulip_start_xmit_#t~ret1325#1.base, tulip_start_xmit_#t~ret1325#1.offset; [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-1: SUMMARY for call tulip_start_xmit_#t~ret1325#1.base, tulip_start_xmit_#t~ret1325#1.offset := spinlock_check(tulip_start_xmit_~tp~19#1.base, 3240 + tulip_start_xmit_~tp~19#1.offset); srcloc: null [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-7: havoc private_ioctl_#t~bitwise1441#1;assume ((((private_ioctl_#t~mem1440#1 < 0 || private_ioctl_#t~bitwise1441#1 <= private_ioctl_#t~mem1440#1) && private_ioctl_#t~bitwise1441#1 <= 16) && private_ioctl_#t~bitwise1441#1 >= 0) && (private_ioctl_#t~mem1440#1 >= 0 || private_ioctl_#t~bitwise1441#1 > 16 + private_ioctl_#t~mem1440#1)) && private_ioctl_#t~bitwise1441#1 >= -2147483648; [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1911#1 && ldv_pci_pci_instance_2_#t~ret1911#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1911#1;havoc ldv_pci_pci_instance_2_#t~ret1911#1; [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-6: [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-9: assume 0 == private_ioctl_#t~mem1440#1;private_ioctl_#t~bitwise1441#1 := 0; [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-9: assume !(0 == private_ioctl_#t~mem1440#1); [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-8: assume 16 == private_ioctl_#t~mem1440#1;private_ioctl_#t~bitwise1441#1 := private_ioctl_#t~mem1440#1; [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-8: assume !(16 == private_ioctl_#t~mem1440#1); [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: SUMMARY for call pci_clear_mwi(tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset); srcloc: null [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise80#1; [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668: havoc tulip_get_drvinfo_#t~ret1404#1;call tulip_get_drvinfo_#t~mem1405#1.base, tulip_get_drvinfo_#t~mem1405#1.offset := read~$Pointer$#54(tulip_get_drvinfo_~np~0#1.base, 4017 + tulip_get_drvinfo_~np~0#1.offset, 8); [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-1: [2025-02-08 03:59:05,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668-1: SUMMARY for call tulip_get_drvinfo_#t~ret1404#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 36 + tulip_get_drvinfo_~info#1.offset, 257, 0, 32); srcloc: null [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 32 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise80#1 := 32; [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 32 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-2: havoc tulip_parse_eeprom_#t~bitwise80#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise80#1 >= 32) && tulip_parse_eeprom_#t~bitwise80#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise80#1 <= 32 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise80#1 < 0)) && tulip_parse_eeprom_#t~bitwise80#1 <= 2147483647; [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-3: assume false;tulip_parse_eeprom_#t~bitwise80#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-3: assume !false; [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume -2147483648 <= tulip_find_mii_#t~ret787#1 && tulip_find_mii_#t~ret787#1 <= 2147483647;havoc tulip_find_mii_#t~ret787#1;call write~int#54(1, tulip_find_mii_~tp~10#1.base, 3996 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-1: [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461: ~csr0~0 := tulip_init_one_#t~bitwise1625#1;havoc tulip_init_one_#t~bitwise1625#1; [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10404: tulip_start_xmit_~flags~4#1 := tulip_start_xmit_#t~ret1326#1;havoc tulip_start_xmit_#t~ret1326#1;call tulip_start_xmit_#t~mem1327#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);tulip_start_xmit_~entry~3#1 := (if tulip_start_xmit_#t~mem1327#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_start_xmit_#t~mem1327#1 % 4294967296 % 4294967296 else tulip_start_xmit_#t~mem1327#1 % 4294967296 % 4294967296 - 4294967296) % 32;havoc tulip_start_xmit_#t~mem1327#1;call write~$Pointer$#54(tulip_start_xmit_~skb#1.base, tulip_start_xmit_~skb#1.offset, tulip_start_xmit_~tp~19#1.base, 48 + tulip_start_xmit_~tp~19#1.offset + 16 * tulip_start_xmit_~entry~3#1, 8);call tulip_start_xmit_#t~mem1328#1.base, tulip_start_xmit_#t~mem1328#1.offset := read~$Pointer$#54(tulip_start_xmit_~tp~19#1.base, 4017 + tulip_start_xmit_~tp~19#1.offset, 8);call tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset := read~$Pointer$#54(tulip_start_xmit_~skb#1.base, 229 + tulip_start_xmit_~skb#1.offset, 8);call tulip_start_xmit_#t~mem1330#1 := read~int#54(tulip_start_xmit_~skb#1.base, 104 + tulip_start_xmit_~skb#1.offset, 4); [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-3: assume 983039 == ~csr0~0;tulip_init_one_#t~bitwise1625#1 := ~csr0~0; [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-3: assume !(983039 == ~csr0~0); [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10404-1: SUMMARY for call tulip_start_xmit_#t~ret1326#1 := _raw_spin_lock_irqsave(tulip_start_xmit_~tmp___0~37#1.base, tulip_start_xmit_~tmp___0~37#1.offset); srcloc: null [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-2: havoc tulip_init_one_#t~bitwise1625#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1625#1 <= ~csr0~0) && tulip_init_one_#t~bitwise1625#1 <= 983039) && tulip_init_one_#t~bitwise1625#1 >= 0) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1625#1 > 983039 + ~csr0~0)) && tulip_init_one_#t~bitwise1625#1 >= -2147483648; [2025-02-08 03:59:05,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-1: SUMMARY for call tulip_find_mii_#t~ret787#1 := printk(137, 0); srcloc: null [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1603#1 := 0; [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-1: [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1603#1;havoc tulip_mwi_config_#t~bitwise1603#1; [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1625#1 := 0; [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-4: assume !(0 == ~csr0~0); [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1603#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-2: havoc tulip_mwi_config_#t~bitwise1603#1;assume tulip_mwi_config_#t~bitwise1603#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1603#1 % 4294967296 <= 4278190079; [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12915: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10669-1: SUMMARY for call tulip_get_drvinfo_#t~ret1406#1.base, tulip_get_drvinfo_#t~ret1406#1.offset := pci_name(tulip_get_drvinfo_#t~mem1405#1.base, tulip_get_drvinfo_#t~mem1405#1.offset); srcloc: null [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16747: assume 0 == ldv_assert_linux_usb_dev__probe_failed_~expr#1; [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16747: assume !(0 == ldv_assert_linux_usb_dev__probe_failed_~expr#1); [2025-02-08 03:59:05,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10669: tulip_get_drvinfo_~tmp___0~41#1.base, tulip_get_drvinfo_~tmp___0~41#1.offset := tulip_get_drvinfo_#t~ret1406#1.base, tulip_get_drvinfo_#t~ret1406#1.offset;havoc tulip_get_drvinfo_#t~mem1405#1.base, tulip_get_drvinfo_#t~mem1405#1.offset;havoc tulip_get_drvinfo_#t~ret1406#1.base, tulip_get_drvinfo_#t~ret1406#1.offset; [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume tulip_init_one_~value~1#1 < 0;tulip_init_one_~boguscnt~0#1 := tulip_init_one_~boguscnt~0#1 - 1; [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume !(tulip_init_one_~value~1#1 < 0);call tulip_init_one_#t~mem1679#1.base, tulip_init_one_#t~mem1679#1.offset := read~$Pointer$#54(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12783: havoc ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;~ldv_statevar_3~0 := 2; [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12783-1: SUMMARY for call t21142_media_task(ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset); srcloc: null [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13444: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: assume 3 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: assume !(3 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12916: SUMMARY for call ldv_EMGentry_exit_tulip_cleanup_19_2(~ldv_19_exit_tulip_cleanup_default~0.base, ~ldv_19_exit_tulip_cleanup_default~0.offset); srcloc: null [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670-1: SUMMARY for call tulip_get_drvinfo_#t~ret1407#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 100 + tulip_get_drvinfo_~info#1.offset, tulip_get_drvinfo_~tmp___0~41#1.base, tulip_get_drvinfo_~tmp___0~41#1.offset, 32); srcloc: null [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: havoc tulip_get_drvinfo_#t~ret1407#1;havoc tulip_get_drvinfo_#t~ret1402#1.base, tulip_get_drvinfo_#t~ret1402#1.offset, tulip_get_drvinfo_#t~ret1403#1, tulip_get_drvinfo_#t~ret1404#1, tulip_get_drvinfo_#t~mem1405#1.base, tulip_get_drvinfo_#t~mem1405#1.offset, tulip_get_drvinfo_#t~ret1406#1.base, tulip_get_drvinfo_#t~ret1406#1.offset, tulip_get_drvinfo_#t~ret1407#1, tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset, tulip_get_drvinfo_~info#1.base, tulip_get_drvinfo_~info#1.offset, tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset, tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset, tulip_get_drvinfo_~tmp___0~41#1.base, tulip_get_drvinfo_~tmp___0~41#1.offset;havoc tulip_get_drvinfo_#in~dev#1.base, tulip_get_drvinfo_#in~dev#1.offset, tulip_get_drvinfo_#in~info#1.base, tulip_get_drvinfo_#in~info#1.offset;assume { :end_inline_tulip_get_drvinfo } true;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181: assume 6 == ~ldv_statevar_0~0; [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-1: [2025-02-08 03:59:05,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12917: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803: call write~int#54((if 20480 == private_ioctl_#t~bitwise1445#1 then 6248 else 6216) + (if 6 == private_ioctl_#t~bitwise1446#1 then 0 else 4), private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);call private_ioctl_#t~mem1447#1 := read~int#54(private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise81#1; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-3: assume false;tulip_parse_eeprom_#t~bitwise81#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-3: assume !false; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11596: assume tulip_init_one_~boguscnt~0#1 > 0; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11596: assume !(tulip_init_one_~boguscnt~0#1 > 0); [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-7: assume 28672 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1445#1 := private_ioctl_~csr12~1#1; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-7: assume !(28672 == private_ioctl_~csr12~1#1); [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 64 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise81#1 := 64; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 64 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5518: tulip_parse_eeprom_~controller_index~0#1 := 0;call tulip_parse_eeprom_#t~mem40#1 := read~int#54(tulip_parse_eeprom_~ee_data~0#1.base, 19 + tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-6: havoc private_ioctl_#t~bitwise1445#1;assume ((((private_ioctl_~csr12~1#1 < 0 || private_ioctl_#t~bitwise1445#1 <= private_ioctl_~csr12~1#1) && private_ioctl_#t~bitwise1445#1 <= 28672) && private_ioctl_#t~bitwise1445#1 >= 0) && (private_ioctl_~csr12~1#1 >= 0 || private_ioctl_#t~bitwise1445#1 > 28672 + private_ioctl_~csr12~1#1)) && private_ioctl_#t~bitwise1445#1 >= -2147483648; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-1: [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16749: assume false; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16749: assume !false; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-2: havoc tulip_parse_eeprom_#t~bitwise81#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise81#1 >= 64) && tulip_parse_eeprom_#t~bitwise81#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise81#1 <= 64 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise81#1 < 0)) && tulip_parse_eeprom_#t~bitwise81#1 <= 2147483647; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-8: assume 0 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1445#1 := 0; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-8: assume !(0 == private_ioctl_~csr12~1#1); [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11728: tulip_init_one_~i~13#1 := 0; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-3: assume 6 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1446#1 := private_ioctl_~csr12~1#1; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-3: assume !(6 == private_ioctl_~csr12~1#1); [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-2: havoc private_ioctl_#t~bitwise1446#1;assume ((((private_ioctl_~csr12~1#1 < 0 || private_ioctl_#t~bitwise1446#1 <= private_ioctl_~csr12~1#1) && private_ioctl_#t~bitwise1446#1 <= 6) && private_ioctl_#t~bitwise1446#1 >= 0) && (private_ioctl_~csr12~1#1 >= 0 || private_ioctl_#t~bitwise1446#1 > 6 + private_ioctl_~csr12~1#1)) && private_ioctl_#t~bitwise1446#1 >= -2147483648; [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-5: [2025-02-08 03:59:05,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-4: assume 0 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1446#1 := 0; [2025-02-08 03:59:05,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-4: assume !(0 == private_ioctl_~csr12~1#1); [2025-02-08 03:59:05,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1895#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1895#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1895#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1895#1; [2025-02-08 03:59:05,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10407: tulip_start_xmit_~mapping~3#1 := tulip_start_xmit_#t~ret1331#1;havoc tulip_start_xmit_#t~mem1328#1.base, tulip_start_xmit_#t~mem1328#1.offset;havoc tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset;havoc tulip_start_xmit_#t~mem1330#1;havoc tulip_start_xmit_#t~ret1331#1;call write~int#54(tulip_start_xmit_~mapping~3#1, tulip_start_xmit_~tp~19#1.base, 8 + (48 + tulip_start_xmit_~tp~19#1.offset + 16 * tulip_start_xmit_~entry~3#1), 8);call tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset := read~$Pointer$#54(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call write~int#54(tulip_start_xmit_~mapping~3#1, tulip_start_xmit_#t~mem1332#1.base, 8 + (tulip_start_xmit_#t~mem1332#1.offset + 16 * (if tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 else tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset;call tulip_start_xmit_#t~mem1333#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call tulip_start_xmit_#t~mem1334#1 := read~int#54(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 03:59:05,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10407-1: SUMMARY for call tulip_start_xmit_#t~ret1331#1 := pci_map_single(tulip_start_xmit_#t~mem1328#1.base, tulip_start_xmit_#t~mem1328#1.offset, tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset, tulip_start_xmit_#t~mem1330#1 % 4294967296, 1); srcloc: null [2025-02-08 03:59:05,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: call ULTIMATE.dealloc(~#descriptor~11#1.base, ~#descriptor~11#1.offset);havoc ~#descriptor~11#1.base, ~#descriptor~11#1.offset; [2025-02-08 03:59:06,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6142: havoc __napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset;havoc __napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset;assume { :end_inline___napi_schedule } true; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220: call ULTIMATE.dealloc(tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset);havoc tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset;havoc tulip_stop_rxtx___0_#t~mem519#1.base, tulip_stop_rxtx___0_#t~mem519#1.offset, tulip_stop_rxtx___0_#t~ret520#1, tulip_stop_rxtx___0_#t~bitwise521#1, tulip_stop_rxtx___0_#t~bitwise522#1, tulip_stop_rxtx___0_#t~ret523#1, tulip_stop_rxtx___0_#t~bitwise524#1, tulip_stop_rxtx___0_#t~mem525#1, tulip_stop_rxtx___0_#t~ret526#1, tulip_stop_rxtx___0_#t~ret527#1, tulip_stop_rxtx___0_#t~ret528#1, tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset, tulip_stop_rxtx___0_#t~ret530#1, tulip_stop_rxtx___0_~tp#1.base, tulip_stop_rxtx___0_~tp#1.offset, tulip_stop_rxtx___0_~ioaddr~3#1.base, tulip_stop_rxtx___0_~ioaddr~3#1.offset, tulip_stop_rxtx___0_~csr6~1#1, tulip_stop_rxtx___0_~tmp~24#1, tulip_stop_rxtx___0_~i~3#1, tulip_stop_rxtx___0_~tmp___0~15#1, tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset, tulip_stop_rxtx___0_~tmp___1~11#1, tulip_stop_rxtx___0_~tmp___2~9#1, tulip_stop_rxtx___0_~tmp___3~6#1;havoc tulip_stop_rxtx___0_#in~tp#1.base, tulip_stop_rxtx___0_#in~tp#1.offset;assume { :end_inline_tulip_stop_rxtx___0 } true; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret523#1 := ioread32(tulip_stop_rxtx___0_~ioaddr~3#1.base, 40 + tulip_stop_rxtx___0_~ioaddr~3#1.offset); srcloc: null [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245: tulip_stop_rxtx___0_~tmp___0~15#1 := tulip_stop_rxtx___0_#t~ret523#1;havoc tulip_stop_rxtx___0_#t~ret523#1; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: #res#1 := 1; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: SUMMARY for call tulip_start_rxtx(tulip_restart_rxtx___0_~tp#1.base, tulip_restart_rxtx___0_~tp#1.offset); srcloc: null [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: assume ~tulip_debug~0 > 0;call #t~mem749#1 := read~int#54(~tp~9#1.base, 3428 + ~tp~9#1.offset, 1);call #t~mem750#1 := read~int#54(~tp~9#1.base, 3996 + ~tp~9#1.offset, 1); [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: assume !(~tulip_debug~0 > 0); [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret526#1 := ldv__builtin_expect((if tulip_stop_rxtx___0_#t~mem525#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___0_#t~mem525#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___0_#t~mem525#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: assume -9223372036854775808 <= tulip_stop_rxtx___0_#t~ret526#1 && tulip_stop_rxtx___0_#t~ret526#1 <= 9223372036854775807;tulip_stop_rxtx___0_~tmp___3~6#1 := tulip_stop_rxtx___0_#t~ret526#1;havoc tulip_stop_rxtx___0_#t~mem525#1;havoc tulip_stop_rxtx___0_#t~ret526#1; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: assume 0 == tulip_stop_rxtx___0_~i~3#1 % 4294967296;call write~$Pointer$#42(71, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#42(72, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 8 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#42(73, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 16 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#42(74, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 24 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~int#42(549, tulip_stop_rxtx___0_~#descriptor~3#1.base, 32 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4);call write~int#42(1, tulip_stop_rxtx___0_~#descriptor~3#1.base, 36 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4);call tulip_stop_rxtx___0_#t~mem525#1 := read~int#42(tulip_stop_rxtx___0_~#descriptor~3#1.base, 36 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4); [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: assume !(0 == tulip_stop_rxtx___0_~i~3#1 % 4294967296); [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-1: [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: assume 0 != tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296;havoc tulip_stop_rxtx___0_#t~bitwise524#1; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: assume !(0 != tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296);havoc tulip_stop_rxtx___0_#t~bitwise524#1; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-4: assume 0 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296;tulip_stop_rxtx___0_#t~bitwise524#1 := 0; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-4: assume !(0 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296); [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-3: assume 8257536 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296;tulip_stop_rxtx___0_#t~bitwise524#1 := tulip_stop_rxtx___0_~tmp___0~15#1; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-3: assume !(8257536 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296); [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-2: havoc tulip_stop_rxtx___0_#t~bitwise524#1;assume tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296 <= tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296 && tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296 <= 8257536; [2025-02-08 03:59:08,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: tulip_stop_rxtx___0_~i~3#1 := tulip_stop_rxtx___0_~i~3#1 - 1; [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-1: SUMMARY for call #t~ret751#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 128, 0); srcloc: null [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: assume -2147483648 <= #t~ret751#1 && #t~ret751#1 <= 2147483647;havoc #t~mem749#1;havoc #t~mem750#1;havoc #t~ret751#1; [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: assume 0 != tulip_stop_rxtx___0_~tmp___3~6#1; [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: assume !(0 != tulip_stop_rxtx___0_~tmp___3~6#1); [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret527#1 := ioread32(tulip_stop_rxtx___0_~ioaddr~3#1.base, 48 + tulip_stop_rxtx___0_~ioaddr~3#1.offset); srcloc: null [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: tulip_stop_rxtx___0_~tmp___1~11#1 := tulip_stop_rxtx___0_#t~ret527#1;havoc tulip_stop_rxtx___0_#t~ret527#1; [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: assume 0 != tulip_stop_rxtx___0_~i~3#1 % 4294967296; [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: assume !(0 != tulip_stop_rxtx___0_~i~3#1 % 4294967296); [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7268-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret528#1 := ioread32(tulip_stop_rxtx___0_~ioaddr~3#1.base, 40 + tulip_stop_rxtx___0_~ioaddr~3#1.offset); srcloc: null [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7268: tulip_stop_rxtx___0_~tmp___2~9#1 := tulip_stop_rxtx___0_#t~ret528#1;havoc tulip_stop_rxtx___0_#t~ret528#1;call tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset := read~$Pointer$#54(tulip_stop_rxtx___0_~tp#1.base, 4133 + tulip_stop_rxtx___0_~tp#1.offset, 8); [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: havoc tulip_restart_rxtx___0_~tp#1.base, tulip_restart_rxtx___0_~tp#1.offset;havoc tulip_restart_rxtx___0_#in~tp#1.base, tulip_restart_rxtx___0_#in~tp#1.offset;assume { :end_inline_tulip_restart_rxtx___0 } true; [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret530#1 := __dynamic_netdev_dbg(tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset, tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset, 75, 0); srcloc: null [2025-02-08 03:59:08,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: assume -2147483648 <= tulip_stop_rxtx___0_#t~ret530#1 && tulip_stop_rxtx___0_#t~ret530#1 <= 2147483647;havoc tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset;havoc tulip_stop_rxtx___0_#t~ret530#1; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397-5: assume 0 == ~dataval~1 || 65536 == ~dataval~1;#t~bitwise549 := 65536; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397-5: assume !(0 == ~dataval~1 || 65536 == ~dataval~1); [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397-4: assume false;#t~bitwise549 := ~dataval~1; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397-4: assume !false; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: SUMMARY for call iowrite32(327680, ~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7410: SUMMARY for call iowrite32(262144, ~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: SUMMARY for call iowrite32(196608, ~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: havoc #t~ret550;~i~4 := ~i~4 - 1; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: ~dataval~1 := (if 0 != #t~bitwise547 % 2 then 131072 else 0);havoc #t~bitwise547; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398-1: SUMMARY for call #t~ret550 := ioread32(~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394-3: assume 0 == ~read_cmd~1 || 0 == ~i~4;#t~bitwise547 := ~read_cmd~1; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394-3: assume !(0 == ~read_cmd~1 || 0 == ~i~4); [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394-2: havoc #t~bitwise547;assume #t~bitwise547 < ~read_cmd~1; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394-1: [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415-1: SUMMARY for call #t~ret555 := ioread32(~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382: havoc #t~ret546;~i~4 := ~i~4 - 1; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: havoc #t~ret555;~i~4 := ~i~4 - 1; [2025-02-08 03:59:08,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-1: SUMMARY for call #t~ret551 := ioread32(~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411: havoc #t~ret551; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-1: SUMMARY for call #t~ret546 := ioread32(~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: #res := ~retval~1 % 65536; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370-1: SUMMARY for call spin_unlock_irqrestore(~tp~6.base, 3308 + ~tp~6.offset, ~flags~0); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: SUMMARY for call iowrite32(~dataval~1, ~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume ~retval~1 >= 0; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume !(~retval~1 >= 0);~i~4 := ~i~4 - 1; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412-1: SUMMARY for call #t~ret552 := ioread32(~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: SUMMARY for call iowrite32(131072, ~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412: ~tmp___3~7 := #t~ret552;havoc #t~ret552; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396-1: SUMMARY for call #t~ret548 := ioread32(~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: havoc #t~ret548; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355-1: SUMMARY for call #t~ret544 := ioread32(~ioaddr~4.base, 160 + ~ioaddr~4.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: ~tmp___2~10 := #t~ret544;havoc #t~ret544;~retval~1 := (if ~tmp___2~10 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___2~10 % 4294967296 % 4294967296 else ~tmp___2~10 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-3: assume 0 == (if 0 != #t~bitwise553 % 4294967296 then 1 else 0);#t~bitwise554 := 2 * ~retval~1; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-3: assume !(0 == (if 0 != #t~bitwise553 % 4294967296 then 1 else 0)); [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-2: havoc #t~bitwise554;assume (((((2 * ~retval~1 < 0 && (if 0 != #t~bitwise553 % 4294967296 then 1 else 0) >= 0) || #t~bitwise554 >= (if 0 != #t~bitwise553 % 4294967296 then 1 else 0)) && ((2 * ~retval~1 >= 0 && (if 0 != #t~bitwise553 % 4294967296 then 1 else 0) < 0) || #t~bitwise554 >= 2 * ~retval~1)) && ((2 * ~retval~1 < 0 || (if 0 != #t~bitwise553 % 4294967296 then 1 else 0) < 0) || #t~bitwise554 <= 2 * ~retval~1 + (if 0 != #t~bitwise553 % 4294967296 then 1 else 0))) && ((2 * ~retval~1 >= 0 && (if 0 != #t~bitwise553 % 4294967296 then 1 else 0) >= 0) || #t~bitwise554 < 0)) && #t~bitwise554 <= 2147483647; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-1: SUMMARY for call #t~ret545 := ioread32(~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-1: [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: havoc #t~ret545; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: ~retval~1 := #t~bitwise554;havoc #t~bitwise553;havoc #t~bitwise554; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-7: assume 524288 == ~tmp___3~7 % 4294967296;#t~bitwise553 := ~tmp___3~7; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-7: assume !(524288 == ~tmp___3~7 % 4294967296); [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-6: havoc #t~bitwise553;assume #t~bitwise553 % 4294967296 <= ~tmp___3~7 % 4294967296 && #t~bitwise553 % 4294967296 <= 524288; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-5: [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-4: assume 0 == 2 * ~retval~1 || 2 * ~retval~1 == (if 0 != #t~bitwise553 % 4294967296 then 1 else 0);#t~bitwise554 := (if 0 != #t~bitwise553 % 4294967296 then 1 else 0); [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-4: assume !(0 == 2 * ~retval~1 || 2 * ~retval~1 == (if 0 != #t~bitwise553 % 4294967296 then 1 else 0)); [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-8: assume 0 == ~tmp___3~7 % 4294967296;#t~bitwise553 := 0; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-8: assume !(0 == ~tmp___3~7 % 4294967296); [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397-3: havoc #t~bitwise549;assume ((((~dataval~1 < 0 || #t~bitwise549 >= 65536) && #t~bitwise549 >= ~dataval~1) && (~dataval~1 < 0 || #t~bitwise549 <= 65536 + ~dataval~1)) && (~dataval~1 >= 0 || #t~bitwise549 < 0)) && #t~bitwise549 <= 2147483647; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397-2: [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397-1: SUMMARY for call iowrite32(#t~bitwise549, ~mdio_addr~0.base, ~mdio_addr~0.offset); srcloc: null [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: assume ~i~4 >= 0; [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: assume !(~i~4 >= 0); [2025-02-08 03:59:08,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397: havoc #t~bitwise549; [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: assume 0 != tulip_clean_tx_ring_#t~mem1353#1 % 18446744073709551616;havoc tulip_clean_tx_ring_#t~mem1353#1;call tulip_clean_tx_ring_#t~mem1354#1.base, tulip_clean_tx_ring_#t~mem1354#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 4017 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1355#1 := read~int#54(tulip_clean_tx_ring_~tp#1.base, 8 + (48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1), 8); [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: assume !(0 != tulip_clean_tx_ring_#t~mem1353#1 % 18446744073709551616);havoc tulip_clean_tx_ring_#t~mem1353#1; [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14520-1: ldv_del_timer_sync_19_#res#1 := ldv_del_timer_sync_19_~ldv_func_res~6#1; [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: tulip_clean_tx_ring_~entry~4#1 := (if tulip_clean_tx_ring_~dirty_tx~1#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_clean_tx_ring_~dirty_tx~1#1 % 4294967296 % 4294967296 else tulip_clean_tx_ring_~dirty_tx~1#1 % 4294967296 % 4294967296 - 4294967296) % 32;call tulip_clean_tx_ring_#t~mem1346#1.base, tulip_clean_tx_ring_#t~mem1346#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 24 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1347#1 := read~int#54(tulip_clean_tx_ring_#t~mem1346#1.base, tulip_clean_tx_ring_#t~mem1346#1.offset + 16 * (if tulip_clean_tx_ring_~entry~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_clean_tx_ring_~entry~4#1 % 18446744073709551616 % 18446744073709551616 else tulip_clean_tx_ring_~entry~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);tulip_clean_tx_ring_~status~2#1 := (if tulip_clean_tx_ring_#t~mem1347#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_clean_tx_ring_#t~mem1347#1 % 4294967296 % 4294967296 else tulip_clean_tx_ring_#t~mem1347#1 % 4294967296 % 4294967296 - 4294967296);havoc tulip_clean_tx_ring_#t~mem1346#1.base, tulip_clean_tx_ring_#t~mem1346#1.offset;havoc tulip_clean_tx_ring_#t~mem1347#1; [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16854: havoc cancel_work_sync_#t~nondet2496#1; [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10467: havoc tulip_clean_tx_ring_#t~mem1356#1.base, tulip_clean_tx_ring_#t~mem1356#1.offset;havoc tulip_clean_tx_ring_#t~mem1357#1;havoc tulip_clean_tx_ring_#t~mem1358#1.base, tulip_clean_tx_ring_#t~mem1358#1.offset;havoc tulip_clean_tx_ring_#t~mem1359#1;call tulip_clean_tx_ring_#t~mem1360#1.base, tulip_clean_tx_ring_#t~mem1360#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1, 8); [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10467-1: SUMMARY for call pci_unmap_single(tulip_clean_tx_ring_#t~mem1356#1.base, tulip_clean_tx_ring_#t~mem1356#1.offset, tulip_clean_tx_ring_#t~mem1357#1, tulip_clean_tx_ring_#t~mem1359#1 % 4294967296, 1); srcloc: null [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10492: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: havoc tulip_clean_tx_ring_#t~mem1354#1.base, tulip_clean_tx_ring_#t~mem1354#1.offset;havoc tulip_clean_tx_ring_#t~mem1355#1; [2025-02-08 03:59:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459-1: SUMMARY for call pci_unmap_single(tulip_clean_tx_ring_#t~mem1354#1.base, tulip_clean_tx_ring_#t~mem1354#1.offset, tulip_clean_tx_ring_#t~mem1355#1, 192, 1); srcloc: null [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9278: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1;havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10451: assume tulip_clean_tx_ring_~status~2#1 < 0;call tulip_clean_tx_ring_#t~mem1348#1.base, tulip_clean_tx_ring_#t~mem1348#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 4133 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1349#1.base, tulip_clean_tx_ring_#t~mem1349#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 4133 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1350#1 := read~int#54(tulip_clean_tx_ring_#t~mem1349#1.base, 300 + tulip_clean_tx_ring_#t~mem1349#1.offset, 8);call write~int#54(1 + tulip_clean_tx_ring_#t~mem1350#1, tulip_clean_tx_ring_#t~mem1348#1.base, 300 + tulip_clean_tx_ring_#t~mem1348#1.offset, 8);havoc tulip_clean_tx_ring_#t~mem1348#1.base, tulip_clean_tx_ring_#t~mem1348#1.offset;havoc tulip_clean_tx_ring_#t~mem1349#1.base, tulip_clean_tx_ring_#t~mem1349#1.offset;havoc tulip_clean_tx_ring_#t~mem1350#1;call tulip_clean_tx_ring_#t~mem1351#1.base, tulip_clean_tx_ring_#t~mem1351#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 24 + tulip_clean_tx_ring_~tp#1.offset, 8);call write~int#54(0, tulip_clean_tx_ring_#t~mem1351#1.base, tulip_clean_tx_ring_#t~mem1351#1.offset + 16 * (if tulip_clean_tx_ring_~entry~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_clean_tx_ring_~entry~4#1 % 18446744073709551616 % 18446744073709551616 else tulip_clean_tx_ring_~entry~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc tulip_clean_tx_ring_#t~mem1351#1.base, tulip_clean_tx_ring_#t~mem1351#1.offset; [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10451: assume !(tulip_clean_tx_ring_~status~2#1 < 0); [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14535-1: ldv_del_timer_sync_20_#res#1 := ldv_del_timer_sync_20_~ldv_func_res~7#1; [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456: assume 0 == (tulip_clean_tx_ring_#t~mem1352#1.base + tulip_clean_tx_ring_#t~mem1352#1.offset) % 18446744073709551616;havoc tulip_clean_tx_ring_#t~mem1352#1.base, tulip_clean_tx_ring_#t~mem1352#1.offset;call tulip_clean_tx_ring_#t~mem1353#1 := read~int#54(tulip_clean_tx_ring_~tp#1.base, 8 + (48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1), 8); [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456: assume !(0 == (tulip_clean_tx_ring_#t~mem1352#1.base + tulip_clean_tx_ring_#t~mem1352#1.offset) % 18446744073709551616);havoc tulip_clean_tx_ring_#t~mem1352#1.base, tulip_clean_tx_ring_#t~mem1352#1.offset;call tulip_clean_tx_ring_#t~mem1356#1.base, tulip_clean_tx_ring_#t~mem1356#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 4017 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1357#1 := read~int#54(tulip_clean_tx_ring_~tp#1.base, 8 + (48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1), 8);call tulip_clean_tx_ring_#t~mem1358#1.base, tulip_clean_tx_ring_#t~mem1358#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1, 8);call tulip_clean_tx_ring_#t~mem1359#1 := read~int#54(tulip_clean_tx_ring_#t~mem1358#1.base, 104 + tulip_clean_tx_ring_#t~mem1358#1.offset, 4); [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456-1: call tulip_clean_tx_ring_#t~mem1352#1.base, tulip_clean_tx_ring_#t~mem1352#1.offset := read~$Pointer$#54(tulip_clean_tx_ring_~tp#1.base, 48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1, 8); [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469: havoc tulip_clean_tx_ring_#t~mem1360#1.base, tulip_clean_tx_ring_#t~mem1360#1.offset;call write~$Pointer$#54(0, 0, tulip_clean_tx_ring_~tp#1.base, 48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1, 8);call write~int#54(0, tulip_clean_tx_ring_~tp#1.base, 8 + (48 + tulip_clean_tx_ring_~tp#1.offset + 16 * tulip_clean_tx_ring_~entry~4#1), 8);tulip_clean_tx_ring_~dirty_tx~1#1 := 1 + tulip_clean_tx_ring_~dirty_tx~1#1; [2025-02-08 03:59:09,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469-1: SUMMARY for call dev_kfree_skb_irq(tulip_clean_tx_ring_#t~mem1360#1.base, tulip_clean_tx_ring_#t~mem1360#1.offset); srcloc: null [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume 0 == ~i~8 % 4294967296;call write~$Pointer$#42(183, 0, ~#descriptor~9.base, ~#descriptor~9.offset, 8);call write~$Pointer$#42(184, 0, ~#descriptor~9.base, 8 + ~#descriptor~9.offset, 8);call write~$Pointer$#42(185, 0, ~#descriptor~9.base, 16 + ~#descriptor~9.offset, 8);call write~$Pointer$#42(186, 0, ~#descriptor~9.base, 24 + ~#descriptor~9.offset, 8);call write~int#42(549, ~#descriptor~9.base, 32 + ~#descriptor~9.offset, 4);call write~int#42(1, ~#descriptor~9.base, 36 + ~#descriptor~9.offset, 4);call #t~mem1081 := read~int#42(~#descriptor~9.base, 36 + ~#descriptor~9.offset, 4); [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume !(0 == ~i~8 % 4294967296); [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume 0 != #t~bitwise1080 % 4294967296;havoc #t~bitwise1080; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume !(0 != #t~bitwise1080 % 4294967296);havoc #t~bitwise1080; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-1: [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-2: havoc #t~bitwise1080;assume #t~bitwise1080 % 4294967296 <= ~tmp___0~32 % 4294967296 && #t~bitwise1080 % 4294967296 <= 8257536; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586: ~tmp___0~32 := #t~ret1079;havoc #t~ret1079; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: ~i~8 := ~i~8 - 1; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-3: assume 8257536 == ~tmp___0~32 % 4294967296;#t~bitwise1080 := ~tmp___0~32; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-3: assume !(8257536 == ~tmp___0~32 % 4294967296); [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586-1: SUMMARY for call #t~ret1079 := ioread32(~ioaddr~10.base, 40 + ~ioaddr~10.offset); srcloc: null [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-4: assume 0 == ~tmp___0~32 % 4294967296;#t~bitwise1080 := 0; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-4: assume !(0 == ~tmp___0~32 % 4294967296); [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume 0 != ~i~8 % 4294967296; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume !(0 != ~i~8 % 4294967296); [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: ~tmp___2~17 := #t~ret1084;havoc #t~ret1084;call #t~mem1085.base, #t~mem1085.offset := read~$Pointer$#54(~tp.base, 4133 + ~tp.offset, 8); [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609-1: SUMMARY for call #t~ret1084 := ioread32(~ioaddr~10.base, 40 + ~ioaddr~10.offset); srcloc: null [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: assume -2147483648 <= #t~ret1086 && #t~ret1086 <= 2147483647;havoc #t~mem1085.base, #t~mem1085.offset;havoc #t~ret1086; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: assume -9223372036854775808 <= #t~ret1082 && #t~ret1082 <= 9223372036854775807;~tmp___3~14 := #t~ret1082;havoc #t~mem1081;havoc #t~ret1082; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-1: SUMMARY for call #t~ret1082 := ldv__builtin_expect((if #t~mem1081 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem1081 % 4294967296 % 18446744073709551616 else #t~mem1081 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610-1: SUMMARY for call #t~ret1086 := __dynamic_netdev_dbg(~#descriptor~9.base, ~#descriptor~9.offset, #t~mem1085.base, #t~mem1085.offset, 187, 0); srcloc: null [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: ~tmp___1~22 := #t~ret1083;havoc #t~ret1083; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-1: SUMMARY for call #t~ret1083 := ioread32(~ioaddr~10.base, 48 + ~ioaddr~10.offset); srcloc: null [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: assume 0 != ~tmp___3~14; [2025-02-08 03:59:10,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: assume !(0 != ~tmp___3~14); [2025-02-08 03:59:10,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16831: havoc #t~nondet2493; [2025-02-08 03:59:10,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964-1: ldv_mod_timer_19___0_#res#1 := ldv_mod_timer_19___0_~ldv_func_res~3#1; [2025-02-08 03:59:10,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: #t~ret888#1 := ldv_mod_timer_19___0_#res#1;havoc ldv_mod_timer_19___0_#t~ret901#1, ldv_mod_timer_19___0_#t~ret902#1, ldv_mod_timer_19___0_~ldv_func_arg1#1.base, ldv_mod_timer_19___0_~ldv_func_arg1#1.offset, ldv_mod_timer_19___0_~ldv_func_arg2#1, ldv_mod_timer_19___0_~ldv_func_res~3#1, ldv_mod_timer_19___0_~tmp~35#1, ldv_mod_timer_19___0_~tmp___0~26#1;havoc ldv_mod_timer_19___0_#in~ldv_func_arg1#1.base, ldv_mod_timer_19___0_#in~ldv_func_arg1#1.offset, ldv_mod_timer_19___0_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_19___0 } true;assume -2147483648 <= #t~ret888#1 && #t~ret888#1 <= 2147483647;havoc #t~ret888#1; [2025-02-08 03:59:10,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: ~mapping~0#1 := #t~ret285#1;havoc #t~mem283#1.base, #t~mem283#1.offset;havoc #t~mem284#1.base, #t~mem284#1.offset;havoc #t~ret285#1;call #t~mem286#1.base, #t~mem286#1.offset := read~$Pointer$#54(~tp~2#1.base, 4017 + ~tp~2#1.offset, 8);assume { :begin_inline_dma_mapping_error } true;dma_mapping_error_#in~dev#1.base, dma_mapping_error_#in~dev#1.offset, dma_mapping_error_#in~dma_addr#1 := #t~mem286#1.base, 179 + #t~mem286#1.offset, ~mapping~0#1;havoc dma_mapping_error_#res#1;havoc dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset, dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset, dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset, dma_mapping_error_#t~ret233#1, dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1, dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset, dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset, dma_mapping_error_~tmp___0~6#1;dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset := dma_mapping_error_#in~dev#1.base, dma_mapping_error_#in~dev#1.offset;dma_mapping_error_~dma_addr#1 := dma_mapping_error_#in~dma_addr#1;havoc dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset;havoc dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset;havoc dma_mapping_error_~tmp___0~6#1; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398-1: SUMMARY for call #t~ret285#1 := pci_map_single(#t~mem283#1.base, #t~mem283#1.offset, #t~mem284#1.base, #t~mem284#1.offset, 1540, 2); srcloc: null [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: call #t~mem280#1 := read~int#54(~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);~entry~0#1 := (if #t~mem280#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem280#1 % 4294967296 % 4294967296 else #t~mem280#1 % 4294967296 % 4294967296 - 4294967296) % 128;call #t~mem281#1.base, #t~mem281#1.offset := read~$Pointer$#54(~tp~2#1.base, 560 + ~tp~2#1.offset + 16 * ~entry~0#1, 8); [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403-1: SUMMARY for call consume_skb(~skb~0#1.base, ~skb~0#1.offset); srcloc: null [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403: call write~$Pointer$#54(0, 0, ~tp~2#1.base, 560 + ~tp~2#1.offset + 16 * ~entry~0#1, 8); [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: assume 0 != (dma_mapping_error_#t~mem228#1.base + dma_mapping_error_#t~mem228#1.offset) % 18446744073709551616;havoc dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset;call dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset := read~$Pointer$#54(dma_mapping_error_~ops___0~4#1.base, 96 + dma_mapping_error_~ops___0~4#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~~dma_addr_t~0~TO~int } true;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~231#1, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.offset := dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1, dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~231#1;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~231#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~231#1;dma_mapping_error_#t~ret233#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~231#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~231#1, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~dma_addr_t~0~TO~int } true;assume -2147483648 <= dma_mapping_error_#t~ret233#1 && dma_mapping_error_#t~ret233#1 <= 2147483647;dma_mapping_error_~tmp___0~6#1 := dma_mapping_error_#t~ret233#1;havoc dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset;havoc dma_mapping_error_#t~ret233#1;dma_mapping_error_#res#1 := dma_mapping_error_~tmp___0~6#1; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: assume !(0 != (dma_mapping_error_#t~mem228#1.base + dma_mapping_error_#t~mem228#1.offset) % 18446744073709551616);havoc dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset;dma_mapping_error_#res#1 := (if 0 == dma_mapping_error_~dma_addr#1 % 18446744073709551616 then 1 else 0); [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6399: #t~ret287#1 := dma_mapping_error_#res#1;havoc dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset, dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset, dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset, dma_mapping_error_#t~ret233#1, dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1, dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset, dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset, dma_mapping_error_~tmp___0~6#1;havoc dma_mapping_error_#in~dev#1.base, dma_mapping_error_#in~dev#1.offset, dma_mapping_error_#in~dma_addr#1;assume { :end_inline_dma_mapping_error } true;assume -2147483648 <= #t~ret287#1 && #t~ret287#1 <= 2147483647;~tmp___1~8#1 := #t~ret287#1;havoc #t~mem286#1.base, #t~mem286#1.offset;havoc #t~ret287#1; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046: dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset := dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset;havoc dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset;dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset := dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset;assume { :begin_inline_debug_dma_mapping_error } true;debug_dma_mapping_error_#in~arg0#1.base, debug_dma_mapping_error_#in~arg0#1.offset, debug_dma_mapping_error_#in~arg1#1 := dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1;havoc debug_dma_mapping_error_~arg0#1.base, debug_dma_mapping_error_~arg0#1.offset, debug_dma_mapping_error_~arg1#1;debug_dma_mapping_error_~arg0#1.base, debug_dma_mapping_error_~arg0#1.offset := debug_dma_mapping_error_#in~arg0#1.base, debug_dma_mapping_error_#in~arg0#1.offset;debug_dma_mapping_error_~arg1#1 := debug_dma_mapping_error_#in~arg1#1; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: assume 0 != ~tmp___1~8#1; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: assume !(0 != ~tmp___1~8#1);call write~int#54(~mapping~0#1, ~tp~2#1.base, 8 + (560 + ~tp~2#1.offset + 16 * ~entry~0#1), 8);call #t~mem288#1.base, #t~mem288#1.offset := read~$Pointer$#54(~tp~2#1.base, 16 + ~tp~2#1.offset, 8);call write~int#54(~mapping~0#1, #t~mem288#1.base, 8 + (#t~mem288#1.offset + 16 * (if ~entry~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~0#1 % 18446744073709551616 % 18446744073709551616 else ~entry~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem288#1.base, #t~mem288#1.offset;~refilled~0#1 := 1 + ~refilled~0#1; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: havoc debug_dma_mapping_error_~arg0#1.base, debug_dma_mapping_error_~arg0#1.offset, debug_dma_mapping_error_~arg1#1;havoc debug_dma_mapping_error_#in~arg0#1.base, debug_dma_mapping_error_#in~arg0#1.offset, debug_dma_mapping_error_#in~arg1#1;assume { :end_inline_debug_dma_mapping_error } true;call dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset := read~$Pointer$#54(dma_mapping_error_~ops___0~4#1.base, 96 + dma_mapping_error_~ops___0~4#1.offset, 8); [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046-1: SUMMARY for call dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset := get_dma_ops(dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset); srcloc: null [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6393: assume 0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6393: assume !(0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616);call #t~mem283#1.base, #t~mem283#1.offset := read~$Pointer$#54(~tp~2#1.base, 4017 + ~tp~2#1.offset, 8);call #t~mem284#1.base, #t~mem284#1.offset := read~$Pointer$#54(~skb~0#1.base, 229 + ~skb~0#1.offset, 8); [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: assume 0 == (#t~mem281#1.base + #t~mem281#1.offset) % 18446744073709551616;havoc #t~mem281#1.base, #t~mem281#1.offset; [2025-02-08 03:59:10,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: assume !(0 == (#t~mem281#1.base + #t~mem281#1.offset) % 18446744073709551616);havoc #t~mem281#1.base, #t~mem281#1.offset; [2025-02-08 03:59:11,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389-1: SUMMARY for call #t~ret282#1.base, #t~ret282#1.offset := netdev_alloc_skb(~dev#1.base, ~dev#1.offset, 1540); srcloc: null [2025-02-08 03:59:11,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389: ~tmp___0~10#1.base, ~tmp___0~10#1.offset := #t~ret282#1.base, #t~ret282#1.offset;havoc #t~ret282#1.base, #t~ret282#1.offset;call write~$Pointer$#54(~tmp___0~10#1.base, ~tmp___0~10#1.offset, ~tp~2#1.base, 560 + ~tp~2#1.offset + 16 * ~entry~0#1, 8);~skb~0#1.base, ~skb~0#1.offset := ~tmp___0~10#1.base, ~tmp___0~10#1.offset; [2025-02-08 03:59:11,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6414: call #t~mem289#1.base, #t~mem289#1.offset := read~$Pointer$#54(~tp~2#1.base, 16 + ~tp~2#1.offset, 8);call write~int#54(2147483648, #t~mem289#1.base, #t~mem289#1.offset + 16 * (if ~entry~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~0#1 % 18446744073709551616 % 18446744073709551616 else ~entry~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem289#1.base, #t~mem289#1.offset;call #t~mem290#1 := read~int#54(~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);call write~int#54(1 + #t~mem290#1, ~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);havoc #t~mem290#1; [2025-02-08 03:59:11,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16140-1: ldv_mod_timer_18___3_#res#1 := ldv_mod_timer_18___3_~ldv_func_res~16#1; [2025-02-08 03:59:11,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15783: #t~ret2285#1 := ldv_mod_timer_18___3_#res#1;havoc ldv_mod_timer_18___3_#t~ret2420#1, ldv_mod_timer_18___3_#t~ret2421#1, ldv_mod_timer_18___3_~ldv_func_arg1#1.base, ldv_mod_timer_18___3_~ldv_func_arg1#1.offset, ldv_mod_timer_18___3_~ldv_func_arg2#1, ldv_mod_timer_18___3_~ldv_func_res~16#1, ldv_mod_timer_18___3_~tmp~130#1, ldv_mod_timer_18___3_~tmp___0~78#1;havoc ldv_mod_timer_18___3_#in~ldv_func_arg1#1.base, ldv_mod_timer_18___3_#in~ldv_func_arg1#1.offset, ldv_mod_timer_18___3_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_18___3 } true;assume -2147483648 <= #t~ret2285#1 && #t~ret2285#1 <= 2147483647;havoc #t~ret2285#1; [2025-02-08 03:59:11,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16886: havoc #t~nondet2498; [2025-02-08 03:59:11,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5819: havoc #t~mem141;havoc #t~bitwise142; [2025-02-08 03:59:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10232: #res#1 := ~retval~2#1; [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360: tulip_init_ring_~mapping~2#1 := tulip_init_ring_#t~ret1316#1;havoc tulip_init_ring_#t~mem1314#1.base, tulip_init_ring_#t~mem1314#1.offset;havoc tulip_init_ring_#t~mem1315#1.base, tulip_init_ring_#t~mem1315#1.offset;havoc tulip_init_ring_#t~ret1316#1;call write~int#54(tulip_init_ring_~mapping~2#1, tulip_init_ring_~tp~18#1.base, 8 + (560 + tulip_init_ring_~tp~18#1.offset + 16 * tulip_init_ring_~i~10#1), 8);call tulip_init_ring_#t~mem1317#1.base, tulip_init_ring_#t~mem1317#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#54(2147483648, tulip_init_ring_#t~mem1317#1.base, tulip_init_ring_#t~mem1317#1.offset + 16 * (if tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc tulip_init_ring_#t~mem1317#1.base, tulip_init_ring_#t~mem1317#1.offset;call tulip_init_ring_#t~mem1318#1.base, tulip_init_ring_#t~mem1318#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#54(tulip_init_ring_~mapping~2#1, tulip_init_ring_#t~mem1318#1.base, 8 + (tulip_init_ring_#t~mem1318#1.offset + 16 * (if tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc tulip_init_ring_#t~mem1318#1.base, tulip_init_ring_#t~mem1318#1.offset;tulip_init_ring_~i~10#1 := 1 + tulip_init_ring_~i~10#1; [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10232-1: SUMMARY for call tulip_free_ring(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-1: SUMMARY for call tulip_init_ring_#t~ret1316#1 := pci_map_single(tulip_init_ring_#t~mem1314#1.base, tulip_init_ring_#t~mem1314#1.offset, tulip_init_ring_#t~mem1315#1.base, tulip_init_ring_#t~mem1315#1.offset, 1540, 2); srcloc: null [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10334: call tulip_init_ring_#t~mem1306#1.base, tulip_init_ring_#t~mem1306#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#54(0, tulip_init_ring_#t~mem1306#1.base, tulip_init_ring_#t~mem1306#1.offset + 16 * (if tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call tulip_init_ring_#t~mem1307#1.base, tulip_init_ring_#t~mem1307#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#54(1540, tulip_init_ring_#t~mem1307#1.base, 4 + (tulip_init_ring_#t~mem1307#1.offset + 16 * (if tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc tulip_init_ring_#t~mem1307#1.base, tulip_init_ring_#t~mem1307#1.offset;call tulip_init_ring_#t~mem1308#1.base, tulip_init_ring_#t~mem1308#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1309#1 := read~int#54(tulip_init_ring_~tp~18#1.base, 32 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#54(tulip_init_ring_#t~mem1309#1 + 16 * (1 + tulip_init_ring_~i~10#1), tulip_init_ring_#t~mem1308#1.base, 12 + (tulip_init_ring_#t~mem1308#1.offset + 16 * (if tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc tulip_init_ring_#t~mem1308#1.base, tulip_init_ring_#t~mem1308#1.offset;havoc tulip_init_ring_#t~mem1309#1;call write~$Pointer$#54(0, 0, tulip_init_ring_~tp~18#1.base, 560 + tulip_init_ring_~tp~18#1.offset + 16 * tulip_init_ring_~i~10#1, 8);call write~int#54(0, tulip_init_ring_~tp~18#1.base, 8 + (560 + tulip_init_ring_~tp~18#1.offset + 16 * tulip_init_ring_~i~10#1), 8);tulip_init_ring_~i~10#1 := 1 + tulip_init_ring_~i~10#1; [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10355: assume 0 == (tulip_init_ring_~skb~2#1.base + tulip_init_ring_~skb~2#1.offset) % 18446744073709551616; [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10355: assume !(0 == (tulip_init_ring_~skb~2#1.base + tulip_init_ring_~skb~2#1.offset) % 18446744073709551616);call tulip_init_ring_#t~mem1314#1.base, tulip_init_ring_#t~mem1314#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 4017 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1315#1.base, tulip_init_ring_#t~mem1315#1.offset := read~$Pointer$#54(tulip_init_ring_~skb~2#1.base, 229 + tulip_init_ring_~skb~2#1.offset, 8); [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: tulip_init_ring_~tmp___0~36#1.base, tulip_init_ring_~tmp___0~36#1.offset := tulip_init_ring_#t~ret1313#1.base, tulip_init_ring_#t~ret1313#1.offset;havoc tulip_init_ring_#t~ret1313#1.base, tulip_init_ring_#t~ret1313#1.offset;tulip_init_ring_~skb~2#1.base, tulip_init_ring_~skb~2#1.offset := tulip_init_ring_~tmp___0~36#1.base, tulip_init_ring_~tmp___0~36#1.offset;call write~$Pointer$#54(tulip_init_ring_~skb~2#1.base, tulip_init_ring_~skb~2#1.offset, tulip_init_ring_~tp~18#1.base, 560 + tulip_init_ring_~tp~18#1.offset + 16 * tulip_init_ring_~i~10#1, 8); [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351-1: SUMMARY for call tulip_init_ring_#t~ret1313#1.base, tulip_init_ring_#t~ret1313#1.offset := netdev_alloc_skb(tulip_init_ring_~dev#1.base, tulip_init_ring_~dev#1.offset, 1540); srcloc: null [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376: call write~$Pointer$#54(0, 0, tulip_init_ring_~tp~18#1.base, 48 + tulip_init_ring_~tp~18#1.offset + 16 * tulip_init_ring_~i~10#1, 8);call write~int#54(0, tulip_init_ring_~tp~18#1.base, 8 + (48 + tulip_init_ring_~tp~18#1.offset + 16 * tulip_init_ring_~i~10#1), 8);call tulip_init_ring_#t~mem1319#1.base, tulip_init_ring_#t~mem1319#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 24 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#54(0, tulip_init_ring_#t~mem1319#1.base, tulip_init_ring_#t~mem1319#1.offset + 16 * (if tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc tulip_init_ring_#t~mem1319#1.base, tulip_init_ring_#t~mem1319#1.offset;call tulip_init_ring_#t~mem1320#1.base, tulip_init_ring_#t~mem1320#1.offset := read~$Pointer$#54(tulip_init_ring_~tp~18#1.base, 24 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1321#1 := read~int#54(tulip_init_ring_~tp~18#1.base, 40 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#54(tulip_init_ring_#t~mem1321#1 + 16 * (1 + tulip_init_ring_~i~10#1), tulip_init_ring_#t~mem1320#1.base, 12 + (tulip_init_ring_#t~mem1320#1.offset + 16 * (if tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_ring_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc tulip_init_ring_#t~mem1320#1.base, tulip_init_ring_#t~mem1320#1.offset;havoc tulip_init_ring_#t~mem1321#1;tulip_init_ring_~i~10#1 := 1 + tulip_init_ring_~i~10#1; [2025-02-08 03:59:11,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505-1: ldv_request_irq_18_#res#1 := ldv_request_irq_18_~ldv_func_res~5#1; [2025-02-08 03:59:11,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17039: havoc #t~nondet2519; [2025-02-08 03:59:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17066: havoc #t~nondet2523; [2025-02-08 03:59:12,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: havoc #t~bitwise127#1; [2025-02-08 03:59:12,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-3: havoc #t~bitwise127#1;assume ((((~dataval~0#1 < 0 || #t~bitwise127#1 >= 18435) && #t~bitwise127#1 >= ~dataval~0#1) && (~dataval~0#1 < 0 || #t~bitwise127#1 <= 18435 + ~dataval~0#1)) && (~dataval~0#1 >= 0 || #t~bitwise127#1 < 0)) && #t~bitwise127#1 <= 2147483647; [2025-02-08 03:59:12,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-4: assume false;#t~bitwise127#1 := ~dataval~0#1; [2025-02-08 03:59:12,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-4: assume !false; [2025-02-08 03:59:12,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-1: SUMMARY for call iowrite32(#t~bitwise127#1, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-2: [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-5: assume 0 == ~dataval~0#1 || 18435 == ~dataval~0#1;#t~bitwise127#1 := 18435; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-5: assume !(0 == ~dataval~0#1 || 18435 == ~dataval~0#1); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5775: ~tmp___1~1#1 := #t~ret134#1;havoc #t~ret134#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5775-1: SUMMARY for call #t~ret134#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5755: havoc #t~ret128#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5755-1: SUMMARY for call #t~ret128#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: ~dataval~0#1 := (if (if 0 != #t~bitwise124#1 % 2 then 4 else 0) % 65536 <= 32767 then (if 0 != #t~bitwise124#1 % 2 then 4 else 0) % 65536 else (if 0 != #t~bitwise124#1 % 2 then 4 else 0) % 65536 - 65536);havoc #t~bitwise124#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-1: [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-2: havoc #t~bitwise124#1;assume #t~bitwise124#1 < ~read_cmd~0#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-3: assume 0 == ~read_cmd~0#1 || 0 == ~i~1#1;#t~bitwise124#1 := ~read_cmd~0#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-3: assume !(0 == ~read_cmd~0#1 || 0 == ~i~1#1); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-1: [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-2: havoc #t~bitwise136#1;assume (#t~bitwise136#1 % 4294967296 >= 2 * (~retval~0#1 % 4294967296) % 4294967296 && #t~bitwise136#1 % 4294967296 >= (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296) && #t~bitwise136#1 % 4294967296 <= 2 * (~retval~0#1 % 4294967296) % 4294967296 + (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776: ~retval~0#1 := #t~bitwise136#1;havoc #t~bitwise135#1;havoc #t~bitwise136#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-5: [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-6: havoc #t~bitwise135#1;assume #t~bitwise135#1 % 4294967296 <= ~tmp___1~1#1 % 4294967296 && #t~bitwise135#1 % 4294967296 <= 8; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-3: assume 0 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise136#1 := 2 * (~retval~0#1 % 4294967296); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-3: assume !(0 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-4: assume 0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise136#1 := (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-4: assume !(0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-7: assume 8 == ~tmp___1~1#1 % 4294967296;#t~bitwise135#1 := ~tmp___1~1#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-7: assume !(8 == ~tmp___1~1#1 % 4294967296); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-8: assume 0 == ~tmp___1~1#1 % 4294967296;#t~bitwise135#1 := 0; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-8: assume !(0 == ~tmp___1~1#1 % 4294967296); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5756-1: SUMMARY for call #t~ret129#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5756: ~tmp___0~1#1 := #t~ret129#1;havoc #t~ret129#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-1: SUMMARY for call iowrite32(#t~bitwise125#1, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: havoc __fswab16_#t~bitwise0#1;#t~ret140#1 := __fswab16_#res#1;havoc __fswab16_#t~bitwise0#1, __fswab16_~val#1;havoc __fswab16_#in~val#1;assume { :end_inline___fswab16 } true;~tmp___2~2#1 := #t~ret140#1;havoc #t~ret140#1;~tmp___3~1#1 := (if ~tmp___2~2#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~2#1 % 65536 % 4294967296 else ~tmp___2~2#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-2: [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752: havoc #t~bitwise125#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-5: assume 0 == ~dataval~0#1 || 18433 == ~dataval~0#1;#t~bitwise125#1 := 18433; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-5: assume !(0 == ~dataval~0#1 || 18433 == ~dataval~0#1); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-3: havoc #t~bitwise125#1;assume ((((~dataval~0#1 < 0 || #t~bitwise125#1 >= 18433) && #t~bitwise125#1 >= ~dataval~0#1) && (~dataval~0#1 < 0 || #t~bitwise125#1 <= 18433 + ~dataval~0#1)) && (~dataval~0#1 >= 0 || #t~bitwise125#1 < 0)) && #t~bitwise125#1 <= 2147483647; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-4: assume false;#t~bitwise125#1 := ~dataval~0#1; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-4: assume !false; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5777: SUMMARY for call iowrite32(18433, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773: SUMMARY for call iowrite32(18435, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-2: havoc #t~bitwise131#1;assume (#t~bitwise131#1 % 4294967296 >= 2 * (~retval~0#1 % 4294967296) % 4294967296 && #t~bitwise131#1 % 4294967296 >= (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296) && #t~bitwise131#1 % 4294967296 <= 2 * (~retval~0#1 % 4294967296) % 4294967296 + (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296; [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-3: assume 0 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise131#1 := 2 * (~retval~0#1 % 4294967296); [2025-02-08 03:59:12,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-3: assume !(0 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757: ~retval~0#1 := #t~bitwise131#1;havoc #t~bitwise130#1;havoc #t~bitwise131#1;~i~1#1 := ~i~1#1 - 1; [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-1: [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-6: havoc #t~bitwise130#1;assume #t~bitwise130#1 % 4294967296 <= ~tmp___0~1#1 % 4294967296 && #t~bitwise130#1 % 4294967296 <= 8; [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-7: assume 8 == ~tmp___0~1#1 % 4294967296;#t~bitwise130#1 := ~tmp___0~1#1; [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-7: assume !(8 == ~tmp___0~1#1 % 4294967296); [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-4: assume 0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise131#1 := (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0); [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-4: assume !(0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5753: havoc #t~ret126#1; [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-5: [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5753-1: SUMMARY for call #t~ret126#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5778: havoc #t~ret137#1;~i~1#1 := ~i~1#1 - 1; [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-8: assume 0 == ~tmp___0~1#1 % 4294967296;#t~bitwise130#1 := 0; [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757-8: assume !(0 == ~tmp___0~1#1 % 4294967296); [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774: havoc #t~ret133#1; [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5778-1: SUMMARY for call #t~ret137#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:12,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774-1: SUMMARY for call #t~ret133#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:59:13,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16776: havoc #t~nondet2484; [2025-02-08 03:59:14,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16924: havoc #t~nondet2506; [2025-02-08 03:59:14,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14614-1: ldv_request_irq_26_#res#1 := ldv_request_irq_26_~ldv_func_res~10#1; [2025-02-08 03:59:14,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185: #res#1 := ~arg0#1; [2025-02-08 03:59:14,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6154: havoc #t~mem251.base, #t~mem251.offset; [2025-02-08 03:59:15,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14731: assume 0 != tulip_stop_rxtx___3_~tmp___3~24#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14731: assume !(0 != tulip_stop_rxtx___3_~tmp___3~24#1); [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14733: tulip_stop_rxtx___3_~tmp___1~38#1 := tulip_stop_rxtx___3_#t~ret1989#1;havoc tulip_stop_rxtx___3_#t~ret1989#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14733-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1989#1 := ioread32(tulip_stop_rxtx___3_~ioaddr~21#1.base, 48 + tulip_stop_rxtx___3_~ioaddr~21#1.offset); srcloc: null [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14735: assume -2147483648 <= tulip_stop_rxtx___3_#t~ret1992#1 && tulip_stop_rxtx___3_#t~ret1992#1 <= 2147483647;havoc tulip_stop_rxtx___3_#t~mem1991#1.base, tulip_stop_rxtx___3_#t~mem1991#1.offset;havoc tulip_stop_rxtx___3_#t~ret1992#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14735-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1992#1 := __dynamic_netdev_dbg(tulip_stop_rxtx___3_~#descriptor~13#1.base, tulip_stop_rxtx___3_~#descriptor~13#1.offset, tulip_stop_rxtx___3_#t~mem1991#1.base, tulip_stop_rxtx___3_#t~mem1991#1.offset, 295, 0); srcloc: null [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14729: assume -9223372036854775808 <= tulip_stop_rxtx___3_#t~ret1988#1 && tulip_stop_rxtx___3_#t~ret1988#1 <= 9223372036854775807;tulip_stop_rxtx___3_~tmp___3~24#1 := tulip_stop_rxtx___3_#t~ret1988#1;havoc tulip_stop_rxtx___3_#t~mem1987#1;havoc tulip_stop_rxtx___3_#t~ret1988#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14729-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1988#1 := ldv__builtin_expect((if tulip_stop_rxtx___3_#t~mem1987#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___3_#t~mem1987#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___3_#t~mem1987#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14686: call ULTIMATE.dealloc(tulip_stop_rxtx___3_~#descriptor~13#1.base, tulip_stop_rxtx___3_~#descriptor~13#1.offset);havoc tulip_stop_rxtx___3_~#descriptor~13#1.base, tulip_stop_rxtx___3_~#descriptor~13#1.offset; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14721: assume 0 == tulip_stop_rxtx___3_~i~14#1 % 4294967296;call write~$Pointer$#42(291, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#42(292, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 8 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#42(293, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 16 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#42(294, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 24 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~int#42(549, tulip_stop_rxtx___3_~#descriptor~13#1.base, 32 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 4);call write~int#42(1, tulip_stop_rxtx___3_~#descriptor~13#1.base, 36 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 4);call tulip_stop_rxtx___3_#t~mem1987#1 := read~int#42(tulip_stop_rxtx___3_~#descriptor~13#1.base, 36 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 4); [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14721: assume !(0 == tulip_stop_rxtx___3_~i~14#1 % 4294967296); [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713-4: assume 0 == tulip_stop_rxtx___3_~tmp___0~63#1 % 4294967296;tulip_stop_rxtx___3_#t~bitwise1986#1 := 0; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713-4: assume !(0 == tulip_stop_rxtx___3_~tmp___0~63#1 % 4294967296); [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14709: assume 0 != tulip_stop_rxtx___3_~i~14#1 % 4294967296; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14709: assume !(0 != tulip_stop_rxtx___3_~i~14#1 % 4294967296); [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713-2: havoc tulip_stop_rxtx___3_#t~bitwise1986#1;assume tulip_stop_rxtx___3_#t~bitwise1986#1 % 4294967296 <= tulip_stop_rxtx___3_~tmp___0~63#1 % 4294967296 && tulip_stop_rxtx___3_#t~bitwise1986#1 % 4294967296 <= 8257536; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14711: tulip_stop_rxtx___3_~tmp___0~63#1 := tulip_stop_rxtx___3_#t~ret1985#1;havoc tulip_stop_rxtx___3_#t~ret1985#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713-3: assume 8257536 == tulip_stop_rxtx___3_~tmp___0~63#1 % 4294967296;tulip_stop_rxtx___3_#t~bitwise1986#1 := tulip_stop_rxtx___3_~tmp___0~63#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713-3: assume !(8257536 == tulip_stop_rxtx___3_~tmp___0~63#1 % 4294967296); [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14711-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1985#1 := ioread32(tulip_stop_rxtx___3_~ioaddr~21#1.base, 40 + tulip_stop_rxtx___3_~ioaddr~21#1.offset); srcloc: null [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713: assume 0 != tulip_stop_rxtx___3_#t~bitwise1986#1 % 4294967296;havoc tulip_stop_rxtx___3_#t~bitwise1986#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713: assume !(0 != tulip_stop_rxtx___3_#t~bitwise1986#1 % 4294967296);havoc tulip_stop_rxtx___3_#t~bitwise1986#1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713-1: [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14734-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1990#1 := ioread32(tulip_stop_rxtx___3_~ioaddr~21#1.base, 40 + tulip_stop_rxtx___3_~ioaddr~21#1.offset); srcloc: null [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14734: tulip_stop_rxtx___3_~tmp___2~30#1 := tulip_stop_rxtx___3_#t~ret1990#1;havoc tulip_stop_rxtx___3_#t~ret1990#1;call tulip_stop_rxtx___3_#t~mem1991#1.base, tulip_stop_rxtx___3_#t~mem1991#1.offset := read~$Pointer$#54(tulip_stop_rxtx___3_~tp#1.base, 4133 + tulip_stop_rxtx___3_~tp#1.offset, 8); [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14705: tulip_stop_rxtx___3_~i~14#1 := tulip_stop_rxtx___3_~i~14#1 - 1; [2025-02-08 03:59:15,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14705-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret801#1 := __dynamic_netdev_dbg(tulip_stop_rxtx___1_~#descriptor~6#1.base, tulip_stop_rxtx___1_~#descriptor~6#1.offset, tulip_stop_rxtx___1_#t~mem800#1.base, tulip_stop_rxtx___1_#t~mem800#1.offset, 142, 0); srcloc: null [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: tulip_stop_rxtx___1_~tmp___1~17#1 := tulip_stop_rxtx___1_#t~ret798#1;havoc tulip_stop_rxtx___1_#t~ret798#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret798#1 := ioread32(tulip_stop_rxtx___1_~ioaddr~7#1.base, 48 + tulip_stop_rxtx___1_~ioaddr~7#1.offset); srcloc: null [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume 0 != tulip_stop_rxtx___1_~tmp___3~11#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume !(0 != tulip_stop_rxtx___1_~tmp___3~11#1); [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: assume -2147483648 <= tulip_stop_rxtx___1_#t~ret801#1 && tulip_stop_rxtx___1_#t~ret801#1 <= 2147483647;havoc tulip_stop_rxtx___1_#t~mem800#1.base, tulip_stop_rxtx___1_#t~mem800#1.offset;havoc tulip_stop_rxtx___1_#t~ret801#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume -9223372036854775808 <= tulip_stop_rxtx___1_#t~ret797#1 && tulip_stop_rxtx___1_#t~ret797#1 <= 9223372036854775807;tulip_stop_rxtx___1_~tmp___3~11#1 := tulip_stop_rxtx___1_#t~ret797#1;havoc tulip_stop_rxtx___1_#t~mem796#1;havoc tulip_stop_rxtx___1_#t~ret797#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret797#1 := ldv__builtin_expect((if tulip_stop_rxtx___1_#t~mem796#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___1_#t~mem796#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___1_#t~mem796#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: call ULTIMATE.dealloc(tulip_stop_rxtx___1_~#descriptor~6#1.base, tulip_stop_rxtx___1_~#descriptor~6#1.offset);havoc tulip_stop_rxtx___1_~#descriptor~6#1.base, tulip_stop_rxtx___1_~#descriptor~6#1.offset; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume 0 == tulip_stop_rxtx___1_~i~7#1 % 4294967296;call write~$Pointer$#42(138, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#42(139, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 8 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#42(140, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 16 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#42(141, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 24 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~int#42(549, tulip_stop_rxtx___1_~#descriptor~6#1.base, 32 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 4);call write~int#42(1, tulip_stop_rxtx___1_~#descriptor~6#1.base, 36 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 4);call tulip_stop_rxtx___1_#t~mem796#1 := read~int#42(tulip_stop_rxtx___1_~#descriptor~6#1.base, 36 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 4); [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume !(0 == tulip_stop_rxtx___1_~i~7#1 % 4294967296); [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-3: assume 8257536 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296;tulip_stop_rxtx___1_#t~bitwise795#1 := tulip_stop_rxtx___1_~tmp___0~21#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-3: assume !(8257536 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296); [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret794#1 := ioread32(tulip_stop_rxtx___1_~ioaddr~7#1.base, 40 + tulip_stop_rxtx___1_~ioaddr~7#1.offset); srcloc: null [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-4: assume 0 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296;tulip_stop_rxtx___1_#t~bitwise795#1 := 0; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-4: assume !(0 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296); [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: assume 0 != tulip_stop_rxtx___1_~i~7#1 % 4294967296; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: assume !(0 != tulip_stop_rxtx___1_~i~7#1 % 4294967296); [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: assume 0 != tulip_stop_rxtx___1_#t~bitwise795#1 % 4294967296;havoc tulip_stop_rxtx___1_#t~bitwise795#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: assume !(0 != tulip_stop_rxtx___1_#t~bitwise795#1 % 4294967296);havoc tulip_stop_rxtx___1_#t~bitwise795#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-1: [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-2: havoc tulip_stop_rxtx___1_#t~bitwise795#1;assume tulip_stop_rxtx___1_#t~bitwise795#1 % 4294967296 <= tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296 && tulip_stop_rxtx___1_#t~bitwise795#1 % 4294967296 <= 8257536; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: tulip_stop_rxtx___1_~tmp___0~21#1 := tulip_stop_rxtx___1_#t~ret794#1;havoc tulip_stop_rxtx___1_#t~ret794#1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: tulip_stop_rxtx___1_~tmp___2~14#1 := tulip_stop_rxtx___1_#t~ret799#1;havoc tulip_stop_rxtx___1_#t~ret799#1;call tulip_stop_rxtx___1_#t~mem800#1.base, tulip_stop_rxtx___1_#t~mem800#1.offset := read~$Pointer$#54(tulip_stop_rxtx___1_~tp#1.base, 4133 + tulip_stop_rxtx___1_~tp#1.offset, 8); [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret799#1 := ioread32(tulip_stop_rxtx___1_~ioaddr~7#1.base, 40 + tulip_stop_rxtx___1_~ioaddr~7#1.offset); srcloc: null [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: tulip_stop_rxtx___1_~i~7#1 := tulip_stop_rxtx___1_~i~7#1 - 1; [2025-02-08 03:59:15,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:59:16,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15245-1: ldv_mod_timer_18___1_#res#1 := ldv_mod_timer_18___1_~ldv_func_res~12#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354: tulip_stop_rxtx___4_~tmp___1~42#1 := tulip_stop_rxtx___4_#t~ret2175#1;havoc tulip_stop_rxtx___4_#t~ret2175#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15356-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2178#1 := __dynamic_netdev_dbg(tulip_stop_rxtx___4_~#descriptor~16#1.base, tulip_stop_rxtx___4_~#descriptor~16#1.offset, tulip_stop_rxtx___4_#t~mem2177#1.base, tulip_stop_rxtx___4_#t~mem2177#1.offset, 325, 0); srcloc: null [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15356: assume -2147483648 <= tulip_stop_rxtx___4_#t~ret2178#1 && tulip_stop_rxtx___4_#t~ret2178#1 <= 2147483647;havoc tulip_stop_rxtx___4_#t~mem2177#1.base, tulip_stop_rxtx___4_#t~mem2177#1.offset;havoc tulip_stop_rxtx___4_#t~ret2178#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2174#1 := ldv__builtin_expect((if tulip_stop_rxtx___4_#t~mem2173#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___4_#t~mem2173#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___4_#t~mem2173#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350: assume -9223372036854775808 <= tulip_stop_rxtx___4_#t~ret2174#1 && tulip_stop_rxtx___4_#t~ret2174#1 <= 9223372036854775807;tulip_stop_rxtx___4_~tmp___3~26#1 := tulip_stop_rxtx___4_#t~ret2174#1;havoc tulip_stop_rxtx___4_#t~mem2173#1;havoc tulip_stop_rxtx___4_#t~ret2174#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15352: assume 0 != tulip_stop_rxtx___4_~tmp___3~26#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15352: assume !(0 != tulip_stop_rxtx___4_~tmp___3~26#1); [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2175#1 := ioread32(tulip_stop_rxtx___4_~ioaddr~25#1.base, 48 + tulip_stop_rxtx___4_~ioaddr~25#1.offset); srcloc: null [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15307: call ULTIMATE.dealloc(tulip_stop_rxtx___4_~#descriptor~16#1.base, tulip_stop_rxtx___4_~#descriptor~16#1.offset);havoc tulip_stop_rxtx___4_~#descriptor~16#1.base, tulip_stop_rxtx___4_~#descriptor~16#1.offset; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: assume 0 == tulip_stop_rxtx___4_~i~16#1 % 4294967296;call write~$Pointer$#42(321, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#42(322, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 8 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#42(323, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 16 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#42(324, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 24 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~int#42(549, tulip_stop_rxtx___4_~#descriptor~16#1.base, 32 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 4);call write~int#42(1, tulip_stop_rxtx___4_~#descriptor~16#1.base, 36 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 4);call tulip_stop_rxtx___4_#t~mem2173#1 := read~int#42(tulip_stop_rxtx___4_~#descriptor~16#1.base, 36 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 4); [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: assume !(0 == tulip_stop_rxtx___4_~i~16#1 % 4294967296); [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-4: assume 0 == tulip_stop_rxtx___4_~tmp___0~70#1 % 4294967296;tulip_stop_rxtx___4_#t~bitwise2172#1 := 0; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-4: assume !(0 == tulip_stop_rxtx___4_~tmp___0~70#1 % 4294967296); [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15330: assume 0 != tulip_stop_rxtx___4_~i~16#1 % 4294967296; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15330: assume !(0 != tulip_stop_rxtx___4_~i~16#1 % 4294967296); [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-3: assume 8257536 == tulip_stop_rxtx___4_~tmp___0~70#1 % 4294967296;tulip_stop_rxtx___4_#t~bitwise2172#1 := tulip_stop_rxtx___4_~tmp___0~70#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-3: assume !(8257536 == tulip_stop_rxtx___4_~tmp___0~70#1 % 4294967296); [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15332-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2171#1 := ioread32(tulip_stop_rxtx___4_~ioaddr~25#1.base, 40 + tulip_stop_rxtx___4_~ioaddr~25#1.offset); srcloc: null [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-2: havoc tulip_stop_rxtx___4_#t~bitwise2172#1;assume tulip_stop_rxtx___4_#t~bitwise2172#1 % 4294967296 <= tulip_stop_rxtx___4_~tmp___0~70#1 % 4294967296 && tulip_stop_rxtx___4_#t~bitwise2172#1 % 4294967296 <= 8257536; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15332: tulip_stop_rxtx___4_~tmp___0~70#1 := tulip_stop_rxtx___4_#t~ret2171#1;havoc tulip_stop_rxtx___4_#t~ret2171#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-1: [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume 0 != tulip_stop_rxtx___4_#t~bitwise2172#1 % 4294967296;havoc tulip_stop_rxtx___4_#t~bitwise2172#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume !(0 != tulip_stop_rxtx___4_#t~bitwise2172#1 % 4294967296);havoc tulip_stop_rxtx___4_#t~bitwise2172#1; [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15355-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2176#1 := ioread32(tulip_stop_rxtx___4_~ioaddr~25#1.base, 40 + tulip_stop_rxtx___4_~ioaddr~25#1.offset); srcloc: null [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15355: tulip_stop_rxtx___4_~tmp___2~32#1 := tulip_stop_rxtx___4_#t~ret2176#1;havoc tulip_stop_rxtx___4_#t~ret2176#1;call tulip_stop_rxtx___4_#t~mem2177#1.base, tulip_stop_rxtx___4_#t~mem2177#1.offset := read~$Pointer$#54(tulip_stop_rxtx___4_~tp#1.base, 4133 + tulip_stop_rxtx___4_~tp#1.offset, 8); [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15326-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:59:17,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15326: tulip_stop_rxtx___4_~i~16#1 := tulip_stop_rxtx___4_~i~16#1 - 1; [2025-02-08 03:59:17,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16814: havoc #t~nondet2491; [2025-02-08 03:59:18,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15578: call ULTIMATE.dealloc(~#descriptor~19#1.base, ~#descriptor~19#1.offset);havoc ~#descriptor~19#1.base, ~#descriptor~19#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603: assume ~tmp___1~45#1 > 0;~next_tick~5#1 := 750; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603: assume !(~tmp___1~45#1 > 0); [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15284: havoc _raw_spin_lock_irq_~arg0#1.base, _raw_spin_lock_irq_~arg0#1.offset;havoc _raw_spin_lock_irq_#in~arg0#1.base, _raw_spin_lock_irq_#in~arg0#1.offset;assume { :end_inline__raw_spin_lock_irq } true; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15293: havoc _raw_spin_unlock_irq_~arg0#1.base, _raw_spin_unlock_irq_~arg0#1.offset;havoc _raw_spin_unlock_irq_#in~arg0#1.base, _raw_spin_unlock_irq_#in~arg0#1.offset;assume { :end_inline__raw_spin_unlock_irq } true; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608-1: assume { :begin_inline_spin_unlock_irq } true;spin_unlock_irq_#in~lock#1.base, spin_unlock_irq_#in~lock#1.offset := ~tp~42#1.base, 3240 + ~tp~42#1.offset;havoc spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset;spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset := spin_unlock_irq_#in~lock#1.base, spin_unlock_irq_#in~lock#1.offset;assume { :begin_inline__raw_spin_unlock_irq } true;_raw_spin_unlock_irq_#in~arg0#1.base, _raw_spin_unlock_irq_#in~arg0#1.offset := spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset;havoc _raw_spin_unlock_irq_~arg0#1.base, _raw_spin_unlock_irq_~arg0#1.offset;_raw_spin_unlock_irq_~arg0#1.base, _raw_spin_unlock_irq_~arg0#1.offset := _raw_spin_unlock_irq_#in~arg0#1.base, _raw_spin_unlock_irq_#in~arg0#1.offset; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608: havoc spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset;havoc spin_unlock_irq_#in~lock#1.base, spin_unlock_irq_#in~lock#1.offset;assume { :end_inline_spin_unlock_irq } true; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600: havoc spin_lock_irq_~lock#1.base, spin_lock_irq_~lock#1.offset;havoc spin_lock_irq_#in~lock#1.base, spin_lock_irq_#in~lock#1.offset;assume { :end_inline_spin_lock_irq } true; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-1: SUMMARY for call #t~ret2240#1 := tulip_check_duplex(~dev~13#1.base, ~dev~13#1.offset); srcloc: null [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601: assume -2147483648 <= #t~ret2240#1 && #t~ret2240#1 <= 2147483647;~tmp___1~45#1 := #t~ret2240#1;havoc #t~ret2240#1; [2025-02-08 03:59:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15750-1: ldv_mod_timer_18___2_#res#1 := ldv_mod_timer_18___2_~ldv_func_res~15#1; [2025-02-08 03:59:18,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14903: call ULTIMATE.dealloc(~#descriptor~14.base, ~#descriptor~14.offset);havoc ~#descriptor~14.base, ~#descriptor~14.offset; [2025-02-08 03:59:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16898: havoc #t~nondet2501; [2025-02-08 03:59:20,065 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:59:20,075 INFO L158 Benchmark]: Toolchain (without parser) took 41069.92ms. Allocated memory was 142.6MB in the beginning and 964.7MB in the end (delta: 822.1MB). Free memory was 90.9MB in the beginning and 527.6MB in the end (delta: -436.7MB). Peak memory consumption was 777.1MB. Max. memory is 16.1GB. [2025-02-08 03:59:20,075 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 226.5MB. Free memory is still 148.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:59:20,075 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2915.59ms. Allocated memory was 142.6MB in the beginning and 394.3MB in the end (delta: 251.7MB). Free memory was 90.9MB in the beginning and 128.2MB in the end (delta: -37.3MB). Peak memory consumption was 223.4MB. Max. memory is 16.1GB. [2025-02-08 03:59:20,075 INFO L158 Benchmark]: Boogie Procedure Inliner took 381.75ms. Allocated memory is still 394.3MB. Free memory was 128.2MB in the beginning and 230.1MB in the end (delta: -101.9MB). Peak memory consumption was 57.2MB. Max. memory is 16.1GB. [2025-02-08 03:59:20,076 INFO L158 Benchmark]: Boogie Preprocessor took 1985.19ms. Allocated memory was 394.3MB in the beginning and 780.1MB in the end (delta: 385.9MB). Free memory was 230.1MB in the beginning and 243.6MB in the end (delta: -13.5MB). Peak memory consumption was 405.1MB. Max. memory is 16.1GB. [2025-02-08 03:59:20,076 INFO L158 Benchmark]: IcfgBuilder took 35783.00ms. Allocated memory was 780.1MB in the beginning and 964.7MB in the end (delta: 184.5MB). Free memory was 243.6MB in the beginning and 527.6MB in the end (delta: -284.0MB). Peak memory consumption was 291.4MB. Max. memory is 16.1GB. [2025-02-08 03:59:20,081 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 226.5MB. Free memory is still 148.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2915.59ms. Allocated memory was 142.6MB in the beginning and 394.3MB in the end (delta: 251.7MB). Free memory was 90.9MB in the beginning and 128.2MB in the end (delta: -37.3MB). Peak memory consumption was 223.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 381.75ms. Allocated memory is still 394.3MB. Free memory was 128.2MB in the beginning and 230.1MB in the end (delta: -101.9MB). Peak memory consumption was 57.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1985.19ms. Allocated memory was 394.3MB in the beginning and 780.1MB in the end (delta: 385.9MB). Free memory was 230.1MB in the beginning and 243.6MB in the end (delta: -13.5MB). Peak memory consumption was 405.1MB. Max. memory is 16.1GB. * IcfgBuilder took 35783.00ms. Allocated memory was 780.1MB in the beginning and 964.7MB in the end (delta: 184.5MB). Free memory was 243.6MB in the beginning and 527.6MB in the end (delta: -284.0MB). Peak memory consumption was 291.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5804]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5804] - GenericResultAtLocation [Line: 5811]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5811] - GenericResultAtLocation [Line: 5909]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5909-5910] - GenericResultAtLocation [Line: 5943]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5943-5944] - GenericResultAtLocation [Line: 5981]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5981-5982] - GenericResultAtLocation [Line: 6018]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6018-6019] - GenericResultAtLocation [Line: 6276]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6276] - GenericResultAtLocation [Line: 6303]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6303] - GenericResultAtLocation [Line: 7234]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7234] - GenericResultAtLocation [Line: 7354]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7354] - GenericResultAtLocation [Line: 7475]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7475] - GenericResultAtLocation [Line: 8459]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8459] - GenericResultAtLocation [Line: 9005]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9005] - GenericResultAtLocation [Line: 9012]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9012] - GenericResultAtLocation [Line: 9066]: 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9066-9067] - GenericResultAtLocation [Line: 9072]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [9072-9074] - GenericResultAtLocation [Line: 9305]: 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" (502), "i" (12UL)); [9305-9306] - GenericResultAtLocation [Line: 9312]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9312] - GenericResultAtLocation [Line: 9575]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9575] - GenericResultAtLocation [Line: 10168]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10168] - GenericResultAtLocation [Line: 10432]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10432] - GenericResultAtLocation [Line: 14700]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14700] - GenericResultAtLocation [Line: 15321]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15321] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:59:20,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b5d2eeaaae10ee4c57bd86d22cba165fc727430aa2a7f660f053fb73e5712838 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:59:22,079 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:59:22,158 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:59:22,163 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:59:22,163 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:59:22,179 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:59:22,180 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:59:22,180 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:59:22,180 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:59:22,180 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:59:22,180 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:59:22,180 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:59:22,181 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:59:22,181 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:59:22,181 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:59:22,182 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:59:22,182 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:59:22,182 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:59:22,183 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:59:22,183 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:59:22,183 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b5d2eeaaae10ee4c57bd86d22cba165fc727430aa2a7f660f053fb73e5712838 [2025-02-08 03:59:22,441 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:59:22,457 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:59:22,459 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:59:22,460 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:59:22,460 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:59:22,463 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:59:23,700 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d1ec394e9/11ba8ffd1ab0478086c0cd83dea1b4d4/FLAG26a5aabbe [2025-02-08 03:59:24,288 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:59:24,290 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:59:24,334 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d1ec394e9/11ba8ffd1ab0478086c0cd83dea1b4d4/FLAG26a5aabbe [2025-02-08 03:59:24,347 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d1ec394e9/11ba8ffd1ab0478086c0cd83dea1b4d4 [2025-02-08 03:59:24,349 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:59:24,350 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:59:24,351 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:59:24,352 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:59:24,355 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:59:24,359 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:59:24" (1/1) ... [2025-02-08 03:59:24,360 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d6880ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:24, skipping insertion in model container [2025-02-08 03:59:24,360 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:59:24" (1/1) ... [2025-02-08 03:59:24,493 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:59:24,919 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,967 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,967 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:24,999 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,308 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,435 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,437 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,442 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,449 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,457 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,920 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:25,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,097 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,106 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,106 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,161 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,161 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,175 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,176 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,885 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454757,454770] [2025-02-08 03:59:26,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454904,454917] [2025-02-08 03:59:26,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455043,455056] [2025-02-08 03:59:26,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455201,455214] [2025-02-08 03:59:26,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:26,909 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:26,960 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:59:26,994 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:59:27,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,092 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,106 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,165 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,173 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,173 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,175 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,200 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,200 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,235 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,235 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,283 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,303 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,303 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,305 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454757,454770] [2025-02-08 03:59:27,305 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454904,454917] [2025-02-08 03:59:27,306 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455043,455056] [2025-02-08 03:59:27,306 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455201,455214] [2025-02-08 03:59:27,310 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:27,311 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:27,362 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:59:27,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5804] [2025-02-08 03:59:27,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5811] [2025-02-08 03:59:27,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5909-5910] [2025-02-08 03:59:27,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5943-5944] [2025-02-08 03:59:27,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5981-5982] [2025-02-08 03:59:27,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6018-6019] [2025-02-08 03:59:27,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6276] [2025-02-08 03:59:27,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6303] [2025-02-08 03:59:27,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7234] [2025-02-08 03:59:27,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7354] [2025-02-08 03:59:27,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7475] [2025-02-08 03:59:27,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8459] [2025-02-08 03:59:27,544 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9005] [2025-02-08 03:59:27,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9012] [2025-02-08 03:59:27,545 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9066-9067] [2025-02-08 03:59:27,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [9072-9074] [2025-02-08 03:59:27,549 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" (502), "i" (12UL)); [9305-9306] [2025-02-08 03:59:27,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9312] [2025-02-08 03:59:27,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9575] [2025-02-08 03:59:27,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10168] [2025-02-08 03:59:27,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10432] [2025-02-08 03:59:27,682 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14700] [2025-02-08 03:59:27,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15321] [2025-02-08 03:59:27,751 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454757,454770] [2025-02-08 03:59:27,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[454904,454917] [2025-02-08 03:59:27,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455043,455056] [2025-02-08 03:59:27,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-dec-tulip-tulip.cil.i[455201,455214] [2025-02-08 03:59:27,762 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:27,918 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:59:27,919 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27 WrapperNode [2025-02-08 03:59:27,920 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:59:27,921 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:59:27,921 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:59:27,921 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:59:27,925 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:28,032 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:28,227 INFO L138 Inliner]: procedures = 474, calls = 5068, calls flagged for inlining = 269, calls inlined = 252, statements flattened = 10727 [2025-02-08 03:59:28,227 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:59:28,228 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:59:28,228 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:59:28,228 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:59:28,235 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:28,235 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:28,271 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:29,519 INFO L175 MemorySlicer]: Split 2917 memory accesses to 55 slices as follows [246, 12, 7, 1, 7, 5, 9, 7, 5, 1, 2, 2, 5, 5, 7, 17, 6, 37, 56, 9, 11, 10, 61, 104, 40, 15, 52, 6, 3, 6, 6, 6, 1728, 7, 1, 6, 6, 6, 6, 6, 7, 5, 3, 7, 2, 3, 35, 1, 12, 287, 8, 5, 5, 3, 2]. 59 percent of accesses are in the largest equivalence class. The 454 initializations are split as follows [246, 0, 0, 0, 7, 5, 0, 7, 5, 1, 2, 0, 5, 5, 6, 0, 6, 0, 0, 8, 8, 8, 0, 0, 0, 0, 0, 6, 1, 5, 5, 5, 19, 6, 1, 6, 6, 6, 6, 6, 7, 5, 0, 0, 0, 0, 35, 0, 0, 0, 0, 5, 5, 0, 0]. The 1458 writes are split as follows [0, 1, 6, 0, 0, 0, 7, 0, 0, 0, 0, 1, 0, 0, 0, 17, 0, 33, 56, 0, 0, 0, 33, 92, 21, 15, 42, 0, 0, 0, 0, 0, 873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 246, 7, 0, 0, 1, 1]. [2025-02-08 03:59:29,520 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:29,520 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:29,722 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:29,743 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:29,938 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:29,983 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:30,077 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:59:30,078 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:59:30,079 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:59:30,079 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:59:30,080 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:27" (1/1) ... [2025-02-08 03:59:30,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:59:30,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:59:30,107 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:59:30,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:59:30,127 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2025-02-08 03:59:30,128 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2025-02-08 03:59:30,128 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_media_task [2025-02-08 03:59:30,128 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_media_task [2025-02-08 03:59:30,128 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:59:30,128 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:59:30,128 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:59:30,128 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:59:30,128 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:59:30,128 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:59:30,130 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:59:30,130 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2025-02-08 03:59:30,131 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 03:59:30,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 03:59:30,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 03:59:30,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 03:59:30,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 03:59:30,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 03:59:30,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 03:59:30,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 03:59:30,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#41 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#42 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#43 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#44 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#45 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#46 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#47 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#48 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#49 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#50 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#51 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#52 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#53 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#54 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_resume [2025-02-08 03:59:30,137 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_resume [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:59:30,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 03:59:30,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 03:59:30,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 03:59:30,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 03:59:30,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#54 [2025-02-08 03:59:30,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:59:30,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:59:30,140 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2025-02-08 03:59:30,140 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2025-02-08 03:59:30,140 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:59:30,140 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:59:30,140 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:59:30,140 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:59:30,140 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_media_task [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_media_task [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:59:30,141 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:59:30,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:59:30,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:59:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:59:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:59:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:59:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:59:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:59:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:59:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:59:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:59:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:59:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:59:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:59:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:59:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:59:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_timer [2025-02-08 03:59:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_timer [2025-02-08 03:59:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:59:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:59:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:59:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:59:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2025-02-08 03:59:30,149 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:59:30,149 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:59:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:59:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:59:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:59:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:59:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:59:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:59:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:59:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:59:30,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#52 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#53 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#54 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 03:59:30,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 03:59:30,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#52 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#53 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#54 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 03:59:30,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:59:30,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 03:59:30,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#52 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#53 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#54 [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:59:30,156 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:59:30,156 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:59:30,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:59:30,156 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:59:30,156 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:59:30,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 03:59:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#52 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#53 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#54 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:59:30,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_close [2025-02-08 03:59:30,158 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_close [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:59:30,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:59:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:59:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:59:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:59:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:59:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:59:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:59:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:59:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:59:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:59:30,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:59:30,169 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:59:30,169 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2025-02-08 03:59:30,169 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2025-02-08 03:59:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 03:59:30,170 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:59:30,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 03:59:30,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 03:59:30,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 03:59:30,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 03:59:30,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:59:30,174 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure comet_timer [2025-02-08 03:59:30,174 INFO L138 BoogieDeclarations]: Found implementation of procedure comet_timer [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 03:59:30,174 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:59:30,174 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2025-02-08 03:59:30,174 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:59:30,174 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:59:30,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:59:30,175 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:59:30,175 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:59:30,175 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:59:30,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 03:59:30,177 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:59:30,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:59:30,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:59:30,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:59:30,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:59:30,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:59:30,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 03:59:30,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#54 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:59:30,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:59:30,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:59:30,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:59:30,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:59:30,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:59:30,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:59:30,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure mxic_timer [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure mxic_timer [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_timer [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_timer [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:59:30,184 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:59:30,184 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:59:30,185 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:59:30,185 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:59:30,185 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:59:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:59:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2025-02-08 03:59:30,187 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:59:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:59:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 03:59:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:59:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:59:30,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_open [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_open [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:59:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:59:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:59:30,197 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:59:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:59:30,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:59:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2025-02-08 03:59:30,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2025-02-08 03:59:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:59:30,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:59:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2025-02-08 03:59:30,197 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2025-02-08 03:59:30,198 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:59:30,198 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:59:30,198 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_timer [2025-02-08 03:59:30,198 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_timer [2025-02-08 03:59:30,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:59:30,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:59:31,687 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:59:31,694 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:59:46,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: SUMMARY for call iowrite32(0bv32, ~ioaddr~11#1.base, ~bvadd~64(104bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847: call ULTIMATE.dealloc(~#reg~0#1.base, ~#reg~0#1.offset);havoc ~#reg~0#1.base, ~#reg~0#1.offset;call ULTIMATE.dealloc(~#descriptor~10#1.base, ~#descriptor~10#1.offset);havoc ~#descriptor~10#1.base, ~#descriptor~10#1.offset;call ULTIMATE.dealloc(~#descriptor___0~4#1.base, ~#descriptor___0~4#1.offset);havoc ~#descriptor___0~4#1.base, ~#descriptor___0~4#1.offset;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 03:59:46,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume ~zero_extend~32~8(#t~mem1055#1) == ~looking_for___0~0#1;havoc #t~mem1054#1.base, #t~mem1054#1.offset;havoc #t~mem1055#1;call #t~mem1056#1.base, #t~mem1056#1.offset := read~$Pointer$#22(~#medianame~0.base, ~bvadd~64(~#medianame~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~looking_for___0~0#1))), 8bv64); [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume !(~zero_extend~32~8(#t~mem1055#1) == ~looking_for___0~0#1);havoc #t~mem1054#1.base, #t~mem1054#1.offset;havoc #t~mem1055#1;~i~9#1 := ~bvadd~32(1bv32, ~i~9#1);call #t~mem1058#1.base, #t~mem1058#1.offset := read~$Pointer$#32(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1059#1 := read~intINTTYPE1#32(#t~mem1058#1.base, ~bvadd~64(2bv64, #t~mem1058#1.offset), 1bv64); [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029-1: call #t~mem1054#1.base, #t~mem1054#1.offset := read~$Pointer$#32(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1055#1 := read~intINTTYPE1#32(#t~mem1054#1.base, ~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(24bv64, #t~mem1054#1.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~i~9#1)))), 1bv64); [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, ~bvadd~64(112bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9948: SUMMARY for call iowrite32(1bv32, ~ioaddr~11#1.base, ~bvadd~64(104bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031: havoc #t~mem1056#1.base, #t~mem1056#1.offset;havoc #t~ret1057#1; [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031-1: SUMMARY for call #t~ret1057#1 := _dev_info(~dev#1.base, ~bvadd~64(1236bv64, ~dev#1.offset), 238bv64, 0bv64); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, ~bvadd~64(112bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10048: ~i~9#1 := ~bvsub~32(~i~9#1, 1bv32); [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume ~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1049#1));havoc #t~mem1048#1.base, #t~mem1048#1.offset;havoc #t~mem1049#1; [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume !~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1049#1));havoc #t~mem1048#1.base, #t~mem1048#1.offset;havoc #t~mem1049#1; [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: assume 0bv32 != ~bvand~32(2048bv32, #t~mem1012#1);havoc #t~mem1012#1; [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: assume !(0bv32 != ~bvand~32(2048bv32, #t~mem1012#1));havoc #t~mem1012#1; [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, ~bvadd~64(164bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, ~bvadd~64(168bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9939: #t~ret1008#1 := get_unaligned_le32_#res#1;havoc get_unaligned_le32_#t~ret935#1, get_unaligned_le32_~p#1.base, get_unaligned_le32_~p#1.offset, get_unaligned_le32_~tmp~58#1;havoc get_unaligned_le32_#in~p#1.base, get_unaligned_le32_#in~p#1.offset;assume { :end_inline_get_unaligned_le32 } true;~tmp___3~15#1 := #t~ret1008#1;havoc #t~mem1007#1.base, #t~mem1007#1.offset;havoc #t~ret1008#1;~addr_low~0#1 := ~tmp___3~15#1;call #t~mem1009#1.base, #t~mem1009#1.offset := read~$Pointer$#32(~dev#1.base, ~bvadd~64(791bv64, ~dev#1.offset), 8bv64); [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: SUMMARY for call iowrite32(0bv32, ~ioaddr~11#1.base, ~bvadd~64(172bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10039: assume ~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1059#1));havoc #t~mem1058#1.base, #t~mem1058#1.offset;havoc #t~mem1059#1; [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10039: assume !~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1059#1));havoc #t~mem1058#1.base, #t~mem1058#1.offset;havoc #t~mem1059#1; [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: SUMMARY for call iowrite32(0bv32, ~ioaddr~11#1.base, ~bvadd~64(176bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: ~tmp___4~6#1 := #t~ret1010#1;havoc #t~mem1009#1.base, #t~mem1009#1.offset;havoc #t~ret1010#1;~addr_high~0#1 := ~zero_extend~32~16(~tmp___4~6#1);call #t~mem1011#1 := read~intINTTYPE4#32(~tp~15#1.base, ~bvadd~64(2800bv64, ~tp~15#1.offset), 4bv64); [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941-1: SUMMARY for call #t~ret1010#1 := get_unaligned_le16(#t~mem1009#1.base, ~bvadd~64(4bv64, #t~mem1009#1.offset)); srcloc: null [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008: assume ~zero_extend~32~8(#t~mem1044#1) == ~looking_for~0#1;havoc #t~mem1043#1.base, #t~mem1043#1.offset;havoc #t~mem1044#1;call #t~mem1045#1 := read~intINTTYPE1#32(~dev#1.base, ~bvadd~64(514bv64, ~dev#1.offset), 1bv64);call #t~mem1046#1.base, #t~mem1046#1.offset := read~$Pointer$#22(~#medianame~0.base, ~bvadd~64(~#medianame~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem1045#1)))), 8bv64); [2025-02-08 03:59:46,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008: assume !(~zero_extend~32~8(#t~mem1044#1) == ~looking_for~0#1);havoc #t~mem1043#1.base, #t~mem1043#1.offset;havoc #t~mem1044#1;~i~9#1 := ~bvadd~32(1bv32, ~i~9#1);call #t~mem1048#1.base, #t~mem1048#1.offset := read~$Pointer$#32(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1049#1 := read~intINTTYPE1#32(#t~mem1048#1.base, ~bvadd~64(2bv64, #t~mem1048#1.offset), 1bv64); [2025-02-08 03:59:46,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008-1: call #t~mem1043#1.base, #t~mem1043#1.offset := read~$Pointer$#32(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1044#1 := read~intINTTYPE1#32(#t~mem1043#1.base, ~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(24bv64, #t~mem1043#1.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~i~9#1)))), 1bv64); [2025-02-08 03:59:46,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019: havoc __le32_to_cpup_#t~mem768#1;get_unaligned_le32_#t~ret935#1 := __le32_to_cpup_#res#1;havoc __le32_to_cpup_#t~mem768#1, __le32_to_cpup_~p#1.base, __le32_to_cpup_~p#1.offset;havoc __le32_to_cpup_#in~p#1.base, __le32_to_cpup_#in~p#1.offset;assume { :end_inline___le32_to_cpup } true;get_unaligned_le32_~tmp~58#1 := get_unaligned_le32_#t~ret935#1;havoc get_unaligned_le32_#t~ret935#1;get_unaligned_le32_#res#1 := get_unaligned_le32_~tmp~58#1; [2025-02-08 03:59:46,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: havoc #t~mem1045#1;havoc #t~mem1046#1.base, #t~mem1046#1.offset;havoc #t~ret1047#1; [2025-02-08 03:59:46,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010-1: SUMMARY for call #t~ret1047#1 := _dev_info(~dev#1.base, ~bvadd~64(1236bv64, ~dev#1.offset), 237bv64, 0bv64); srcloc: null [2025-02-08 03:59:46,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944: assume 8bv32 == #t~mem1011#1;havoc #t~mem1011#1; [2025-02-08 03:59:46,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944: assume !(8bv32 == #t~mem1011#1);havoc #t~mem1011#1;call #t~mem1012#1 := read~intINTTYPE4#32(~tp~15#1.base, ~bvadd~64(2808bv64, ~tp~15#1.offset), 4bv64); [2025-02-08 03:59:51,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: assume 0bv32 == ~zero_extend~32~16(#t~mem564);havoc #t~mem564;call #t~mem565 := read~intINTTYPE2#32(~tp~8.base, ~bvadd~64(~bvadd~64(3988bv64, ~tp~8.offset), ~bvmul~64(2bv64, ~sign_extend~64~32(~phy_num~0))), 2bv64);call write~intINTTYPE2#32(#t~mem565, ~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64);havoc #t~mem565; [2025-02-08 03:59:51,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: assume !(0bv32 == ~zero_extend~32~16(#t~mem564));havoc #t~mem564; [2025-02-08 03:59:51,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#49(91bv64, 0bv64, ~#descriptor___2~1.base, ~#descriptor___2~1.offset, 8bv64);call write~$Pointer$#49(92bv64, 0bv64, ~#descriptor___2~1.base, ~bvadd~64(8bv64, ~#descriptor___2~1.offset), 8bv64);call write~$Pointer$#49(93bv64, 0bv64, ~#descriptor___2~1.base, ~bvadd~64(16bv64, ~#descriptor___2~1.offset), 8bv64);call write~$Pointer$#49(94bv64, 0bv64, ~#descriptor___2~1.base, ~bvadd~64(24bv64, ~#descriptor___2~1.offset), 8bv64);call write~intINTTYPE4#49(238bv32, ~#descriptor___2~1.base, ~bvadd~64(32bv64, ~#descriptor___2~1.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor___2~1.base, ~bvadd~64(36bv64, ~#descriptor___2~1.offset), 4bv64);call #t~mem542 := read~intINTTYPE4#49(~#descriptor___2~1.base, ~bvadd~64(36bv64, ~#descriptor___2~1.offset), 4bv64); [2025-02-08 03:59:51,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: assume 0bv32 != ~bvand~32(2bv32, ~sign_extend~32~8(#t~mem513));havoc #t~mem512;havoc #t~mem513;call write~intINTTYPE4#32(1bv32, ~tp~8.base, ~bvadd~64(3396bv64, ~tp~8.offset), 4bv64); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: assume !(0bv32 != ~bvand~32(2bv32, ~sign_extend~32~8(#t~mem513)));havoc #t~mem512;havoc #t~mem513; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7765: SUMMARY for call iowrite32(0bv32, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-1: SUMMARY for call #t~ret589 := ioread32(~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: ~tmp___15~0 := #t~ret589;havoc #t~ret589;call #t~mem590 := read~intINTTYPE1#32(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem591.base, #t~mem591.offset := read~$Pointer$#22(~#medianame~0.base, ~bvadd~64(~#medianame~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem590)))), 8bv64); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914: havoc #t~ret559; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: assume ~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: assume !~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: SUMMARY for call iowrite32(0bv32, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914-1: SUMMARY for call #t~ret559 := ioread32(~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume 0bv64 != ~tmp___1~14; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume !(0bv64 != ~tmp___1~14); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: ~i~6 := 0bv32; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: ~new_csr6~0 := 34471936bv32; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7766: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, ~bvadd~64(112bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: assume 0bv32 != ~bvand~32(32768bv32, ~tmp___7~2); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: assume !(0bv32 != ~bvand~32(32768bv32, ~tmp___7~2)); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080-1: SUMMARY for call #t~ret592 := __dynamic_netdev_dbg(~#descriptor___6~0.base, ~#descriptor___6~0.offset, ~dev.base, ~dev.offset, 115bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: havoc #t~mem590;havoc #t~mem591.base, #t~mem591.offset;havoc #t~ret592; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: SUMMARY for call __const_udelay(2147500bv64); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume 0bv64 != ~tmp___3~8;call #t~mem525 := read~intINTTYPE1#32(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem526.base, #t~mem526.offset := read~$Pointer$#22(~#medianame~0.base, ~bvadd~64(~#medianame~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem525)))), 8bv64);call #t~mem527 := read~intINTTYPE2#1(~#setup~0.base, ~#setup~0.offset, 2bv64);call #t~mem528 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(2bv64, ~#setup~0.offset), 2bv64); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume !(0bv64 != ~tmp___3~8); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, ~bvadd~64(112bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call iowrite32(~bvor~32(256bv32, ~zero_extend~32~8(#t~mem557)), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: havoc #t~mem557;~i~6 := 0bv32; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: assume ~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem522));havoc #t~mem522; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: assume !~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem522));havoc #t~mem522; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: call write~$Pointer$#49(106bv64, 0bv64, ~#descriptor___5~0.base, ~#descriptor___5~0.offset, 8bv64);call write~$Pointer$#49(107bv64, 0bv64, ~#descriptor___5~0.base, ~bvadd~64(8bv64, ~#descriptor___5~0.offset), 8bv64);call write~$Pointer$#49(108bv64, 0bv64, ~#descriptor___5~0.base, ~bvadd~64(16bv64, ~#descriptor___5~0.offset), 8bv64);call write~$Pointer$#49(109bv64, 0bv64, ~#descriptor___5~0.base, ~bvadd~64(24bv64, ~#descriptor___5~0.offset), 8bv64);call write~intINTTYPE4#49(342bv32, ~#descriptor___5~0.base, ~bvadd~64(32bv64, ~#descriptor___5~0.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor___5~0.base, ~bvadd~64(36bv64, ~#descriptor___5~0.offset), 4bv64);call #t~mem583 := read~intINTTYPE4#49(~#descriptor___5~0.base, ~bvadd~64(36bv64, ~#descriptor___5~0.offset), 4bv64); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: havoc #t~ret552; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718: havoc #t~ret520; [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817-1: call #t~mem545 := read~intINTTYPE1#32(~mleaf~0.base, ~mleaf~0.offset, 1bv64); [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850-1: SUMMARY for call #t~ret552 := ioread32(~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume 4bv32 == ~zero_extend~32~8(#t~mem545);havoc #t~mem545;call #t~mem546 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(4bv64, ~#setup~0.offset), 2bv64);~new_csr6~0 := ~bvor~32(2181169152bv32, ~bvshl~32(~bvand~32(113bv32, ~zero_extend~32~16(#t~mem546)), 18bv32));havoc #t~mem546; [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !(4bv32 == ~zero_extend~32~8(#t~mem545));havoc #t~mem545;~new_csr6~0 := 2185363456bv32; [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-1: SUMMARY for call #t~ret520 := __dynamic_netdev_dbg(~#descriptor___0~2.base, ~#descriptor___0~2.offset, ~dev.base, ~dev.offset, 85bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: assume 0bv32 != ~startup;~timeout~0 := 10bv32;~i~6 := 0bv32; [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: assume !(0bv32 != ~startup); [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: SUMMARY for call __const_udelay(2147500bv64); srcloc: null [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: assume ~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: assume !~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: ~i~6 := 0bv32; [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-1: SUMMARY for call #t~ret529 := __dynamic_netdev_dbg(~#descriptor___1~2.base, ~#descriptor___1~2.offset, ~dev.base, ~dev.offset, 90bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: havoc #t~mem525;havoc #t~mem526.base, #t~mem526.offset;havoc #t~mem527;havoc #t~mem528;havoc #t~ret529; [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#49(76bv64, 0bv64, ~#descriptor~4.base, ~#descriptor~4.offset, 8bv64);call write~$Pointer$#49(77bv64, 0bv64, ~#descriptor~4.base, ~bvadd~64(8bv64, ~#descriptor~4.offset), 8bv64);call write~$Pointer$#49(78bv64, 0bv64, ~#descriptor~4.base, ~bvadd~64(16bv64, ~#descriptor~4.offset), 8bv64);call write~$Pointer$#49(79bv64, 0bv64, ~#descriptor~4.base, ~bvadd~64(24bv64, ~#descriptor~4.offset), 8bv64);call write~intINTTYPE4#49(182bv32, ~#descriptor~4.base, ~bvadd~64(32bv64, ~#descriptor~4.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor~4.base, ~bvadd~64(36bv64, ~#descriptor~4.offset), 4bv64);call #t~mem502 := read~intINTTYPE4#49(~#descriptor~4.base, ~bvadd~64(36bv64, ~#descriptor~4.offset), 4bv64); [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000-1: SUMMARY for call #t~ret573 := get_unaligned_le16(~p~1.base, ~bvadd~64(~p~1.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(~bvmul~32(2bv32, ~i~6))))); srcloc: null [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#49(96bv64, 0bv64, ~#descriptor___3~0.base, ~#descriptor___3~0.offset, 8bv64);call write~$Pointer$#49(97bv64, 0bv64, ~#descriptor___3~0.base, ~bvadd~64(8bv64, ~#descriptor___3~0.offset), 8bv64);call write~$Pointer$#49(98bv64, 0bv64, ~#descriptor___3~0.base, ~bvadd~64(16bv64, ~#descriptor___3~0.offset), 8bv64);call write~$Pointer$#49(99bv64, 0bv64, ~#descriptor___3~0.base, ~bvadd~64(24bv64, ~#descriptor___3~0.offset), 8bv64);call write~intINTTYPE4#49(316bv32, ~#descriptor___3~0.base, ~bvadd~64(32bv64, ~#descriptor___3~0.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor___3~0.base, ~bvadd~64(36bv64, ~#descriptor___3~0.offset), 4bv64);call #t~mem566 := read~intINTTYPE4#49(~#descriptor___3~0.base, ~bvadd~64(36bv64, ~#descriptor___3~0.offset), 4bv64); [2025-02-08 03:59:51,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: ~setup___0~0 := ~setup___0~0[~sign_extend~64~32(~i~6) := #t~ret573];havoc #t~ret573;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-1: assume #t~short515;call #t~mem514 := read~intINTTYPE1#32(~mtable~1.base, ~bvadd~64(4bv64, ~mtable~1.offset), 1bv64);#t~short515 := 0bv32 != ~zero_extend~32~8(#t~mem514); [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-1: assume !#t~short515; [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: assume #t~short515;havoc #t~mem514;havoc #t~short515;call #t~mem516 := read~intINTTYPE4#32(~mtable~1.base, ~bvadd~64(12bv64, ~mtable~1.offset), 4bv64);~rleaf~0.base, ~rleaf~0.offset := ~mtable~1.base, ~bvadd~64(~bvadd~64(24bv64, ~mtable~1.offset), ~bvmul~64(10bv64, ~zero_extend~64~32(#t~mem516)));havoc #t~mem516;call #t~mem517.base, #t~mem517.offset := read~$Pointer$#32(~rleaf~0.base, ~bvadd~64(2bv64, ~rleaf~0.offset), 8bv64);~rst~0.base, ~rst~0.offset := #t~mem517.base, #t~mem517.offset;havoc #t~mem517.base, #t~mem517.offset; [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: assume !#t~short515;havoc #t~mem514;havoc #t~short515; [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-2: #t~short515 := 0bv32 != ~startup; [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: ~tmp___13~1 := #t~ret581;havoc #t~ret581; [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#49(111bv64, 0bv64, ~#descriptor___6~0.base, ~#descriptor___6~0.offset, 8bv64);call write~$Pointer$#49(112bv64, 0bv64, ~#descriptor___6~0.base, ~bvadd~64(8bv64, ~#descriptor___6~0.offset), 8bv64);call write~$Pointer$#49(113bv64, 0bv64, ~#descriptor___6~0.base, ~bvadd~64(16bv64, ~#descriptor___6~0.offset), 8bv64);call write~$Pointer$#49(114bv64, 0bv64, ~#descriptor___6~0.base, ~bvadd~64(24bv64, ~#descriptor___6~0.offset), 8bv64);call write~intINTTYPE4#49(348bv32, ~#descriptor___6~0.base, ~bvadd~64(32bv64, ~#descriptor___6~0.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor___6~0.base, ~bvadd~64(36bv64, ~#descriptor___6~0.offset), 4bv64);call #t~mem587 := read~intINTTYPE4#49(~#descriptor___6~0.base, ~bvadd~64(36bv64, ~#descriptor___6~0.offset), 4bv64); [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034-1: SUMMARY for call #t~ret581 := get_unaligned_le16(~rst___0~0.base, ~bvadd~64(~rst___0~0.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(~bvshl~32(~i~6, 1bv32))))); srcloc: null [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952-1: SUMMARY for call #t~ret562 := ioread32(~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952: havoc #t~ret562; [2025-02-08 03:59:51,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035-1: SUMMARY for call iowrite32(~bvshl~32(~zero_extend~32~16(~tmp___13~1), 16bv32), ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: ~i~6 := ~bvadd~32(1bv32, ~i~6);call #t~mem582 := read~intINTTYPE1#32(~rst___0~0.base, ~rst___0~0.offset, 1bv64); [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: call #t~mem506 := read~intINTTYPE1#32(~p~1.base, ~p~1.offset, 1bv64);call write~intINTTYPE1#32(#t~mem506, ~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);havoc #t~mem506; [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-1: SUMMARY for call #t~ret579 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem578)), 0bv64); srcloc: null [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: ~tmp___12~1 := #t~ret579;havoc #t~mem578;havoc #t~ret579; [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920-1: SUMMARY for call __const_udelay(429500bv64); srcloc: null [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: ~tmp___9~2 := ~timeout___0~0;~timeout___0~0 := ~bvsub~32(~timeout___0~0, 1bv32); [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset;call ULTIMATE.dealloc(~#setup~0.base, ~#setup~0.offset);havoc ~#setup~0.base, ~#setup~0.offset;call ULTIMATE.dealloc(~#descriptor___0~2.base, ~#descriptor___0~2.offset);havoc ~#descriptor___0~2.base, ~#descriptor___0~2.offset;call ULTIMATE.dealloc(~#descriptor___1~2.base, ~#descriptor___1~2.offset);havoc ~#descriptor___1~2.base, ~#descriptor___1~2.offset;call ULTIMATE.dealloc(~#descriptor___2~1.base, ~#descriptor___2~1.offset);havoc ~#descriptor___2~1.base, ~#descriptor___2~1.offset;call ULTIMATE.dealloc(~#descriptor___3~0.base, ~#descriptor___3~0.offset);havoc ~#descriptor___3~0.base, ~#descriptor___3~0.offset;call ULTIMATE.dealloc(~#descriptor___4~0.base, ~#descriptor___4~0.offset);havoc ~#descriptor___4~0.base, ~#descriptor___4~0.offset;call ULTIMATE.dealloc(~#descriptor___5~0.base, ~#descriptor___5~0.offset);havoc ~#descriptor___5~0.base, ~#descriptor___5~0.offset;call ULTIMATE.dealloc(~#descriptor___6~0.base, ~#descriptor___6~0.offset);havoc ~#descriptor___6~0.base, ~#descriptor___6~0.offset;call ULTIMATE.dealloc(~#descriptor___7~0.base, ~#descriptor___7~0.offset);havoc ~#descriptor___7~0.base, ~#descriptor___7~0.offset;call ULTIMATE.dealloc(~#descriptor___8~0.base, ~#descriptor___8~0.offset);havoc ~#descriptor___8~0.base, ~#descriptor___8~0.offset; [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#49(81bv64, 0bv64, ~#descriptor___0~2.base, ~#descriptor___0~2.offset, 8bv64);call write~$Pointer$#49(82bv64, 0bv64, ~#descriptor___0~2.base, ~bvadd~64(8bv64, ~#descriptor___0~2.offset), 8bv64);call write~$Pointer$#49(83bv64, 0bv64, ~#descriptor___0~2.base, ~bvadd~64(16bv64, ~#descriptor___0~2.offset), 8bv64);call write~$Pointer$#49(84bv64, 0bv64, ~#descriptor___0~2.base, ~bvadd~64(24bv64, ~#descriptor___0~2.offset), 8bv64);call write~intINTTYPE4#49(203bv32, ~#descriptor___0~2.base, ~bvadd~64(32bv64, ~#descriptor___0~2.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor___0~2.base, ~bvadd~64(36bv64, ~#descriptor___0~2.offset), 4bv64);call #t~mem518 := read~intINTTYPE4#49(~#descriptor___0~2.base, ~bvadd~64(36bv64, ~#descriptor___0~2.offset), 4bv64); [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: ~tmp___21~0 := ~__ms~0;~__ms~0 := ~bvsub~64(~__ms~0, 1bv64); [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume 0bv32 != ~startup;call #t~mem507 := read~intINTTYPE1#32(~mtable~1.base, ~bvadd~64(3bv64, ~mtable~1.offset), 1bv64); [2025-02-08 03:59:51,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume !(0bv32 != ~startup); [2025-02-08 03:59:51,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: call write~intINTTYPE2#1(#t~ret510, ~#setup~0.base, ~bvadd~64(~#setup~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~i~6))), 2bv64);havoc #t~ret510;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:59:51,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-1: SUMMARY for call #t~ret510 := get_unaligned_le16(~p~1.base, ~bvadd~64(~p~1.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(~bvmul~32(2bv32, ~i~6))))); srcloc: null [2025-02-08 03:59:51,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: assume ~bvsle~32(~i~6, 4bv32); [2025-02-08 03:59:51,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: assume !~bvsle~32(~i~6, 4bv32);#t~short575 := 0bv32 != ~startup; [2025-02-08 03:59:51,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: ~tmp___4~3 := #t~ret543;havoc #t~mem542;havoc #t~ret543; [2025-02-08 03:59:51,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-2: call #t~mem558 := read~intINTTYPE1#32(~reset_sequence___0~0.base, ~bvadd~64(~reset_sequence___0~0.offset, ~sign_extend~64~32(~i~6)), 1bv64); [2025-02-08 03:59:51,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-1: SUMMARY for call iowrite32(~zero_extend~32~8(#t~mem558), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905: havoc #t~mem558;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7740: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#49(86bv64, 0bv64, ~#descriptor___1~2.base, ~#descriptor___1~2.offset, 8bv64);call write~$Pointer$#49(87bv64, 0bv64, ~#descriptor___1~2.base, ~bvadd~64(8bv64, ~#descriptor___1~2.offset), 8bv64);call write~$Pointer$#49(88bv64, 0bv64, ~#descriptor___1~2.base, ~bvadd~64(16bv64, ~#descriptor___1~2.offset), 8bv64);call write~$Pointer$#49(89bv64, 0bv64, ~#descriptor___1~2.base, ~bvadd~64(24bv64, ~#descriptor___1~2.offset), 8bv64);call write~intINTTYPE4#49(210bv32, ~#descriptor___1~2.base, ~bvadd~64(32bv64, ~#descriptor___1~2.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor___1~2.base, ~bvadd~64(36bv64, ~#descriptor___1~2.offset), 4bv64);call #t~mem523 := read~intINTTYPE4#49(~#descriptor___1~2.base, ~bvadd~64(36bv64, ~#descriptor___1~2.offset), 4bv64); [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7740: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806-1: SUMMARY for call #t~ret543 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem542)), 0bv64); srcloc: null [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: ~tmp___14~0 := #t~ret584;havoc #t~mem583;havoc #t~ret584; [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988-2: call #t~mem571 := read~intINTTYPE1#32(~tp~8.base, ~bvadd~64(~bvadd~64(3996bv64, ~tp~8.offset), ~sign_extend~64~32(~phy_num~0)), 1bv64);call #t~mem572 := read~intINTTYPE2#32(~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64); [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988-1: SUMMARY for call tulip_mdio_write(~dev.base, ~dev.offset, ~sign_extend~32~8(#t~mem571), 4bv32, ~zero_extend~32~16(#t~mem572)); srcloc: null [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: havoc #t~mem571;havoc #t~mem572; [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054-1: SUMMARY for call #t~ret584 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem583)), 0bv64); srcloc: null [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume 0bv64 != ~tmp___12~1; [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume !(0bv64 != ~tmp___12~1); [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856-1: SUMMARY for call __const_udelay(429500bv64); srcloc: null [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889-1: SUMMARY for call #t~ret555 := ioread32(~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: ~tmp___6~2 := ~timeout~0;~timeout~0 := ~bvsub~32(~timeout~0, 1bv32); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: havoc #t~ret555; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: ~i~6 := 0bv32; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840-1: SUMMARY for call #t~ret551 := get_unaligned_le16(~reset_sequence~0.base, ~bvadd~64(~reset_sequence~0.offset, ~sign_extend~64~32(~i~6))); srcloc: null [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840: ~tmp___5~3 := #t~ret551;havoc #t~ret551; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-1: SUMMARY for call iowrite32(~bvor~32(256bv32, ~zero_extend~32~8(#t~mem507)), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675: havoc #t~mem507; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956-1: SUMMARY for call #t~ret563 := get_unaligned_le16(~misc_info~0.base, ~bvadd~64(1bv64, ~misc_info~0.offset)); srcloc: null [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: ~tmp_info~0 := #t~ret563;havoc #t~ret563; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: assume 0bv32 != ~startup; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: assume !(0bv32 != ~startup); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: ~i~6 := 0bv32; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume ~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem582));havoc #t~mem582; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume !~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem582));havoc #t~mem582; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841-1: SUMMARY for call iowrite32(~bvshl~32(~zero_extend~32~16(~tmp___5~3), 16bv32), ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume 0bv64 != ~tmp___4~3; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume !(0bv64 != ~tmp___4~3); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: ~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023-1: SUMMARY for call #t~ret580 := __dynamic_netdev_dbg(~#descriptor___4~0.base, ~#descriptor___4~0.offset, ~dev.base, ~dev.offset, 105bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023: havoc #t~ret580; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: assume 0bv64 != ~tmp___14~0;call #t~mem585 := read~intINTTYPE1#32(~mleaf~0.base, ~mleaf~0.offset, 1bv64); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: assume !(0bv64 != ~tmp___14~0); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-1: call #t~mem530 := read~intINTTYPE1#32(~p~1.base, ~p~1.offset, 1bv64); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: assume 0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(#t~mem530));havoc #t~mem530;call #t~mem531 := read~intINTTYPE2#1(~#setup~0.base, ~#setup~0.offset, 2bv64);~csr13val~0 := ~zero_extend~32~16(#t~mem531);havoc #t~mem531;call #t~mem532 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(2bv64, ~#setup~0.offset), 2bv64);~csr14val~0 := ~zero_extend~32~16(#t~mem532);havoc #t~mem532;call #t~mem533 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(6bv64, ~#setup~0.offset), 2bv64);call #t~mem534 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(4bv64, ~#setup~0.offset), 2bv64);~csr15dir~0 := ~bvor~32(~bvshl~32(~zero_extend~32~16(#t~mem533), 16bv32), ~zero_extend~32~16(#t~mem534));havoc #t~mem533;havoc #t~mem534;call #t~mem535 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(8bv64, ~#setup~0.offset), 2bv64);call #t~mem536 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(4bv64, ~#setup~0.offset), 2bv64);~csr15val~0 := ~bvor~32(~bvshl~32(~zero_extend~32~16(#t~mem535), 16bv32), ~zero_extend~32~16(#t~mem536));havoc #t~mem535;havoc #t~mem536; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: assume !(0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(#t~mem530)));havoc #t~mem530;~csr13val~0 := 1bv32;~csr14val~0 := 0bv32;call #t~mem537 := read~intINTTYPE2#1(~#setup~0.base, ~#setup~0.offset, 2bv64);~csr15dir~0 := ~bvor~32(8bv32, ~bvshl~32(~zero_extend~32~16(#t~mem537), 16bv32));havoc #t~mem537;call #t~mem538 := read~intINTTYPE2#1(~#setup~0.base, ~bvadd~64(2bv64, ~#setup~0.offset), 2bv64);~csr15val~0 := ~bvor~32(8bv32, ~bvshl~32(~zero_extend~32~16(#t~mem538), 16bv32));havoc #t~mem538;call #t~mem539 := read~intINTTYPE1#32(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: call #t~mem547 := read~intINTTYPE1#32(~p~1.base, ~p~1.offset, 1bv64);~phy_num~0 := ~zero_extend~32~8(#t~mem547);call #t~mem548 := read~intINTTYPE1#32(~p~1.base, ~bvadd~64(1bv64, ~p~1.offset), 1bv64);~init_length~0 := ~zero_extend~32~8(#t~mem548);havoc #t~mem548;call write~intINTTYPE1#32(11bv8, ~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);~new_csr6~0 := 34471936bv32;call #t~mem549 := read~intINTTYPE1#32(~mleaf~0.base, ~mleaf~0.offset, 1bv64); [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: ~i~6 := 0bv32; [2025-02-08 03:59:51,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: assume ~bvule~32(~zero_extend~32~8(#t~mem539), 4bv32);havoc #t~mem539;call #t~mem540 := read~intINTTYPE1#32(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem541 := read~intINTTYPE2#30(~#t21142_csr14~0.base, ~bvadd~64(~#t21142_csr14~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem540)))), 2bv64);~csr14val~0 := ~zero_extend~32~16(#t~mem541);havoc #t~mem540;havoc #t~mem541; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: assume !~bvule~32(~zero_extend~32~8(#t~mem539), 4bv32);havoc #t~mem539; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume 0bv32 != ~zero_extend~32~16(~tmp_info~0);call write~intINTTYPE2#32(~bvor~32(1bv32, ~zero_extend~32~16(~tmp_info~0))[16:0], ~tp~8.base, ~bvadd~64(~bvadd~64(3988bv64, ~tp~8.offset), ~bvmul~64(2bv64, ~sign_extend~64~32(~phy_num~0))), 2bv64); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume !(0bv32 != ~zero_extend~32~16(~tmp_info~0)); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: assume 0bv32 != ~tmp___9~2; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: assume !(0bv32 != ~tmp___9~2); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume ~bvsle~32(~i~6, 4bv32); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume !~bvsle~32(~i~6, 4bv32);call #t~mem511 := read~intINTTYPE1#32(~p~1.base, ~p~1.offset, 1bv64);call write~intINTTYPE1#32(~bvand~32(31bv32, ~zero_extend~32~8(#t~mem511))[8:0], ~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);havoc #t~mem511;call #t~mem512 := read~intINTTYPE1#32(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem513 := read~intINTTYPE1#24(~#tulip_media_cap~0.base, ~bvadd~64(~#tulip_media_cap~0.offset, ~sign_extend~64~32(~zero_extend~32~8(#t~mem512))), 1bv64); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661-1: SUMMARY for call #t~ret503 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem502)), 0bv64); srcloc: null [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: ~tmp___0~18 := #t~ret503;havoc #t~mem502;havoc #t~ret503; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975-1: SUMMARY for call #t~ret567 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem566)), 0bv64); srcloc: null [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: assume #t~short575;call #t~mem574 := read~intINTTYPE1#32(~mtable~1.base, ~bvadd~64(4bv64, ~mtable~1.offset), 1bv64);#t~short575 := 0bv32 != ~zero_extend~32~8(#t~mem574); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: assume !#t~short575; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: ~tmp___11~1 := #t~ret567;havoc #t~mem566;havoc #t~ret567; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: assume #t~short575;havoc #t~mem574;havoc #t~short575;call #t~mem576 := read~intINTTYPE4#32(~mtable~1.base, ~bvadd~64(12bv64, ~mtable~1.offset), 4bv64);~rleaf___0~0.base, ~rleaf___0~0.offset := ~mtable~1.base, ~bvadd~64(~bvadd~64(24bv64, ~mtable~1.offset), ~bvmul~64(10bv64, ~zero_extend~64~32(#t~mem576)));havoc #t~mem576;call #t~mem577.base, #t~mem577.offset := read~$Pointer$#32(~rleaf___0~0.base, ~bvadd~64(2bv64, ~rleaf___0~0.offset), 8bv64);~rst___0~0.base, ~rst___0~0.offset := #t~mem577.base, #t~mem577.offset;havoc #t~mem577.base, #t~mem577.offset; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: assume !#t~short575;havoc #t~mem574;havoc #t~short575; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: havoc #t~ret544; [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: assume ~bvslt~32(~i~6, ~reset_length___0~0); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: assume !~bvslt~32(~i~6, ~reset_length___0~0); [2025-02-08 03:59:51,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume 0bv64 != ~tmp___21~0; [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume !(0bv64 != ~tmp___21~0); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-1: SUMMARY for call #t~ret544 := __dynamic_netdev_dbg(~#descriptor___2~1.base, ~#descriptor___2~1.offset, ~dev.base, ~dev.offset, 95bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: havoc #t~mem585;havoc #t~ret586; [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-1: SUMMARY for call #t~ret586 := __dynamic_netdev_dbg(~#descriptor___5~0.base, ~#descriptor___5~0.offset, ~dev.base, ~dev.offset, 110bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075-1: SUMMARY for call #t~ret588 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem587)), 0bv64); srcloc: null [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: ~tmp___16~0 := #t~ret588;havoc #t~mem587;havoc #t~ret588; [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943-1: SUMMARY for call iowrite32(~zero_extend~32~8(#t~mem561), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943: havoc #t~mem561;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943-2: call #t~mem561 := read~intINTTYPE1#32(~init_sequence___0~0.base, ~bvadd~64(~init_sequence___0~0.offset, ~sign_extend~64~32(~i~6)), 1bv64); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927-1: SUMMARY for call #t~ret560 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0bv32); srcloc: null [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: ~tmp___10~1 := #t~ret560;havoc #t~ret560; [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: assume 0bv32 != ~tmp___6~2; [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: assume !(0bv32 != ~tmp___6~2); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume 0bv64 != ~tmp___0~18;call #t~mem504 := read~intINTTYPE1#32(~p~1.base, ~bvadd~64(1bv64, ~p~1.offset), 1bv64); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume !(0bv64 != ~tmp___0~18); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7729-1: SUMMARY for call #t~ret521 := get_unaligned_le16(~rst~0.base, ~bvadd~64(~rst~0.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(~bvshl~32(~i~6, 1bv32))))); srcloc: null [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7729: ~tmp___2~11 := #t~ret521;havoc #t~ret521; [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume 0bv64 != ~tmp___11~1;call #t~mem568 := read~intINTTYPE2#32(~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64);call #t~mem569 := read~intINTTYPE1#32(~tp~8.base, ~bvadd~64(~bvadd~64(3996bv64, ~tp~8.offset), ~sign_extend~64~32(~phy_num~0)), 1bv64); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume !(0bv64 != ~tmp___11~1); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: assume ~bvslt~32(~i~6, ~reset_length~0); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: assume !~bvslt~32(~i~6, ~reset_length~0); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680-2: call #t~mem508 := read~intINTTYPE1#32(~p~1.base, ~bvadd~64(1bv64, ~p~1.offset), 1bv64); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680-1: SUMMARY for call iowrite32(~zero_extend~32~8(#t~mem508), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: havoc #t~mem508;call #t~mem509 := read~intINTTYPE1#32(~p~1.base, ~bvadd~64(2bv64, ~p~1.offset), 1bv64);~new_csr6~0 := ~bvor~32(33554432bv32, ~bvshl~32(~bvand~32(113bv32, ~zero_extend~32~8(#t~mem509)), 18bv32));havoc #t~mem509; [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: ~i~6 := ~bvadd~32(1bv32, ~i~6);call #t~mem522 := read~intINTTYPE1#32(~rst~0.base, ~rst~0.offset, 1bv64); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume 3bv32 == ~zero_extend~32~8(#t~mem549);havoc #t~mem549;~init_sequence~0.base, ~init_sequence~0.offset := ~p~1.base, ~bvadd~64(4bv64, ~p~1.offset);~reset_sequence~0.base, ~reset_sequence~0.offset := ~p~1.base, ~bvadd~64(~p~1.offset, ~bvmul~64(2bv64, ~bvadd~64(3bv64, ~sign_extend~64~32(~init_length~0))));call #t~mem550 := read~intINTTYPE1#32(~p~1.base, ~bvadd~64(~p~1.offset, ~sign_extend~64~32(~bvmul~32(2bv32, ~bvadd~32(1bv32, ~init_length~0)))), 1bv64);~reset_length~0 := ~zero_extend~32~8(#t~mem550);havoc #t~mem550;~misc_info~0.base, ~misc_info~0.offset := ~reset_sequence~0.base, ~bvadd~64(~reset_sequence~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~reset_length~0))); [2025-02-08 03:59:51,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume !(3bv32 == ~zero_extend~32~8(#t~mem549));havoc #t~mem549;~init_sequence___0~0.base, ~init_sequence___0~0.offset := ~p~1.base, ~bvadd~64(2bv64, ~p~1.offset);~reset_sequence___0~0.base, ~reset_sequence___0~0.offset := ~p~1.base, ~bvadd~64(~p~1.offset, ~bvadd~64(3bv64, ~sign_extend~64~32(~init_length~0)));call #t~mem556 := read~intINTTYPE1#32(~p~1.base, ~bvadd~64(~p~1.offset, ~sign_extend~64~32(~bvadd~32(2bv32, ~init_length~0))), 1bv64);~reset_length___0~0 := ~zero_extend~32~8(#t~mem556);havoc #t~mem556;~misc_info~0.base, ~misc_info~0.offset := ~reset_sequence___0~0.base, ~bvadd~64(~reset_sequence___0~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~reset_length___0~0))); [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730-1: SUMMARY for call iowrite32(~bvshl~32(~zero_extend~32~16(~tmp___2~11), 16bv32), ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#49(101bv64, 0bv64, ~#descriptor___4~0.base, ~#descriptor___4~0.offset, 8bv64);call write~$Pointer$#49(102bv64, 0bv64, ~#descriptor___4~0.base, ~bvadd~64(8bv64, ~#descriptor___4~0.offset), 8bv64);call write~$Pointer$#49(103bv64, 0bv64, ~#descriptor___4~0.base, ~bvadd~64(16bv64, ~#descriptor___4~0.offset), 8bv64);call write~$Pointer$#49(104bv64, 0bv64, ~#descriptor___4~0.base, ~bvadd~64(24bv64, ~#descriptor___4~0.offset), 8bv64);call write~intINTTYPE4#49(333bv32, ~#descriptor___4~0.base, ~bvadd~64(32bv64, ~#descriptor___4~0.offset), 4bv64);call write~intINTTYPE4#49(1bv32, ~#descriptor___4~0.base, ~bvadd~64(36bv64, ~#descriptor___4~0.offset), 4bv64);call #t~mem578 := read~intINTTYPE4#49(~#descriptor___4~0.base, ~bvadd~64(36bv64, ~#descriptor___4~0.offset), 4bv64); [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume 0bv64 != ~tmp___16~0; [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume !(0bv64 != ~tmp___16~0); [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879-1: SUMMARY for call #t~ret554 := get_unaligned_le16(~init_sequence~0.base, ~bvadd~64(~init_sequence~0.offset, ~sign_extend~64~32(~i~6))); srcloc: null [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: ~tmp___8~2 := #t~ret554;havoc #t~ret554; [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714: ~tmp___1~14 := #t~ret519;havoc #t~mem518;havoc #t~ret519; [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume 0bv32 != ~startup; [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume !(0bv32 != ~startup); [2025-02-08 03:59:51,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-1: SUMMARY for call #t~ret519 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem518)), 0bv64); srcloc: null [2025-02-08 03:59:51,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume 0bv32 != ~zero_extend~32~16(~tmp_info~0) && ~bvsle~32(~startup, 1bv32);call #t~mem564 := read~intINTTYPE2#32(~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64); [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume !(0bv32 != ~zero_extend~32~16(~tmp_info~0) && ~bvsle~32(~startup, 1bv32)); [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: ~new_csr6~0 := 0bv32;~i~6 := 0bv32; [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863-1: SUMMARY for call #t~ret553 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0bv32); srcloc: null [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: ~tmp___7~2 := #t~ret553;havoc #t~ret553; [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: assume 0bv32 != ~startup;~timeout___0~0 := 10bv32;call #t~mem557 := read~intINTTYPE1#32(~mtable~1.base, ~bvadd~64(3bv64, ~mtable~1.offset), 1bv64); [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: assume !(0bv32 != ~startup); [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume 0bv32 != ~bvand~32(32768bv32, ~tmp___10~1); [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume !(0bv32 != ~bvand~32(32768bv32, ~tmp___10~1)); [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665-1: SUMMARY for call #t~ret505 := __dynamic_netdev_dbg(~#descriptor~4.base, ~#descriptor~4.offset, ~dev.base, ~dev.offset, 80bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: havoc #t~mem504;havoc #t~ret505; [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979-1: SUMMARY for call #t~ret570 := __dynamic_netdev_dbg(~#descriptor___3~0.base, ~#descriptor___3~0.offset, ~dev.base, ~dev.offset, 100bv64, 0bv64); srcloc: null [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: havoc #t~mem568;havoc #t~mem569;havoc #t~ret570; [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-1: SUMMARY for call iowrite32(~bvshl~32(~zero_extend~32~16(~tmp___8~2), 16bv32), ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: ~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748-1: SUMMARY for call #t~ret524 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem523)), 0bv64); srcloc: null [2025-02-08 03:59:51,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748: ~tmp___3~8 := #t~ret524;havoc #t~mem523;havoc #t~ret524; [2025-02-08 03:59:51,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16275: havoc ldv_dev_get_drvdata_#t~mem2089#1.base, ldv_dev_get_drvdata_#t~mem2089#1.offset;havoc ldv_dev_get_drvdata_#t~mem2090#1.base, ldv_dev_get_drvdata_#t~mem2090#1.offset; [2025-02-08 03:59:52,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15387: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset;