./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_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-alloc-spinlock_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 992a1e8d90338cdabe7a076eea5104d9629c0e7f956adc14aa39d01d99d3f218 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:40:49,610 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:40:49,648 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:40:49,651 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:40:49,651 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:40:49,677 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:40:49,680 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:40:49,680 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:40:49,681 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:40:49,681 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:40:49,681 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:40:49,681 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:40:49,681 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:40:49,682 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:49,682 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:40:49,682 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:40:49,682 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 -> 992a1e8d90338cdabe7a076eea5104d9629c0e7f956adc14aa39d01d99d3f218 [2025-02-08 03:40:49,868 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:40:49,888 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:40:49,890 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:40:49,891 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:40:49,891 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:40:49,894 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:40:51,058 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9900c6a44/8db63cbd7c3b418ca612e849e2a83436/FLAGbbe82373a [2025-02-08 03:40:51,665 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:40:51,666 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:40:51,713 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9900c6a44/8db63cbd7c3b418ca612e849e2a83436/FLAGbbe82373a [2025-02-08 03:40:52,138 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9900c6a44/8db63cbd7c3b418ca612e849e2a83436 [2025-02-08 03:40:52,140 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:40:52,141 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:40:52,142 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:52,142 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:40:52,145 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:40:52,146 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:52,146 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38eb63fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52, skipping insertion in model container [2025-02-08 03:40:52,146 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:52,261 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:40:55,558 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[492962,492975] [2025-02-08 03:40:55,562 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[493107,493120] [2025-02-08 03:40:55,590 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:55,639 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:40:55,718 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)); [5801] [2025-02-08 03:40:55,719 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5808] [2025-02-08 03:40:55,753 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)); [5910-5911] [2025-02-08 03:40:55,754 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)); [5944-5945] [2025-02-08 03:40:55,754 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)); [5982-5983] [2025-02-08 03:40:55,755 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)); [6019-6020] [2025-02-08 03:40:55,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6279] [2025-02-08 03:40:55,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6306] [2025-02-08 03:40:55,782 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7271] [2025-02-08 03:40:55,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7389] [2025-02-08 03:40:55,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7508] [2025-02-08 03:40:55,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8524] [2025-02-08 03:40:55,809 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"); [9092] [2025-02-08 03:40:55,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9099] [2025-02-08 03:40:55,810 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9145-9146] [2025-02-08 03:40:55,810 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"); [9151-9153] [2025-02-08 03:40:55,813 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)); [9415-9416] [2025-02-08 03:40:55,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9422] [2025-02-08 03:40:55,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9685] [2025-02-08 03:40:55,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10278] [2025-02-08 03:40:55,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10538] [2025-02-08 03:40:55,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14852] [2025-02-08 03:40:55,914 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15477] [2025-02-08 03:40:55,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15954] [2025-02-08 03:40:55,945 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[492962,492975] [2025-02-08 03:40:55,945 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[493107,493120] [2025-02-08 03:40:55,949 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:56,110 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:40:56,111 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56 WrapperNode [2025-02-08 03:40:56,111 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:56,112 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:56,112 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:40:56,112 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:40:56,116 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:40:56" (1/1) ... [2025-02-08 03:40:56,183 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:40:56" (1/1) ... [2025-02-08 03:40:56,479 INFO L138 Inliner]: procedures = 567, calls = 5377, calls flagged for inlining = 290, calls inlined = 264, statements flattened = 13874 [2025-02-08 03:40:56,479 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:56,480 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:40:56,480 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:40:56,480 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:40:56,487 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:56,488 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:56,565 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,196 INFO L175 MemorySlicer]: Split 2927 memory accesses to 55 slices as follows [15, 3, 52, 3, 6, 6, 6, 252, 2, 2, 7, 5, 7, 5, 5, 5, 1, 6, 294, 8, 3, 6, 7, 7, 1, 1, 6, 6, 6, 9, 6, 7, 2, 6, 12, 1725, 7, 5, 3, 12, 1, 35, 2, 7, 17, 37, 56, 9, 11, 10, 5, 61, 5, 104, 40]. 59 percent of accesses are in the largest equivalence class. The 460 initializations are split as follows [0, 0, 0, 1, 5, 5, 5, 252, 0, 0, 7, 5, 7, 5, 5, 5, 1, 6, 0, 0, 0, 6, 0, 6, 0, 1, 6, 6, 6, 0, 6, 0, 0, 6, 0, 19, 7, 5, 0, 0, 0, 35, 2, 6, 0, 0, 0, 8, 8, 8, 5, 0, 5, 0, 0]. The 1460 writes are split as follows [15, 1, 42, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 252, 7, 1, 0, 1, 0, 0, 0, 0, 0, 0, 7, 0, 6, 1, 0, 3, 869, 0, 0, 0, 1, 0, 0, 0, 0, 17, 33, 56, 0, 0, 0, 0, 33, 0, 92, 21]. [2025-02-08 03:40:58,196 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,196 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,368 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,393 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,465 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,507 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,589 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:40:58,591 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:40:58,591 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:40:58,591 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:40:58,592 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:56" (1/1) ... [2025-02-08 03:40:58,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:58,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:40:58,616 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:40:58,618 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:40:58,633 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2025-02-08 03:40:58,633 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_media_task [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_media_task [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_84 [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_84 [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:40:58,634 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:40:58,634 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:40:58,635 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:40:58,635 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:40:58,636 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:40:58,636 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:40:58,636 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:40:58,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:40:58,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:40:58,636 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:40:58,636 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:40:58,636 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:40:58,636 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:40:58,636 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:40:58,636 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2025-02-08 03:40:58,636 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2025-02-08 03:40:58,636 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_resume [2025-02-08 03:40:58,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_resume [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:40:58,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2025-02-08 03:40:58,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:40:58,637 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2025-02-08 03:40:58,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2025-02-08 03:40:58,637 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_media_task [2025-02-08 03:40:58,637 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_media_task [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:40:58,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 03:40:58,638 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___5 [2025-02-08 03:40:58,639 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___5 [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2025-02-08 03:40:58,639 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:40:58,639 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:40:58,639 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:40:58,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:40:58,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:40:58,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:40:58,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:40:58,642 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:40:58,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:40:58,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:40:58,644 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:40:58,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 03:40:58,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:40:58,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:40:58,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:40:58,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:40:58,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_timer [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_timer [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2025-02-08 03:40:58,648 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2025-02-08 03:40:58,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:40:58,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:40:58,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:40:58,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:40:58,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:40:58,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:40:58,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:40:58,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:40:58,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:40:58,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:40:58,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:40:58,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:40:58,650 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:40:58,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 03:40:58,651 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:40:58,651 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:40:58,652 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:40:58,652 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:40:58,652 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 03:40:58,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:40:58,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_close [2025-02-08 03:40:58,653 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_close [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:40:58,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:40:58,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:40:58,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:40:58,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:40:58,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 03:40:58,660 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 03:40:58,660 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 03:40:58,661 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:40:58,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 03:40:58,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:58,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:40:58,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure comet_timer [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure comet_timer [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:40:58,665 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:40:58,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:40:58,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:40:58,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:40:58,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:40:58,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:40:58,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:40:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:40:58,673 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:40:58,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 03:40:58,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:40:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure mxic_timer [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure mxic_timer [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_84___0 [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_84___0 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_timer [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_timer [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_84 [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_84 [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:40:58,675 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:40:58,675 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:40:58,676 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:40:58,676 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:40:58,676 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:40:58,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2025-02-08 03:40:58,677 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:40:58,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_85 [2025-02-08 03:40:58,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_85 [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 03:40:58,677 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2025-02-08 03:40:58,677 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:40:58,677 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:40:58,677 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_open [2025-02-08 03:40:58,677 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_open [2025-02-08 03:40:58,681 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:40:58,681 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:40:58,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:40:58,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:40:58,681 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:40:58,681 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:40:58,681 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:40:58,681 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:40:58,681 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:40:58,682 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2025-02-08 03:40:58,682 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:40:58,682 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2025-02-08 03:40:58,682 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 03:40:58,682 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_timer [2025-02-08 03:40:58,682 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_timer [2025-02-08 03:40:58,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:40:58,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:40:59,976 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:40:59,980 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:41:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062-1: [2025-02-08 03:41:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062-2: havoc #t~bitwise1150#1;assume ((((#t~mem1149#1 < 0 || #t~bitwise1150#1 <= #t~mem1149#1) && #t~bitwise1150#1 <= 2048) && #t~bitwise1150#1 >= 0) && (#t~mem1149#1 >= 0 || #t~bitwise1150#1 > 2048 + #t~mem1149#1)) && #t~bitwise1150#1 >= -2147483648; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062-3: assume 2048 == #t~mem1149#1;#t~bitwise1150#1 := #t~mem1149#1; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062-3: assume !(2048 == #t~mem1149#1); [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062-4: assume 0 == #t~mem1149#1;#t~bitwise1150#1 := 0; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062-4: assume !(0 == #t~mem1149#1); [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128: assume ~i~9#1 < (if #t~mem1188#1 % 256 % 4294967296 <= 2147483647 then #t~mem1188#1 % 256 % 4294967296 else #t~mem1188#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1187#1.base, #t~mem1187#1.offset;havoc #t~mem1188#1; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128: assume !(~i~9#1 < (if #t~mem1188#1 % 256 % 4294967296 <= 2147483647 then #t~mem1188#1 % 256 % 4294967296 else #t~mem1188#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1187#1.base, #t~mem1187#1.offset;havoc #t~mem1188#1; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062: assume 0 != #t~bitwise1150#1;havoc #t~mem1149#1;havoc #t~bitwise1150#1; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062: assume !(0 != #t~bitwise1150#1);havoc #t~mem1149#1;havoc #t~bitwise1150#1; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: havoc __le32_to_cpup_#t~mem896#1;get_unaligned_le32_#t~ret1066#1 := __le32_to_cpup_#res#1;havoc __le32_to_cpup_#t~mem896#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~60#1 := get_unaligned_le32_#t~ret1066#1;havoc get_unaligned_le32_#t~ret1066#1;get_unaligned_le32_#res#1 := get_unaligned_le32_~tmp~60#1; [2025-02-08 03:41:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, 164 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, 168 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: #t~ret1145#1 := get_unaligned_le32_#res#1;havoc get_unaligned_le32_#t~ret1066#1, get_unaligned_le32_~p#1.base, get_unaligned_le32_~p#1.offset, get_unaligned_le32_~tmp~60#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~14#1 := #t~ret1145#1;havoc #t~mem1144#1.base, #t~mem1144#1.offset;havoc #t~ret1145#1;~addr_low~0#1 := ~tmp___3~14#1;call #t~mem1146#1.base, #t~mem1146#1.offset := read~$Pointer$#35(~dev#1.base, 791 + ~dev#1.offset, 8); [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 172 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume ~i~9#1 < (if #t~mem1199#1 % 256 % 4294967296 <= 2147483647 then #t~mem1199#1 % 256 % 4294967296 else #t~mem1199#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1198#1.base, #t~mem1198#1.offset;havoc #t~mem1199#1; [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume !(~i~9#1 < (if #t~mem1199#1 % 256 % 4294967296 <= 2147483647 then #t~mem1199#1 % 256 % 4294967296 else #t~mem1199#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1198#1.base, #t~mem1198#1.offset;havoc #t~mem1199#1; [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 176 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051: ~tmp___4~6#1 := #t~ret1147#1;havoc #t~mem1146#1.base, #t~mem1146#1.offset;havoc #t~ret1147#1;~addr_high~0#1 := ~tmp___4~6#1 % 65536;call #t~mem1148#1 := read~int#35(~tp~15#1.base, 2800 + ~tp~15#1.offset, 4); [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051-1: SUMMARY for call #t~ret1147#1 := get_unaligned_le16(#t~mem1146#1.base, 4 + #t~mem1146#1.offset); srcloc: null [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118-1: call #t~mem1182#1.base, #t~mem1182#1.offset := read~$Pointer$#35(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1183#1 := read~int#35(#t~mem1182#1.base, 1 + (24 + #t~mem1182#1.offset + 10 * ~i~9#1), 1); [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: assume (if #t~mem1183#1 % 256 % 4294967296 <= 2147483647 then #t~mem1183#1 % 256 % 4294967296 else #t~mem1183#1 % 256 % 4294967296 - 4294967296) == ~looking_for~0#1;havoc #t~mem1182#1.base, #t~mem1182#1.offset;havoc #t~mem1183#1;call #t~mem1184#1 := read~int#35(~dev#1.base, 514 + ~dev#1.offset, 1);call #t~mem1185#1.base, #t~mem1185#1.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem1184#1 % 256 % 4294967296 <= 2147483647 then #t~mem1184#1 % 256 % 4294967296 else #t~mem1184#1 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: assume !((if #t~mem1183#1 % 256 % 4294967296 <= 2147483647 then #t~mem1183#1 % 256 % 4294967296 else #t~mem1183#1 % 256 % 4294967296 - 4294967296) == ~looking_for~0#1);havoc #t~mem1182#1.base, #t~mem1182#1.offset;havoc #t~mem1183#1;~i~9#1 := 1 + ~i~9#1;call #t~mem1187#1.base, #t~mem1187#1.offset := read~$Pointer$#35(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1188#1 := read~int#35(#t~mem1187#1.base, 2 + #t~mem1187#1.offset, 1); [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120: assume -2147483648 <= #t~ret1186#1 && #t~ret1186#1 <= 2147483647;havoc #t~mem1184#1;havoc #t~mem1185#1.base, #t~mem1185#1.offset;havoc #t~ret1186#1; [2025-02-08 03:41:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120-1: SUMMARY for call #t~ret1186#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 237, 0); srcloc: null [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: assume 8 == #t~mem1148#1;havoc #t~mem1148#1; [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: assume !(8 == #t~mem1148#1);havoc #t~mem1148#1;call #t~mem1149#1 := read~int#35(~tp~15#1.base, 2808 + ~tp~15#1.offset, 4); [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: 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:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 104 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume (if #t~mem1195#1 % 256 % 4294967296 <= 2147483647 then #t~mem1195#1 % 256 % 4294967296 else #t~mem1195#1 % 256 % 4294967296 - 4294967296) == ~looking_for___0~0#1;havoc #t~mem1194#1.base, #t~mem1194#1.offset;havoc #t~mem1195#1;call #t~mem1196#1.base, #t~mem1196#1.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * ~looking_for___0~0#1, 8); [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume !((if #t~mem1195#1 % 256 % 4294967296 <= 2147483647 then #t~mem1195#1 % 256 % 4294967296 else #t~mem1195#1 % 256 % 4294967296 - 4294967296) == ~looking_for___0~0#1);havoc #t~mem1194#1.base, #t~mem1194#1.offset;havoc #t~mem1195#1;~i~9#1 := 1 + ~i~9#1;call #t~mem1198#1.base, #t~mem1198#1.offset := read~$Pointer$#35(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1199#1 := read~int#35(#t~mem1198#1.base, 2 + #t~mem1198#1.offset, 1); [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-1: call #t~mem1194#1.base, #t~mem1194#1.offset := read~$Pointer$#35(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1195#1 := read~int#35(#t~mem1194#1.base, 1 + (24 + #t~mem1194#1.offset + 10 * ~i~9#1), 1); [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, 112 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058: SUMMARY for call iowrite32(1, ~ioaddr~11#1.base, 104 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: assume -2147483648 <= #t~ret1197#1 && #t~ret1197#1 <= 2147483647;havoc #t~mem1196#1.base, #t~mem1196#1.offset;havoc #t~ret1197#1; [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: SUMMARY for call #t~ret1197#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 238, 0); srcloc: null [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, 112 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:41:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10158: ~i~9#1 := ~i~9#1 - 1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: call #t~mem829#1 := read~int#35(~mleaf~1#1.base, ~mleaf~1#1.offset, 1);~offset~0#1 := (if 4 == #t~mem829#1 % 256 % 4294967296 then 5 else 2);call #t~mem830#1 := read~int#35(~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~mem830#1 % 256 % 256 <= 127 then #t~mem830#1 % 256 % 256 else #t~mem830#1 % 256 % 256 - 256);havoc #t~mem830#1;call #t~mem831#1 := read~int#35(~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:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: assume #t~mem855#1 < 0;havoc #t~mem855#1;call #t~mem856#1.base, #t~mem856#1.offset := read~$Pointer$#35(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem857#1 := read~int#35(#t~mem856#1.base, 2 + #t~mem856#1.offset, 1);call write~int#35(-1 + (if #t~mem857#1 % 256 % 4294967296 <= 2147483647 then #t~mem857#1 % 256 % 4294967296 else #t~mem857#1 % 256 % 4294967296 - 4294967296), ~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);havoc #t~mem856#1.base, #t~mem856#1.offset;havoc #t~mem857#1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: assume !(#t~mem855#1 < 0);havoc #t~mem855#1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: call #t~mem853#1 := read~int#35(~tp~11#1.base, 3429 + ~tp~11#1.offset, 1); [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823-1: SUMMARY for call netif_carrier_off(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: assume -9223372036854775808 <= #t~ret864#1 && #t~ret864#1 <= 9223372036854775807;~tmp___11~2#1 := #t~ret864#1;havoc #t~mem863#1;havoc #t~ret864#1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848-1: SUMMARY for call #t~ret864#1 := ldv__builtin_expect((if #t~mem863#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem863#1 % 4294967296 % 18446744073709551616 else #t~mem863#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: assume 0 != ~tmp___9~3#1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: assume !(0 != ~tmp___9~3#1); [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: havoc tulip_tx_timeout_complete_#t~mem795#1.base, tulip_tx_timeout_complete_#t~mem795#1.offset, tulip_tx_timeout_complete_#t~mem796#1.base, tulip_tx_timeout_complete_#t~mem796#1.offset, tulip_tx_timeout_complete_#t~mem797#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#35(0, ~tp~11#1.base, 3432 + ~tp~11#1.offset, 4); [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: ~next_tick~0#1 := 750; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873-1: SUMMARY for call netif_carrier_off(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(168, 0, ~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#18(169, 0, ~#descriptor___4~1#1.base, 8 + ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#18(170, 0, ~#descriptor___4~1#1.base, 16 + ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#18(171, 0, ~#descriptor___4~1#1.base, 24 + ~#descriptor___4~1#1.offset, 8);call write~int#18(100, ~#descriptor___4~1#1.base, 32 + ~#descriptor___4~1#1.offset, 4);call write~int#18(1, ~#descriptor___4~1#1.base, 36 + ~#descriptor___4~1#1.offset, 4);call #t~mem863#1 := read~int#18(~#descriptor___4~1#1.base, 36 + ~#descriptor___4~1#1.offset, 4); [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742: assume (if #t~mem831#1 % 256 % 256 <= 127 then #t~mem831#1 % 256 % 256 else #t~mem831#1 % 256 % 256 - 256) < 0;havoc #t~mem831#1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742: assume !((if #t~mem831#1 % 256 % 256 <= 127 then #t~mem831#1 % 256 % 256 else #t~mem831#1 % 256 % 256 - 256) < 0);havoc #t~mem831#1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-3: assume ~csr12~0#1 % 4294967296 == #t~bitwise844#1 % 4294967296;#t~bitwise845#1 := ~csr12~0#1; [2025-02-08 03:41:00,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-3: assume !(~csr12~0#1 % 4294967296 == #t~bitwise844#1 % 4294967296); [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-4: assume 0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise844#1 % 4294967296;#t~bitwise845#1 := 0; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-4: assume !(0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise844#1 % 4294967296); [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-5: [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: assume 0 != ~tmp___11~2#1;call #t~mem865#1 := read~int#35(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);call #t~mem866#1.base, #t~mem866#1.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if #t~mem865#1 % 256 % 4294967296 <= 2147483647 then #t~mem865#1 % 256 % 4294967296 else #t~mem865#1 % 256 % 4294967296 - 4294967296) % 32), 8);call #t~mem867#1.base, #t~mem867#1.offset := read~$Pointer$#35(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem868#1 := read~int#35(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem869#1 := read~int#35(#t~mem867#1.base, 1 + (24 + #t~mem867#1.offset + 10 * #t~mem868#1), 1);call #t~mem870#1.base, #t~mem870#1.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem869#1 % 256 % 4294967296 <= 2147483647 then #t~mem869#1 % 256 % 4294967296 else #t~mem869#1 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: assume !(0 != ~tmp___11~2#1); [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-6: havoc #t~bitwise844#1;assume #t~bitwise844#1 > 1; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume 0 != #t~mem853#1 % 256 % 4294967296;havoc #t~mem853#1; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume !(0 != #t~mem853#1 % 256 % 4294967296);havoc #t~mem853#1;call #t~mem854#1 := read~int#35(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call write~int#35(#t~mem854#1 - 1, ~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem855#1 := read~int#35(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4); [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: assume (~bitnum~0#1 < 0) != (0 != #t~bitwise845#1 % 4294967296);havoc #t~bitwise844#1;havoc #t~bitwise845#1; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: assume !((~bitnum~0#1 < 0) != (0 != #t~bitwise845#1 % 4294967296));havoc #t~bitwise844#1;havoc #t~bitwise845#1; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-1: [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-2: havoc #t~bitwise845#1;assume #t~bitwise845#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise845#1 % 4294967296 <= #t~bitwise844#1 % 4294967296; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: SUMMARY for call netif_carrier_on(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-7: assume 0 == ~bitnum~0#1 / 2 % 8;#t~bitwise844#1 := 1; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-7: assume !(0 == ~bitnum~0#1 / 2 % 8); [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: assume -2147483648 <= #t~ret843#1 && #t~ret843#1 <= 2147483647;havoc #t~bitwise841#1;havoc #t~bitwise842#1;havoc #t~ret843#1; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784-1: SUMMARY for call #t~ret843#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:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: assume -9223372036854775808 <= #t~ret833#1 && #t~ret833#1 <= 9223372036854775807;~tmp___8~3#1 := #t~ret833#1;havoc #t~mem832#1;havoc #t~ret833#1; [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751-1: SUMMARY for call #t~ret833#1 := ldv__builtin_expect((if #t~mem832#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem832#1 % 4294967296 % 18446744073709551616 else #t~mem832#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:00,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032-1: ldv_mod_timer_85_#res#1 := ldv_mod_timer_85_~ldv_func_res~2#1; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(153, 0, ~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#18(154, 0, ~#descriptor___1~3#1.base, 8 + ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#18(155, 0, ~#descriptor___1~3#1.base, 16 + ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#18(156, 0, ~#descriptor___1~3#1.base, 24 + ~#descriptor___1~3#1.offset, 8);call write~int#18(63, ~#descriptor___1~3#1.base, 32 + ~#descriptor___1~3#1.offset, 4);call write~int#18(1, ~#descriptor___1~3#1.base, 36 + ~#descriptor___1~3#1.offset, 4);call #t~mem832#1 := read~int#18(~#descriptor___1~3#1.base, 36 + ~#descriptor___1~3#1.offset, 4); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603: 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:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: assume -9223372036854775808 <= #t~ret847#1 && #t~ret847#1 <= 9223372036854775807;~tmp___10~2#1 := #t~ret847#1;havoc #t~mem846#1;havoc #t~ret847#1; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801-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:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793: assume ~tulip_debug~0 > 2;call write~$Pointer$#18(163, 0, ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#18(164, 0, ~#descriptor___3~1#1.base, 8 + ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#18(165, 0, ~#descriptor___3~1#1.base, 16 + ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#18(166, 0, ~#descriptor___3~1#1.base, 24 + ~#descriptor___3~1#1.offset, 8);call write~int#18(80, ~#descriptor___3~1#1.base, 32 + ~#descriptor___3~1#1.offset, 4);call write~int#18(1, ~#descriptor___3~1#1.base, 36 + ~#descriptor___3~1#1.offset, 4);call #t~mem846#1 := read~int#18(~#descriptor___3~1#1.base, 36 + ~#descriptor___3~1#1.offset, 4); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793: assume !(~tulip_debug~0 > 2); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-4: [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-5: havoc #t~bitwise841#1;assume #t~bitwise841#1 > 1; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-6: assume 0 == ~bitnum~0#1 / 2 % 8;#t~bitwise841#1 := 1; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-6: assume !(0 == ~bitnum~0#1 / 2 % 8); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-1: havoc #t~bitwise842#1;assume #t~bitwise842#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise842#1 % 4294967296 <= #t~bitwise841#1 % 4294967296; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-2: assume ~csr12~0#1 % 4294967296 == #t~bitwise841#1 % 4294967296;#t~bitwise842#1 := ~csr12~0#1; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-2: assume !(~csr12~0#1 % 4294967296 == #t~bitwise841#1 % 4294967296); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-3: assume 0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise841#1 % 4294967296;#t~bitwise842#1 := 0; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-3: assume !(0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise841#1 % 4294967296); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: call #t~mem858#1.base, #t~mem858#1.offset := read~$Pointer$#35(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem859#1 := read~int#35(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem860#1 := read~int#35(#t~mem858#1.base, 1 + (24 + #t~mem858#1.offset + 10 * #t~mem859#1), 1);call write~int#35(#t~mem860#1, ~dev~3#1.base, 514 + ~dev~3#1.offset, 1);havoc #t~mem858#1.base, #t~mem858#1.offset;havoc #t~mem859#1;havoc #t~mem860#1;call #t~mem861#1 := read~int#35(~dev~3#1.base, 514 + ~dev~3#1.offset, 1);call #t~mem862#1 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if #t~mem861#1 % 256 % 4294967296 <= 2147483647 then #t~mem861#1 % 256 % 4294967296 else #t~mem861#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: SUMMARY for call tulip_select_media(~dev~3#1.base, ~dev~3#1.offset, 0); srcloc: null [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852: assume -2147483648 <= #t~ret871#1 && #t~ret871#1 <= 2147483647;havoc #t~mem865#1;havoc #t~mem866#1.base, #t~mem866#1.offset;havoc #t~mem867#1.base, #t~mem867#1.offset;havoc #t~mem868#1;havoc #t~mem869#1;havoc #t~mem870#1.base, #t~mem870#1.offset;havoc #t~ret871#1; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852-1: SUMMARY for call #t~ret871#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:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume 0 != ~tmp___8~3#1; [2025-02-08 03:41:00,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume !(0 != ~tmp___8~3#1); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: assume -2147483648 <= #t~ret872#1 && #t~ret872#1 <= 2147483647;~tmp___12~2#1 := #t~ret872#1;havoc #t~ret872#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-1: SUMMARY for call #t~ret872#1 := tulip_check_duplex(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume 0 != #t~mem862#1 % 2;havoc #t~mem861#1;havoc #t~mem862#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume !(0 != #t~mem862#1 % 2);havoc #t~mem861#1;havoc #t~mem862#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume 0 != ~tmp___10~2#1;call #t~mem848#1 := read~int#35(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);call #t~mem849#1.base, #t~mem849#1.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if #t~mem848#1 % 256 % 4294967296 <= 2147483647 then #t~mem848#1 % 256 % 4294967296 else #t~mem848#1 % 256 % 4294967296 - 4294967296) % 32), 8); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume !(0 != ~tmp___10~2#1); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8861: ~next_tick~0#1 := 600; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8861-1: SUMMARY for call tulip_restart_rxtx___1(~tp~11#1.base, ~tp~11#1.offset); srcloc: null [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume 4 == #t~mem835#1 % 256 % 4294967296;havoc #t~mem835#1;call #t~mem836#1 := read~int#35(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);#t~short838#1 := 3 == #t~mem836#1 % 256 % 4294967296; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume !(4 == #t~mem835#1 % 256 % 4294967296);havoc #t~mem835#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762-1: call #t~mem835#1 := read~int#35(~mleaf~1#1.base, ~mleaf~1#1.offset, 1); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878-1: SUMMARY for call netif_carrier_on(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume 1 == #t~bitwise852#1;havoc #t~mem851#1;havoc #t~bitwise852#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume !(1 == #t~bitwise852#1);havoc #t~mem851#1;havoc #t~bitwise852#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-1: [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-2: havoc #t~bitwise852#1;assume (((((if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise852#1 <= (if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296)) && #t~bitwise852#1 <= 97) && #t~bitwise852#1 >= 0) && ((if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise852#1 > 97 + (if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296))) && #t~bitwise852#1 >= -2147483648; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: ~next_tick~0#1 := 15000; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-3: assume 97 == (if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296);#t~bitwise852#1 := (if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-3: assume !(97 == (if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-4: assume 0 == (if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296);#t~bitwise852#1 := 0; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-4: assume !(0 == (if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-5: call #t~mem851#1 := read~int#35(~p~2#1.base, 2 + ~p~2#1.offset, 1); [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: assume #t~short838#1;havoc #t~mem836#1;havoc #t~bitwise837#1;havoc #t~short838#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: assume !#t~short838#1;havoc #t~mem836#1;havoc #t~bitwise837#1;havoc #t~short838#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-1: #t~short838#1 := 0 != #t~bitwise837#1 % 4294967296; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-6: assume #t~short838#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-6: assume !#t~short838#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume -2147483648 <= #t~ret834#1 && #t~ret834#1 <= 2147483647;havoc #t~ret834#1; [2025-02-08 03:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-1: SUMMARY for call #t~ret834#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:41:00,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-2: [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-3: havoc #t~bitwise837#1;assume #t~bitwise837#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise837#1 % 4294967296 <= 2; [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-4: assume 2 == ~csr12~0#1 % 4294967296;#t~bitwise837#1 := ~csr12~0#1; [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-4: assume !(2 == ~csr12~0#1 % 4294967296); [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-5: assume 0 == ~csr12~0#1 % 4294967296;#t~bitwise837#1 := 0; [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-5: assume !(0 == ~csr12~0#1 % 4294967296); [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780: assume -9223372036854775808 <= #t~ret840#1 && #t~ret840#1 <= 9223372036854775807;~tmp___9~3#1 := #t~ret840#1;havoc #t~mem839#1;havoc #t~ret840#1; [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-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:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume -2147483648 <= #t~ret850#1 && #t~ret850#1 <= 2147483647;havoc #t~mem848#1;havoc #t~mem849#1.base, #t~mem849#1.offset;havoc #t~ret850#1; [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805-1: SUMMARY for call #t~ret850#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:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: assume ~tulip_debug~0 > 2;call write~$Pointer$#18(158, 0, ~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#18(159, 0, ~#descriptor___2~2#1.base, 8 + ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#18(160, 0, ~#descriptor___2~2#1.base, 16 + ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#18(161, 0, ~#descriptor___2~2#1.base, 24 + ~#descriptor___2~2#1.offset, 8);call write~int#18(74, ~#descriptor___2~2#1.base, 32 + ~#descriptor___2~2#1.offset, 4);call write~int#18(1, ~#descriptor___2~2#1.base, 36 + ~#descriptor___2~2#1.offset, 4);call #t~mem839#1 := read~int#18(~#descriptor___2~2#1.base, 36 + ~#descriptor___2~2#1.offset, 4); [2025-02-08 03:41:00,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: assume !(~tulip_debug~0 > 2); [2025-02-08 03:41:00,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume ~tmp___12~2#1 < 0; [2025-02-08 03:41:00,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(~tmp___12~2#1 < 0); [2025-02-08 03:41:00,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18552: havoc netpoll_trap_#t~nondet2551#1; [2025-02-08 03:41:00,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6191: 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~mem251#1.base, netif_tx_wake_queue_#t~mem251#1.offset; [2025-02-08 03:41:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: assume 0 == #t~mem657 % 65536 % 4294967296;havoc #t~mem657;call #t~mem658 := read~int#35(~tp~8.base, 3988 + ~tp~8.offset + 2 * ~phy_num~0, 2);call write~int#35(#t~mem658, ~tp~8.base, 3984 + ~tp~8.offset, 2);havoc #t~mem658; [2025-02-08 03:41:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: assume !(0 == #t~mem657 % 65536 % 4294967296);havoc #t~mem657; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: SUMMARY for call iowrite32(0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(91, 0, ~#descriptor___2~1.base, ~#descriptor___2~1.offset, 8);call write~$Pointer$#18(92, 0, ~#descriptor___2~1.base, 8 + ~#descriptor___2~1.offset, 8);call write~$Pointer$#18(93, 0, ~#descriptor___2~1.base, 16 + ~#descriptor___2~1.offset, 8);call write~$Pointer$#18(94, 0, ~#descriptor___2~1.base, 24 + ~#descriptor___2~1.offset, 8);call write~int#18(238, ~#descriptor___2~1.base, 32 + ~#descriptor___2~1.offset, 4);call write~int#18(1, ~#descriptor___2~1.base, 36 + ~#descriptor___2~1.offset, 4);call #t~mem630 := read~int#18(~#descriptor___2~1.base, 36 + ~#descriptor___2~1.offset, 4); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732-2: havoc #t~bitwise596;assume ((((#t~mem595 < 0 || #t~bitwise596 <= #t~mem595) && #t~bitwise596 <= 2) && #t~bitwise596 >= 0) && (#t~mem595 >= 0 || #t~bitwise596 > 2 + #t~mem595)) && #t~bitwise596 >= -2147483648; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732-1: [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732: assume 0 != #t~bitwise596;havoc #t~mem594;havoc #t~mem595;havoc #t~bitwise596;call write~int#35(1, ~tp~8.base, 3396 + ~tp~8.offset, 4); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732: assume !(0 != #t~bitwise596);havoc #t~mem594;havoc #t~mem595;havoc #t~bitwise596; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-1: SUMMARY for call #t~ret682 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: ~tmp___15~0 := #t~ret682;havoc #t~ret682;call #t~mem683 := read~int#35(~dev.base, 514 + ~dev.offset, 1);call #t~mem684.base, #t~mem684.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem683 % 256 % 4294967296 <= 2147483647 then #t~mem683 % 256 % 4294967296 else #t~mem683 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732-4: assume 0 == #t~mem595;#t~bitwise596 := 0; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732-4: assume !(0 == #t~mem595); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732-3: assume 2 == #t~mem595;#t~bitwise596 := #t~mem595; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732-3: assume !(2 == #t~mem595); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947-1: SUMMARY for call #t~ret651 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: havoc #t~ret651; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume ~i~6 < ~init_length~0; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume !(~i~6 < ~init_length~0); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: SUMMARY for call iowrite32(0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: assume 0 != ~tmp___1~13; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: assume !(0 != ~tmp___1~13); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: ~i~6 := 0; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: ~new_csr6~0 := 34471936; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: assume 0 != #t~bitwise644;havoc #t~bitwise644; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: assume !(0 != #t~bitwise644);havoc #t~bitwise644; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-4: assume 0 == ~tmp___7~2;#t~bitwise644 := 0; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-4: assume !(0 == ~tmp___7~2); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-3: assume 32768 == ~tmp___7~2;#t~bitwise644 := ~tmp___7~2; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-3: assume !(32768 == ~tmp___7~2); [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, 112 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-2: havoc #t~bitwise644;assume ((((~tmp___7~2 < 0 || #t~bitwise644 <= ~tmp___7~2) && #t~bitwise644 <= 32768) && #t~bitwise644 >= 0) && (~tmp___7~2 >= 0 || #t~bitwise644 > 32768 + ~tmp___7~2)) && #t~bitwise644 >= -2147483648; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-1: [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-1: SUMMARY for call #t~ret685 := __dynamic_netdev_dbg(~#descriptor___6~0.base, ~#descriptor___6~0.offset, ~dev.base, ~dev.offset, 115, 0); srcloc: null [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: assume -2147483648 <= #t~ret685 && #t~ret685 <= 2147483647;havoc #t~mem683;havoc #t~mem684.base, #t~mem684.offset;havoc #t~ret685; [2025-02-08 03:41:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948: SUMMARY for call __const_udelay(2147500); srcloc: null [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: assume 0 != ~tmp___3~7;call #t~mem608 := read~int#35(~dev.base, 514 + ~dev.offset, 1);call #t~mem609.base, #t~mem609.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem608 % 256 % 4294967296 <= 2147483647 then #t~mem608 % 256 % 4294967296 else #t~mem608 % 256 % 4294967296 - 4294967296), 8);call #t~mem610 := read~int#39(~#setup~0.base, ~#setup~0.offset, 2);call #t~mem611 := read~int#39(~#setup~0.base, 2 + ~#setup~0.offset, 2); [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: assume !(0 != ~tmp___3~7); [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, 112 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-2: [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-1: SUMMARY for call iowrite32(#t~bitwise649, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932: havoc #t~mem648;havoc #t~bitwise649;~i~6 := 0; [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-5: assume 0 == (if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296);#t~bitwise649 := 256; [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-5: assume !(0 == (if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume ~i~6 < (if #t~mem605 % 256 % 4294967296 <= 2147483647 then #t~mem605 % 256 % 4294967296 else #t~mem605 % 256 % 4294967296 - 4294967296);havoc #t~mem605; [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume !(~i~6 < (if #t~mem605 % 256 % 4294967296 <= 2147483647 then #t~mem605 % 256 % 4294967296 else #t~mem605 % 256 % 4294967296 - 4294967296));havoc #t~mem605; [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-4: assume false;#t~bitwise649 := (if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-4: assume !false; [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-3: havoc #t~bitwise649;assume (((((if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise649 >= 256) && #t~bitwise649 >= (if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296)) && ((if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise649 <= 256 + (if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296))) && ((if #t~mem648 % 256 % 4294967296 <= 2147483647 then #t~mem648 % 256 % 4294967296 else #t~mem648 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise649 < 0)) && #t~bitwise649 <= 2147483647; [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: call write~$Pointer$#18(106, 0, ~#descriptor___5~0.base, ~#descriptor___5~0.offset, 8);call write~$Pointer$#18(107, 0, ~#descriptor___5~0.base, 8 + ~#descriptor___5~0.offset, 8);call write~$Pointer$#18(108, 0, ~#descriptor___5~0.base, 16 + ~#descriptor___5~0.offset, 8);call write~$Pointer$#18(109, 0, ~#descriptor___5~0.base, 24 + ~#descriptor___5~0.offset, 8);call write~int#18(342, ~#descriptor___5~0.base, 32 + ~#descriptor___5~0.offset, 4);call write~int#18(1, ~#descriptor___5~0.base, 36 + ~#descriptor___5~0.offset, 4);call #t~mem676 := read~int#18(~#descriptor___5~0.base, 36 + ~#descriptor___5~0.offset, 4); [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883-1: SUMMARY for call #t~ret642 := ioread32(~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: assume 4 == #t~mem633 % 256 % 4294967296;havoc #t~mem633;call #t~mem634 := read~int#39(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: assume !(4 == #t~mem633 % 256 % 4294967296);havoc #t~mem633;~new_csr6~0 := 2185363456; [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: havoc #t~ret642; [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751-1: SUMMARY for call #t~ret603 := __dynamic_netdev_dbg(~#descriptor___0~2.base, ~#descriptor___0~2.offset, ~dev.base, ~dev.offset, 85, 0); srcloc: null [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: assume -2147483648 <= #t~ret603 && #t~ret603 <= 2147483647;havoc #t~ret603; [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850-1: call #t~mem633 := read~int#35(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867: assume 0 != ~startup;~timeout~0 := 10;~i~6 := 0; [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867: assume !(0 != ~startup); [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-1: [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: ~new_csr6~0 := #t~bitwise636;havoc #t~mem634;havoc #t~bitwise635;havoc #t~bitwise636; [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: SUMMARY for call __const_udelay(2147500); srcloc: null [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume ~i~6 < ~init_length~0; [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume !(~i~6 < ~init_length~0); [2025-02-08 03:41:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-5: [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(76, 0, ~#descriptor~4.base, ~#descriptor~4.offset, 8);call write~$Pointer$#18(77, 0, ~#descriptor~4.base, 8 + ~#descriptor~4.offset, 8);call write~$Pointer$#18(78, 0, ~#descriptor~4.base, 16 + ~#descriptor~4.offset, 8);call write~$Pointer$#18(79, 0, ~#descriptor~4.base, 24 + ~#descriptor~4.offset, 8);call write~int#18(182, ~#descriptor~4.base, 32 + ~#descriptor~4.offset, 4);call write~int#18(1, ~#descriptor~4.base, 36 + ~#descriptor~4.offset, 4);call #t~mem581 := read~int#18(~#descriptor~4.base, 36 + ~#descriptor~4.offset, 4); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-4: assume 0 == 262144 * #t~bitwise635 % 4294967296 || 2181169152 == 262144 * #t~bitwise635 % 4294967296;#t~bitwise636 := 2181169152; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-4: assume !(0 == 262144 * #t~bitwise635 % 4294967296 || 2181169152 == 262144 * #t~bitwise635 % 4294967296); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: ~i~6 := 0; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-3: assume false;#t~bitwise636 := 262144 * #t~bitwise635; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-3: assume !false; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785-1: SUMMARY for call #t~ret612 := __dynamic_netdev_dbg(~#descriptor___1~2.base, ~#descriptor___1~2.offset, ~dev.base, ~dev.offset, 90, 0); srcloc: null [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-2: havoc #t~bitwise636;assume (#t~bitwise636 % 4294967296 >= 262144 * #t~bitwise635 % 4294967296 && #t~bitwise636 % 4294967296 >= 2181169152) && #t~bitwise636 % 4294967296 <= 2181169152 + 262144 * #t~bitwise635 % 4294967296; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: assume -2147483648 <= #t~ret612 && #t~ret612 <= 2147483647;havoc #t~mem608;havoc #t~mem609.base, #t~mem609.offset;havoc #t~mem610;havoc #t~mem611;havoc #t~ret612; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-8: assume 0 == (if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296);#t~bitwise635 := 0; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-8: assume !(0 == (if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-7: assume 113 == (if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296);#t~bitwise635 := (if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-7: assume !(113 == (if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-6: havoc #t~bitwise635;assume (((((if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise635 <= (if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296)) && #t~bitwise635 <= 113) && #t~bitwise635 >= 0) && ((if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise635 > 113 + (if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296))) && #t~bitwise635 >= -2147483648; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033-1: SUMMARY for call #t~ret666 := 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:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(96, 0, ~#descriptor___3~0.base, ~#descriptor___3~0.offset, 8);call write~$Pointer$#18(97, 0, ~#descriptor___3~0.base, 8 + ~#descriptor___3~0.offset, 8);call write~$Pointer$#18(98, 0, ~#descriptor___3~0.base, 16 + ~#descriptor___3~0.offset, 8);call write~$Pointer$#18(99, 0, ~#descriptor___3~0.base, 24 + ~#descriptor___3~0.offset, 8);call write~int#18(316, ~#descriptor___3~0.base, 32 + ~#descriptor___3~0.offset, 4);call write~int#18(1, ~#descriptor___3~0.base, 36 + ~#descriptor___3~0.offset, 4);call #t~mem659 := read~int#18(~#descriptor___3~0.base, 36 + ~#descriptor___3~0.offset, 4); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033: ~setup___0~0 := ~setup___0~0[~i~6 := #t~ret666];havoc #t~ret666;~i~6 := 1 + ~i~6; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-2: #t~short598 := 0 != ~startup; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-1: assume #t~short598;call #t~mem597 := read~int#35(~mtable~1.base, 4 + ~mtable~1.offset, 1);#t~short598 := 0 != #t~mem597 % 256 % 4294967296; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-1: assume !#t~short598; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: assume #t~short598;havoc #t~mem597;havoc #t~short598;call #t~mem599 := read~int#35(~mtable~1.base, 12 + ~mtable~1.offset, 4);~rleaf~0.base, ~rleaf~0.offset := ~mtable~1.base, 24 + ~mtable~1.offset + 10 * (if #t~mem599 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem599 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem599 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem599;call #t~mem600.base, #t~mem600.offset := read~$Pointer$#35(~rleaf~0.base, 2 + ~rleaf~0.offset, 8);~rst~0.base, ~rst~0.offset := #t~mem600.base, #t~mem600.offset;havoc #t~mem600.base, #t~mem600.offset; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: assume !#t~short598;havoc #t~mem597;havoc #t~short598; [2025-02-08 03:41:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-1: SUMMARY for call #t~ret674 := 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:41:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: ~tmp___13~1 := #t~ret674;havoc #t~ret674; [2025-02-08 03:41:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(111, 0, ~#descriptor___6~0.base, ~#descriptor___6~0.offset, 8);call write~$Pointer$#18(112, 0, ~#descriptor___6~0.base, 8 + ~#descriptor___6~0.offset, 8);call write~$Pointer$#18(113, 0, ~#descriptor___6~0.base, 16 + ~#descriptor___6~0.offset, 8);call write~$Pointer$#18(114, 0, ~#descriptor___6~0.base, 24 + ~#descriptor___6~0.offset, 8);call write~int#18(348, ~#descriptor___6~0.base, 32 + ~#descriptor___6~0.offset, 4);call write~int#18(1, ~#descriptor___6~0.base, 36 + ~#descriptor___6~0.offset, 4);call #t~mem680 := read~int#18(~#descriptor___6~0.base, 36 + ~#descriptor___6~0.offset, 4); [2025-02-08 03:41:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call #t~ret655 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: havoc #t~ret655; [2025-02-08 03:41:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-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:41:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: ~i~6 := 1 + ~i~6;call #t~mem675 := read~int#35(~rst___0~0.base, ~rst___0~0.offset, 1); [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: call #t~mem585 := read~int#35(~p~1.base, ~p~1.offset, 1);call write~int#35(#t~mem585, ~dev.base, 514 + ~dev.offset, 1);havoc #t~mem585; [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-1: SUMMARY for call #t~ret672 := ldv__builtin_expect((if #t~mem671 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem671 % 4294967296 % 18446744073709551616 else #t~mem671 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume -9223372036854775808 <= #t~ret672 && #t~ret672 <= 9223372036854775807;~tmp___12~1 := #t~ret672;havoc #t~mem671;havoc #t~ret672; [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: ~tmp___9~2 := ~timeout___0~0;~timeout___0~0 := ~timeout___0~0 - 1; [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: 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:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: ~tmp___21~0 := ~__ms~0;~__ms~0 := ~__ms~0 - 1; [2025-02-08 03:41:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume 0 != ~startup;call #t~mem586 := read~int#35(~mtable~1.base, 3 + ~mtable~1.offset, 1); [2025-02-08 03:41:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume !(0 != ~startup); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(81, 0, ~#descriptor___0~2.base, ~#descriptor___0~2.offset, 8);call write~$Pointer$#18(82, 0, ~#descriptor___0~2.base, 8 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#18(83, 0, ~#descriptor___0~2.base, 16 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#18(84, 0, ~#descriptor___0~2.base, 24 + ~#descriptor___0~2.offset, 8);call write~int#18(203, ~#descriptor___0~2.base, 32 + ~#descriptor___0~2.offset, 4);call write~int#18(1, ~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4);call #t~mem601 := read~int#18(~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-1: SUMMARY for call #t~ret592 := 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:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723: call write~int#39(#t~ret592, ~#setup~0.base, ~#setup~0.offset + 2 * ~i~6, 2);havoc #t~ret592;~i~6 := 1 + ~i~6; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: havoc #t~mem650;~i~6 := 1 + ~i~6; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume ~i~6 <= 4; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume !(~i~6 <= 4);#t~short668 := 0 != ~startup; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839-1: SUMMARY for call #t~ret631 := ldv__builtin_expect((if #t~mem630 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem630 % 4294967296 % 18446744073709551616 else #t~mem630 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: assume -9223372036854775808 <= #t~ret631 && #t~ret631 <= 9223372036854775807;~tmp___4~3 := #t~ret631;havoc #t~mem630;havoc #t~ret631; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938-2: call #t~mem650 := read~int#35(~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:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938-1: SUMMARY for call iowrite32(#t~mem650 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(86, 0, ~#descriptor___1~2.base, ~#descriptor___1~2.offset, 8);call write~$Pointer$#18(87, 0, ~#descriptor___1~2.base, 8 + ~#descriptor___1~2.offset, 8);call write~$Pointer$#18(88, 0, ~#descriptor___1~2.base, 16 + ~#descriptor___1~2.offset, 8);call write~$Pointer$#18(89, 0, ~#descriptor___1~2.base, 24 + ~#descriptor___1~2.offset, 8);call write~int#18(210, ~#descriptor___1~2.base, 32 + ~#descriptor___1~2.offset, 4);call write~int#18(1, ~#descriptor___1~2.base, 36 + ~#descriptor___1~2.offset, 4);call #t~mem606 := read~int#18(~#descriptor___1~2.base, 36 + ~#descriptor___1~2.offset, 4); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087-1: SUMMARY for call #t~ret677 := ldv__builtin_expect((if #t~mem676 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem676 % 4294967296 % 18446744073709551616 else #t~mem676 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume 0 != ~tmp___12~1; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume !(0 != ~tmp___12~1); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume -9223372036854775808 <= #t~ret677 && #t~ret677 <= 9223372036854775807;~tmp___14~0 := #t~ret677;havoc #t~mem676;havoc #t~ret677; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922: havoc #t~ret646; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021-2: call #t~mem664 := read~int#35(~tp~8.base, 3996 + ~tp~8.offset + ~phy_num~0, 1);call #t~mem665 := read~int#35(~tp~8.base, 3984 + ~tp~8.offset, 2); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021-1: SUMMARY for call tulip_mdio_write(~dev.base, ~dev.offset, #t~mem664, 4, (if #t~mem665 % 65536 % 4294967296 <= 2147483647 then #t~mem665 % 65536 % 4294967296 else #t~mem665 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: havoc #t~mem664;havoc #t~mem665; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922-1: SUMMARY for call #t~ret646 := ioread32(~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: ~tmp___6~2 := ~timeout~0;~timeout~0 := ~timeout~0 - 1; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972: ~i~6 := 0; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807-1: [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: ~csr15dir~0 := #t~bitwise624;havoc #t~mem623;havoc #t~bitwise624;call #t~mem625 := read~int#39(~#setup~0.base, 2 + ~#setup~0.offset, 2); [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873-1: SUMMARY for call #t~ret641 := 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:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: ~tmp___5~3 := #t~ret641;havoc #t~ret641; [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-2: [2025-02-08 03:41:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807-4: assume 0 == 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296);#t~bitwise624 := 8; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807-4: assume !(0 == 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-1: SUMMARY for call iowrite32(#t~bitwise587, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807-3: assume false;#t~bitwise624 := 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807-3: assume !false; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708: havoc #t~mem586;havoc #t~bitwise587; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807-2: havoc #t~bitwise624;assume ((((65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise624 >= 8) && #t~bitwise624 >= 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296)) && (65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise624 <= 8 + 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296))) && (65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise624 < 0)) && #t~bitwise624 <= 2147483647; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-5: assume 0 == (if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296);#t~bitwise587 := 256; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-5: assume !(0 == (if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-4: assume false;#t~bitwise587 := (if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-4: assume !false; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-3: havoc #t~bitwise587;assume (((((if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise587 >= 256) && #t~bitwise587 >= (if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296)) && ((if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise587 <= 256 + (if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296))) && ((if #t~mem586 % 256 % 4294967296 <= 2147483647 then #t~mem586 % 256 % 4294967296 else #t~mem586 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise587 < 0)) && #t~bitwise587 <= 2147483647; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989-1: SUMMARY for call #t~ret656 := get_unaligned_le16(~misc_info~0.base, 1 + ~misc_info~0.offset); srcloc: null [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989: ~tmp_info~0 := #t~ret656;havoc #t~ret656; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: ~i~6 := 0; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume 0 != ~startup; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume !(0 != ~startup); [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8072: assume ~i~6 < (if #t~mem675 % 256 % 4294967296 <= 2147483647 then #t~mem675 % 256 % 4294967296 else #t~mem675 % 256 % 4294967296 - 4294967296);havoc #t~mem675; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8072: assume !(~i~6 < (if #t~mem675 % 256 % 4294967296 <= 2147483647 then #t~mem675 % 256 % 4294967296 else #t~mem675 % 256 % 4294967296 - 4294967296));havoc #t~mem675; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: ~i~6 := 1 + ~i~6; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808-2: havoc #t~bitwise626;assume ((((65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise626 >= 8) && #t~bitwise626 >= 65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296)) && (65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise626 <= 8 + 65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296))) && (65536 * (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:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808-1: [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: ~csr15val~0 := #t~bitwise626;havoc #t~mem625;havoc #t~bitwise626;call #t~mem627 := read~int#35(~dev.base, 514 + ~dev.offset, 1); [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874-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:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume 0 != ~tmp___4~3; [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume !(0 != ~tmp___4~3); [2025-02-08 03:41:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808-4: assume 0 == 65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296);#t~bitwise626 := 8; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808-4: assume !(0 == 65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808-3: assume false;#t~bitwise626 := 65536 * (if #t~mem625 % 65536 % 4294967296 <= 2147483647 then #t~mem625 % 65536 % 4294967296 else #t~mem625 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808-3: assume !false; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056-1: SUMMARY for call #t~ret673 := __dynamic_netdev_dbg(~#descriptor___4~0.base, ~#descriptor___4~0.offset, ~dev.base, ~dev.offset, 105, 0); srcloc: null [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: assume -2147483648 <= #t~ret673 && #t~ret673 <= 2147483647;havoc #t~ret673; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume 0 != ~tmp___14~0;call #t~mem678 := read~int#35(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume !(0 != ~tmp___14~0); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858: call #t~mem637 := read~int#35(~p~1.base, ~p~1.offset, 1);~phy_num~0 := (if #t~mem637 % 256 % 4294967296 <= 2147483647 then #t~mem637 % 256 % 4294967296 else #t~mem637 % 256 % 4294967296 - 4294967296);call #t~mem638 := read~int#35(~p~1.base, 1 + ~p~1.offset, 1);~init_length~0 := (if #t~mem638 % 256 % 4294967296 <= 2147483647 then #t~mem638 % 256 % 4294967296 else #t~mem638 % 256 % 4294967296 - 4294967296);havoc #t~mem638;call write~int#35(11, ~dev.base, 514 + ~dev.offset, 1);~new_csr6~0 := 34471936;call #t~mem639 := read~int#35(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-2: havoc #t~bitwise614;assume (((((if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise614 <= (if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296)) && #t~bitwise614 <= 64) && #t~bitwise614 >= 0) && ((if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise614 > 64 + (if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296))) && #t~bitwise614 >= -2147483648; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-1: [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume 0 != #t~bitwise614;havoc #t~mem613;havoc #t~bitwise614;call #t~mem615 := read~int#39(~#setup~0.base, ~#setup~0.offset, 2);~csr13val~0 := #t~mem615 % 65536;havoc #t~mem615;call #t~mem616 := read~int#39(~#setup~0.base, 2 + ~#setup~0.offset, 2);~csr14val~0 := #t~mem616 % 65536;havoc #t~mem616;call #t~mem617 := read~int#39(~#setup~0.base, 6 + ~#setup~0.offset, 2);call #t~mem618 := read~int#39(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume !(0 != #t~bitwise614);havoc #t~mem613;havoc #t~bitwise614;~csr13val~0 := 1;~csr14val~0 := 0;call #t~mem623 := read~int#39(~#setup~0.base, ~#setup~0.offset, 2); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-5: call #t~mem613 := read~int#35(~p~1.base, ~p~1.offset, 1); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-4: assume 0 == (if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296);#t~bitwise614 := 0; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-4: assume !(0 == (if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-3: assume 64 == (if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296);#t~bitwise614 := (if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-3: assume !(64 == (if #t~mem613 % 256 % 4294967296 <= 2147483647 then #t~mem613 % 256 % 4294967296 else #t~mem613 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: ~i~6 := 0; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume #t~mem627 % 256 % 4294967296 <= 4;havoc #t~mem627;call #t~mem628 := read~int#35(~dev.base, 514 + ~dev.offset, 1);call #t~mem629 := read~int#5(~#t21142_csr14~0.base, ~#t21142_csr14~0.offset + 2 * (if #t~mem628 % 256 % 4294967296 <= 2147483647 then #t~mem628 % 256 % 4294967296 else #t~mem628 % 256 % 4294967296 - 4294967296), 2);~csr14val~0 := #t~mem629 % 65536;havoc #t~mem628;havoc #t~mem629; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume !(#t~mem627 % 256 % 4294967296 <= 4);havoc #t~mem627; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume 0 != ~tmp___9~2; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume !(0 != ~tmp___9~2); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: assume 0 != ~tmp_info~0 % 65536 % 4294967296;call write~int#35(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:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: assume !(0 != ~tmp_info~0 % 65536 % 4294967296); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume -9223372036854775808 <= #t~ret582 && #t~ret582 <= 9223372036854775807;~tmp___0~18 := #t~ret582;havoc #t~mem581;havoc #t~ret582; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume ~i~6 <= 4; [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume !(~i~6 <= 4);call #t~mem593 := read~int#35(~p~1.base, ~p~1.offset, 1);call write~int#35(#t~mem593 % 256 % 32, ~dev.base, 514 + ~dev.offset, 1);havoc #t~mem593;call #t~mem594 := read~int#35(~dev.base, 514 + ~dev.offset, 1);call #t~mem595 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if #t~mem594 % 256 % 4294967296 <= 2147483647 then #t~mem594 % 256 % 4294967296 else #t~mem594 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-1: SUMMARY for call #t~ret582 := ldv__builtin_expect((if #t~mem581 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem581 % 4294967296 % 18446744073709551616 else #t~mem581 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: assume ~i~6 < ~reset_length___0~0; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: assume !(~i~6 < ~reset_length___0~0); [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: SUMMARY for call #t~ret660 := ldv__builtin_expect((if #t~mem659 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem659 % 4294967296 % 18446744073709551616 else #t~mem659 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041-1: assume #t~short668;call #t~mem667 := read~int#35(~mtable~1.base, 4 + ~mtable~1.offset, 1);#t~short668 := 0 != #t~mem667 % 256 % 4294967296; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041-1: assume !#t~short668; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: assume -9223372036854775808 <= #t~ret660 && #t~ret660 <= 9223372036854775807;~tmp___11~1 := #t~ret660;havoc #t~mem659;havoc #t~ret660; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume #t~short668;havoc #t~mem667;havoc #t~short668;call #t~mem669 := read~int#35(~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~mem669 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem669 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem669 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem669;call #t~mem670.base, #t~mem670.offset := read~$Pointer$#35(~rleaf___0~0.base, 2 + ~rleaf___0~0.offset, 8);~rst___0~0.base, ~rst___0~0.offset := #t~mem670.base, #t~mem670.offset;havoc #t~mem670.base, #t~mem670.offset; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume !#t~short668;havoc #t~mem667;havoc #t~short668; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843-1: SUMMARY for call #t~ret632 := __dynamic_netdev_dbg(~#descriptor___2~1.base, ~#descriptor___2~1.offset, ~dev.base, ~dev.offset, 95, 0); srcloc: null [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843: assume -2147483648 <= #t~ret632 && #t~ret632 <= 2147483647;havoc #t~ret632; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume 0 != ~tmp___21~0 % 18446744073709551616; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume !(0 != ~tmp___21~0 % 18446744073709551616); [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-1: SUMMARY for call #t~ret679 := __dynamic_netdev_dbg(~#descriptor___5~0.base, ~#descriptor___5~0.offset, ~dev.base, ~dev.offset, 110, 0); srcloc: null [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume -2147483648 <= #t~ret679 && #t~ret679 <= 2147483647;havoc #t~mem678;havoc #t~ret679; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108-1: SUMMARY for call #t~ret681 := ldv__builtin_expect((if #t~mem680 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem680 % 4294967296 % 18446744073709551616 else #t~mem680 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: assume -9223372036854775808 <= #t~ret681 && #t~ret681 <= 9223372036854775807;~tmp___16~0 := #t~ret681;havoc #t~mem680;havoc #t~ret681; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7976-2: call #t~mem654 := read~int#35(~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:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7976-1: SUMMARY for call iowrite32(#t~mem654 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7976: havoc #t~mem654;~i~6 := 1 + ~i~6; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume 0 != ~tmp___6~2; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume !(0 != ~tmp___6~2); [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960-1: SUMMARY for call #t~ret652 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0); srcloc: null [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960: assume -2147483648 <= #t~ret652 && #t~ret652 <= 2147483647;~tmp___10~1 := #t~ret652;havoc #t~ret652; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7762: ~tmp___2~10 := #t~ret604;havoc #t~ret604; [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: assume 0 != ~tmp___0~18;call #t~mem583 := read~int#35(~p~1.base, 1 + ~p~1.offset, 1); [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: assume !(0 != ~tmp___0~18); [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7762-1: SUMMARY for call #t~ret604 := 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:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: assume 0 != ~tmp___11~1;call #t~mem661 := read~int#35(~tp~8.base, 3984 + ~tp~8.offset, 2);call #t~mem662 := read~int#35(~tp~8.base, 3996 + ~tp~8.offset + ~phy_num~0, 1); [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: assume !(0 != ~tmp___11~1); [2025-02-08 03:41:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: assume ~i~6 < ~reset_length~0; [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: assume !(~i~6 < ~reset_length~0); [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713-2: call #t~mem588 := read~int#35(~p~1.base, 1 + ~p~1.offset, 1); [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713-1: SUMMARY for call iowrite32(#t~mem588 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: havoc #t~mem588;call #t~mem589 := read~int#35(~p~1.base, 2 + ~p~1.offset, 1); [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: assume 3 == #t~mem639 % 256 % 4294967296;havoc #t~mem639;~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~mem640 := read~int#35(~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~mem640 % 256 % 4294967296 <= 2147483647 then #t~mem640 % 256 % 4294967296 else #t~mem640 % 256 % 4294967296 - 4294967296);havoc #t~mem640;~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:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: assume !(3 == #t~mem639 % 256 % 4294967296);havoc #t~mem639;~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~mem647 := read~int#35(~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~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~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:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-2: havoc #t~bitwise619;assume (((((65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) < 0 && (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise619 >= (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise619 >= 65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) < 0 || (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise619 <= 65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) + (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise619 < 0)) && #t~bitwise619 <= 2147483647; [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-1: SUMMARY for call iowrite32(65536 * (if ~tmp___2~10 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~10 % 65536 % 4294967296 else ~tmp___2~10 % 65536 % 4294967296 - 4294967296), ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-1: [2025-02-08 03:41:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763: ~i~6 := 1 + ~i~6;call #t~mem605 := read~int#35(~rst~0.base, ~rst~0.offset, 1); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: ~csr15dir~0 := #t~bitwise619;havoc #t~mem617;havoc #t~mem618;havoc #t~bitwise619;call #t~mem620 := read~int#39(~#setup~0.base, 8 + ~#setup~0.offset, 2);call #t~mem621 := read~int#39(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume 0 != ~tmp___16~0; [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !(0 != ~tmp___16~0); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-4: assume 0 == 65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) == (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296);#t~bitwise619 := (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-4: assume !(0 == 65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296) == (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-3: assume 0 == (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296);#t~bitwise619 := 65536 * (if #t~mem617 % 65536 % 4294967296 <= 2147483647 then #t~mem617 % 65536 % 4294967296 else #t~mem617 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-3: assume !(0 == (if #t~mem618 % 65536 % 4294967296 <= 2147483647 then #t~mem618 % 65536 % 4294967296 else #t~mem618 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(101, 0, ~#descriptor___4~0.base, ~#descriptor___4~0.offset, 8);call write~$Pointer$#18(102, 0, ~#descriptor___4~0.base, 8 + ~#descriptor___4~0.offset, 8);call write~$Pointer$#18(103, 0, ~#descriptor___4~0.base, 16 + ~#descriptor___4~0.offset, 8);call write~$Pointer$#18(104, 0, ~#descriptor___4~0.base, 24 + ~#descriptor___4~0.offset, 8);call write~int#18(333, ~#descriptor___4~0.base, 32 + ~#descriptor___4~0.offset, 4);call write~int#18(1, ~#descriptor___4~0.base, 36 + ~#descriptor___4~0.offset, 4);call #t~mem671 := read~int#18(~#descriptor___4~0.base, 36 + ~#descriptor___4~0.offset, 4); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call #t~ret645 := 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:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: ~tmp___8~2 := #t~ret645;havoc #t~ret645; [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747-1: SUMMARY for call #t~ret602 := ldv__builtin_expect((if #t~mem601 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem601 % 4294967296 % 18446744073709551616 else #t~mem601 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714: ~new_csr6~0 := #t~bitwise591;havoc #t~mem589;havoc #t~bitwise590;havoc #t~bitwise591; [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747: assume -9223372036854775808 <= #t~ret602 && #t~ret602 <= 9223372036854775807;~tmp___1~13 := #t~ret602;havoc #t~mem601;havoc #t~ret602; [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume 0 != ~startup; [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume !(0 != ~startup); [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-4: assume 0 == 262144 * #t~bitwise590 || 33554432 == 262144 * #t~bitwise590;#t~bitwise591 := 33554432; [2025-02-08 03:41:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-4: assume !(0 == 262144 * #t~bitwise590 || 33554432 == 262144 * #t~bitwise590); [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-3: assume false;#t~bitwise591 := 262144 * #t~bitwise590; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-3: assume !false; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-2: havoc #t~bitwise591;assume ((((262144 * #t~bitwise590 < 0 || #t~bitwise591 >= 33554432) && #t~bitwise591 >= 262144 * #t~bitwise590) && (262144 * #t~bitwise590 < 0 || #t~bitwise591 <= 33554432 + 262144 * #t~bitwise590)) && (262144 * #t~bitwise590 >= 0 || #t~bitwise591 < 0)) && #t~bitwise591 <= 2147483647; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-1: [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume 0 != #t~bitwise653;havoc #t~bitwise653; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume !(0 != #t~bitwise653);havoc #t~bitwise653; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-8: assume 0 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296);#t~bitwise590 := 0; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-8: assume !(0 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: assume 0 != ~tmp_info~0 % 65536 % 4294967296 && ~startup <= 1;call #t~mem657 := read~int#35(~tp~8.base, 3984 + ~tp~8.offset, 2); [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: assume !(0 != ~tmp_info~0 % 65536 % 4294967296 && ~startup <= 1); [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-7: assume 113 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296);#t~bitwise590 := (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-7: assume !(113 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: ~new_csr6~0 := 0;~i~6 := 0; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-6: havoc #t~bitwise590;assume (((((if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise590 <= (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296)) && #t~bitwise590 <= 113) && #t~bitwise590 >= 0) && ((if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise590 > 113 + (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296))) && #t~bitwise590 >= -2147483648; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-5: [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-4: assume 0 == ~tmp___10~1;#t~bitwise653 := 0; [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-4: assume !(0 == ~tmp___10~1); [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896-1: SUMMARY for call #t~ret643 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0); srcloc: null [2025-02-08 03:41:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-3: assume 32768 == ~tmp___10~1;#t~bitwise653 := ~tmp___10~1; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-3: assume !(32768 == ~tmp___10~1); [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: assume -2147483648 <= #t~ret643 && #t~ret643 <= 2147483647;~tmp___7~2 := #t~ret643;havoc #t~ret643; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-2: havoc #t~bitwise653;assume ((((~tmp___10~1 < 0 || #t~bitwise653 <= ~tmp___10~1) && #t~bitwise653 <= 32768) && #t~bitwise653 >= 0) && (~tmp___10~1 >= 0 || #t~bitwise653 > 32768 + ~tmp___10~1)) && #t~bitwise653 >= -2147483648; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-1: [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume 0 != ~startup;~timeout___0~0 := 10;call #t~mem648 := read~int#35(~mtable~1.base, 3 + ~mtable~1.offset, 1); [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume !(0 != ~startup); [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-3: assume 0 == (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296);#t~bitwise622 := 65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-3: assume !(0 == (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698: assume -2147483648 <= #t~ret584 && #t~ret584 <= 2147483647;havoc #t~mem583;havoc #t~ret584; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-2: havoc #t~bitwise622;assume (((((65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) < 0 && (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise622 >= (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise622 >= 65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) < 0 || (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise622 <= 65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) + (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise622 < 0)) && #t~bitwise622 <= 2147483647; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-1: [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: ~csr15val~0 := #t~bitwise622;havoc #t~mem620;havoc #t~mem621;havoc #t~bitwise622; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-4: assume 0 == 65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) == (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296);#t~bitwise622 := (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-4: assume !(0 == 65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) || 65536 * (if #t~mem620 % 65536 % 4294967296 <= 2147483647 then #t~mem620 % 65536 % 4294967296 else #t~mem620 % 65536 % 4294967296 - 4294967296) == (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698-1: SUMMARY for call #t~ret584 := __dynamic_netdev_dbg(~#descriptor~4.base, ~#descriptor~4.offset, ~dev.base, ~dev.offset, 80, 0); srcloc: null [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: SUMMARY for call #t~ret663 := __dynamic_netdev_dbg(~#descriptor___3~0.base, ~#descriptor___3~0.offset, ~dev.base, ~dev.offset, 100, 0); srcloc: null [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: assume -2147483648 <= #t~ret663 && #t~ret663 <= 2147483647;havoc #t~mem661;havoc #t~mem662;havoc #t~ret663; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913-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:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: ~i~6 := 1 + ~i~6; [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-1: SUMMARY for call #t~ret607 := ldv__builtin_expect((if #t~mem606 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem606 % 4294967296 % 18446744073709551616 else #t~mem606 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781: assume -9223372036854775808 <= #t~ret607 && #t~ret607 <= 9223372036854775807;~tmp___3~7 := #t~ret607;havoc #t~mem606;havoc #t~ret607; [2025-02-08 03:41:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18488: havoc #t~nondet2547; [2025-02-08 03:41:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230: havoc dev_name_#t~mem946#1.base, dev_name_#t~mem946#1.offset; [2025-02-08 03:41:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: havoc kobject_name_#t~mem936#1.base, kobject_name_#t~mem936#1.offset; [2025-02-08 03:41:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18408: havoc #t~nondet2536; [2025-02-08 03:41:01,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16476: havoc ldv_dev_get_drvdata_#t~mem2426#1.base, ldv_dev_get_drvdata_#t~mem2426#1.offset;havoc ldv_dev_get_drvdata_#t~mem2427#1.base, ldv_dev_get_drvdata_#t~mem2427#1.offset; [2025-02-08 03:41:01,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15543: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset; [2025-02-08 03:41:01,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18645: havoc #t~nondet2571; [2025-02-08 03:41:02,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16354: pnic2_lnk_change_#t~ret2406#1 := ldv_del_timer_sync_86_#res#1;havoc ldv_del_timer_sync_86_#t~ret2420#1, ldv_del_timer_sync_86_#t~ret2421#1, ldv_del_timer_sync_86_~ldv_func_arg1#1.base, ldv_del_timer_sync_86_~ldv_func_arg1#1.offset, ldv_del_timer_sync_86_~ldv_func_res~19#1, ldv_del_timer_sync_86_~tmp~136#1, ldv_del_timer_sync_86_~tmp___0~81#1;havoc ldv_del_timer_sync_86_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_86_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_86 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2406#1 && pnic2_lnk_change_#t~ret2406#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2406#1; [2025-02-08 03:41:02,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16355-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:41:02,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16355: call write~int#35(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 03:41:02,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16157: call ULTIMATE.dealloc(pnic2_lnk_change_~#descriptor~22#1.base, pnic2_lnk_change_~#descriptor~22#1.offset);havoc pnic2_lnk_change_~#descriptor~22#1.base, pnic2_lnk_change_~#descriptor~22#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~ret2314#1.base, pnic2_lnk_change_#t~ret2314#1.offset, pnic2_lnk_change_#t~mem2315#1.base, pnic2_lnk_change_#t~mem2315#1.offset, pnic2_lnk_change_#t~ret2316#1, pnic2_lnk_change_#t~ret2317#1, pnic2_lnk_change_#t~ret2318#1, pnic2_lnk_change_#t~mem2319#1, pnic2_lnk_change_#t~bitwise2320#1, pnic2_lnk_change_#t~bitwise2321#1, pnic2_lnk_change_#t~mem2322#1, pnic2_lnk_change_#t~bitwise2323#1, pnic2_lnk_change_#t~bitwise2324#1, pnic2_lnk_change_#t~bitwise2325#1, pnic2_lnk_change_#t~bitwise2326#1, pnic2_lnk_change_#t~bitwise2327#1, pnic2_lnk_change_#t~mem2328#1, pnic2_lnk_change_#t~ret2329#1, pnic2_lnk_change_#t~bitwise2330#1, pnic2_lnk_change_#t~mem2331#1, pnic2_lnk_change_#t~bitwise2332#1, pnic2_lnk_change_#t~short2333#1, pnic2_lnk_change_#t~mem2334#1, pnic2_lnk_change_#t~mem2335#1, pnic2_lnk_change_#t~mem2336#1, pnic2_lnk_change_#t~mem2337#1.base, pnic2_lnk_change_#t~mem2337#1.offset, pnic2_lnk_change_#t~mem2338#1, pnic2_lnk_change_#t~mem2339#1, pnic2_lnk_change_#t~ret2340#1, pnic2_lnk_change_#t~ret2341#1, pnic2_lnk_change_#t~bitwise2342#1, pnic2_lnk_change_#t~ret2343#1, pnic2_lnk_change_#t~bitwise2344#1, pnic2_lnk_change_#t~mem2345#1, pnic2_lnk_change_#t~mem2346#1, pnic2_lnk_change_#t~bitwise2347#1, pnic2_lnk_change_#t~mem2348#1, pnic2_lnk_change_#t~bitwise2349#1, pnic2_lnk_change_#t~mem2350#1, pnic2_lnk_change_#t~mem2351#1, pnic2_lnk_change_#t~bitwise2352#1, pnic2_lnk_change_#t~mem2353#1, pnic2_lnk_change_#t~ret2354#1, pnic2_lnk_change_#t~ret2355#1, pnic2_lnk_change_#t~ret2356#1, pnic2_lnk_change_#t~mem2357#1, pnic2_lnk_change_#t~ret2358#1, pnic2_lnk_change_#t~mem2359#1, pnic2_lnk_change_#t~mem2360#1.base, pnic2_lnk_change_#t~mem2360#1.offset, pnic2_lnk_change_#t~ret2361#1, pnic2_lnk_change_#t~ret2362#1, pnic2_lnk_change_#t~bitwise2363#1, pnic2_lnk_change_#t~ret2364#1, pnic2_lnk_change_#t~bitwise2365#1, pnic2_lnk_change_#t~mem2366#1, pnic2_lnk_change_#t~bitwise2367#1, pnic2_lnk_change_#t~mem2368#1, pnic2_lnk_change_#t~bitwise2369#1, pnic2_lnk_change_#t~short2370#1, pnic2_lnk_change_#t~mem2371#1, pnic2_lnk_change_#t~mem2372#1, pnic2_lnk_change_#t~short2373#1, pnic2_lnk_change_#t~short2374#1, pnic2_lnk_change_#t~bitwise2375#1, pnic2_lnk_change_#t~short2376#1, pnic2_lnk_change_#t~mem2377#1, pnic2_lnk_change_#t~bitwise2378#1, pnic2_lnk_change_#t~short2379#1, pnic2_lnk_change_#t~short2380#1, pnic2_lnk_change_#t~mem2381#1, pnic2_lnk_change_#t~ret2382#1, pnic2_lnk_change_#t~ret2383#1, pnic2_lnk_change_#t~ret2384#1, pnic2_lnk_change_#t~mem2385#1, pnic2_lnk_change_#t~mem2386#1, pnic2_lnk_change_#t~short2387#1, pnic2_lnk_change_#t~mem2388#1, pnic2_lnk_change_#t~mem2389#1.base, pnic2_lnk_change_#t~mem2389#1.offset, pnic2_lnk_change_#t~bitwise2390#1, pnic2_lnk_change_#t~ret2391#1, pnic2_lnk_change_#t~bitwise2392#1, pnic2_lnk_change_#t~mem2393#1, pnic2_lnk_change_#t~short2394#1, pnic2_lnk_change_#t~ret2395#1, pnic2_lnk_change_#t~mem2396#1, pnic2_lnk_change_#t~mem2397#1, pnic2_lnk_change_#t~short2398#1, pnic2_lnk_change_#t~mem2399#1, pnic2_lnk_change_#t~mem2400#1.base, pnic2_lnk_change_#t~mem2400#1.offset, pnic2_lnk_change_#t~bitwise2401#1, pnic2_lnk_change_#t~ret2402#1, pnic2_lnk_change_#t~bitwise2403#1, pnic2_lnk_change_#t~mem2404#1, pnic2_lnk_change_#t~short2405#1, pnic2_lnk_change_#t~ret2406#1, pnic2_lnk_change_#t~ret2407#1, pnic2_lnk_change_#t~ret2408#1, pnic2_lnk_change_#t~bitwise2409#1, pnic2_lnk_change_#t~ret2410#1, pnic2_lnk_change_#t~bitwise2411#1, pnic2_lnk_change_#t~mem2412#1, pnic2_lnk_change_#t~bitwise2413#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~132#1.base, pnic2_lnk_change_~tmp~132#1.offset, pnic2_lnk_change_~ioaddr~32#1.base, pnic2_lnk_change_~ioaddr~32#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~34#1, pnic2_lnk_change_~tmp___3~30#1, pnic2_lnk_change_~#descriptor~22#1.base, pnic2_lnk_change_~#descriptor~22#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~10#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~6#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:41:02,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16357: 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:41:02,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16425-1: ldv_del_timer_sync_85___0_#res#1 := ldv_del_timer_sync_85___0_~ldv_func_res~18#1; [2025-02-08 03:41:02,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913-2: call #t~mem435#1.base, #t~mem435#1.offset := read~$Pointer$#35(~tp~5#1.base, 4017 + ~tp~5#1.offset, 8);call #t~mem436#1 := read~int#35(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8);call #t~mem437#1.base, #t~mem437#1.offset := read~$Pointer$#35(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call #t~mem438#1 := read~int#35(#t~mem437#1.base, 104 + #t~mem437#1.offset, 4); [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913-1: SUMMARY for call pci_unmap_single(#t~mem435#1.base, #t~mem435#1.offset, #t~mem436#1, #t~mem438#1 % 4294967296, 1); srcloc: null [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913: havoc #t~mem435#1.base, #t~mem435#1.offset;havoc #t~mem436#1;havoc #t~mem437#1.base, #t~mem437#1.offset;havoc #t~mem438#1;call #t~mem439#1.base, #t~mem439#1.offset := read~$Pointer$#35(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8); [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915-1: SUMMARY for call dev_kfree_skb_irq(#t~mem439#1.base, #t~mem439#1.offset); srcloc: null [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915: havoc #t~mem439#1.base, #t~mem439#1.offset;call write~$Pointer$#35(0, 0, ~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call write~int#35(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~mem440#1 := read~int#35(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180-1: ldv_mod_timer_86_#res#1 := ldv_mod_timer_86_~ldv_func_res~1#1; [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: ~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~mem407#1.base, #t~mem407#1.offset := read~$Pointer$#35(~tp~5#1.base, 24 + ~tp~5#1.offset, 8);call #t~mem408#1 := read~int#35(#t~mem407#1.base, #t~mem407#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~mem408#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem408#1 % 4294967296 % 4294967296 else #t~mem408#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem407#1.base, #t~mem407#1.offset;havoc #t~mem408#1; [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume ~status~1#1 < 0; [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume !(~status~1#1 < 0);call #t~mem409#1.base, #t~mem409#1.offset := read~$Pointer$#35(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8); [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume 0 == (#t~mem409#1.base + #t~mem409#1.offset) % 18446744073709551616;havoc #t~mem409#1.base, #t~mem409#1.offset;call #t~mem410#1 := read~int#35(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8); [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume !(0 == (#t~mem409#1.base + #t~mem409#1.offset) % 18446744073709551616);havoc #t~mem409#1.base, #t~mem409#1.offset; [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume #t~mem440#1 % 4294967296 != ~dirty_tx~0#1 % 4294967296;havoc #t~mem440#1; [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume !(#t~mem440#1 % 4294967296 != ~dirty_tx~0#1 % 4294967296);havoc #t~mem440#1;call #t~mem441#1 := read~int#35(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume 0 != #t~mem410#1 % 18446744073709551616;havoc #t~mem410#1;call #t~mem411#1.base, #t~mem411#1.offset := read~$Pointer$#35(~tp~5#1.base, 4017 + ~tp~5#1.offset, 8);call #t~mem412#1 := read~int#35(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8); [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume !(0 != #t~mem410#1 % 18446744073709551616);havoc #t~mem410#1; [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859-1: SUMMARY for call pci_unmap_single(#t~mem411#1.base, #t~mem411#1.offset, #t~mem412#1, 192, 1); srcloc: null [2025-02-08 03:41:02,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: havoc #t~mem411#1.base, #t~mem411#1.offset;havoc #t~mem412#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16440-1: ldv_del_timer_sync_86_#res#1 := ldv_del_timer_sync_86_~ldv_func_res~19#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: #t~ret485#1 := ldv_mod_timer_86_#res#1;havoc ldv_mod_timer_86_#t~ret501#1, ldv_mod_timer_86_#t~ret502#1, ldv_mod_timer_86_~ldv_func_arg1#1.base, ldv_mod_timer_86_~ldv_func_arg1#1.offset, ldv_mod_timer_86_~ldv_func_arg2#1, ldv_mod_timer_86_~ldv_func_res~1#1, ldv_mod_timer_86_~tmp~23#1, ldv_mod_timer_86_~tmp___0~14#1;havoc ldv_mod_timer_86_#in~ldv_func_arg1#1.base, ldv_mod_timer_86_#in~ldv_func_arg1#1.offset, ldv_mod_timer_86_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_86 } true;assume -2147483648 <= #t~ret485#1 && #t~ret485#1 <= 2147483647;havoc #t~ret485#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume (#t~mem441#1 - ~dirty_tx~0#1) % 4294967296 > 32;havoc #t~mem441#1;call #t~mem442#1 := read~int#35(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume !((#t~mem441#1 - ~dirty_tx~0#1) % 4294967296 > 32);havoc #t~mem441#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15253: t21142_lnk_change_#t~ret2109#1 := ldv_del_timer_sync_84_#res#1;havoc ldv_del_timer_sync_84_#t~ret2142#1, ldv_del_timer_sync_84_#t~ret2143#1, ldv_del_timer_sync_84_~ldv_func_arg1#1.base, ldv_del_timer_sync_84_~ldv_func_arg1#1.offset, ldv_del_timer_sync_84_~ldv_func_res~13#1, ldv_del_timer_sync_84_~tmp~122#1, ldv_del_timer_sync_84_~tmp___0~67#1;havoc ldv_del_timer_sync_84_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_84_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_84 } true;assume -2147483648 <= t21142_lnk_change_#t~ret2109#1 && t21142_lnk_change_#t~ret2109#1 <= 2147483647;havoc t21142_lnk_change_#t~ret2109#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15254-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:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15254: call write~int#35(750 + ~jiffies~0, t21142_lnk_change_~tp~39#1.base, 3000 + t21142_lnk_change_~tp~39#1.offset, 8); [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: assume -2147483648 <= #t~ret443#1 && #t~ret443#1 <= 2147483647;havoc #t~mem442#1;havoc #t~ret443#1;~dirty_tx~0#1 := 32 + ~dirty_tx~0#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: #t~ret391#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~ret391#1;havoc #t~ret391#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-1: SUMMARY for call #t~ret443#1 := dev_err(~dev~2#1.base, 1236 + ~dev~2#1.offset, 61, 0); srcloc: null [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16312: pnic2_lnk_change_#t~ret2384#1 := ldv_del_timer_sync_84___0_#res#1;havoc ldv_del_timer_sync_84___0_#t~ret2416#1, ldv_del_timer_sync_84___0_#t~ret2417#1, ldv_del_timer_sync_84___0_~ldv_func_arg1#1.base, ldv_del_timer_sync_84___0_~ldv_func_arg1#1.offset, ldv_del_timer_sync_84___0_~ldv_func_res~17#1, ldv_del_timer_sync_84___0_~tmp~134#1, ldv_del_timer_sync_84___0_~tmp___0~79#1;havoc ldv_del_timer_sync_84___0_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_84___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_84___0 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2384#1 && pnic2_lnk_change_#t~ret2384#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2384#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: assume 0 != #t~bitwise413#1;havoc #t~bitwise413#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: assume !(0 != #t~bitwise413#1);havoc #t~bitwise413#1;call #t~mem432#1 := read~int#35(~dev~2#1.base, 284 + ~dev~2#1.offset, 8);call #t~mem430#1.base, #t~mem430#1.offset := read~$Pointer$#35(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call #t~mem431#1 := read~int#35(#t~mem430#1.base, 104 + #t~mem430#1.offset, 4);call write~int#35(#t~mem432#1 + #t~mem431#1 % 4294967296, ~dev~2#1.base, 284 + ~dev~2#1.offset, 8);havoc #t~mem432#1;havoc #t~mem430#1.base, #t~mem430#1.offset;havoc #t~mem431#1;call #t~mem433#1 := read~int#35(~dev~2#1.base, 332 + ~dev~2#1.offset, 8);call write~int#35(#t~mem433#1 + ~status~1#1 / 8 % 16, ~dev~2#1.base, 332 + ~dev~2#1.offset, 8);havoc #t~mem433#1;call #t~mem434#1 := read~int#35(~dev~2#1.base, 268 + ~dev~2#1.offset, 8);call write~int#35(1 + #t~mem434#1, ~dev~2#1.base, 268 + ~dev~2#1.offset, 8);havoc #t~mem434#1; [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: 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:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16313-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:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16313: call write~int#35(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 03:41:02,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-4: assume 0 == ~status~1#1;#t~bitwise413#1 := 0; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-4: assume !(0 == ~status~1#1); [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-3: assume 32768 == ~status~1#1;#t~bitwise413#1 := ~status~1#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-3: assume !(32768 == ~status~1#1); [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-2: havoc #t~bitwise413#1;assume ((((~status~1#1 < 0 || #t~bitwise413#1 <= ~status~1#1) && #t~bitwise413#1 <= 32768) && #t~bitwise413#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise413#1 > 32768 + ~status~1#1)) && #t~bitwise413#1 >= -2147483648; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-1: [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15125: 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~ret2037#1.base, t21142_lnk_change_#t~ret2037#1.offset, t21142_lnk_change_#t~mem2038#1.base, t21142_lnk_change_#t~mem2038#1.offset, t21142_lnk_change_#t~ret2039#1, t21142_lnk_change_#t~ret2040#1, t21142_lnk_change_#t~bitwise2041#1, t21142_lnk_change_#t~bitwise2042#1, t21142_lnk_change_#t~short2043#1, t21142_lnk_change_#t~bitwise2044#1, t21142_lnk_change_#t~ret2045#1, t21142_lnk_change_#t~mem2046#1, t21142_lnk_change_#t~bitwise2047#1, t21142_lnk_change_#t~short2048#1, t21142_lnk_change_#t~mem2049#1, t21142_lnk_change_#t~bitwise2050#1, t21142_lnk_change_#t~bitwise2051#1, t21142_lnk_change_#t~bitwise2052#1, t21142_lnk_change_#t~bitwise2053#1, t21142_lnk_change_#t~bitwise2054#1, t21142_lnk_change_#t~bitwise2055#1, t21142_lnk_change_#t~bitwise2056#1, t21142_lnk_change_#t~mem2057#1, t21142_lnk_change_#t~bitwise2058#1, t21142_lnk_change_#t~short2059#1, t21142_lnk_change_#t~mem2060#1, t21142_lnk_change_#t~mem2061#1, t21142_lnk_change_#t~bitwise2062#1, t21142_lnk_change_#t~mem2063#1, t21142_lnk_change_#t~mem2064#1, t21142_lnk_change_#t~mem2065#1.base, t21142_lnk_change_#t~mem2065#1.offset, t21142_lnk_change_#t~mem2066#1, t21142_lnk_change_#t~mem2067#1, t21142_lnk_change_#t~ret2068#1, t21142_lnk_change_#t~mem2069#1, t21142_lnk_change_#t~mem2070#1.base, t21142_lnk_change_#t~mem2070#1.offset, t21142_lnk_change_#t~ret2071#1, t21142_lnk_change_#t~mem2072#1.base, t21142_lnk_change_#t~mem2072#1.offset, t21142_lnk_change_#t~mem2073#1.base, t21142_lnk_change_#t~mem2073#1.offset, t21142_lnk_change_#t~mem2074#1, t21142_lnk_change_#t~mem2075#1, t21142_lnk_change_#t~mem2076#1, t21142_lnk_change_#t~mem2077#1, t21142_lnk_change_#t~mem2078#1, t21142_lnk_change_#t~short2079#1, t21142_lnk_change_#t~short2080#1, t21142_lnk_change_#t~mem2081#1.base, t21142_lnk_change_#t~mem2081#1.offset, t21142_lnk_change_#t~mem2082#1, t21142_lnk_change_#t~mem2083#1, t21142_lnk_change_#t~mem2084#1, t21142_lnk_change_#t~bitwise2085#1, t21142_lnk_change_#t~bitwise2086#1, t21142_lnk_change_#t~mem2087#1, t21142_lnk_change_#t~mem2088#1, t21142_lnk_change_#t~bitwise2089#1, t21142_lnk_change_#t~mem2090#1, t21142_lnk_change_#t~ret2091#1, t21142_lnk_change_#t~ret2092#1, t21142_lnk_change_#t~ret2093#1, t21142_lnk_change_#t~mem2094#1, t21142_lnk_change_#t~ret2095#1, t21142_lnk_change_#t~mem2096#1, t21142_lnk_change_#t~bitwise2097#1, t21142_lnk_change_#t~short2098#1, t21142_lnk_change_#t~mem2099#1, t21142_lnk_change_#t~mem2100#1, t21142_lnk_change_#t~short2101#1, t21142_lnk_change_#t~short2102#1, t21142_lnk_change_#t~bitwise2103#1, t21142_lnk_change_#t~short2104#1, t21142_lnk_change_#t~mem2105#1, t21142_lnk_change_#t~bitwise2106#1, t21142_lnk_change_#t~short2107#1, t21142_lnk_change_#t~short2108#1, t21142_lnk_change_#t~ret2109#1, t21142_lnk_change_#t~mem2110#1, t21142_lnk_change_#t~mem2111#1, t21142_lnk_change_#t~short2112#1, t21142_lnk_change_#t~mem2113#1, t21142_lnk_change_#t~mem2114#1.base, t21142_lnk_change_#t~mem2114#1.offset, t21142_lnk_change_#t~bitwise2115#1, t21142_lnk_change_#t~ret2116#1, t21142_lnk_change_#t~bitwise2117#1, t21142_lnk_change_#t~mem2118#1, t21142_lnk_change_#t~short2119#1, t21142_lnk_change_#t~ret2120#1, t21142_lnk_change_#t~mem2121#1, t21142_lnk_change_#t~bitwise2122#1, t21142_lnk_change_#t~mem2123#1, t21142_lnk_change_#t~mem2124#1, t21142_lnk_change_#t~short2125#1, t21142_lnk_change_#t~bitwise2126#1, t21142_lnk_change_#t~ret2127#1, t21142_lnk_change_#t~bitwise2128#1, t21142_lnk_change_#t~ret2129#1, t21142_lnk_change_#t~mem2130#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~mem2133#1, t21142_lnk_change_#t~ret2134#1, t21142_lnk_change_#t~ret2135#1, t21142_lnk_change_#t~mem2136#1, t21142_lnk_change_#t~bitwise2137#1, t21142_lnk_change_#t~bitwise2138#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~119#1.base, t21142_lnk_change_~tmp~119#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~65#1, t21142_lnk_change_~csr14~3#1, t21142_lnk_change_~tmp___1~40#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~28#1, t21142_lnk_change_~tmp___3~24#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:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: assume ~tulip_debug~0 > 1;call write~$Pointer$#18(56, 0, ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#18(57, 0, ~#descriptor___0~1#1.base, 8 + ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#18(58, 0, ~#descriptor___0~1#1.base, 16 + ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#18(59, 0, ~#descriptor___0~1#1.base, 24 + ~#descriptor___0~1#1.offset, 8);call write~int#18(612, ~#descriptor___0~1#1.base, 32 + ~#descriptor___0~1#1.offset, 4);call write~int#18(1, ~#descriptor___0~1#1.base, 36 + ~#descriptor___0~1#1.offset, 4);call #t~mem414#1 := read~int#18(~#descriptor___0~1#1.base, 36 + ~#descriptor___0~1#1.offset, 4); [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: assume !(~tulip_debug~0 > 1); [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16315-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:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16315: call ULTIMATE.dealloc(pnic2_lnk_change_~#descriptor~22#1.base, pnic2_lnk_change_~#descriptor~22#1.offset);havoc pnic2_lnk_change_~#descriptor~22#1.base, pnic2_lnk_change_~#descriptor~22#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:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-1: call #t~mem444#1 := read~int#35(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: assume (#t~mem444#1 - ~dirty_tx~0#1) % 4294967296 <= 29;havoc #t~mem444#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: assume !((#t~mem444#1 - ~dirty_tx~0#1) % 4294967296 <= 29);havoc #t~mem444#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15196-1: call t21142_lnk_change_#t~mem2073#1.base, t21142_lnk_change_#t~mem2073#1.offset := read~$Pointer$#35(t21142_lnk_change_~tp~39#1.base, 4001 + t21142_lnk_change_~tp~39#1.offset, 8);call t21142_lnk_change_#t~mem2074#1 := read~int#35(t21142_lnk_change_#t~mem2073#1.base, 1 + (24 + t21142_lnk_change_#t~mem2073#1.offset + 10 * t21142_lnk_change_~i~15#1), 1);call t21142_lnk_change_#t~mem2075#1 := read~int#35(t21142_lnk_change_~dev#1.base, 514 + t21142_lnk_change_~dev#1.offset, 1); [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15196: assume (if t21142_lnk_change_#t~mem2074#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2074#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2074#1 % 256 % 4294967296 - 4294967296) == (if t21142_lnk_change_#t~mem2075#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2075#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2075#1 % 256 % 4294967296 - 4294967296);havoc t21142_lnk_change_#t~mem2073#1.base, t21142_lnk_change_#t~mem2073#1.offset;havoc t21142_lnk_change_#t~mem2074#1;havoc t21142_lnk_change_#t~mem2075#1;call t21142_lnk_change_#t~mem2076#1 := read~int#35(t21142_lnk_change_~tp~39#1.base, 2800 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2080#1 := 3 != t21142_lnk_change_#t~mem2076#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15196: assume !((if t21142_lnk_change_#t~mem2074#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2074#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2074#1 % 256 % 4294967296 - 4294967296) == (if t21142_lnk_change_#t~mem2075#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2075#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2075#1 % 256 % 4294967296 - 4294967296));havoc t21142_lnk_change_#t~mem2073#1.base, t21142_lnk_change_#t~mem2073#1.offset;havoc t21142_lnk_change_#t~mem2074#1;havoc t21142_lnk_change_#t~mem2075#1;t21142_lnk_change_~i~15#1 := 1 + t21142_lnk_change_~i~15#1;call t21142_lnk_change_#t~mem2081#1.base, t21142_lnk_change_#t~mem2081#1.offset := read~$Pointer$#35(t21142_lnk_change_~tp~39#1.base, 4001 + t21142_lnk_change_~tp~39#1.offset, 8);call t21142_lnk_change_#t~mem2082#1 := read~int#35(t21142_lnk_change_#t~mem2081#1.base, 2 + t21142_lnk_change_#t~mem2081#1.offset, 1); [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: SUMMARY for call netif_wake_queue(~dev~2#1.base, ~dev~2#1.offset); srcloc: null [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006: havoc ##fun~$Pointer$~X~int~TO~VOID_#~470#1.base, ##fun~$Pointer$~X~int~TO~VOID_#~470#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#~471#1;havoc ##fun~$Pointer$~X~int~TO~VOID_#in~470#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~470#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#in~471#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~mem472#1.base, #t~mem472#1.offset; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198-3: assume t21142_lnk_change_#t~short2080#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198-3: assume !t21142_lnk_change_#t~short2080#1;call t21142_lnk_change_#t~mem2077#1 := read~int#35(t21142_lnk_change_~tp~39#1.base, 2804 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2079#1 := 48 != t21142_lnk_change_#t~mem2077#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198-2: assume t21142_lnk_change_#t~short2079#1;call t21142_lnk_change_#t~mem2078#1 := read~int#35(t21142_lnk_change_~tp~39#1.base, 2804 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2079#1 := 65 != t21142_lnk_change_#t~mem2078#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198-2: assume !t21142_lnk_change_#t~short2079#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198-1: t21142_lnk_change_#t~short2080#1 := t21142_lnk_change_#t~short2079#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198: t21142_lnk_change_~startup~0#1 := (if t21142_lnk_change_#t~short2080#1 then 1 else 0);havoc t21142_lnk_change_#t~mem2076#1;havoc t21142_lnk_change_#t~mem2077#1;havoc t21142_lnk_change_#t~mem2078#1;havoc t21142_lnk_change_#t~short2079#1;havoc t21142_lnk_change_#t~short2080#1;call write~int#35(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:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-1: SUMMARY for call #t~ret415#1 := ldv__builtin_expect((if #t~mem414#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem414#1 % 4294967296 % 18446744073709551616 else #t~mem414#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: assume -9223372036854775808 <= #t~ret415#1 && #t~ret415#1 <= 9223372036854775807;~tmp___3~5#1 := #t~ret415#1;havoc #t~mem414#1;havoc #t~ret415#1; [2025-02-08 03:41:02,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: call write~int#35(~dirty_tx~0#1, ~tp~5#1.base, 3388 + ~tp~5#1.offset, 4); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15200-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:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15200: t21142_lnk_change_~setup_done~0#1 := 1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-1: [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume 0 != #t~bitwise445#1;havoc #t~bitwise445#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume !(0 != #t~bitwise445#1);havoc #t~bitwise445#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-4: assume 0 == ~csr5~0#1;#t~bitwise445#1 := 0; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-4: assume !(0 == ~csr5~0#1); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-3: assume 2 == ~csr5~0#1;#t~bitwise445#1 := ~csr5~0#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-3: assume !(2 == ~csr5~0#1); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-2: havoc #t~bitwise445#1;assume ((((~csr5~0#1 < 0 || #t~bitwise445#1 <= ~csr5~0#1) && #t~bitwise445#1 <= 2) && #t~bitwise445#1 >= 0) && (~csr5~0#1 >= 0 || #t~bitwise445#1 > 2 + ~csr5~0#1)) && #t~bitwise445#1 >= -2147483648; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume 0 != ~tmp___3~5#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume !(0 != ~tmp___3~5#1); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume ~tulip_debug~0 > 2; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume !(~tulip_debug~0 > 2); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269: t21142_lnk_change_#t~ret2120#1 := ldv_del_timer_sync_85_#res#1;havoc ldv_del_timer_sync_85_#t~ret2144#1, ldv_del_timer_sync_85_#t~ret2145#1, ldv_del_timer_sync_85_~ldv_func_arg1#1.base, ldv_del_timer_sync_85_~ldv_func_arg1#1.offset, ldv_del_timer_sync_85_~ldv_func_res~14#1, ldv_del_timer_sync_85_~tmp~123#1, ldv_del_timer_sync_85_~tmp___0~68#1;havoc ldv_del_timer_sync_85_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_85_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_85 } true;assume -2147483648 <= t21142_lnk_change_#t~ret2120#1 && t21142_lnk_change_#t~ret2120#1 <= 2147483647;havoc t21142_lnk_change_#t~ret2120#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: SUMMARY for call #t~ret416#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:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume -2147483648 <= #t~ret416#1 && #t~ret416#1 <= 2147483647;havoc #t~ret416#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18441: havoc dev_trans_start_#t~nondet2539#1;pnic_lnk_change_#t~ret2202#1 := dev_trans_start_#res#1;havoc dev_trans_start_#t~nondet2539#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~26#1 := pnic_lnk_change_#t~ret2202#1;havoc pnic_lnk_change_#t~ret2202#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15270-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:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15270: call write~int#35(750 + ~jiffies~0, t21142_lnk_change_~tp~39#1.base, 3000 + t21142_lnk_change_~tp~39#1.offset, 8); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: ~tmp___4~2#1 := #t~ret446#1;havoc #t~ret446#1;call #t~mem447#1 := read~int#35(~tp~5#1.base, 3440 + ~tp~5#1.offset, 4); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946-1: SUMMARY for call #t~ret446#1 := ioread32(~ioaddr~2#1.base, 48 + ~ioaddr~2#1.offset); srcloc: null [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: SUMMARY for call #t~ret448#1 := dev_warn(~dev~2#1.base, 1236 + ~dev~2#1.offset, 62, 0); srcloc: null [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: assume -2147483648 <= #t~ret448#1 && #t~ret448#1 <= 2147483647;havoc #t~mem447#1;havoc #t~ret448#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15272: 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:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: assume t21142_lnk_change_~i~15#1 < (if t21142_lnk_change_#t~mem2082#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2082#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2082#1 % 256 % 4294967296 - 4294967296);havoc t21142_lnk_change_#t~mem2081#1.base, t21142_lnk_change_#t~mem2081#1.offset;havoc t21142_lnk_change_#t~mem2082#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: assume !(t21142_lnk_change_~i~15#1 < (if t21142_lnk_change_#t~mem2082#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2082#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2082#1 % 256 % 4294967296 - 4294967296));havoc t21142_lnk_change_#t~mem2081#1.base, t21142_lnk_change_#t~mem2081#1.offset;havoc t21142_lnk_change_#t~mem2082#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16332: pnic2_lnk_change_#t~ret2395#1 := ldv_del_timer_sync_85___0_#res#1;havoc ldv_del_timer_sync_85___0_#t~ret2418#1, ldv_del_timer_sync_85___0_#t~ret2419#1, ldv_del_timer_sync_85___0_~ldv_func_arg1#1.base, ldv_del_timer_sync_85___0_~ldv_func_arg1#1.offset, ldv_del_timer_sync_85___0_~ldv_func_res~18#1, ldv_del_timer_sync_85___0_~tmp~135#1, ldv_del_timer_sync_85___0_~tmp___0~80#1;havoc ldv_del_timer_sync_85___0_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_85___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_85___0 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2395#1 && pnic2_lnk_change_#t~ret2395#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2395#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16333-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:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16333: call write~int#35(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: call #t~mem417#1 := read~int#35(~dev~2#1.base, 300 + ~dev~2#1.offset, 8);call write~int#35(1 + #t~mem417#1, ~dev~2#1.base, 300 + ~dev~2#1.offset, 8);havoc #t~mem417#1; [2025-02-08 03:41:02,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: assume 0 != #t~bitwise418#1;havoc #t~bitwise418#1;call #t~mem419#1 := read~int#35(~dev~2#1.base, 388 + ~dev~2#1.offset, 8);call write~int#35(1 + #t~mem419#1, ~dev~2#1.base, 388 + ~dev~2#1.offset, 8);havoc #t~mem419#1; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: assume !(0 != #t~bitwise418#1);havoc #t~bitwise418#1; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: SUMMARY for call tulip_restart_rxtx(~tp~5#1.base, ~tp~5#1.offset); srcloc: null [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-4: assume 0 == ~status~1#1;#t~bitwise418#1 := 0; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-4: assume !(0 == ~status~1#1); [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: assume 16644 == ~status~1#1;#t~bitwise418#1 := ~status~1#1; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: assume !(16644 == ~status~1#1); [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: havoc #t~bitwise418#1;assume ((((~status~1#1 < 0 || #t~bitwise418#1 <= ~status~1#1) && #t~bitwise418#1 <= 16644) && #t~bitwise418#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise418#1 > 16644 + ~status~1#1)) && #t~bitwise418#1 >= -2147483648; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16335: 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:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15412-1: ldv_del_timer_sync_84_#res#1 := ldv_del_timer_sync_84_~ldv_func_res~13#1; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-1: [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: assume 0 != #t~bitwise420#1;havoc #t~bitwise420#1;call #t~mem421#1 := read~int#35(~dev~2#1.base, 396 + ~dev~2#1.offset, 8);call write~int#35(1 + #t~mem421#1, ~dev~2#1.base, 396 + ~dev~2#1.offset, 8);havoc #t~mem421#1; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: assume !(0 != #t~bitwise420#1);havoc #t~bitwise420#1; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-4: assume 0 == ~status~1#1;#t~bitwise420#1 := 0; [2025-02-08 03:41:02,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-4: assume !(0 == ~status~1#1); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-3: assume 3072 == ~status~1#1;#t~bitwise420#1 := ~status~1#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-3: assume !(3072 == ~status~1#1); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-2: havoc #t~bitwise420#1;assume ((((~status~1#1 < 0 || #t~bitwise420#1 <= ~status~1#1) && #t~bitwise420#1 <= 3072) && #t~bitwise420#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise420#1 > 3072 + ~status~1#1)) && #t~bitwise420#1 >= -2147483648; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: SUMMARY for call ldv_spin_unlock_85(~tp~5#1.base, 3240 + ~tp~5#1.offset); srcloc: null [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6762: 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:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15681: assume (if (250 + (pnic_lnk_change_~tmp___3~26#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (250 + (pnic_lnk_change_~tmp___3~26#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (250 + (pnic_lnk_change_~tmp___3~26#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0;call pnic_lnk_change_#t~mem2203#1 := read~int#35(pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15681: assume !((if (250 + (pnic_lnk_change_~tmp___3~26#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (250 + (pnic_lnk_change_~tmp___3~26#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (250 + (pnic_lnk_change_~tmp___3~26#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-1: [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895: assume 0 != #t~bitwise422#1;havoc #t~bitwise422#1;call #t~mem423#1 := read~int#35(~dev~2#1.base, 420 + ~dev~2#1.offset, 8);call write~int#35(1 + #t~mem423#1, ~dev~2#1.base, 420 + ~dev~2#1.offset, 8);havoc #t~mem423#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895: assume !(0 != #t~bitwise422#1);havoc #t~bitwise422#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-4: assume 0 == ~status~1#1;#t~bitwise422#1 := 0; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-4: assume !(0 == ~status~1#1); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-3: assume 512 == ~status~1#1;#t~bitwise422#1 := ~status~1#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-3: assume !(512 == ~status~1#1); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-2: havoc #t~bitwise422#1;assume ((((~status~1#1 < 0 || #t~bitwise422#1 <= ~status~1#1) && #t~bitwise422#1 <= 512) && #t~bitwise422#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise422#1 > 512 + ~status~1#1)) && #t~bitwise422#1 >= -2147483648; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-1: [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683: call write~int#35(pnic_lnk_change_#t~bitwise2205#1, pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4);havoc pnic_lnk_change_#t~mem2203#1;havoc pnic_lnk_change_#t~bitwise2204#1;havoc pnic_lnk_change_#t~bitwise2205#1;call pnic_lnk_change_#t~mem2206#1 := read~int#35(pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-8: assume 0 == pnic_lnk_change_#t~mem2203#1 % 4294967296;pnic_lnk_change_#t~bitwise2204#1 := 0; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-8: assume !(0 == pnic_lnk_change_#t~mem2203#1 % 4294967296); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-7: assume 65023 == pnic_lnk_change_#t~mem2203#1 % 4294967296;pnic_lnk_change_#t~bitwise2204#1 := pnic_lnk_change_#t~mem2203#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-7: assume !(65023 == pnic_lnk_change_#t~mem2203#1 % 4294967296); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-6: havoc pnic_lnk_change_#t~bitwise2204#1;assume pnic_lnk_change_#t~bitwise2204#1 % 4294967296 <= pnic_lnk_change_#t~mem2203#1 % 4294967296 && pnic_lnk_change_#t~bitwise2204#1 % 4294967296 <= 65023; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-5: [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-4: assume 0 == pnic_lnk_change_#t~bitwise2204#1 % 4294967296 || 4325376 == pnic_lnk_change_#t~bitwise2204#1 % 4294967296;pnic_lnk_change_#t~bitwise2205#1 := 4325376; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-4: assume !(0 == pnic_lnk_change_#t~bitwise2204#1 % 4294967296 || 4325376 == pnic_lnk_change_#t~bitwise2204#1 % 4294967296); [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-3: assume false;pnic_lnk_change_#t~bitwise2205#1 := pnic_lnk_change_#t~bitwise2204#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-3: assume !false; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-2: havoc pnic_lnk_change_#t~bitwise2205#1;assume (pnic_lnk_change_#t~bitwise2205#1 % 4294967296 >= pnic_lnk_change_#t~bitwise2204#1 % 4294967296 && pnic_lnk_change_#t~bitwise2205#1 % 4294967296 >= 4325376) && pnic_lnk_change_#t~bitwise2205#1 % 4294967296 <= 4325376 + pnic_lnk_change_#t~bitwise2204#1 % 4294967296; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16410-1: ldv_del_timer_sync_84___0_#res#1 := ldv_del_timer_sync_84___0_~ldv_func_res~17#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15684-1: SUMMARY for call iowrite32(pnic_lnk_change_#t~mem2206#1, pnic_lnk_change_~ioaddr~27#1.base, 48 + pnic_lnk_change_~ioaddr~27#1.offset); srcloc: null [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15684: havoc pnic_lnk_change_#t~mem2206#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15685: 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:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-1: [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume 0 != #t~bitwise424#1;havoc #t~bitwise424#1;call #t~mem425#1 := read~int#35(~dev~2#1.base, 404 + ~dev~2#1.offset, 8);call write~int#35(1 + #t~mem425#1, ~dev~2#1.base, 404 + ~dev~2#1.offset, 8);havoc #t~mem425#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume !(0 != #t~bitwise424#1);havoc #t~bitwise424#1; [2025-02-08 03:41:02,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-4: assume 0 == ~status~1#1;#t~bitwise424#1 := 0; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-4: assume !(0 == ~status~1#1); [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-3: assume 2 == ~status~1#1;#t~bitwise424#1 := ~status~1#1; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-3: assume !(2 == ~status~1#1); [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-2: havoc #t~bitwise424#1;assume ((((~status~1#1 < 0 || #t~bitwise424#1 <= ~status~1#1) && #t~bitwise424#1 <= 2) && #t~bitwise424#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise424#1 > 2 + ~status~1#1)) && #t~bitwise424#1 >= -2147483648; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-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:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686: call write~int#35(~jiffies~0, pnic_lnk_change_~dev#1.base, 987 + pnic_lnk_change_~dev#1.offset, 8); [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15623: 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~ret2183#1.base, pnic_lnk_change_#t~ret2183#1.offset, pnic_lnk_change_#t~mem2184#1.base, pnic_lnk_change_#t~mem2184#1.offset, pnic_lnk_change_#t~ret2185#1, pnic_lnk_change_#t~mem2186#1, pnic_lnk_change_#t~ret2187#1, pnic_lnk_change_#t~ret2188#1, pnic_lnk_change_#t~ret2189#1, pnic_lnk_change_#t~bitwise2190#1, pnic_lnk_change_#t~ret2191#1, pnic_lnk_change_#t~bitwise2192#1, pnic_lnk_change_#t~bitwise2193#1, pnic_lnk_change_#t~mem2194#1, pnic_lnk_change_#t~mem2195#1, pnic_lnk_change_#t~bitwise2196#1, pnic_lnk_change_#t~mem2197#1, pnic_lnk_change_#t~mem2198#1, pnic_lnk_change_#t~bitwise2199#1, pnic_lnk_change_#t~bitwise2200#1, pnic_lnk_change_#t~mem2201#1, pnic_lnk_change_#t~ret2202#1, pnic_lnk_change_#t~mem2203#1, pnic_lnk_change_#t~bitwise2204#1, pnic_lnk_change_#t~bitwise2205#1, pnic_lnk_change_#t~mem2206#1, pnic_lnk_change_#t~ret2207#1, pnic_lnk_change_#t~bitwise2208#1, pnic_lnk_change_#t~mem2209#1, pnic_lnk_change_#t~mem2210#1, pnic_lnk_change_#t~bitwise2211#1, pnic_lnk_change_#t~ret2212#1, pnic_lnk_change_#t~ret2213#1, pnic_lnk_change_#t~bitwise2214#1, pnic_lnk_change_#t~bitwise2215#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~126#1.base, pnic_lnk_change_~tmp~126#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~71#1, pnic_lnk_change_~#descriptor~18#1.base, pnic_lnk_change_~#descriptor~18#1.offset, pnic_lnk_change_~tmp___1~43#1, pnic_lnk_change_~tmp___2~30#1, pnic_lnk_change_~tmp___3~26#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:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: assume #t~short428#1;call #t~mem427#1 := read~int#35(~tp~5#1.base, 3428 + ~tp~5#1.offset, 1);#t~short428#1 := 0 == #t~mem427#1 % 256 % 4294967296; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: assume !#t~short428#1; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: assume #t~short428#1;havoc #t~bitwise426#1;havoc #t~mem427#1;havoc #t~short428#1;call #t~mem429#1 := read~int#35(~dev~2#1.base, 412 + ~dev~2#1.offset, 8);call write~int#35(1 + #t~mem429#1, ~dev~2#1.base, 412 + ~dev~2#1.offset, 8);havoc #t~mem429#1; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: assume !#t~short428#1;havoc #t~bitwise426#1;havoc #t~mem427#1;havoc #t~short428#1; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-5: assume 128 == ~status~1#1;#t~bitwise426#1 := ~status~1#1; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-5: assume !(128 == ~status~1#1); [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-4: havoc #t~bitwise426#1;assume ((((~status~1#1 < 0 || #t~bitwise426#1 <= ~status~1#1) && #t~bitwise426#1 <= 128) && #t~bitwise426#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise426#1 > 128 + ~status~1#1)) && #t~bitwise426#1 >= -2147483648; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-3: [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-2: #t~short428#1 := 0 != #t~bitwise426#1; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-6: assume 0 == ~status~1#1;#t~bitwise426#1 := 0; [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-6: assume !(0 == ~status~1#1); [2025-02-08 03:41:02,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15427-1: ldv_del_timer_sync_85_#res#1 := ldv_del_timer_sync_85_~ldv_func_res~14#1; [2025-02-08 03:41:02,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: havoc #t~mem180.base, #t~mem180.offset; [2025-02-08 03:41:02,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18372: havoc #t~nondet2532; [2025-02-08 03:41:02,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-5: [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-4: assume 0 == #t~mem1520#1 % 4294967296 || #t~mem1520#1 % 4294967296 == #t~bitwise1519#1 % 4294967296;#t~bitwise1521#1 := #t~bitwise1519#1; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-4: assume !(0 == #t~mem1520#1 % 4294967296 || #t~mem1520#1 % 4294967296 == #t~bitwise1519#1 % 4294967296); [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-7: assume 0 == ~filterbit~0#1 % 32;#t~bitwise1519#1 := 1; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-7: assume !(0 == ~filterbit~0#1 % 32); [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11002: 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~ret1457#1.base, build_setup_frame_hash_#t~ret1457#1.offset, build_setup_frame_hash_#t~memset~res1458#1.base, build_setup_frame_hash_#t~memset~res1458#1.offset, build_setup_frame_hash_#t~mem1459#1.base, build_setup_frame_hash_#t~mem1459#1.offset, build_setup_frame_hash_#t~ret1460#1, build_setup_frame_hash_#t~mem1461#1.base, build_setup_frame_hash_#t~mem1461#1.offset, build_setup_frame_hash_#t~mem1462#1, build_setup_frame_hash_#t~mem1463#1, build_setup_frame_hash_#t~mem1464#1.base, build_setup_frame_hash_#t~mem1464#1.offset, build_setup_frame_hash_#t~mem1465#1, build_setup_frame_hash_#t~mem1466#1, build_setup_frame_hash_#t~mem1467#1, build_setup_frame_hash_#t~mem1468#1, build_setup_frame_hash_#t~mem1469#1, build_setup_frame_hash_#t~mem1470#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~78#1.base, build_setup_frame_hash_~tmp~78#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~42#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~28#1.base, build_setup_frame_hash_~tmp___1~28#1.offset, build_setup_frame_hash_~tmp___2~20#1.base, build_setup_frame_hash_~tmp___2~20#1.offset, build_setup_frame_hash_~tmp___3~17#1.base, build_setup_frame_hash_~tmp___3~17#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:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-6: havoc #t~bitwise1519#1;assume #t~bitwise1519#1 > 1; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: assume 0 != ~entry~5#1 % 4294967296;call write~$Pointer$#35(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#35(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~mem1546#1.base, #t~mem1546#1.offset := read~$Pointer$#35(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#35((if 31 == ~entry~5#1 % 4294967296 then 33554432 else 0), #t~mem1546#1.base, 4 + (#t~mem1546#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~mem1546#1.base, #t~mem1546#1.offset;call #t~mem1547#1.base, #t~mem1547#1.offset := read~$Pointer$#35(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#35(0, #t~mem1547#1.base, 8 + (#t~mem1547#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~mem1547#1.base, #t~mem1547#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~mem1548#1 := read~int#35(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);~tmp___7~8#1 := #t~mem1548#1;havoc #t~mem1548#1;call #t~mem1549#1 := read~int#35(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call write~int#35(1 + #t~mem1549#1, ~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);havoc #t~mem1549#1;~entry~5#1 := ~tmp___7~8#1 % 32; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: assume !(0 != ~entry~5#1 % 4294967296); [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-1: [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233: call write~int#34(#t~bitwise1521#1, ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + 4 * (~filterbit~0#1 / 32), 4);havoc #t~mem1520#1;havoc #t~bitwise1519#1;havoc #t~bitwise1521#1; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-3: assume 0 == #t~bitwise1519#1 % 4294967296;#t~bitwise1521#1 := #t~mem1520#1; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-3: assume !(0 == #t~bitwise1519#1 % 4294967296); [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-2: havoc #t~bitwise1521#1;assume (#t~bitwise1521#1 % 4294967296 >= #t~mem1520#1 % 4294967296 && #t~bitwise1521#1 % 4294967296 >= #t~bitwise1519#1 % 4294967296) && #t~bitwise1521#1 % 4294967296 <= #t~mem1520#1 % 4294967296 + #t~bitwise1519#1 % 4294967296; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250: assume #t~short1530#1;havoc #t~mem1526#1;havoc #t~mem1527#1;havoc #t~mem1528#1;havoc #t~mem1529#1;havoc #t~short1530#1; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250: assume !#t~short1530#1;havoc #t~mem1526#1;havoc #t~mem1527#1;havoc #t~mem1528#1;havoc #t~mem1529#1;havoc #t~short1530#1;call #t~mem1531#1 := read~int#35(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11283-1: assume { :begin_inline_ldv___ldv_spin_lock_95 } true;ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset := ~tp~29#1.base, 3240 + ~tp~29#1.offset;havoc ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11283: havoc ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_95 } true;call #t~mem1542#1 := read~int#35(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call #t~mem1543#1 := read~int#35(~tp~29#1.base, 3388 + ~tp~29#1.offset, 4); [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: ~tx_flags~0#1 := #t~bitwise1552#1;havoc #t~bitwise1552#1; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052: assume build_setup_frame_hash_~i~12#1 <= 31; [2025-02-08 03:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052: 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~mem1464#1.base, build_setup_frame_hash_#t~mem1464#1.offset := read~$Pointer$#35(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~mem1464#1.base, build_setup_frame_hash_#t~mem1464#1.offset;havoc build_setup_frame_hash_#t~mem1464#1.base, build_setup_frame_hash_#t~mem1464#1.offset;build_setup_frame_hash_~tmp___3~17#1.base, build_setup_frame_hash_~tmp___3~17#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~mem1465#1 := read~int#35(build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#35(build_setup_frame_hash_#t~mem1465#1, build_setup_frame_hash_~tmp___3~17#1.base, build_setup_frame_hash_~tmp___3~17#1.offset, 2);havoc build_setup_frame_hash_#t~mem1465#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~mem1466#1 := read~int#35(build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#35(build_setup_frame_hash_#t~mem1466#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~mem1466#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~mem1467#1 := read~int#35(build_setup_frame_hash_~eaddrs~1#1.base, 2 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#35(build_setup_frame_hash_#t~mem1467#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~mem1467#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~mem1468#1 := read~int#35(build_setup_frame_hash_~eaddrs~1#1.base, 2 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#35(build_setup_frame_hash_#t~mem1468#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~mem1468#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~mem1469#1 := read~int#35(build_setup_frame_hash_~eaddrs~1#1.base, 4 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#35(build_setup_frame_hash_#t~mem1469#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~mem1469#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~mem1470#1 := read~int#35(build_setup_frame_hash_~eaddrs~1#1.base, 4 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#35(build_setup_frame_hash_#t~mem1470#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~mem1470#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:41:02,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-2: havoc #t~bitwise1552#1;assume (#t~bitwise1552#1 % 4294967296 >= ~tx_flags~0#1 % 4294967296 && #t~bitwise1552#1 % 4294967296 >= 33554432) && #t~bitwise1552#1 % 4294967296 <= 33554432 + ~tx_flags~0#1 % 4294967296; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-1: [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250-1: assume #t~short1530#1;call #t~mem1528#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4);call #t~mem1529#1 := read~int#35(~tp~29#1.base, 3236 + ~tp~29#1.offset, 4);#t~short1530#1 := #t~mem1528#1 % 4294967296 == #t~mem1529#1 % 4294967296; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250-1: assume !#t~short1530#1; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11044: build_setup_frame_hash_~tmp___1~28#1.base, build_setup_frame_hash_~tmp___1~28#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~mem1462#1 := read~int#20(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#35(build_setup_frame_hash_#t~mem1462#1, build_setup_frame_hash_~tmp___1~28#1.base, build_setup_frame_hash_~tmp___1~28#1.offset, 2);havoc build_setup_frame_hash_#t~mem1462#1;build_setup_frame_hash_~tmp___2~20#1.base, build_setup_frame_hash_~tmp___2~20#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~mem1463#1 := read~int#20(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#35(build_setup_frame_hash_#t~mem1463#1, build_setup_frame_hash_~tmp___2~20#1.base, build_setup_frame_hash_~tmp___2~20#1.offset, 2);havoc build_setup_frame_hash_#t~mem1463#1;build_setup_frame_hash_~i~12#1 := 1 + build_setup_frame_hash_~i~12#1; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234: assume ~tulip_debug~0 > 2; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234: assume !(~tulip_debug~0 > 2); [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: call #t~mem1539#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4);call write~int#35(#t~mem1539#1, ~tp~29#1.base, 3232 + ~tp~29#1.offset, 4);havoc #t~mem1539#1;call #t~mem1540#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4);call write~int#35(#t~mem1540#1, ~tp~29#1.base, 3236 + ~tp~29#1.offset, 4);havoc #t~mem1540#1; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-4: assume 0 == ~tx_flags~0#1 % 4294967296 || 33554432 == ~tx_flags~0#1 % 4294967296;#t~bitwise1552#1 := 33554432; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-4: assume !(0 == ~tx_flags~0#1 % 4294967296 || 33554432 == ~tx_flags~0#1 % 4294967296); [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-3: assume false;#t~bitwise1552#1 := ~tx_flags~0#1; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-3: assume !false; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325: SUMMARY for call iowrite32(0, ~ioaddr~17#1.base, 8 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: call #t~mem1525#1.base, #t~mem1525#1.offset := read~$Pointer$#35(~ha~2#1.base, ~ha~2#1.offset, 8);~__mptr___0~2#1.base, ~__mptr___0~2#1.offset := #t~mem1525#1.base, #t~mem1525#1.offset;havoc #t~mem1525#1.base, #t~mem1525#1.offset;~ha~2#1.base, ~ha~2#1.offset := ~__mptr___0~2#1.base, ~__mptr___0~2#1.offset; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11144: havoc build_setup_frame_perfect_#t~mem1480#1;havoc build_setup_frame_perfect_#t~memset~res1481#1.base, build_setup_frame_perfect_#t~memset~res1481#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~mem1482#1.base, build_setup_frame_perfect_#t~mem1482#1.offset := read~$Pointer$#35(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~mem1482#1.base, build_setup_frame_perfect_#t~mem1482#1.offset;havoc build_setup_frame_perfect_#t~mem1482#1.base, build_setup_frame_perfect_#t~mem1482#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~mem1483#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1483#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~mem1483#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~mem1484#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1484#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~mem1484#1;build_setup_frame_perfect_~tmp___11~4#1.base, build_setup_frame_perfect_~tmp___11~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~mem1485#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1485#1, build_setup_frame_perfect_~tmp___11~4#1.base, build_setup_frame_perfect_~tmp___11~4#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1485#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~mem1486#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1486#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~mem1486#1;build_setup_frame_perfect_~tmp___13~3#1.base, build_setup_frame_perfect_~tmp___13~3#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~mem1487#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, 4 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1487#1, build_setup_frame_perfect_~tmp___13~3#1.base, build_setup_frame_perfect_~tmp___13~3#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1487#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~mem1488#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, 4 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1488#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~mem1488#1; [2025-02-08 03:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177: 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:41:02,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11144-1: SUMMARY for call build_setup_frame_perfect_#t~memset~res1481#1.base, build_setup_frame_perfect_#t~memset~res1481#1.offset := #Ultimate.C_memset#35(build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset, 255, 180 + -12 * build_setup_frame_perfect_#t~mem1480#1); srcloc: null [2025-02-08 03:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111: 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~43#1.base, build_setup_frame_perfect_~tmp___0~43#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~mem1473#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1473#1, build_setup_frame_perfect_~tmp___0~43#1.base, build_setup_frame_perfect_~tmp___0~43#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1473#1;build_setup_frame_perfect_~tmp___1~29#1.base, build_setup_frame_perfect_~tmp___1~29#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~21#1.base, build_setup_frame_perfect_~tmp___2~21#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~mem1474#1 := read~int#35(build_setup_frame_perfect_~tmp___2~21#1.base, build_setup_frame_perfect_~tmp___2~21#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1474#1, build_setup_frame_perfect_~tmp___1~29#1.base, build_setup_frame_perfect_~tmp___1~29#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1474#1;build_setup_frame_perfect_~tmp___3~18#1.base, build_setup_frame_perfect_~tmp___3~18#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~mem1475#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1475#1, build_setup_frame_perfect_~tmp___3~18#1.base, build_setup_frame_perfect_~tmp___3~18#1.offset, 2);havoc build_setup_frame_perfect_#t~mem1475#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~mem1476#1 := read~int#35(build_setup_frame_perfect_~tmp___5~9#1.base, build_setup_frame_perfect_~tmp___5~9#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1476#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~mem1476#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~mem1477#1 := read~int#35(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1477#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~mem1477#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~mem1478#1 := read~int#35(build_setup_frame_perfect_~tmp___8~7#1.base, build_setup_frame_perfect_~tmp___8~7#1.offset, 2);call write~int#35(build_setup_frame_perfect_#t~mem1478#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~mem1478#1;call build_setup_frame_perfect_#t~mem1479#1.base, build_setup_frame_perfect_#t~mem1479#1.offset := read~$Pointer$#35(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~mem1479#1.base, build_setup_frame_perfect_#t~mem1479#1.offset;havoc build_setup_frame_perfect_#t~mem1479#1.base, build_setup_frame_perfect_#t~mem1479#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:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260: assume 0 != #t~bitwise1536#1;havoc #t~mem1535#1;havoc #t~bitwise1536#1;call #t~mem1537#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4); [2025-02-08 03:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260: assume !(0 != #t~bitwise1536#1);havoc #t~mem1535#1;havoc #t~bitwise1536#1; [2025-02-08 03:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: 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:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: 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:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-2: havoc #t~bitwise1536#1;assume ((((#t~mem1535#1 < 0 || #t~bitwise1536#1 <= #t~mem1535#1) && #t~bitwise1536#1 <= 2048) && #t~bitwise1536#1 >= 0) && (#t~mem1535#1 >= 0 || #t~bitwise1536#1 > 2048 + #t~mem1535#1)) && #t~bitwise1536#1 >= -2147483648; [2025-02-08 03:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11227-1: SUMMARY for call #t~ret1517#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 03:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-1: [2025-02-08 03:41:02,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11227: ~tmp___2~22#1 := #t~ret1517#1;havoc #t~ret1517#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252: assume 0 != #t~bitwise1532#1;havoc #t~mem1531#1;havoc #t~bitwise1532#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252: assume !(0 != #t~bitwise1532#1);havoc #t~mem1531#1;havoc #t~bitwise1532#1;call #t~mem1535#1 := read~int#35(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-1: call #t~mem1558#1 := read~int#35(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call #t~mem1559#1 := read~int#35(~tp~29#1.base, 3388 + ~tp~29#1.offset, 4); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285: assume (#t~mem1542#1 - #t~mem1543#1) % 4294967296 > 30;havoc #t~mem1542#1;havoc #t~mem1543#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285: assume !((#t~mem1542#1 - #t~mem1543#1) % 4294967296 > 30);havoc #t~mem1542#1;havoc #t~mem1543#1;~dummy~0#1 := -1;call #t~mem1544#1 := read~int#35(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);~tmp___6~8#1 := #t~mem1544#1;havoc #t~mem1544#1;call #t~mem1545#1 := read~int#35(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call write~int#35(1 + #t~mem1545#1, ~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);havoc #t~mem1545#1;~entry~5#1 := ~tmp___6~8#1 % 32; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252-2: havoc #t~bitwise1532#1;assume ((((#t~mem1531#1 < 0 || #t~bitwise1532#1 <= #t~mem1531#1) && #t~bitwise1532#1 <= 512) && #t~bitwise1532#1 >= 0) && (#t~mem1531#1 >= 0 || #t~bitwise1532#1 > 512 + #t~mem1531#1)) && #t~bitwise1532#1 >= -2147483648; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252-1: [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-4: assume 0 == #t~mem1535#1;#t~bitwise1536#1 := 0; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-4: assume !(0 == #t~mem1535#1); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-3: assume 2048 == #t~mem1535#1;#t~bitwise1536#1 := #t~mem1535#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-3: assume !(2048 == #t~mem1535#1); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume (#t~mem1558#1 - #t~mem1559#1) % 4294967296 > 29;havoc #t~mem1558#1;havoc #t~mem1559#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume !((#t~mem1558#1 - #t~mem1559#1) % 4294967296 > 29);havoc #t~mem1558#1;havoc #t~mem1559#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252-4: assume 0 == #t~mem1531#1;#t~bitwise1532#1 := 0; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252-4: assume !(0 == #t~mem1531#1); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252-3: assume 512 == #t~mem1531#1;#t~bitwise1532#1 := #t~mem1531#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252-3: assume !(512 == #t~mem1531#1); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11236: ~tmp___4~11#1 := #t~ret1522#1;havoc #t~ret1522#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11236-1: SUMMARY for call #t~ret1522#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: ~tmp___3~19#1 := #t~ret1518#1;havoc #t~ret1518#1;~filterbit~0#1 := (if ~tmp___3~19#1 % 4294967296 / 67108864 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___3~19#1 % 4294967296 / 67108864 % 4294967296 % 4294967296 else ~tmp___3~19#1 % 4294967296 / 67108864 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228-1: SUMMARY for call #t~ret1518#1 := bitrev32(~tmp___2~22#1); srcloc: null [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220: assume 0 != #t~bitwise1515#1;havoc #t~mem1514#1;havoc #t~bitwise1515#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220: assume !(0 != #t~bitwise1515#1);havoc #t~mem1514#1;havoc #t~bitwise1515#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11030-1: SUMMARY for call build_setup_frame_hash_#t~ret1460#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:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-2: havoc #t~bitwise1515#1;assume ((((#t~mem1514#1 < 0 || #t~bitwise1515#1 <= #t~mem1514#1) && #t~bitwise1515#1 <= 2048) && #t~bitwise1515#1 >= 0) && (#t~mem1514#1 >= 0 || #t~bitwise1515#1 > 2048 + #t~mem1514#1)) && #t~bitwise1515#1 >= -2147483648; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-1: [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11030: build_setup_frame_hash_~tmp___0~42#1 := build_setup_frame_hash_#t~ret1460#1;havoc build_setup_frame_hash_#t~ret1460#1;build_setup_frame_hash_~index~0#1 := (if build_setup_frame_hash_~tmp___0~42#1 % 4294967296 % 4294967296 <= 2147483647 then build_setup_frame_hash_~tmp___0~42#1 % 4294967296 % 4294967296 else build_setup_frame_hash_~tmp___0~42#1 % 4294967296 % 4294967296 - 4294967296) % 512; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-4: assume 0 == #t~mem1514#1;#t~bitwise1515#1 := 0; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-4: assume !(0 == #t~mem1514#1); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-3: assume 2048 == #t~mem1514#1;#t~bitwise1515#1 := #t~mem1514#1; [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-3: assume !(2048 == #t~mem1514#1); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14705: SUMMARY for call ldv_spin_lock_lock_of_tulip_private(); srcloc: null [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-5: call #t~mem1514#1 := read~int#35(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 03:41:02,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311: call #t~mem1553#1.base, #t~mem1553#1.offset := read~$Pointer$#35(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#35(~tx_flags~0#1, #t~mem1553#1.base, 4 + (#t~mem1553#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~mem1553#1.base, #t~mem1553#1.offset;call #t~mem1554#1.base, #t~mem1554#1.offset := read~$Pointer$#35(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call #t~mem1555#1 := read~int#35(~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#35(#t~mem1555#1, #t~mem1554#1.base, 8 + (#t~mem1554#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~mem1554#1.base, #t~mem1554#1.offset;havoc #t~mem1555#1;call #t~mem1556#1.base, #t~mem1556#1.offset := read~$Pointer$#35(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#35(2147483648, #t~mem1556#1.base, #t~mem1556#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~mem1556#1.base, #t~mem1556#1.offset; [2025-02-08 03:41:02,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11237-1: SUMMARY for call #t~ret1523#1 := bitrev32(~tmp___4~11#1); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11237: ~tmp___5~10#1 := #t~ret1523#1;havoc #t~ret1523#1; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11303: call write~$Pointer$#35(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~mem1550#1.base, #t~mem1550#1.offset := read~$Pointer$#35(~tp~29#1.base, 4017 + ~tp~29#1.offset, 8); [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262-1: SUMMARY for call iowrite32(#t~mem1537#1, ~ioaddr~17#1.base, 172 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262: havoc #t~mem1537#1;call #t~mem1538#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4); [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254-1: SUMMARY for call iowrite32(2, ~ioaddr~17#1.base, 104 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14706: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320: SUMMARY for call netif_stop_queue(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: call #t~mem1533#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4); [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246: assume (~ha~2#1.base + ~ha~2#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246: assume !((~ha~2#1.base + ~ha~2#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616);call #t~mem1526#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4);call #t~mem1527#1 := read~int#35(~tp~29#1.base, 3232 + ~tp~29#1.offset, 4);#t~short1530#1 := #t~mem1526#1 % 4294967296 == #t~mem1527#1 % 4294967296; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279: havoc build_setup_frame_perfect_#t~ret1471#1.base, build_setup_frame_perfect_#t~ret1471#1.offset, build_setup_frame_perfect_#t~mem1472#1.base, build_setup_frame_perfect_#t~mem1472#1.offset, build_setup_frame_perfect_#t~mem1473#1, build_setup_frame_perfect_#t~mem1474#1, build_setup_frame_perfect_#t~mem1475#1, build_setup_frame_perfect_#t~mem1476#1, build_setup_frame_perfect_#t~mem1477#1, build_setup_frame_perfect_#t~mem1478#1, build_setup_frame_perfect_#t~mem1479#1.base, build_setup_frame_perfect_#t~mem1479#1.offset, build_setup_frame_perfect_#t~mem1480#1, build_setup_frame_perfect_#t~memset~res1481#1.base, build_setup_frame_perfect_#t~memset~res1481#1.offset, build_setup_frame_perfect_#t~mem1482#1.base, build_setup_frame_perfect_#t~mem1482#1.offset, build_setup_frame_perfect_#t~mem1483#1, build_setup_frame_perfect_#t~mem1484#1, build_setup_frame_perfect_#t~mem1485#1, build_setup_frame_perfect_#t~mem1486#1, build_setup_frame_perfect_#t~mem1487#1, build_setup_frame_perfect_#t~mem1488#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~79#1.base, build_setup_frame_perfect_~tmp~79#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~43#1.base, build_setup_frame_perfect_~tmp___0~43#1.offset, build_setup_frame_perfect_~tmp___1~29#1.base, build_setup_frame_perfect_~tmp___1~29#1.offset, build_setup_frame_perfect_~tmp___2~21#1.base, build_setup_frame_perfect_~tmp___2~21#1.offset, build_setup_frame_perfect_~tmp___3~18#1.base, build_setup_frame_perfect_~tmp___3~18#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~4#1.base, build_setup_frame_perfect_~tmp___11~4#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~3#1.base, build_setup_frame_perfect_~tmp___13~3#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:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11238-1: SUMMARY for call #t~ret1524#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 258, 0); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139: 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:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139: 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~mem1480#1 := read~int#35(build_setup_frame_perfect_~dev#1.base, 670 + build_setup_frame_perfect_~dev#1.offset, 4); [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: call write~int#35(#t~ret1551#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~mem1550#1.base, #t~mem1550#1.offset;havoc #t~ret1551#1; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11238: assume -2147483648 <= #t~ret1524#1 && #t~ret1524#1 <= 2147483647;havoc #t~ret1524#1; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304-1: SUMMARY for call #t~ret1551#1 := pci_map_single(#t~mem1550#1.base, #t~mem1550#1.offset, ~tp~29#1.base, 2608 + ~tp~29#1.offset, 192, 1); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: SUMMARY for call ldv_spin_unlock_irqrestore_84___0(~tp~29#1.base, 3240 + ~tp~29#1.offset, ~flags~7#1); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263-1: SUMMARY for call iowrite32(#t~mem1538#1, ~ioaddr~17#1.base, 176 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: havoc #t~mem1538#1; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11222-1: SUMMARY for call #t~ret1516#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11032: call build_setup_frame_hash_#t~mem1461#1.base, build_setup_frame_hash_#t~mem1461#1.offset := read~$Pointer$#35(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~mem1461#1.base, build_setup_frame_hash_#t~mem1461#1.offset;havoc build_setup_frame_hash_#t~mem1461#1.base, build_setup_frame_hash_#t~mem1461#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:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-1: SUMMARY for call iowrite32(#t~mem1533#1, ~ioaddr~17#1.base, 112 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11222: ~tmp___1~30#1 := #t~ret1516#1;havoc #t~ret1516#1;~filterbit~0#1 := (if ~tmp___1~30#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___1~30#1 % 4294967296 % 4294967296 else ~tmp___1~30#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255: havoc #t~mem1533#1; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11032-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:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: assume ~dummy~0#1 >= 0;call #t~mem1557#1.base, #t~mem1557#1.offset := read~$Pointer$#35(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#35(2147483648, #t~mem1557#1.base, #t~mem1557#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~mem1557#1.base, #t~mem1557#1.offset; [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: assume !(~dummy~0#1 >= 0); [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: call #t~mem1534#1 := read~int#34(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4); [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256-1: SUMMARY for call iowrite32(3, ~ioaddr~17#1.base, 104 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:41:02,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11232: ~filterbit~0#1 := ~filterbit~0#1 % 64;call #t~mem1520#1 := read~int#34(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + 4 * (~filterbit~0#1 / 32), 4); [2025-02-08 03:41:02,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257-1: SUMMARY for call iowrite32(#t~mem1534#1, ~ioaddr~17#1.base, 112 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 03:41:02,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257: havoc #t~mem1534#1; [2025-02-08 03:41:02,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11307: assume 31 == ~entry~5#1 % 4294967296; [2025-02-08 03:41:02,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11307: assume !(31 == ~entry~5#1 % 4294967296); [2025-02-08 03:41:02,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: havoc arch_irqs_disabled_flags_#t~bitwise914#1; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: havoc #t~bitwise565#1; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-4: assume false;#t~bitwise565#1 := ~dataval~2#1; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-4: assume !false; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-3: havoc #t~bitwise565#1;assume ((((~dataval~2#1 < 0 || #t~bitwise565#1 >= 65536) && #t~bitwise565#1 >= ~dataval~2#1) && (~dataval~2#1 < 0 || #t~bitwise565#1 <= 65536 + ~dataval~2#1)) && (~dataval~2#1 >= 0 || #t~bitwise565#1 < 0)) && #t~bitwise565#1 <= 2147483647; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-2: [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-1: SUMMARY for call iowrite32(#t~bitwise565#1, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: assume ~i~5#1 >= 0; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: assume !(~i~5#1 >= 0); [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-5: assume 0 == ~dataval~2#1 || 65536 == ~dataval~2#1;#t~bitwise565#1 := 65536; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-5: assume !(0 == ~dataval~2#1 || 65536 == ~dataval~2#1); [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509-1: SUMMARY for call #t~ret560#1 := ioread32(~ioaddr~5#1.base, 160 + ~ioaddr~5#1.offset); srcloc: null [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: ~tmp___0~17#1 := #t~ret560#1;havoc #t~ret560#1; [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7534: SUMMARY for call iowrite32(196608, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: SUMMARY for call iowrite32(262144, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551-1: SUMMARY for call #t~ret566#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: havoc #t~ret566#1;~i~5#1 := ~i~5#1 - 1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547-1: [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: ~dataval~2#1 := (if 0 != #t~bitwise563#1 % 2 then 131072 else 0);havoc #t~bitwise563#1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547-3: assume 0 == ~cmd~0#1 || 0 == ~i~5#1;#t~bitwise563#1 := ~cmd~0#1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547-3: assume !(0 == ~cmd~0#1 || 0 == ~i~5#1); [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547-2: havoc #t~bitwise563#1;assume #t~bitwise563#1 < ~cmd~0#1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535-1: SUMMARY for call #t~ret562#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: havoc #t~ret562#1;~i~5#1 := ~i~5#1 - 1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7564-1: SUMMARY for call #t~ret567#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7564: havoc #t~ret567#1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523: SUMMARY for call ldv_spin_unlock_irqrestore_84(~tp~7#1.base, 3308 + ~tp~7#1.offset, ~flags~1#1); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7548: SUMMARY for call iowrite32(~dataval~2#1, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: assume (if ~tmp___0~17#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___0~17#1 % 4294967296 % 4294967296 else ~tmp___0~17#1 % 4294967296 % 4294967296 - 4294967296) >= 0; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: assume !((if ~tmp___0~17#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___0~17#1 % 4294967296 % 4294967296 else ~tmp___0~17#1 % 4294967296 % 4294967296 - 4294967296) >= 0);~i~5#1 := ~i~5#1 - 1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532: SUMMARY for call iowrite32(131072, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: SUMMARY for call iowrite32(327680, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7549-1: SUMMARY for call #t~ret564#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7549: havoc #t~ret564#1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566: havoc #t~ret568#1;~i~5#1 := ~i~5#1 - 1; [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-1: SUMMARY for call #t~ret561#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566-1: SUMMARY for call #t~ret568#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 03:41:02,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: havoc #t~ret561#1; [2025-02-08 03:41:02,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14322: #res := 3; [2025-02-08 03:41:02,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324: #res := 8; [2025-02-08 03:41:02,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14326: #res := 10; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: #res := 3; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14272: #res := 9; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14290: #res := 21; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14282: #res := 17; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14286: #res := 19; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14274: #res := 12; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14278: #res := 15; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14266: #res := 1; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14270: #res := 7; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14284: #res := 18; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288: #res := 20; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276: #res := 14; [2025-02-08 03:41:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14280: #res := 16; [2025-02-08 03:41:02,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14362: #res := 8; [2025-02-08 03:41:02,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14358: #res := 1; [2025-02-08 03:41:02,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: #res := 3; [2025-02-08 03:41:02,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15355: assume { :end_inline_ldv_switch_automaton_state_8_3 } true; [2025-02-08 03:41:02,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15382: #res#1 := ~arg0#1; [2025-02-08 03:41:02,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15373: 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:41:02,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18560: havoc pci_bus_read_config_dword_#t~nondet2553#1; [2025-02-08 03:41:02,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18484: havoc #t~nondet2546; [2025-02-08 03:41:02,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18523: havoc #t~nondet2549; [2025-02-08 03:41:18,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: assume 0 != ldv_entry_EMGentry_19_~tmp~92#1;~ldv_statevar_19~0 := 3; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: assume !(0 != ldv_entry_EMGentry_19_~tmp~92#1);~ldv_statevar_19~0 := 5; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: tulip_parse_eeprom_~tmp___9~0#1 := tulip_parse_eeprom_#t~ret88#1;havoc tulip_parse_eeprom_#t~ret88#1;tulip_parse_eeprom_~base15~0#1 := tulip_parse_eeprom_~tmp___9~0#1 % 65536; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10936: assume (if private_ioctl_#t~mem1442#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1442#1 % 65536 % 4294967296 else private_ioctl_#t~mem1442#1 % 65536 % 4294967296 - 4294967296) == private_ioctl_~phy~1#1;havoc private_ioctl_#t~mem1442#1;call private_ioctl_#t~mem1443#1 := read~int#35(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~value~0#1 := private_ioctl_#t~mem1443#1;havoc private_ioctl_#t~mem1443#1; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10936: assume !((if private_ioctl_#t~mem1442#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1442#1 % 65536 % 4294967296 else private_ioctl_#t~mem1442#1 % 65536 % 4294967296 - 4294967296) == private_ioctl_~phy~1#1);havoc private_ioctl_#t~mem1442#1;call private_ioctl_#t~mem1448#1 := read~int#35(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);private_ioctl_#t~short1451#1 := 32 == private_ioctl_#t~mem1448#1 % 65536 % 4294967296; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: SUMMARY for call tulip_parse_eeprom_#t~ret88#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:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540: havoc tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14636-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540-1: SUMMARY for call iowrite32(0, tulip_start_xmit_#t~mem1332#1.base, 8 + tulip_start_xmit_#t~mem1332#1.offset); srcloc: null [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14636: havoc ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_86___0_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_86___0 } true;call tulip_start_xmit_#t~mem1315#1 := read~int#35(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~mem1315#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_start_xmit_#t~mem1315#1 % 4294967296 % 4294967296 else tulip_start_xmit_#t~mem1315#1 % 4294967296 % 4294967296 - 4294967296) % 32;havoc tulip_start_xmit_#t~mem1315#1;call write~$Pointer$#35(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~mem1316#1.base, tulip_start_xmit_#t~mem1316#1.offset := read~$Pointer$#35(tulip_start_xmit_~tp~19#1.base, 4017 + tulip_start_xmit_~tp~19#1.offset, 8);call tulip_start_xmit_#t~mem1317#1.base, tulip_start_xmit_#t~mem1317#1.offset := read~$Pointer$#35(tulip_start_xmit_~skb#1.base, 229 + tulip_start_xmit_~skb#1.offset, 8);call tulip_start_xmit_#t~mem1318#1 := read~int#35(tulip_start_xmit_~skb#1.base, 104 + tulip_start_xmit_~skb#1.offset, 4); [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10541-1: SUMMARY for call ldv_spin_unlock_irqrestore_84___0(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:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10541: tulip_start_xmit_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_18_#t~ret1861#1 := tulip_start_xmit_#res#1;havoc tulip_start_xmit_#t~ret1314#1.base, tulip_start_xmit_#t~ret1314#1.offset, tulip_start_xmit_#t~mem1315#1, tulip_start_xmit_#t~mem1316#1.base, tulip_start_xmit_#t~mem1316#1.offset, tulip_start_xmit_#t~mem1317#1.base, tulip_start_xmit_#t~mem1317#1.offset, tulip_start_xmit_#t~mem1318#1, tulip_start_xmit_#t~ret1319#1, tulip_start_xmit_#t~mem1320#1.base, tulip_start_xmit_#t~mem1320#1.offset, tulip_start_xmit_#t~mem1321#1, tulip_start_xmit_#t~mem1322#1, tulip_start_xmit_#t~mem1323#1, tulip_start_xmit_#t~mem1324#1, tulip_start_xmit_#t~mem1325#1, tulip_start_xmit_#t~mem1326#1, tulip_start_xmit_#t~mem1327#1.base, tulip_start_xmit_#t~mem1327#1.offset, tulip_start_xmit_#t~mem1328#1, tulip_start_xmit_#t~bitwise1329#1, tulip_start_xmit_#t~mem1330#1.base, tulip_start_xmit_#t~mem1330#1.offset, tulip_start_xmit_#t~mem1331#1, tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#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~69#1.base, tulip_start_xmit_~tmp~69#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;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~ret1861#1 && ldv_dummy_resourceless_instance_callback_1_18_#t~ret1861#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1861#1;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1861#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:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1905#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1905#1 && ldv_pci_pci_instance_2_#t~ret1905#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1905#1;havoc ldv_pci_pci_instance_2_#t~ret1905#1;~ldv_statevar_2~0 := 7; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14109: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1930#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1930#1 <= 2147483647;~ldv_statevar_6~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1930#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1930#1; [2025-02-08 03:41:18,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14109-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1930#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: assume 0 != (tulip_init_one_#t~mem1772#1.base + tulip_init_one_#t~mem1772#1.offset) % 18446744073709551616;havoc tulip_init_one_#t~mem1772#1.base, tulip_init_one_#t~mem1772#1.offset;call tulip_init_one_#t~mem1773#1.base, tulip_init_one_#t~mem1773#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1774#1 := read~int#35(tulip_init_one_#t~mem1773#1.base, 3 + tulip_init_one_#t~mem1773#1.offset, 1); [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: assume !(0 != (tulip_init_one_#t~mem1772#1.base + tulip_init_one_#t~mem1772#1.offset) % 18446744073709551616);havoc tulip_init_one_#t~mem1772#1.base, tulip_init_one_#t~mem1772#1.offset; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13977: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1926#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1927#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:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653: tulip_parse_eeprom_~tmp___10~0#1 := tulip_parse_eeprom_#t~ret89#1;havoc tulip_parse_eeprom_#t~ret89#1;call write~int#35(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:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-1: SUMMARY for call tulip_parse_eeprom_#t~ret89#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:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-2: havoc tulip_parse_eeprom_#t~bitwise43#1;assume ((((tulip_parse_eeprom_#t~mem42#1 < 0 || tulip_parse_eeprom_#t~bitwise43#1 <= tulip_parse_eeprom_#t~mem42#1) && tulip_parse_eeprom_#t~bitwise43#1 <= 4) && tulip_parse_eeprom_#t~bitwise43#1 >= 0) && (tulip_parse_eeprom_#t~mem42#1 >= 0 || tulip_parse_eeprom_#t~bitwise43#1 > 4 + tulip_parse_eeprom_#t~mem42#1)) && tulip_parse_eeprom_#t~bitwise43#1 >= -2147483648; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: assume 0 != tulip_find_mii_#t~bitwise774#1;havoc tulip_find_mii_#t~mem772#1;havoc tulip_find_mii_#t~mem773#1;havoc tulip_find_mii_#t~bitwise774#1; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: assume !(0 != tulip_find_mii_#t~bitwise774#1);havoc tulip_find_mii_#t~mem772#1;havoc tulip_find_mii_#t~mem773#1;havoc tulip_find_mii_#t~bitwise774#1; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-3: assume 4 == tulip_parse_eeprom_#t~mem42#1;tulip_parse_eeprom_#t~bitwise43#1 := tulip_parse_eeprom_#t~mem42#1; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-3: assume !(4 == tulip_parse_eeprom_#t~mem42#1); [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: assume 0 != tulip_parse_eeprom_#t~bitwise43#1;havoc tulip_parse_eeprom_#t~mem42#1;havoc tulip_parse_eeprom_#t~bitwise43#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~mem44#1 := read~int#35(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~mem44#1;havoc tulip_parse_eeprom_#t~mem44#1; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: assume !(0 != tulip_parse_eeprom_#t~bitwise43#1);havoc tulip_parse_eeprom_#t~mem42#1;havoc tulip_parse_eeprom_#t~bitwise43#1; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581: assume 1 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-2: havoc tulip_find_mii_#t~bitwise774#1;assume ((((tulip_find_mii_#t~mem773#1 < 0 || tulip_find_mii_#t~bitwise774#1 <= tulip_find_mii_#t~mem773#1) && tulip_find_mii_#t~bitwise774#1 <= 16) && tulip_find_mii_#t~bitwise774#1 >= 0) && (tulip_find_mii_#t~mem773#1 >= 0 || tulip_find_mii_#t~bitwise774#1 > 16 + tulip_find_mii_#t~mem773#1)) && tulip_find_mii_#t~bitwise774#1 >= -2147483648; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-1: [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-4: assume 0 == tulip_parse_eeprom_#t~mem42#1;tulip_parse_eeprom_#t~bitwise43#1 := 0; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-4: assume !(0 == tulip_parse_eeprom_#t~mem42#1); [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18338: havoc __dynamic_pr_debug_#t~nondet2528#1;tulip_find_mii_#t~ret764#1 := __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet2528#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~ret764#1 && tulip_find_mii_#t~ret764#1 <= 2147483647;havoc tulip_find_mii_#t~ret764#1; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-3: assume 16 == tulip_find_mii_#t~mem773#1;tulip_find_mii_#t~bitwise774#1 := tulip_find_mii_#t~mem773#1; [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-3: assume !(16 == tulip_find_mii_#t~mem773#1); [2025-02-08 03:41:18,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-4: assume 0 == tulip_find_mii_#t~mem773#1;tulip_find_mii_#t~bitwise774#1 := 0; [2025-02-08 03:41:18,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-4: assume !(0 == tulip_find_mii_#t~mem773#1); [2025-02-08 03:41:18,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-5: call tulip_find_mii_#t~mem772#1 := read~int#35(tulip_find_mii_~tp~10#1.base, 3408 + tulip_find_mii_~tp~10#1.offset, 4);call tulip_find_mii_#t~mem773#1 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_find_mii_#t~mem772#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_find_mii_#t~mem772#1 % 4294967296 % 4294967296 else tulip_find_mii_#t~mem772#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:18,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: 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:41:18,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:41:18,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864-4: assume 0 == tulip_init_one_#t~mem1723#1;tulip_init_one_#t~bitwise1724#1 := 0; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864-4: assume !(0 == tulip_init_one_#t~mem1723#1); [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864-3: assume 2 == tulip_init_one_#t~mem1723#1;tulip_init_one_#t~bitwise1724#1 := tulip_init_one_#t~mem1723#1; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864-3: assume !(2 == tulip_init_one_#t~mem1723#1); [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: assume 0 != tulip_init_one_#t~bitwise1724#1;havoc tulip_init_one_#t~mem1722#1;havoc tulip_init_one_#t~mem1723#1;havoc tulip_init_one_#t~bitwise1724#1;call write~int#35(1, tulip_init_one_~tp~31#1.base, 3396 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: assume !(0 != tulip_init_one_#t~bitwise1724#1);havoc tulip_init_one_#t~mem1722#1;havoc tulip_init_one_#t~mem1723#1;havoc tulip_init_one_#t~bitwise1724#1; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864-2: havoc tulip_init_one_#t~bitwise1724#1;assume ((((tulip_init_one_#t~mem1723#1 < 0 || tulip_init_one_#t~bitwise1724#1 <= tulip_init_one_#t~mem1723#1) && tulip_init_one_#t~bitwise1724#1 <= 2) && tulip_init_one_#t~bitwise1724#1 >= 0) && (tulip_init_one_#t~mem1723#1 >= 0 || tulip_init_one_#t~bitwise1724#1 > 2 + tulip_init_one_#t~mem1723#1)) && tulip_init_one_#t~bitwise1724#1 >= -2147483648; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864-1: [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise775#1;havoc tulip_find_mii_#t~bitwise775#1; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-1: [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-2: havoc tulip_find_mii_#t~bitwise775#1;assume (tulip_find_mii_#t~bitwise775#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise775#1 % 4294967296 >= 8192) && tulip_find_mii_#t~bitwise775#1 % 4294967296 <= 8192 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-3: assume false;tulip_find_mii_#t~bitwise775#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-3: assume !false; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186: 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~ret1930#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1931#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:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 8192 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise775#1 := 8192; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 8192 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-1: SUMMARY for call iowrite32(tulip_init_one_#t~bitwise1775#1, tulip_init_one_~ioaddr~18#1.base, 96 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997: havoc tulip_init_one_#t~mem1773#1.base, tulip_init_one_#t~mem1773#1.offset;havoc tulip_init_one_#t~mem1774#1;havoc tulip_init_one_#t~bitwise1775#1; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-3: havoc tulip_init_one_#t~bitwise1775#1;assume (((((if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_init_one_#t~bitwise1775#1 >= 256) && tulip_init_one_#t~bitwise1775#1 >= (if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296)) && ((if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_init_one_#t~bitwise1775#1 <= 256 + (if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296))) && ((if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_init_one_#t~bitwise1775#1 < 0)) && tulip_init_one_#t~bitwise1775#1 <= 2147483647; [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-2: [2025-02-08 03:41:18,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5655: tulip_parse_eeprom_~tmp___11~0#1 := tulip_parse_eeprom_#t~ret90#1;havoc tulip_parse_eeprom_#t~ret90#1;call write~int#35(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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5655-1: SUMMARY for call tulip_parse_eeprom_#t~ret90#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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-5: assume 0 == (if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296) || 256 == (if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296);tulip_init_one_#t~bitwise1775#1 := 256; [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-5: assume !(0 == (if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296) || 256 == (if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13847: assume -2147483648 <= ldv_register_netdev_open_14_6_#t~ret1922#1 && ldv_register_netdev_open_14_6_#t~ret1922#1 <= 2147483647;ldv_register_netdev_open_14_6_~tmp~101#1 := ldv_register_netdev_open_14_6_#t~ret1922#1;havoc ldv_register_netdev_open_14_6_#t~ret1922#1;ldv_register_netdev_open_14_6_#res#1 := ldv_register_netdev_open_14_6_~tmp~101#1; [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-4: assume false;tulip_init_one_#t~bitwise1775#1 := (if tulip_init_one_#t~mem1774#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1774#1 % 256 % 4294967296 else tulip_init_one_#t~mem1774#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-4: assume !false; [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13847-1: SUMMARY for call ldv_register_netdev_open_14_6_#t~ret1922#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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448-1: SUMMARY for call oom_timer_#t~ret293#1.base, oom_timer_#t~ret293#1.offset := netdev_priv(oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset); srcloc: null [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset := oom_timer_#t~ret293#1.base, oom_timer_#t~ret293#1.offset;havoc oom_timer_#t~ret293#1.base, oom_timer_#t~ret293#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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12923: 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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12923-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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11603: assume 0 != tulip_init_one_~tmp___2~23#1; [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11603: assume !(0 != tulip_init_one_~tmp___2~23#1);call tulip_init_one_#t~mem1633#1 := read~int#53(~#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~mem1633#1;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2559#1.base, pci_iomap_#t~ret2559#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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450: SUMMARY for call napi_schedule(oom_timer_~tp~3#1.base, 2812 + oom_timer_~tp~3#1.offset); srcloc: null [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735-1: SUMMARY for call tulip_init_one_#t~ret1668#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:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume -2147483648 <= tulip_init_one_#t~ret1668#1 && tulip_init_one_#t~ret1668#1 <= 2147483647;tulip_init_one_~tmp___8~8#1 := tulip_init_one_#t~ret1668#1;havoc tulip_init_one_#t~ret1668#1; [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296; [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: assume 2 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14114: 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:41:18,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18606: havoc pci_save_state_#t~nondet2561#1; [2025-02-08 03:41:18,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18606-1: tulip_suspend_#t~ret1803#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet2561#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~ret1803#1 && tulip_suspend_#t~ret1803#1 <= 2147483647;havoc tulip_suspend_#t~ret1803#1; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5790: SUMMARY for call ldv_check_alloc_flags(kmalloc_~flags#1); srcloc: null [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1926#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1926#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1926#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1926#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1926#1; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14114-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10943: assume 4 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10943: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-4: assume 0 == tulip_init_one_~tmp___8~8#1;tulip_init_one_#t~bitwise1669#1 := 0; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-4: assume !(0 == tulip_init_one_~tmp___8~8#1); [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-3: assume 262144 == tulip_init_one_~tmp___8~8#1;tulip_init_one_#t~bitwise1669#1 := tulip_init_one_~tmp___8~8#1; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-3: assume !(262144 == tulip_init_one_~tmp___8~8#1); [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1906#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736: tulip_init_one_~ee_addr_size~0#1 := (if 0 != tulip_init_one_#t~bitwise1669#1 then 8 else 6);havoc tulip_init_one_#t~bitwise1669#1; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1906#1 && ldv_pci_pci_instance_2_#t~ret1906#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1906#1;havoc ldv_pci_pci_instance_2_#t~ret1906#1; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-2: havoc tulip_init_one_#t~bitwise1669#1;assume ((((tulip_init_one_~tmp___8~8#1 < 0 || tulip_init_one_#t~bitwise1669#1 <= tulip_init_one_~tmp___8~8#1) && tulip_init_one_#t~bitwise1669#1 <= 262144) && tulip_init_one_#t~bitwise1669#1 >= 0) && (tulip_init_one_~tmp___8~8#1 >= 0 || tulip_init_one_#t~bitwise1669#1 > 262144 + tulip_init_one_~tmp___8~8#1)) && tulip_init_one_#t~bitwise1669#1 >= -2147483648; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-1: [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume 0 != tulip_find_mii_~ane_switch~0#1 % 4294967296; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume !(0 != tulip_find_mii_~ane_switch~0#1 % 4294967296); [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058: SUMMARY for call ldv_assume((if 0 != ~ldv_19_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset := kmalloc_#t~ret139#1.base, kmalloc_#t~ret139#1.offset;havoc kmalloc_#t~ret139#1.base, kmalloc_#t~ret139#1.offset; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791-1: SUMMARY for call kmalloc_#t~ret139#1.base, kmalloc_#t~ret139#1.offset := ldv_malloc(kmalloc_~size#1); srcloc: null [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12001: 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:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5527: tulip_parse_eeprom_~tmp___2~0#1.base, tulip_parse_eeprom_~tmp___2~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~mem45#1 := read~int#35(tulip_parse_eeprom_~tmp___2~0#1.base, tulip_parse_eeprom_~tmp___2~0#1.offset, 1);tulip_parse_eeprom_~count~0#1 := (if tulip_parse_eeprom_#t~mem45#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem45#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem45#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem45#1; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737-1: [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737: tulip_init_one_~ee_max_addr~0#1 := -2 + tulip_init_one_#t~bitwise1670#1;havoc tulip_init_one_#t~bitwise1670#1; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737-3: assume 0 == tulip_init_one_~ee_addr_size~0#1;tulip_init_one_#t~bitwise1670#1 := 2; [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737-3: assume !(0 == tulip_init_one_~ee_addr_size~0#1); [2025-02-08 03:41:18,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737-2: havoc tulip_init_one_#t~bitwise1670#1;assume tulip_init_one_#t~bitwise1670#1 > 2; [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14512: assume 2 == ~ldv_statevar_8~0; [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14512: assume !(2 == ~ldv_statevar_8~0); [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13059: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12134-1: SUMMARY for call tulip_suspend_#t~ret1798#1.base, tulip_suspend_#t~ret1798#1.offset := pci_get_drvdata(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13191: 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~ret1932#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1933#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:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12134: tulip_suspend_~tmp~84#1.base, tulip_suspend_~tmp~84#1.offset := tulip_suspend_#t~ret1798#1.base, tulip_suspend_#t~ret1798#1.offset;havoc tulip_suspend_#t~ret1798#1.base, tulip_suspend_#t~ret1798#1.offset;tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset := tulip_suspend_~tmp~84#1.base, tulip_suspend_~tmp~84#1.offset; [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5792-1: SUMMARY for call ldv_after_alloc(kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset); srcloc: null [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870-1: call tulip_init_one_#t~mem1725#1 := read~int#35(tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5792: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset; [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5660-1: SUMMARY for call tulip_parse_eeprom_#t~ret91#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:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: assume 0 != tulip_init_one_#t~mem1725#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1725#1;call write~int#35(1, tulip_init_one_~tp~31#1.base, 3400 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: assume !(0 != tulip_init_one_#t~mem1725#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1725#1; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5660: tulip_parse_eeprom_~tmp___12~0#1 := tulip_parse_eeprom_#t~ret91#1;havoc tulip_parse_eeprom_#t~ret91#1;call write~int#35(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:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: 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:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11342-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:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11342: 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~ret1560#1.base, tulip_mwi_config_#t~ret1560#1.offset, tulip_mwi_config_#t~mem1561#1, tulip_mwi_config_#t~ret1562#1, tulip_mwi_config_#t~ret1563#1, tulip_mwi_config_#t~bitwise1564#1, tulip_mwi_config_#t~ret1565#1, tulip_mwi_config_#t~ret1566#1, tulip_mwi_config_#t~bitwise1567#1, tulip_mwi_config_#t~mem1568#1, tulip_mwi_config_#t~bitwise1569#1, tulip_mwi_config_#t~short1570#1, tulip_mwi_config_#t~bitwise1571#1, tulip_mwi_config_#t~ret1572#1, tulip_mwi_config_#t~bitwise1573#1, tulip_mwi_config_#t~mem1574#1, tulip_mwi_config_#t~short1575#1, tulip_mwi_config_#t~bitwise1576#1, tulip_mwi_config_#t~mem1577#1, tulip_mwi_config_#t~mem1578#1, tulip_mwi_config_#t~mem1579#1, tulip_mwi_config_#t~bitwise1580#1, tulip_mwi_config_#t~bitwise1581#1, tulip_mwi_config_#t~bitwise1582#1, tulip_mwi_config_#t~mem1583#1, tulip_mwi_config_#t~bitwise1584#1, tulip_mwi_config_#t~bitwise1585#1, tulip_mwi_config_#t~bitwise1586#1, tulip_mwi_config_#t~mem1587#1, tulip_mwi_config_#t~ret1588#1, tulip_mwi_config_#t~mem1589#1, tulip_mwi_config_#t~ret1590#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~81#1.base, tulip_mwi_config_~tmp~81#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~45#1, tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, tulip_mwi_config_~tmp___1~31#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:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13060-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-1: tulip_init_one_#t~short1780#1 := 0 != tulip_init_one_#t~bitwise1779#1; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003: assume tulip_init_one_#t~short1780#1;havoc tulip_init_one_#t~mem1776#1;havoc tulip_init_one_#t~mem1777#1;havoc tulip_init_one_#t~mem1778#1;havoc tulip_init_one_#t~bitwise1779#1;havoc tulip_init_one_#t~short1780#1; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003: assume !tulip_init_one_#t~short1780#1;havoc tulip_init_one_#t~mem1776#1;havoc tulip_init_one_#t~mem1777#1;havoc tulip_init_one_#t~mem1778#1;havoc tulip_init_one_#t~bitwise1779#1;havoc tulip_init_one_#t~short1780#1; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13060: ~ldv_statevar_19~0 := 9; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-7: call tulip_init_one_#t~mem1776#1 := read~int#35(tulip_init_one_~tp~31#1.base, 4000 + tulip_init_one_~tp~31#1.offset, 1);tulip_init_one_#t~short1780#1 := 0 != tulip_init_one_#t~mem1776#1; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-6: assume tulip_init_one_#t~short1780#1; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-6: assume !tulip_init_one_#t~short1780#1;call tulip_init_one_#t~mem1777#1 := read~int#35(tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);call tulip_init_one_#t~mem1778#1 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1777#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1777#1 % 256 % 4294967296 else tulip_init_one_#t~mem1777#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume tulip_init_one_~ee_max_addr~0#1 % 4294967296 > 512;tulip_init_one_~ee_max_addr~0#1 := 512; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume !(tulip_init_one_~ee_max_addr~0#1 % 4294967296 > 512); [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-3: havoc tulip_init_one_#t~bitwise1779#1;assume ((((tulip_init_one_#t~mem1778#1 < 0 || tulip_init_one_#t~bitwise1779#1 <= tulip_init_one_#t~mem1778#1) && tulip_init_one_#t~bitwise1779#1 <= 4) && tulip_init_one_#t~bitwise1779#1 >= 0) && (tulip_init_one_#t~mem1778#1 >= 0 || tulip_init_one_#t~bitwise1779#1 > 4 + tulip_init_one_#t~mem1778#1)) && tulip_init_one_#t~bitwise1779#1 >= -2147483648; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-2: [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-5: assume 0 == tulip_init_one_#t~mem1778#1;tulip_init_one_#t~bitwise1779#1 := 0; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-5: assume !(0 == tulip_init_one_#t~mem1778#1); [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-4: assume 4 == tulip_init_one_#t~mem1778#1;tulip_init_one_#t~bitwise1779#1 := tulip_init_one_#t~mem1778#1; [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-4: assume !(4 == tulip_init_one_#t~mem1778#1); [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8436: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:41:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589: assume 3 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: 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~ret1860#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~nondet2543#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~nondet2543#1;assume -2147483648 <= eth_mac_addr_#t~nondet2543#1 && eth_mac_addr_#t~nondet2543#1 <= 2147483647;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet2543#1;havoc eth_mac_addr_#t~nondet2543#1; [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset := tulip_suspend_#t~ret1799#1.base, tulip_suspend_#t~ret1799#1.offset;havoc tulip_suspend_#t~ret1799#1.base, tulip_suspend_#t~ret1799#1.offset;tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset := tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset; [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136-1: SUMMARY for call tulip_suspend_#t~ret1799#1.base, tulip_suspend_#t~ret1799#1.offset := netdev_priv(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662: tulip_parse_eeprom_~tmp___13~0#1 := tulip_parse_eeprom_#t~ret92#1;havoc tulip_parse_eeprom_#t~ret92#1;call write~int#35(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:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: ~ldv_statevar_2~0 := 9; [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530: assume 0 == tulip_parse_eeprom_~count~0#1; [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530: 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~ret139#1.base, kmalloc_#t~ret139#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset;kmalloc_~size#1 := kmalloc_#in~size#1;kmalloc_~flags#1 := kmalloc_#in~flags#1;havoc kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset; [2025-02-08 03:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-1: SUMMARY for call tulip_parse_eeprom_#t~ret92#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:41:18,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13987: 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:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13987-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: 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:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12798-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:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume ~tulip_debug~0 > 0; [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume !(~tulip_debug~0 > 0); [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12798: 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:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14516: assume 3 == ~ldv_statevar_8~0; [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14516: assume !(3 == ~ldv_statevar_8~0); [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949-1: [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949: call write~int#35((if 0 == private_ioctl_#t~bitwise1444#1 then 1 else 0) % 2, private_ioctl_~tp~26#1.base, 3400 + private_ioctl_~tp~26#1.offset, 4);call private_ioctl_#t~mem1445#1 := read~int#35(private_ioctl_~tp~26#1.base, 3428 + private_ioctl_~tp~26#1.offset, 1); [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874: assume 0 != tulip_init_one_#t~bitwise1728#1;havoc tulip_init_one_#t~mem1726#1;havoc tulip_init_one_#t~mem1727#1;havoc tulip_init_one_#t~bitwise1728#1;call write~int#19(32, tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#19(64, tulip_init_one_~#media2advert~0#1.base, 2 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#19(992, tulip_init_one_~#media2advert~0#1.base, 4 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#19(96, tulip_init_one_~#media2advert~0#1.base, 6 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#19(128, tulip_init_one_~#media2advert~0#1.base, 8 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#19(256, tulip_init_one_~#media2advert~0#1.base, 10 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#19(512, tulip_init_one_~#media2advert~0#1.base, 12 + tulip_init_one_~#media2advert~0#1.offset, 2);call tulip_init_one_#t~mem1729#1 := read~int#35(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1730#1 := read~int#19(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset + 2 * (-9 + (if tulip_init_one_#t~mem1729#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1729#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1729#1 % 4294967296 % 4294967296 - 4294967296)), 2);call write~int#35(tulip_init_one_#t~mem1730#1, tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);havoc tulip_init_one_#t~mem1729#1;havoc tulip_init_one_#t~mem1730#1;call tulip_init_one_#t~mem1731#1 := read~int#35(tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);call tulip_init_one_#t~mem1732#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874: assume !(0 != tulip_init_one_#t~bitwise1728#1);havoc tulip_init_one_#t~mem1726#1;havoc tulip_init_one_#t~mem1727#1;havoc tulip_init_one_#t~bitwise1728#1; [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949-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~bitwise1444#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:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949-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:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949-2: havoc private_ioctl_#t~bitwise1444#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~bitwise1444#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~bitwise1444#1 <= 36864) && private_ioctl_#t~bitwise1444#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~bitwise1444#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~bitwise1444#1 >= -2147483648; [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: 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:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-5: call tulip_init_one_#t~mem1726#1 := read~int#35(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1727#1 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1726#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1726#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1726#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:18,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610: assume 0 == (tulip_init_one_~ioaddr~18#1.base + tulip_init_one_~ioaddr~18#1.offset) % 18446744073709551616; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610: assume !(0 == (tulip_init_one_~ioaddr~18#1.base + tulip_init_one_~ioaddr~18#1.offset) % 18446744073709551616); [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-2: havoc tulip_init_one_#t~bitwise1728#1;assume ((((tulip_init_one_#t~mem1727#1 < 0 || tulip_init_one_#t~bitwise1728#1 <= tulip_init_one_#t~mem1727#1) && tulip_init_one_#t~bitwise1728#1 <= 4) && tulip_init_one_#t~bitwise1728#1 >= 0) && (tulip_init_one_#t~mem1727#1 >= 0 || tulip_init_one_#t~bitwise1728#1 > 4 + tulip_init_one_#t~mem1727#1)) && tulip_init_one_#t~bitwise1728#1 >= -2147483648; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-1: [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949-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~bitwise1444#1 := 0; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949-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:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-4: assume 0 == tulip_init_one_#t~mem1727#1;tulip_init_one_#t~bitwise1728#1 := 0; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-4: assume !(0 == tulip_init_one_#t~mem1727#1); [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-3: assume 4 == tulip_init_one_#t~mem1727#1;tulip_init_one_#t~bitwise1728#1 := tulip_init_one_#t~mem1727#1; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-3: assume !(4 == tulip_init_one_#t~mem1727#1); [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: 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~mem1938#1.base, ldv_timer_timer_instance_8_#t~mem1938#1.offset, ldv_timer_timer_instance_8_#t~mem1939#1.base, ldv_timer_timer_instance_8_#t~mem1939#1.offset, ldv_timer_timer_instance_8_#t~mem1940#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:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139: 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:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139: assume !(0 == (tulip_suspend_~dev~9#1.base + tulip_suspend_~dev~9#1.offset) % 18446744073709551616); [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1931#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1931#1 <= 2147483647;~ldv_statevar_6~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1931#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1931#1; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume 0 != private_ioctl_#t~mem1445#1 % 256 % 4294967296;havoc private_ioctl_#t~mem1445#1; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume !(0 != private_ioctl_#t~mem1445#1 % 256 % 4294967296);havoc private_ioctl_#t~mem1445#1; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1931#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: 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:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: assume -2147483648 <= tulip_parse_eeprom_#t~ret46#1 && tulip_parse_eeprom_#t~ret46#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret46#1; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-1: SUMMARY for call tulip_parse_eeprom_#t~ret46#1 := printk(18, 0); srcloc: null [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743: tulip_init_one_~i~13#1 := 0; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13593: assume 4 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13593: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479: 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:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: ldv_pci_instance_suspend_2_8_#t~ret1884#1 := tulip_suspend_#res#1;havoc tulip_suspend_#t~ret1798#1.base, tulip_suspend_#t~ret1798#1.offset, tulip_suspend_#t~ret1799#1.base, tulip_suspend_#t~ret1799#1.offset, tulip_suspend_#t~ret1800#1, tulip_suspend_#t~mem1801#1.base, tulip_suspend_#t~mem1801#1.offset, tulip_suspend_#t~mem1802#1, tulip_suspend_#t~ret1803#1, tulip_suspend_#t~mem1804#1, tulip_suspend_#t~ret1805#1, tulip_suspend_#t~mem1806#1, tulip_suspend_#t~mem1807#1, tulip_suspend_#t~mem1808#1, tulip_suspend_#t~ret1809#1, tulip_suspend_#t~ret1810#1, tulip_suspend_#t~ret1811#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~84#1.base, tulip_suspend_~tmp~84#1.offset, tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset, tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset, tulip_suspend_~tmp___1~34#1, tulip_suspend_~tmp___2~24#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~ret1884#1 && ldv_pci_instance_suspend_2_8_#t~ret1884#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~97#1 := ldv_pci_instance_suspend_2_8_#t~ret1884#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1883#1;havoc ldv_pci_instance_suspend_2_8_#t~ret1884#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~97#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:41:18,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-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~bitwise1446#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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-2: havoc private_ioctl_#t~bitwise1446#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~bitwise1446#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~bitwise1446#1 <= 256) && private_ioctl_#t~bitwise1446#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~bitwise1446#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~bitwise1446#1 >= -2147483648; [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933: 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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933-1: SUMMARY for call mxic_timer(ldv_dummy_resourceless_instance_callback_5_7_~arg1#1); srcloc: null [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-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~bitwise1446#1 := 0; [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: 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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-1: [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: call write~int#35((if 0 != private_ioctl_#t~bitwise1446#1 then 1 else 0) % 2, private_ioctl_~tp~26#1.base, 3396 + private_ioctl_~tp~26#1.offset, 4);havoc private_ioctl_#t~bitwise1446#1; [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441: 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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13066: 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~ret1841#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~89#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~89#1;assume { :begin_inline_tulip_init } true;havoc tulip_init_#res#1;havoc tulip_init_#t~ret1839#1, tulip_init_#t~ret1840#1, tulip_init_~tmp~88#1;havoc tulip_init_~tmp~88#1; [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13066-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 03:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727-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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14520: havoc ldv_timer_timer_instance_8_#t~mem1938#1.base, ldv_timer_timer_instance_8_#t~mem1938#1.offset, ldv_timer_timer_instance_8_#t~mem1939#1.base, ldv_timer_timer_instance_8_#t~mem1939#1.offset, ldv_timer_timer_instance_8_#t~mem1940#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:41:18,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18617: havoc pci_try_set_mwi_#t~nondet2563#1;tulip_mwi_config_#t~ret1565#1 := pci_try_set_mwi_#res#1;havoc pci_try_set_mwi_#t~nondet2563#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~ret1565#1 && tulip_mwi_config_#t~ret1565#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1565#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~mem1030#1.base, pci_read_config_word_#t~mem1030#1.offset, pci_read_config_word_#t~mem1031#1, pci_read_config_word_#t~ret1032#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~53#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~53#1;call pci_read_config_word_#t~mem1030#1.base, pci_read_config_word_#t~mem1030#1.offset := read~$Pointer$#35(pci_read_config_word_~dev#1.base, 16 + pci_read_config_word_~dev#1.offset, 8);call pci_read_config_word_#t~mem1031#1 := read~int#35(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~mem1030#1.base, pci_read_config_word_#t~mem1030#1.offset, pci_read_config_word_#t~mem1031#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~nondet2554#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~nondet2554#1;assume -2147483648 <= pci_bus_read_config_word_#t~nondet2554#1 && pci_bus_read_config_word_#t~nondet2554#1 <= 2147483647;pci_bus_read_config_word_#res#1 := pci_bus_read_config_word_#t~nondet2554#1;havoc pci_bus_read_config_word_#t~nondet2554#1; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464: 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:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747-1: SUMMARY for call tulip_init_one_#t~ret1671#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:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: assume -2147483648 <= tulip_init_one_#t~ret1671#1 && tulip_init_one_#t~ret1671#1 <= 2147483647;tulip_init_one_~tmp___9~7#1 := tulip_init_one_#t~ret1671#1;havoc tulip_init_one_#t~ret1671#1;tulip_init_one_~data~1#1 := tulip_init_one_~tmp___9~7#1;call write~int#35(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#35((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:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5669: call write~$Pointer$#35(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~mem93#1 := read~int#35(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~mem93#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_parse_eeprom_#t~mem93#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_parse_eeprom_#t~mem93#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem93#1; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13597: assume 5 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13597: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-1: SUMMARY for call tulip_init_one_#t~ret1635#1.base, tulip_init_one_#t~ret1635#1.offset := netdev_priv(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset); srcloc: null [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615: tulip_init_one_~tmp___3~20#1.base, tulip_init_one_~tmp___3~20#1.offset := tulip_init_one_#t~ret1635#1.base, tulip_init_one_#t~ret1635#1.offset;havoc tulip_init_one_#t~ret1635#1.base, tulip_init_one_#t~ret1635#1.offset;tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset := tulip_init_one_~tmp___3~20#1.base, tulip_init_one_~tmp___3~20#1.offset;call write~$Pointer$#35(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~ret1062#1.base, pci_alloc_consistent_#t~ret1062#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~57#1.base, pci_alloc_consistent_~tmp~57#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~57#1.base, pci_alloc_consistent_~tmp~57#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~ret965#1.base, dma_alloc_attrs_#t~ret965#1.offset, dma_alloc_attrs_#t~ret966#1, dma_alloc_attrs_#t~mem967#1.base, dma_alloc_attrs_#t~mem967#1.offset, dma_alloc_attrs_#t~ret968#1, dma_alloc_attrs_#t~mem975#1.base, dma_alloc_attrs_#t~mem975#1.offset, dma_alloc_attrs_#t~ret976#1.base, dma_alloc_attrs_#t~ret976#1.offset, dma_alloc_attrs_#t~mem977#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~43#1.base, dma_alloc_attrs_~tmp~43#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~19#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~43#1.base, dma_alloc_attrs_~tmp~43#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~19#1; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13333: assume 1 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13333: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11351-1: SUMMARY for call tulip_mwi_config_#t~ret1560#1.base, tulip_mwi_config_#t~ret1560#1.offset := netdev_priv(tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11351: tulip_mwi_config_~tmp~81#1.base, tulip_mwi_config_~tmp~81#1.offset := tulip_mwi_config_#t~ret1560#1.base, tulip_mwi_config_#t~ret1560#1.offset;havoc tulip_mwi_config_#t~ret1560#1.base, tulip_mwi_config_#t~ret1560#1.offset;tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset := tulip_mwi_config_~tmp~81#1.base, tulip_mwi_config_~tmp~81#1.offset; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: 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:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1927#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1927#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1927#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1927#1; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13069: assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1868#1 && ldv_entry_EMGentry_19_#t~ret1868#1 <= 2147483647;ldv_entry_EMGentry_19_~tmp___0~52#1 := ldv_entry_EMGentry_19_#t~ret1868#1;havoc ldv_entry_EMGentry_19_#t~ret1868#1; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13069-1: SUMMARY for call ldv_entry_EMGentry_19_#t~ret1868#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: tulip_suspend_~tmp___1~34#1 := (if 0 == tulip_suspend_#t~ret1800#1 % 256 then 0 else 1);havoc tulip_suspend_#t~ret1800#1; [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144-1: SUMMARY for call tulip_suspend_#t~ret1800#1 := netif_running(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1927#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14523: call ldv_timer_timer_instance_8_#t~mem1938#1.base, ldv_timer_timer_instance_8_#t~mem1938#1.offset := read~$Pointer$#35(~ldv_8_container_timer_list~0.base, 32 + ~ldv_8_container_timer_list~0.offset, 8); [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14523-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:41:18,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10956: call private_ioctl_#t~mem1447#1 := read~int#35(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~tmp___5~7#1 := private_ioctl_#t~mem1447#1;call write~int#35(private_ioctl_~tmp___5~7#1, private_ioctl_~tp~26#1.base, 3984 + private_ioctl_~tp~26#1.offset, 2);call write~int#35(private_ioctl_~tmp___5~7#1, private_ioctl_~tp~26#1.base, 3988 + private_ioctl_~tp~26#1.offset, 2); [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: tulip_find_mii_~phyn~0#1 := 1 + tulip_find_mii_~phyn~0#1; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume 0 != tulip_suspend_~tmp___1~34#1 % 256;tulip_suspend_~tmp___2~24#1 := 0; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume !(0 != tulip_suspend_~tmp___1~34#1 % 256);tulip_suspend_~tmp___2~24#1 := 1; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14128-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume 0 != ldv_entry_EMGentry_19_~tmp___0~52#1;~ldv_statevar_19~0 := 6; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume !(0 != ldv_entry_EMGentry_19_~tmp___0~52#1);~ldv_statevar_19~0 := 8; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14128: 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:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672-1: assume tulip_parse_eeprom_#t~short95#1;call tulip_parse_eeprom_#t~mem94#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short95#1 := 11 == tulip_parse_eeprom_#t~mem94#1 % 256 % 4294967296; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672-1: assume !tulip_parse_eeprom_#t~short95#1; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672-2: tulip_parse_eeprom_#t~short95#1 := ~tulip_debug~0 > 1; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672: assume tulip_parse_eeprom_#t~short95#1;havoc tulip_parse_eeprom_#t~mem94#1;havoc tulip_parse_eeprom_#t~short95#1;call tulip_parse_eeprom_#t~mem96#1.base, tulip_parse_eeprom_#t~mem96#1.offset := read~$Pointer$#35(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~mem96#1.base, tulip_parse_eeprom_#t~mem96#1.offset;havoc tulip_parse_eeprom_#t~mem96#1.base, tulip_parse_eeprom_#t~mem96#1.offset;call tulip_parse_eeprom_#t~mem97#1 := read~int#35(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem98#1 := read~int#35(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem99#1 := read~int#35(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem100#1 := read~int#35(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (1 + (if tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (1 + (if tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (1 + (if tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem99#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem101#1 := read~int#35(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#35(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#35(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if (5 + 2 * (if tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5 + 2 * (if tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else (5 + 2 * (if tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem102#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem104#1 := read~int#35(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem105#1 := read~int#35(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (1 + (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 2 * (1 + (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 2 * (1 + (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#35(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (2 + (if tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (2 + (if tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (2 + (if tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem105#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672: assume !tulip_parse_eeprom_#t~short95#1;havoc tulip_parse_eeprom_#t~mem94#1;havoc tulip_parse_eeprom_#t~short95#1; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14525: assume 0 != (ldv_timer_timer_instance_8_#t~mem1938#1.base + ldv_timer_timer_instance_8_#t~mem1938#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_8_#t~mem1938#1.base, ldv_timer_timer_instance_8_#t~mem1938#1.offset;call ldv_timer_timer_instance_8_#t~mem1939#1.base, ldv_timer_timer_instance_8_#t~mem1939#1.offset := read~$Pointer$#35(~ldv_8_container_timer_list~0.base, 32 + ~ldv_8_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_8_#t~mem1940#1 := read~int#35(~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~mem1939#1.base, ldv_timer_timer_instance_8_#t~mem1939#1.offset, ldv_timer_timer_instance_8_#t~mem1940#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~1937#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_#~1937#1;##fun~int~TO~VOID_#~1937#1 := ##fun~int~TO~VOID_#in~1937#1; [2025-02-08 03:41:18,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14525: assume !(0 != (ldv_timer_timer_instance_8_#t~mem1938#1.base + ldv_timer_timer_instance_8_#t~mem1938#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_8_#t~mem1938#1.base, ldv_timer_timer_instance_8_#t~mem1938#1.offset; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11354: assume ~tulip_debug~0 > 3;call write~$Pointer$#18(259, 0, tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#18(260, 0, tulip_mwi_config_~#descriptor~12#1.base, 8 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#18(261, 0, tulip_mwi_config_~#descriptor~12#1.base, 16 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#18(262, 0, tulip_mwi_config_~#descriptor~12#1.base, 24 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~int#18(1202, tulip_mwi_config_~#descriptor~12#1.base, 32 + tulip_mwi_config_~#descriptor~12#1.offset, 4);call write~int#18(1, tulip_mwi_config_~#descriptor~12#1.base, 36 + tulip_mwi_config_~#descriptor~12#1.offset, 4);call tulip_mwi_config_#t~mem1561#1 := read~int#18(tulip_mwi_config_~#descriptor~12#1.base, 36 + tulip_mwi_config_~#descriptor~12#1.offset, 4); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11354: assume !(~tulip_debug~0 > 3); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-1: [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: call write~int#35(tulip_init_one_#t~bitwise1734#1, tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);havoc tulip_init_one_#t~mem1731#1;havoc tulip_init_one_#t~mem1732#1;havoc tulip_init_one_#t~bitwise1733#1;havoc tulip_init_one_#t~bitwise1734#1; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-7: assume 1024 == (if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536);tulip_init_one_#t~bitwise1733#1 := (if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-7: assume !(1024 == (if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536)); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-6: havoc tulip_init_one_#t~bitwise1733#1;assume (((((if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536) < 0 || tulip_init_one_#t~bitwise1733#1 <= (if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536)) && tulip_init_one_#t~bitwise1733#1 <= 1024) && tulip_init_one_#t~bitwise1733#1 >= 0) && ((if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536) >= 0 || tulip_init_one_#t~bitwise1733#1 > 1024 + (if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536))) && tulip_init_one_#t~bitwise1733#1 >= -2147483648; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-8: assume 0 == (if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536);tulip_init_one_#t~bitwise1733#1 := 0; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-8: assume !(0 == (if tulip_init_one_#t~mem1732#1 % 65536 <= 32767 then tulip_init_one_#t~mem1732#1 % 65536 else tulip_init_one_#t~mem1732#1 % 65536 - 65536)); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-3: assume 0 == tulip_init_one_#t~bitwise1733#1;tulip_init_one_#t~bitwise1734#1 := (if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-3: assume !(0 == tulip_init_one_#t~bitwise1733#1); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-2: havoc tulip_init_one_#t~bitwise1734#1;assume ((((((if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) < 0 && tulip_init_one_#t~bitwise1733#1 >= 0) || tulip_init_one_#t~bitwise1734#1 >= tulip_init_one_#t~bitwise1733#1) && (((if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) >= 0 && tulip_init_one_#t~bitwise1733#1 < 0) || tulip_init_one_#t~bitwise1734#1 >= (if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536))) && (((if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) < 0 || tulip_init_one_#t~bitwise1733#1 < 0) || tulip_init_one_#t~bitwise1734#1 <= (if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) + tulip_init_one_#t~bitwise1733#1)) && (((if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) >= 0 && tulip_init_one_#t~bitwise1733#1 >= 0) || tulip_init_one_#t~bitwise1734#1 < 0)) && tulip_init_one_#t~bitwise1734#1 <= 2147483647; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5541: tulip_parse_eeprom_#t~ret47#1.base, tulip_parse_eeprom_#t~ret47#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret139#1.base, kmalloc_#t~ret139#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~res~0#1.base, kmalloc_~res~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~ret47#1.base, tulip_parse_eeprom_#t~ret47#1.offset;havoc tulip_parse_eeprom_#t~ret47#1.base, tulip_parse_eeprom_#t~ret47#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:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-5: [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-4: assume 0 == (if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) || (if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) == tulip_init_one_#t~bitwise1733#1;tulip_init_one_#t~bitwise1734#1 := tulip_init_one_#t~bitwise1733#1; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-4: assume !(0 == (if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) || (if tulip_init_one_#t~mem1731#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1731#1 % 65536 % 65536 else tulip_init_one_#t~mem1731#1 % 65536 % 65536 - 65536) == tulip_init_one_#t~bitwise1733#1); [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448: assume tulip_find_mii_~phyn~0#1 <= 32 && tulip_find_mii_~phy_idx~0#1 % 4294967296 <= 3; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448: assume !(tulip_find_mii_~phyn~0#1 <= 32 && tulip_find_mii_~phy_idx~0#1 % 4294967296 <= 3);call write~int#35((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~mem776#1.base, tulip_find_mii_#t~mem776#1.offset := read~$Pointer$#35(tulip_find_mii_~tp~10#1.base, 4001 + tulip_find_mii_~tp~10#1.offset, 8);tulip_find_mii_#t~short779#1 := 0 != (tulip_find_mii_#t~mem776#1.base + tulip_find_mii_#t~mem776#1.offset) % 18446744073709551616; [2025-02-08 03:41:18,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13601: assume 6 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13601: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337: assume 2 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13734: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14527: 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~mem1939#1.base, ldv_timer_timer_instance_8_#t~mem1939#1.offset;havoc ldv_timer_timer_instance_8_#t~mem1940#1; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: 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~ret1861#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~ret1314#1.base, tulip_start_xmit_#t~ret1314#1.offset, tulip_start_xmit_#t~mem1315#1, tulip_start_xmit_#t~mem1316#1.base, tulip_start_xmit_#t~mem1316#1.offset, tulip_start_xmit_#t~mem1317#1.base, tulip_start_xmit_#t~mem1317#1.offset, tulip_start_xmit_#t~mem1318#1, tulip_start_xmit_#t~ret1319#1, tulip_start_xmit_#t~mem1320#1.base, tulip_start_xmit_#t~mem1320#1.offset, tulip_start_xmit_#t~mem1321#1, tulip_start_xmit_#t~mem1322#1, tulip_start_xmit_#t~mem1323#1, tulip_start_xmit_#t~mem1324#1, tulip_start_xmit_#t~mem1325#1, tulip_start_xmit_#t~mem1326#1, tulip_start_xmit_#t~mem1327#1.base, tulip_start_xmit_#t~mem1327#1.offset, tulip_start_xmit_#t~mem1328#1, tulip_start_xmit_#t~bitwise1329#1, tulip_start_xmit_#t~mem1330#1.base, tulip_start_xmit_#t~mem1330#1.offset, tulip_start_xmit_#t~mem1331#1, tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#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~69#1.base, tulip_start_xmit_~tmp~69#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_~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~69#1.base, tulip_start_xmit_~tmp~69#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; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: assume -2147483648 <= tulip_parse_eeprom_#t~ret107#1 && tulip_parse_eeprom_#t~ret107#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem97#1;havoc tulip_parse_eeprom_#t~mem98#1;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~ret107#1; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675-1: SUMMARY for call tulip_parse_eeprom_#t~ret107#1 := printk(21, 0); srcloc: null [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621: assume 0 == (tulip_init_one_#t~mem1637#1.base + tulip_init_one_#t~mem1637#1.offset) % 18446744073709551616;havoc tulip_init_one_#t~mem1637#1.base, tulip_init_one_#t~mem1637#1.offset; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621: assume !(0 == (tulip_init_one_#t~mem1637#1.base + tulip_init_one_#t~mem1637#1.offset) % 18446744073709551616);havoc tulip_init_one_#t~mem1637#1.base, tulip_init_one_#t~mem1637#1.offset;call tulip_init_one_#t~mem1638#1.base, tulip_init_one_#t~mem1638#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8);call write~$Pointer$#35(tulip_init_one_#t~mem1638#1.base, 2048 + tulip_init_one_#t~mem1638#1.offset, tulip_init_one_~tp~31#1.base, 24 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1638#1.base, tulip_init_one_#t~mem1638#1.offset;call tulip_init_one_#t~mem1639#1 := read~int#35(tulip_init_one_~tp~31#1.base, 32 + tulip_init_one_~tp~31#1.offset, 8);call write~int#35(2048 + tulip_init_one_#t~mem1639#1, tulip_init_one_~tp~31#1.base, 40 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1639#1;call write~int#35(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~mem1640#1 := read~int#53(~#tulip_tbl~0.base, 16 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1), 4);call write~int#35(tulip_init_one_#t~mem1640#1, tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1640#1;call write~int#35(0, tulip_init_one_~tp~31#1.base, 3968 + tulip_init_one_~tp~31#1.offset, 4);call write~int#35(0, tulip_init_one_~tp~31#1.base, 3972 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: 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___0~53#1 := ldv_pci_pci_instance_2_#t~ret1907#1;havoc ldv_pci_pci_instance_2_#t~ret1907#1; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1907#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: 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:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-2: havoc tulip_init_one_#t~bitwise1736#1;assume ((((tulip_init_one_#t~mem1735#1 < 0 || tulip_init_one_#t~bitwise1736#1 <= tulip_init_one_#t~mem1735#1) && tulip_init_one_#t~bitwise1736#1 <= 2) && tulip_init_one_#t~bitwise1736#1 >= 0) && (tulip_init_one_#t~mem1735#1 >= 0 || tulip_init_one_#t~bitwise1736#1 > 2 + tulip_init_one_#t~mem1735#1)) && tulip_init_one_#t~bitwise1736#1 >= -2147483648; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-1: [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-4: assume 0 == tulip_init_one_#t~mem1735#1;tulip_init_one_#t~bitwise1736#1 := 0; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-4: assume !(0 == tulip_init_one_#t~mem1735#1); [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: assume tulip_init_one_~i~13#1 < tulip_init_one_~ee_max_addr~0#1; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: 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:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-3: assume 2 == tulip_init_one_#t~mem1735#1;tulip_init_one_#t~bitwise1736#1 := tulip_init_one_#t~mem1735#1; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-3: assume !(2 == tulip_init_one_#t~mem1735#1); [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12943: 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:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12943-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:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: assume 0 != tulip_init_one_#t~bitwise1736#1;havoc tulip_init_one_#t~mem1735#1;havoc tulip_init_one_#t~bitwise1736#1;tulip_init_one_#t~loopctr1737#1 := 0; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: assume !(0 != tulip_init_one_#t~bitwise1736#1);havoc tulip_init_one_#t~mem1735#1;havoc tulip_init_one_#t~bitwise1736#1; [2025-02-08 03:41:18,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: assume 0 == (tulip_parse_eeprom_~mtable~0#1.base + tulip_parse_eeprom_~mtable~0#1.offset) % 18446744073709551616; [2025-02-08 03:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: 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$#35(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#35(tulip_parse_eeprom_~media~0#1, tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset, 2);call write~int#35(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#35(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#35(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#35(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#35(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#35(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#35(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:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-5: call tulip_init_one_#t~mem1735#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18361: havoc __pci_register_driver_#t~nondet2530#1; [2025-02-08 03:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18361-1: ldv___pci_register_driver_104_#t~ret1959#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2530#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_104_#t~ret1959#1 && ldv___pci_register_driver_104_#t~ret1959#1 <= 2147483647;ldv___pci_register_driver_104_~tmp~115#1 := ldv___pci_register_driver_104_#t~ret1959#1;havoc ldv___pci_register_driver_104_#t~ret1959#1;ldv___pci_register_driver_104_~ldv_func_res~11#1 := ldv___pci_register_driver_104_~tmp~115#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_104_~ldv_func_res~11#1, ldv___pci_register_driver_104_~ldv_func_arg1#1.base, ldv___pci_register_driver_104_~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_~ldv_func_arg2#1.base, ldv___pci_register_driver_104_~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_~ldv_func_arg3#1.base, ldv___pci_register_driver_104_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1842#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~90#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~90#1; [2025-02-08 03:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12019: 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:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151: assume 0 != tulip_suspend_~tmp___2~24#1; [2025-02-08 03:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151: assume !(0 != tulip_suspend_~tmp___2~24#1); [2025-02-08 03:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: 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:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605: assume 7 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737: assume 0 != ldv_pci_pci_instance_2_~tmp___0~53#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~53#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13341: assume 3 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13341: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume true;havoc tulip_init_one_#t~nondet1738#1;call write~int#35(tulip_init_one_#t~nondet1738#1, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset + tulip_init_one_#t~loopctr1737#1, 8);tulip_init_one_#t~loopctr1737#1 := 1 + tulip_init_one_#t~loopctr1737#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume true;havoc tulip_init_one_#t~loopctr1737#1;havoc tulip_init_one_#t~nondet1738#1;havoc tulip_init_one_#t~ret1739#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~ret11#1.base, tulip_parse_eeprom_#t~ret11#1.offset, tulip_parse_eeprom_#t~mem12#1, tulip_parse_eeprom_#t~mem13#1, tulip_parse_eeprom_#t~mem14#1, tulip_parse_eeprom_#t~ret15#1, tulip_parse_eeprom_#t~ret16#1, tulip_parse_eeprom_#t~mem17#1.base, tulip_parse_eeprom_#t~mem17#1.offset, tulip_parse_eeprom_#t~mem18#1, tulip_parse_eeprom_#t~mem19#1, tulip_parse_eeprom_#t~mem20#1.base, tulip_parse_eeprom_#t~mem20#1.offset, tulip_parse_eeprom_#t~mem21#1, tulip_parse_eeprom_#t~mem22#1, tulip_parse_eeprom_#t~short23#1, tulip_parse_eeprom_#t~mem24#1.base, tulip_parse_eeprom_#t~mem24#1.offset, tulip_parse_eeprom_#t~mem25#1, tulip_parse_eeprom_#t~mem26#1, tulip_parse_eeprom_#t~short27#1, tulip_parse_eeprom_#t~mem28#1.base, tulip_parse_eeprom_#t~mem28#1.offset, tulip_parse_eeprom_#t~mem29#1, tulip_parse_eeprom_#t~mem30#1, tulip_parse_eeprom_#t~short31#1, tulip_parse_eeprom_#t~memcpy~res32#1.base, tulip_parse_eeprom_#t~memcpy~res32#1.offset, tulip_parse_eeprom_#t~mem33#1.base, tulip_parse_eeprom_#t~mem33#1.offset, tulip_parse_eeprom_#t~ret34#1, tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset, tulip_parse_eeprom_#t~mem36#1.base, tulip_parse_eeprom_#t~mem36#1.offset, tulip_parse_eeprom_#t~ret37#1, tulip_parse_eeprom_#t~mem38#1, tulip_parse_eeprom_#t~mem39#1, tulip_parse_eeprom_#t~mem40#1, tulip_parse_eeprom_#t~ret41#1, tulip_parse_eeprom_#t~mem42#1, tulip_parse_eeprom_#t~bitwise43#1, tulip_parse_eeprom_#t~mem44#1, tulip_parse_eeprom_#t~mem45#1, tulip_parse_eeprom_#t~ret46#1, tulip_parse_eeprom_#t~ret47#1.base, tulip_parse_eeprom_#t~ret47#1.offset, tulip_parse_eeprom_#t~bitwise48#1, tulip_parse_eeprom_#t~ite50#1.base, tulip_parse_eeprom_#t~ite50#1.offset, tulip_parse_eeprom_#t~mem49#1.base, tulip_parse_eeprom_#t~mem49#1.offset, tulip_parse_eeprom_#t~ret51#1, tulip_parse_eeprom_#t~mem52#1, tulip_parse_eeprom_#t~mem53#1, tulip_parse_eeprom_#t~mem54#1, tulip_parse_eeprom_#t~bitwise55#1, tulip_parse_eeprom_#t~mem56#1, tulip_parse_eeprom_#t~mem57#1, tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_#t~mem59#1, tulip_parse_eeprom_#t~mem60#1, tulip_parse_eeprom_#t~short61#1, tulip_parse_eeprom_#t~mem62#1, tulip_parse_eeprom_#t~mem63#1, tulip_parse_eeprom_#t~mem64#1, tulip_parse_eeprom_#t~mem65#1, tulip_parse_eeprom_#t~mem66#1, tulip_parse_eeprom_#t~ret67#1, tulip_parse_eeprom_#t~bitwise68#1, tulip_parse_eeprom_#t~mem69#1, tulip_parse_eeprom_#t~mem70#1, tulip_parse_eeprom_#t~mem71#1, tulip_parse_eeprom_#t~short72#1, tulip_parse_eeprom_#t~mem73#1, tulip_parse_eeprom_#t~mem74#1, tulip_parse_eeprom_#t~mem75#1, tulip_parse_eeprom_#t~mem76#1, tulip_parse_eeprom_#t~mem77#1, tulip_parse_eeprom_#t~bitwise78#1, tulip_parse_eeprom_#t~bitwise79#1, tulip_parse_eeprom_#t~bitwise80#1, tulip_parse_eeprom_#t~bitwise81#1, tulip_parse_eeprom_#t~bitwise82#1, tulip_parse_eeprom_#t~mem83#1, tulip_parse_eeprom_#t~mem84#1, tulip_parse_eeprom_#t~short85#1, tulip_parse_eeprom_#t~mem86#1, tulip_parse_eeprom_#t~bitwise87#1, tulip_parse_eeprom_#t~ret88#1, tulip_parse_eeprom_#t~ret89#1, tulip_parse_eeprom_#t~ret90#1, tulip_parse_eeprom_#t~ret91#1, tulip_parse_eeprom_#t~ret92#1, tulip_parse_eeprom_#t~mem93#1, tulip_parse_eeprom_#t~mem94#1, tulip_parse_eeprom_#t~short95#1, tulip_parse_eeprom_#t~mem96#1.base, tulip_parse_eeprom_#t~mem96#1.offset, tulip_parse_eeprom_#t~mem97#1, tulip_parse_eeprom_#t~mem98#1, 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~ret107#1, tulip_parse_eeprom_#t~mem108#1, tulip_parse_eeprom_#t~mem109#1.base, tulip_parse_eeprom_#t~mem109#1.offset, tulip_parse_eeprom_#t~mem110#1, tulip_parse_eeprom_#t~mem111#1, tulip_parse_eeprom_#t~ite114#1.base, tulip_parse_eeprom_#t~ite114#1.offset, tulip_parse_eeprom_#t~mem112#1, tulip_parse_eeprom_#t~mem113#1.base, tulip_parse_eeprom_#t~mem113#1.offset, tulip_parse_eeprom_#t~mem115#1, tulip_parse_eeprom_#t~ret116#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~0#1.base, tulip_parse_eeprom_~tmp___2~0#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~0#1.base, tulip_parse_eeprom_~tmp___2~0#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:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume tulip_find_mii_#t~short779#1;havoc tulip_find_mii_#t~mem776#1.base, tulip_find_mii_#t~mem776#1.offset;havoc tulip_find_mii_#t~mem777#1.base, tulip_find_mii_#t~mem777#1.offset;havoc tulip_find_mii_#t~mem778#1;havoc tulip_find_mii_#t~short779#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume !tulip_find_mii_#t~short779#1;havoc tulip_find_mii_#t~mem776#1.base, tulip_find_mii_#t~mem776#1.offset;havoc tulip_find_mii_#t~mem777#1.base, tulip_find_mii_#t~mem777#1.offset;havoc tulip_find_mii_#t~mem778#1;havoc tulip_find_mii_#t~short779#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-1: assume tulip_find_mii_#t~short779#1;call tulip_find_mii_#t~mem777#1.base, tulip_find_mii_#t~mem777#1.offset := read~$Pointer$#35(tulip_find_mii_~tp~10#1.base, 4001 + tulip_find_mii_~tp~10#1.offset, 8);call tulip_find_mii_#t~mem778#1 := read~int#35(tulip_find_mii_#t~mem777#1.base, 4 + tulip_find_mii_#t~mem777#1.offset, 1);tulip_find_mii_#t~short779#1 := 0 != tulip_find_mii_#t~mem778#1 % 256 % 4294967296 && 0 == tulip_find_mii_~phy_idx~0#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-1: assume !tulip_find_mii_#t~short779#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: dma_alloc_attrs_#t~ret966#1 := is_device_dma_capable_#res#1;havoc is_device_dma_capable_#t~mem950#1.base, is_device_dma_capable_#t~mem950#1.offset, is_device_dma_capable_#t~mem951#1.base, is_device_dma_capable_#t~mem951#1.offset, is_device_dma_capable_#t~mem952#1, is_device_dma_capable_#t~short953#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~ret966#1 && dma_alloc_attrs_#t~ret966#1 <= 2147483647;dma_alloc_attrs_~tmp___0~28#1 := dma_alloc_attrs_#t~ret966#1;havoc dma_alloc_attrs_#t~ret966#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-2: is_device_dma_capable_#res#1 := (if is_device_dma_capable_#t~short953#1 then 1 else 0);havoc is_device_dma_capable_#t~mem950#1.base, is_device_dma_capable_#t~mem950#1.offset;havoc is_device_dma_capable_#t~mem951#1.base, is_device_dma_capable_#t~mem951#1.offset;havoc is_device_dma_capable_#t~mem952#1;havoc is_device_dma_capable_#t~short953#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-3: assume is_device_dma_capable_#t~short953#1;call is_device_dma_capable_#t~mem951#1.base, is_device_dma_capable_#t~mem951#1.offset := read~$Pointer$#35(is_device_dma_capable_~dev#1.base, 1130 + is_device_dma_capable_~dev#1.offset, 8);call is_device_dma_capable_#t~mem952#1 := read~int#35(is_device_dma_capable_#t~mem951#1.base, is_device_dma_capable_#t~mem951#1.offset, 8);is_device_dma_capable_#t~short953#1 := 0 != is_device_dma_capable_#t~mem952#1 % 18446744073709551616; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-3: assume !is_device_dma_capable_#t~short953#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: havoc is_device_dma_capable_#t~mem950#1.base, is_device_dma_capable_#t~mem950#1.offset;havoc is_device_dma_capable_#t~mem951#1.base, is_device_dma_capable_#t~mem951#1.offset;havoc is_device_dma_capable_#t~mem952#1;havoc is_device_dma_capable_#t~short953#1; [2025-02-08 03:41:18,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: havoc tulip_parse_eeprom_#t~ret11#1.base, tulip_parse_eeprom_#t~ret11#1.offset, tulip_parse_eeprom_#t~mem12#1, tulip_parse_eeprom_#t~mem13#1, tulip_parse_eeprom_#t~mem14#1, tulip_parse_eeprom_#t~ret15#1, tulip_parse_eeprom_#t~ret16#1, tulip_parse_eeprom_#t~mem17#1.base, tulip_parse_eeprom_#t~mem17#1.offset, tulip_parse_eeprom_#t~mem18#1, tulip_parse_eeprom_#t~mem19#1, tulip_parse_eeprom_#t~mem20#1.base, tulip_parse_eeprom_#t~mem20#1.offset, tulip_parse_eeprom_#t~mem21#1, tulip_parse_eeprom_#t~mem22#1, tulip_parse_eeprom_#t~short23#1, tulip_parse_eeprom_#t~mem24#1.base, tulip_parse_eeprom_#t~mem24#1.offset, tulip_parse_eeprom_#t~mem25#1, tulip_parse_eeprom_#t~mem26#1, tulip_parse_eeprom_#t~short27#1, tulip_parse_eeprom_#t~mem28#1.base, tulip_parse_eeprom_#t~mem28#1.offset, tulip_parse_eeprom_#t~mem29#1, tulip_parse_eeprom_#t~mem30#1, tulip_parse_eeprom_#t~short31#1, tulip_parse_eeprom_#t~memcpy~res32#1.base, tulip_parse_eeprom_#t~memcpy~res32#1.offset, tulip_parse_eeprom_#t~mem33#1.base, tulip_parse_eeprom_#t~mem33#1.offset, tulip_parse_eeprom_#t~ret34#1, tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset, tulip_parse_eeprom_#t~mem36#1.base, tulip_parse_eeprom_#t~mem36#1.offset, tulip_parse_eeprom_#t~ret37#1, tulip_parse_eeprom_#t~mem38#1, tulip_parse_eeprom_#t~mem39#1, tulip_parse_eeprom_#t~mem40#1, tulip_parse_eeprom_#t~ret41#1, tulip_parse_eeprom_#t~mem42#1, tulip_parse_eeprom_#t~bitwise43#1, tulip_parse_eeprom_#t~mem44#1, tulip_parse_eeprom_#t~mem45#1, tulip_parse_eeprom_#t~ret46#1, tulip_parse_eeprom_#t~ret47#1.base, tulip_parse_eeprom_#t~ret47#1.offset, tulip_parse_eeprom_#t~bitwise48#1, tulip_parse_eeprom_#t~ite50#1.base, tulip_parse_eeprom_#t~ite50#1.offset, tulip_parse_eeprom_#t~mem49#1.base, tulip_parse_eeprom_#t~mem49#1.offset, tulip_parse_eeprom_#t~ret51#1, tulip_parse_eeprom_#t~mem52#1, tulip_parse_eeprom_#t~mem53#1, tulip_parse_eeprom_#t~mem54#1, tulip_parse_eeprom_#t~bitwise55#1, tulip_parse_eeprom_#t~mem56#1, tulip_parse_eeprom_#t~mem57#1, tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_#t~mem59#1, tulip_parse_eeprom_#t~mem60#1, tulip_parse_eeprom_#t~short61#1, tulip_parse_eeprom_#t~mem62#1, tulip_parse_eeprom_#t~mem63#1, tulip_parse_eeprom_#t~mem64#1, tulip_parse_eeprom_#t~mem65#1, tulip_parse_eeprom_#t~mem66#1, tulip_parse_eeprom_#t~ret67#1, tulip_parse_eeprom_#t~bitwise68#1, tulip_parse_eeprom_#t~mem69#1, tulip_parse_eeprom_#t~mem70#1, tulip_parse_eeprom_#t~mem71#1, tulip_parse_eeprom_#t~short72#1, tulip_parse_eeprom_#t~mem73#1, tulip_parse_eeprom_#t~mem74#1, tulip_parse_eeprom_#t~mem75#1, tulip_parse_eeprom_#t~mem76#1, tulip_parse_eeprom_#t~mem77#1, tulip_parse_eeprom_#t~bitwise78#1, tulip_parse_eeprom_#t~bitwise79#1, tulip_parse_eeprom_#t~bitwise80#1, tulip_parse_eeprom_#t~bitwise81#1, tulip_parse_eeprom_#t~bitwise82#1, tulip_parse_eeprom_#t~mem83#1, tulip_parse_eeprom_#t~mem84#1, tulip_parse_eeprom_#t~short85#1, tulip_parse_eeprom_#t~mem86#1, tulip_parse_eeprom_#t~bitwise87#1, tulip_parse_eeprom_#t~ret88#1, tulip_parse_eeprom_#t~ret89#1, tulip_parse_eeprom_#t~ret90#1, tulip_parse_eeprom_#t~ret91#1, tulip_parse_eeprom_#t~ret92#1, tulip_parse_eeprom_#t~mem93#1, tulip_parse_eeprom_#t~mem94#1, tulip_parse_eeprom_#t~short95#1, tulip_parse_eeprom_#t~mem96#1.base, tulip_parse_eeprom_#t~mem96#1.offset, tulip_parse_eeprom_#t~mem97#1, tulip_parse_eeprom_#t~mem98#1, 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~ret107#1, tulip_parse_eeprom_#t~mem108#1, tulip_parse_eeprom_#t~mem109#1.base, tulip_parse_eeprom_#t~mem109#1.offset, tulip_parse_eeprom_#t~mem110#1, tulip_parse_eeprom_#t~mem111#1, tulip_parse_eeprom_#t~ite114#1.base, tulip_parse_eeprom_#t~ite114#1.offset, tulip_parse_eeprom_#t~mem112#1, tulip_parse_eeprom_#t~mem113#1.base, tulip_parse_eeprom_#t~mem113#1.offset, tulip_parse_eeprom_#t~mem115#1, tulip_parse_eeprom_#t~ret116#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~0#1.base, tulip_parse_eeprom_~tmp___2~0#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~offset2593#1, #Ultimate.C_strcpy_#t~mem2594#1;#Ultimate.C_strcpy_#t~offset2593#1 := 0; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14532-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14532: ~ldv_statevar_8~0 := 3; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-1: private_ioctl_#t~short1451#1 := 0 != private_ioctl_#t~bitwise1450#1; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: assume private_ioctl_#t~short1451#1;havoc private_ioctl_#t~mem1448#1;havoc private_ioctl_#t~mem1449#1;havoc private_ioctl_#t~bitwise1450#1;havoc private_ioctl_#t~short1451#1;call private_ioctl_#t~mem1452#1 := read~int#35(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~value___0~0#1 := private_ioctl_#t~mem1452#1;havoc private_ioctl_#t~mem1452#1; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: assume !private_ioctl_#t~short1451#1;havoc private_ioctl_#t~mem1448#1;havoc private_ioctl_#t~mem1449#1;havoc private_ioctl_#t~bitwise1450#1;havoc private_ioctl_#t~short1451#1;call private_ioctl_#t~mem1455#1 := read~int#35(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);call private_ioctl_#t~mem1456#1 := read~int#35(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-3: havoc private_ioctl_#t~bitwise1450#1;assume ((((private_ioctl_#t~mem1449#1 < 0 || private_ioctl_#t~bitwise1450#1 <= private_ioctl_#t~mem1449#1) && private_ioctl_#t~bitwise1450#1 <= 64) && private_ioctl_#t~bitwise1450#1 >= 0) && (private_ioctl_#t~mem1449#1 >= 0 || private_ioctl_#t~bitwise1450#1 > 64 + private_ioctl_#t~mem1449#1)) && private_ioctl_#t~bitwise1450#1 >= -2147483648; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-2: [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-5: assume 0 == private_ioctl_#t~mem1449#1;private_ioctl_#t~bitwise1450#1 := 0; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-5: assume !(0 == private_ioctl_#t~mem1449#1); [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-4: assume 64 == private_ioctl_#t~mem1449#1;private_ioctl_#t~bitwise1450#1 := private_ioctl_#t~mem1449#1; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-4: assume !(64 == private_ioctl_#t~mem1449#1); [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-6: assume private_ioctl_#t~short1451#1;call private_ioctl_#t~mem1449#1 := read~int#35(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965-6: assume !private_ioctl_#t~short1451#1; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11362: assume -9223372036854775808 <= tulip_mwi_config_#t~ret1562#1 && tulip_mwi_config_#t~ret1562#1 <= 9223372036854775807;tulip_mwi_config_~tmp___0~45#1 := tulip_mwi_config_#t~ret1562#1;havoc tulip_mwi_config_#t~mem1561#1;havoc tulip_mwi_config_#t~ret1562#1; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8455: assume -2147483648 <= tulip_find_mii_#t~ret780#1 && tulip_find_mii_#t~ret780#1 <= 2147483647;havoc tulip_find_mii_#t~ret780#1;call write~int#35(1, tulip_find_mii_~tp~10#1.base, 3996 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8455-1: SUMMARY for call tulip_find_mii_#t~ret780#1 := printk(137, 0); srcloc: null [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2573#1 := main_#res#1;havoc main_#t~ret1869#1, main_~tmp~93#1;assume { :end_inline_main } true; [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc oom_timer_#t~ret293#1.base, oom_timer_#t~ret293#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:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: SUMMARY for call comet_timer(##fun~int~TO~VOID_#~1937#1); srcloc: null [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11362-1: SUMMARY for call tulip_mwi_config_#t~ret1562#1 := ldv__builtin_expect((if tulip_mwi_config_#t~mem1561#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_mwi_config_#t~mem1561#1 % 4294967296 % 18446744073709551616 else tulip_mwi_config_#t~mem1561#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: SUMMARY for call pnic2_timer(##fun~int~TO~VOID_#~1937#1); srcloc: null [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call mxic_timer(##fun~int~TO~VOID_#~1937#1); srcloc: null [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call pnic_timer(##fun~int~TO~VOID_#~1937#1); srcloc: null [2025-02-08 03:41:18,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call tulip_timer(##fun~int~TO~VOID_#~1937#1); srcloc: null [2025-02-08 03:41:18,817 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:41:18,817 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:41:18,817 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:41:18,817 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:41:18,817 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:41:18,817 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:41:18,817 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:41:18,817 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:41:18,817 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_#~1937#1;havoc oom_timer_#t~ret293#1.base, oom_timer_#t~ret293#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:41:18,818 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:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023-1: call tulip_init_one_#t~mem1781#1 := read~int#35(tulip_init_one_~tp~31#1.base, 4000 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023: assume 0 == tulip_init_one_#t~mem1781#1;havoc tulip_init_one_#t~mem1781#1;call write~int#35(1, tulip_init_one_~tp~31#1.base, 3424 + tulip_init_one_~tp~31#1.offset, 4);call write~int#35(0, tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023: assume !(0 == tulip_init_one_#t~mem1781#1);havoc tulip_init_one_#t~mem1781#1; [2025-02-08 03:41:18,818 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~res1740#1.base, tulip_init_one_#t~strcpy~res1740#1.offset := #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset2593#1, #Ultimate.C_strcpy_#t~mem2594#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~res1740#1.base, tulip_init_one_#t~strcpy~res1740#1.offset; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume true;call #Ultimate.C_strcpy_#t~mem2594#1 := read~int#23(#Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset + #Ultimate.C_strcpy_#t~offset2593#1, 1);call write~unchecked~int#35(#Ultimate.C_strcpy_#t~mem2594#1, #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset + #Ultimate.C_strcpy_#t~offset2593#1, 1); [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume !true; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume 0 == #Ultimate.C_strcpy_#t~mem2594#1; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume !(0 == #Ultimate.C_strcpy_#t~mem2594#1);#Ultimate.C_strcpy_#t~offset2593#1 := 1 + #Ultimate.C_strcpy_#t~offset2593#1; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2574#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2574#1;havoc ##fun~$Pointer$~TO~int_#t~ret2575#1;havoc ##fun~$Pointer$~TO~int_#t~ret2576#1;havoc ##fun~$Pointer$~TO~int_#t~ret2577#1;havoc ##fun~$Pointer$~TO~int_#t~ret2578#1; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2578#1 && ##fun~$Pointer$~TO~int_#t~ret2578#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2574#1 := ##fun~$Pointer$~TO~int_#t~ret2578#1; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2578#1 := tulip_resume(##fun~$Pointer$~TO~int_#~1880#1.base, ##fun~$Pointer$~TO~int_#~1880#1.offset); srcloc: null [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2577#1 && ##fun~$Pointer$~TO~int_#t~ret2577#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2574#1 := ##fun~$Pointer$~TO~int_#t~ret2577#1; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2577#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~1880#1.base, ##fun~$Pointer$~TO~int_#~1880#1.offset); srcloc: null [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2576#1 && ##fun~$Pointer$~TO~int_#t~ret2576#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2574#1 := ##fun~$Pointer$~TO~int_#t~ret2576#1; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2576#1 := tulip_close(##fun~$Pointer$~TO~int_#~1880#1.base, ##fun~$Pointer$~TO~int_#~1880#1.offset); srcloc: null [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: 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:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2575#1 && ##fun~$Pointer$~TO~int_#t~ret2575#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2574#1 := ##fun~$Pointer$~TO~int_#t~ret2575#1; [2025-02-08 03:41:18,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2575#1 := tulip_open(##fun~$Pointer$~TO~int_#~1880#1.base, ##fun~$Pointer$~TO~int_#~1880#1.offset); srcloc: null [2025-02-08 03:41:18,819 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:41:18,819 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:41:18,819 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:41:18,819 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:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13609: assume 8 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13609: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,819 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:41:18,819 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:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: 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~mem1801#1.base, tulip_suspend_#t~mem1801#1.offset := read~$Pointer$#35(tulip_suspend_~tp~33#1.base, 4017 + tulip_suspend_~tp~33#1.offset, 8);call tulip_suspend_#t~mem1802#1 := read~int#35(tulip_suspend_#t~mem1801#1.base, 1547 + tulip_suspend_#t~mem1801#1.offset, 4);assume { :begin_inline_ldv_free_irq_100 } true;ldv_free_irq_100_#in~ldv_func_arg1#1, ldv_free_irq_100_#in~ldv_func_arg2#1.base, ldv_free_irq_100_#in~ldv_func_arg2#1.offset := tulip_suspend_#t~mem1802#1, tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset;havoc ldv_free_irq_100_~ldv_func_arg1#1, ldv_free_irq_100_~ldv_func_arg2#1.base, ldv_free_irq_100_~ldv_func_arg2#1.offset;ldv_free_irq_100_~ldv_func_arg1#1 := ldv_free_irq_100_#in~ldv_func_arg1#1;ldv_free_irq_100_~ldv_func_arg2#1.base, ldv_free_irq_100_~ldv_func_arg2#1.offset := ldv_free_irq_100_#in~ldv_func_arg2#1.base, ldv_free_irq_100_#in~ldv_func_arg2#1.offset; [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156-1: SUMMARY for call tulip_down(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13345: assume 4 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13345: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11364: assume 0 != tulip_mwi_config_~tmp___0~45#1; [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11364: assume !(0 != tulip_mwi_config_~tmp___0~45#1); [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-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~bitwise1453#1 := 0; [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-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:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: private_ioctl_~tmp~77#1.base, private_ioctl_~tmp~77#1.offset := private_ioctl_#t~ret1403#1.base, private_ioctl_#t~ret1403#1.offset;havoc private_ioctl_#t~ret1403#1.base, private_ioctl_#t~ret1403#1.offset;private_ioctl_~tp~26#1.base, private_ioctl_~tp~26#1.offset := private_ioctl_~tmp~77#1.base, private_ioctl_~tmp~77#1.offset;call private_ioctl_#t~mem1404#1.base, private_ioctl_#t~mem1404#1.offset := read~$Pointer$#35(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~mem1404#1.base, private_ioctl_#t~mem1404#1.offset;havoc private_ioctl_#t~mem1404#1.base, private_ioctl_#t~mem1404#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~ret1405#1.base, private_ioctl_#t~ret1405#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~41#1.base, private_ioctl_~tmp___0~41#1.offset := private_ioctl_#t~ret1405#1.base, private_ioctl_#t~ret1405#1.offset;havoc private_ioctl_#t~ret1405#1.base, private_ioctl_#t~ret1405#1.offset;private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset := private_ioctl_~tmp___0~41#1.base, private_ioctl_~tmp___0~41#1.offset;private_ioctl_~phy_idx~1#1 := 0;call private_ioctl_#t~mem1406#1 := read~int#35(private_ioctl_~tp~26#1.base, 3996 + private_ioctl_~tp~26#1.offset, 1);private_ioctl_~phy~1#1 := private_ioctl_#t~mem1406#1 % 32;havoc private_ioctl_#t~mem1406#1;call private_ioctl_#t~mem1407#1 := read~int#35(private_ioctl_~data~0#1.base, 2 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~regnum~0#1 := private_ioctl_#t~mem1407#1 % 65536;havoc private_ioctl_#t~mem1407#1; [2025-02-08 03:41:18,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-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~bitwise1453#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:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-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:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-1: SUMMARY for call private_ioctl_#t~ret1403#1.base, private_ioctl_#t~ret1403#1.offset := netdev_priv(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683: assume -2147483648 <= tulip_parse_eeprom_#t~ret116#1 && tulip_parse_eeprom_#t~ret116#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem108#1;havoc tulip_parse_eeprom_#t~mem109#1.base, tulip_parse_eeprom_#t~mem109#1.offset;havoc tulip_parse_eeprom_#t~mem110#1;havoc tulip_parse_eeprom_#t~mem111#1;havoc tulip_parse_eeprom_#t~ite114#1.base, tulip_parse_eeprom_#t~ite114#1.offset;havoc tulip_parse_eeprom_#t~mem112#1;havoc tulip_parse_eeprom_#t~mem113#1.base, tulip_parse_eeprom_#t~mem113#1.offset;havoc tulip_parse_eeprom_#t~mem115#1;havoc tulip_parse_eeprom_#t~ret116#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: assume 4608 == private_ioctl_#t~bitwise1453#1;havoc private_ioctl_#t~bitwise1453#1;call private_ioctl_#t~mem1454#1 := read~int#35(private_ioctl_~tp~26#1.base, 2800 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: assume !(4608 == private_ioctl_#t~bitwise1453#1);havoc private_ioctl_#t~bitwise1453#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683-1: SUMMARY for call tulip_parse_eeprom_#t~ret116#1 := printk(22, 0); srcloc: null [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-2: havoc private_ioctl_#t~bitwise1453#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~bitwise1453#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~bitwise1453#1 <= 4608) && private_ioctl_#t~bitwise1453#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~bitwise1453#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~bitwise1453#1 >= -2147483648; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-1: [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18632: havoc register_netdev_#t~nondet2566#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18632-1: ldv_register_netdev_98_#t~ret1955#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2566#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_98_#t~ret1955#1 && ldv_register_netdev_98_#t~ret1955#1 <= 2147483647;ldv_register_netdev_98_~tmp~113#1 := ldv_register_netdev_98_#t~ret1955#1;havoc ldv_register_netdev_98_#t~ret1955#1;ldv_register_netdev_98_~ldv_func_res~9#1 := ldv_register_netdev_98_~tmp~113#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_98_~ldv_func_res~9#1, ldv_register_netdev_98_~ldv_func_arg1#1.base, ldv_register_netdev_98_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1916#1, ldv_register_netdev_#t~ret1917#1, ldv_register_netdev_#t~mem1918#1.base, ldv_register_netdev_#t~mem1918#1.offset, ldv_register_netdev_#t~mem1919#1.base, ldv_register_netdev_#t~mem1919#1.offset, ldv_register_netdev_#t~ret1920#1, ldv_register_netdev_#t~ret1921#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~100#1, ldv_register_netdev_~tmp___0~54#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~100#1;havoc ldv_register_netdev_~tmp___0~54#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~nondet2548#1;havoc ldv_pre_register_netdev_#t~nondet2548#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2548#1 && ldv_pre_register_netdev_#t~nondet2548#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2548#1;havoc ldv_pre_register_netdev_#t~nondet2548#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761-1: call tulip_init_one_#t~mem1672#1 := read~int#35(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~mem1673#1 := read~int#35(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:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761: assume (if tulip_init_one_#t~mem1672#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1672#1 % 256 % 4294967296 else tulip_init_one_#t~mem1672#1 % 256 % 4294967296 - 4294967296) != (if tulip_init_one_#t~mem1673#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1673#1 % 256 % 4294967296 else tulip_init_one_#t~mem1673#1 % 256 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1672#1;havoc tulip_init_one_#t~mem1673#1;tulip_init_one_~sa_offset~0#1 := 20; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761: assume !((if tulip_init_one_#t~mem1672#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1672#1 % 256 % 4294967296 else tulip_init_one_#t~mem1672#1 % 256 % 4294967296 - 4294967296) != (if tulip_init_one_#t~mem1673#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1673#1 % 256 % 4294967296 else tulip_init_one_#t~mem1673#1 % 256 % 4294967296 - 4294967296));havoc tulip_init_one_#t~mem1672#1;havoc tulip_init_one_#t~mem1673#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-2: assume tulip_init_one_#t~short1750#1;call tulip_init_one_#t~mem1749#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);tulip_init_one_#t~short1750#1 := 0 != tulip_init_one_#t~mem1749#1 % 2; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-2: assume !tulip_init_one_#t~short1750#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12819: 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:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-1: tulip_init_one_#t~short1751#1 := tulip_init_one_#t~short1750#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12819-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:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-4: tulip_init_one_#t~short1751#1 := tulip_init_one_#t~short1747#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-3: assume tulip_init_one_#t~short1751#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-3: assume !tulip_init_one_#t~short1751#1;call tulip_init_one_#t~mem1748#1.base, tulip_init_one_#t~mem1748#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1750#1 := 0 == (tulip_init_one_#t~mem1748#1.base + tulip_init_one_#t~mem1748#1.offset) % 18446744073709551616; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684-1: call tulip_parse_eeprom_#t~mem108#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem109#1.base, tulip_parse_eeprom_#t~mem109#1.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_parse_eeprom_#t~mem108#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem108#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem108#1 % 256 % 4294967296 - 4294967296) % 16), 8);call tulip_parse_eeprom_#t~mem110#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem111#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10969: assume 9 == private_ioctl_#t~mem1454#1;havoc private_ioctl_#t~mem1454#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10969: assume !(9 == private_ioctl_#t~mem1454#1);havoc private_ioctl_#t~mem1454#1; [2025-02-08 03:41:18,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume tulip_init_one_#t~short1751#1;havoc tulip_init_one_#t~mem1741#1;havoc tulip_init_one_#t~bitwise1742#1;havoc tulip_init_one_#t~mem1743#1.base, tulip_init_one_#t~mem1743#1.offset;havoc tulip_init_one_#t~mem1744#1.base, tulip_init_one_#t~mem1744#1.offset;havoc tulip_init_one_#t~mem1745#1;havoc tulip_init_one_#t~short1746#1;havoc tulip_init_one_#t~short1747#1;havoc tulip_init_one_#t~mem1748#1.base, tulip_init_one_#t~mem1748#1.offset;havoc tulip_init_one_#t~mem1749#1;havoc tulip_init_one_#t~short1750#1;havoc tulip_init_one_#t~short1751#1;call tulip_init_one_#t~mem1752#1.base, tulip_init_one_#t~mem1752#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1755#1 := 0 != (tulip_init_one_#t~mem1752#1.base + tulip_init_one_#t~mem1752#1.offset) % 18446744073709551616; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume !tulip_init_one_#t~short1751#1;havoc tulip_init_one_#t~mem1741#1;havoc tulip_init_one_#t~bitwise1742#1;havoc tulip_init_one_#t~mem1743#1.base, tulip_init_one_#t~mem1743#1.offset;havoc tulip_init_one_#t~mem1744#1.base, tulip_init_one_#t~mem1744#1.offset;havoc tulip_init_one_#t~mem1745#1;havoc tulip_init_one_#t~short1746#1;havoc tulip_init_one_#t~short1747#1;havoc tulip_init_one_#t~mem1748#1.base, tulip_init_one_#t~mem1748#1.offset;havoc tulip_init_one_#t~mem1749#1;havoc tulip_init_one_#t~short1750#1;havoc tulip_init_one_#t~short1751#1; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume tulip_parse_eeprom_#t~mem111#1 % 256 % 4294967296 <= 5;call tulip_parse_eeprom_#t~mem112#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem113#1.base, tulip_parse_eeprom_#t~mem113#1.offset := read~$Pointer$#43(~#block_name~0.base, ~#block_name~0.offset + 8 * (if tulip_parse_eeprom_#t~mem112#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem112#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem112#1 % 256 % 4294967296 - 4294967296), 8);tulip_parse_eeprom_#t~ite114#1.base, tulip_parse_eeprom_#t~ite114#1.offset := tulip_parse_eeprom_#t~mem113#1.base, tulip_parse_eeprom_#t~mem113#1.offset; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume !(tulip_parse_eeprom_#t~mem111#1 % 256 % 4294967296 <= 5);tulip_parse_eeprom_#t~ite114#1.base, tulip_parse_eeprom_#t~ite114#1.offset := 23, 0; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-10: 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 <= 8) && tulip_init_one_#t~bitwise1742#1 >= 0) && (tulip_init_one_#t~mem1741#1 >= 0 || tulip_init_one_#t~bitwise1742#1 > 8 + tulip_init_one_#t~mem1741#1)) && tulip_init_one_#t~bitwise1742#1 >= -2147483648; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-9: [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-12: assume 0 == tulip_init_one_#t~mem1741#1;tulip_init_one_#t~bitwise1742#1 := 0; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-12: assume !(0 == tulip_init_one_#t~mem1741#1); [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-11: assume 8 == tulip_init_one_#t~mem1741#1;tulip_init_one_#t~bitwise1742#1 := tulip_init_one_#t~mem1741#1; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-11: assume !(8 == tulip_init_one_#t~mem1741#1); [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-6: assume tulip_init_one_#t~short1746#1;call tulip_init_one_#t~mem1744#1.base, tulip_init_one_#t~mem1744#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1745#1 := read~int#35(tulip_init_one_#t~mem1744#1.base, 4 + tulip_init_one_#t~mem1744#1.offset, 1);tulip_init_one_#t~short1746#1 := 0 != tulip_init_one_#t~mem1745#1 % 256 % 4294967296; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-6: assume !tulip_init_one_#t~short1746#1; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-5: tulip_init_one_#t~short1747#1 := tulip_init_one_#t~short1746#1; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-8: tulip_init_one_#t~short1747#1 := 0 != tulip_init_one_#t~bitwise1742#1; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-7: assume tulip_init_one_#t~short1747#1; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-7: assume !tulip_init_one_#t~short1747#1;call tulip_init_one_#t~mem1743#1.base, tulip_init_one_#t~mem1743#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1746#1 := 0 != (tulip_init_one_#t~mem1743#1.base + tulip_init_one_#t~mem1743#1.offset) % 18446744073709551616; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366-1: SUMMARY for call tulip_mwi_config_#t~ret1563#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:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-13: call tulip_init_one_#t~mem1741#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: assume -2147483648 <= tulip_mwi_config_#t~ret1563#1 && tulip_mwi_config_#t~ret1563#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1563#1; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027: 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:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895-1: assume tulip_init_one_#t~short1755#1;call tulip_init_one_#t~mem1753#1.base, tulip_init_one_#t~mem1753#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1754#1 := read~int#35(tulip_init_one_#t~mem1753#1.base, 4 + tulip_init_one_#t~mem1753#1.offset, 1);tulip_init_one_#t~short1755#1 := 0 != tulip_init_one_#t~mem1754#1 % 256 % 4294967296; [2025-02-08 03:41:18,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895-1: assume !tulip_init_one_#t~short1755#1; [2025-02-08 03:41:18,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: call tulip_parse_eeprom_#t~mem115#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: assume tulip_init_one_#t~short1755#1;havoc tulip_init_one_#t~mem1752#1.base, tulip_init_one_#t~mem1752#1.offset;havoc tulip_init_one_#t~mem1753#1.base, tulip_init_one_#t~mem1753#1.offset;havoc tulip_init_one_#t~mem1754#1;havoc tulip_init_one_#t~short1755#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: assume !tulip_init_one_#t~short1755#1;havoc tulip_init_one_#t~mem1752#1.base, tulip_init_one_#t~mem1752#1.offset;havoc tulip_init_one_#t~mem1753#1.base, tulip_init_one_#t~mem1753#1.offset;havoc tulip_init_one_#t~mem1754#1;havoc tulip_init_one_#t~short1755#1; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13613: assume 9 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13613: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11631: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11631: assume !(10 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349: assume 5 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12028: 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:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: SUMMARY for call pnic2_start_nway(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13746: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1908#1 && ldv_pci_pci_instance_2_#t~ret1908#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1908#1;havoc ldv_pci_pci_instance_2_#t~ret1908#1; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12953: 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:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12953-1: SUMMARY for call pnic2_timer(ldv_dummy_resourceless_instance_callback_6_7_~arg1#1); srcloc: null [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13746-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1908#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: 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:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765: tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13483: 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~ret1862#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:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11633-1: SUMMARY for call tulip_init_one_#t~ret1641#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:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11633: assume -2147483648 <= tulip_init_one_#t~ret1641#1 && tulip_init_one_#t~ret1641#1 <= 2147483647;havoc tulip_init_one_#t~ret1641#1;call tulip_init_one_#t~mem1642#1 := read~int#38(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset, 4); [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030: 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:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14144: assume 1 == ~ldv_statevar_7~0; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14144: assume !(1 == ~ldv_statevar_7~0); [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-1: SUMMARY for call pci_disable_device(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163: call tulip_suspend_#t~mem1804#1 := read~int#1(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~mem1804#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2556#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~nondet2556#1;assume -2147483648 <= pci_choose_state_#t~nondet2556#1 && pci_choose_state_#t~nondet2556#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2556#1;havoc pci_choose_state_#t~nondet2556#1; [2025-02-08 03:41:18,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899-1: call tulip_init_one_#t~mem1756#1.base, tulip_init_one_#t~mem1756#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1757#1 := read~int#35(tulip_init_one_#t~mem1756#1.base, 1 + (24 + tulip_init_one_#t~mem1756#1.offset + 10 * tulip_init_one_~i~13#1), 1); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899: assume 11 == tulip_init_one_#t~mem1757#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1756#1.base, tulip_init_one_#t~mem1756#1.offset;havoc tulip_init_one_#t~mem1757#1;call write~int#35(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~mem1758#1 := read~int#35(tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);call write~int#35((if tulip_init_one_#t~mem1758#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1758#1 % 256 % 4294967296 else tulip_init_one_#t~mem1758#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~mem1758#1; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899: assume !(11 == tulip_init_one_#t~mem1757#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1756#1.base, tulip_init_one_#t~mem1756#1.offset;havoc tulip_init_one_#t~mem1757#1;tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1;call tulip_init_one_#t~mem1760#1.base, tulip_init_one_#t~mem1760#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1761#1 := read~int#35(tulip_init_one_#t~mem1760#1.base, 2 + tulip_init_one_#t~mem1760#1.offset, 1); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11635: assume 159453975 == tulip_init_one_#t~mem1642#1 % 4294967296;havoc tulip_init_one_#t~mem1642#1;call tulip_init_one_#t~mem1643#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11635: assume !(159453975 == tulip_init_one_#t~mem1642#1 % 4294967296);havoc tulip_init_one_#t~mem1642#1; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume tulip_init_one_~i~13#1 <= 7; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume !(tulip_init_one_~i~13#1 <= 7); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume 10 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: assume 7 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690: assume tulip_parse_eeprom_~i~0#1 < tulip_parse_eeprom_~count~0#1; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690: assume !(tulip_parse_eeprom_~i~0#1 < tulip_parse_eeprom_~count~0#1); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10975: SUMMARY for call t21142_start_nway(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: 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:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: assume !(0 == dma_alloc_coherent_mask_~dma_mask~0#1 % 18446744073709551616); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-1: [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637: call write~int#35(tulip_init_one_#t~bitwise1644#1, tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1643#1;havoc tulip_init_one_#t~bitwise1644#1;call write~int#35(33, tulip_init_one_~tp~31#1.base, 3968 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-3: assume false;tulip_init_one_#t~bitwise1644#1 := tulip_init_one_#t~mem1643#1; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-3: assume !false; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-2: havoc tulip_init_one_#t~bitwise1644#1;assume ((((tulip_init_one_#t~mem1643#1 < 0 || tulip_init_one_#t~bitwise1644#1 >= 65536) && tulip_init_one_#t~bitwise1644#1 >= tulip_init_one_#t~mem1643#1) && (tulip_init_one_#t~mem1643#1 < 0 || tulip_init_one_#t~bitwise1644#1 <= 65536 + tulip_init_one_#t~mem1643#1)) && (tulip_init_one_#t~mem1643#1 >= 0 || tulip_init_one_#t~bitwise1644#1 < 0)) && tulip_init_one_#t~bitwise1644#1 <= 2147483647; [2025-02-08 03:41:18,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13751: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset := read~$Pointer$#2(~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~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#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~ret1878#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~96#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~96#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~mem1592#1, tulip_init_one_#t~mem1593#1.base, tulip_init_one_#t~mem1593#1.offset, tulip_init_one_#t~mem1594#1, tulip_init_one_#t~ret1595#1, tulip_init_one_#t~mem1596#1, tulip_init_one_#t~mem1597#1, tulip_init_one_#t~mem1598#1, tulip_init_one_#t~short1599#1, tulip_init_one_#t~mem1600#1, tulip_init_one_#t~short1601#1, tulip_init_one_#t~short1602#1, tulip_init_one_#t~ret1603#1, tulip_init_one_#t~ret1604#1, tulip_init_one_#t~bitwise1605#1, tulip_init_one_#t~bitwise1606#1, tulip_init_one_#t~bitwise1607#1, tulip_init_one_#t~ret1608#1, tulip_init_one_#t~bitwise1609#1, tulip_init_one_#t~ret1610#1, tulip_init_one_#t~ret1611#1, tulip_init_one_#t~mem1612#1, tulip_init_one_#t~ret1613#1.base, tulip_init_one_#t~ret1613#1.offset, 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~ite1620#1, tulip_init_one_#t~mem1618#1, tulip_init_one_#t~mem1619#1, tulip_init_one_#t~mem1621#1, tulip_init_one_#t~ret1622#1.base, tulip_init_one_#t~ret1622#1.offset, tulip_init_one_#t~mem1623#1, tulip_init_one_#t~mem1624#1, tulip_init_one_#t~mem1625#1, tulip_init_one_#t~short1626#1, tulip_init_one_#t~ite1629#1, tulip_init_one_#t~mem1627#1, tulip_init_one_#t~mem1628#1, tulip_init_one_#t~mem1630#1, tulip_init_one_#t~ret1631#1, tulip_init_one_#t~ret1632#1, tulip_init_one_#t~mem1633#1, tulip_init_one_#t~ret1634#1.base, tulip_init_one_#t~ret1634#1.offset, tulip_init_one_#t~ret1635#1.base, tulip_init_one_#t~ret1635#1.offset, tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset, tulip_init_one_#t~mem1637#1.base, tulip_init_one_#t~mem1637#1.offset, tulip_init_one_#t~mem1638#1.base, tulip_init_one_#t~mem1638#1.offset, tulip_init_one_#t~mem1639#1, tulip_init_one_#t~mem1640#1, tulip_init_one_#t~ret1641#1, tulip_init_one_#t~mem1642#1, tulip_init_one_#t~mem1643#1, tulip_init_one_#t~bitwise1644#1, tulip_init_one_#t~ret1645#1, tulip_init_one_#t~mem1646#1, tulip_init_one_#t~ret1647#1.base, tulip_init_one_#t~ret1647#1.offset, tulip_init_one_#t~ret1648#1.base, tulip_init_one_#t~ret1648#1.offset, tulip_init_one_#t~mem1649#1, tulip_init_one_#t~mem1650#1.base, tulip_init_one_#t~mem1650#1.offset, tulip_init_one_#t~mem1651#1, tulip_init_one_#t~mem1652#1, tulip_init_one_#t~mem1653#1.base, tulip_init_one_#t~mem1653#1.offset, tulip_init_one_#t~mem1654#1, tulip_init_one_#t~bitwise1655#1, tulip_init_one_#t~short1656#1, tulip_init_one_#t~ret1657#1, tulip_init_one_#t~memset~res1658#1.base, tulip_init_one_#t~memset~res1658#1.offset, tulip_init_one_#t~bitwise1659#1, tulip_init_one_#t~ret1660#1, tulip_init_one_#t~mem1661#1.base, tulip_init_one_#t~mem1661#1.offset, tulip_init_one_#t~ret1662#1, tulip_init_one_#t~mem1663#1.base, tulip_init_one_#t~mem1663#1.offset, tulip_init_one_#t~ret1664#1, tulip_init_one_#t~mem1665#1.base, tulip_init_one_#t~mem1665#1.offset, tulip_init_one_#t~mem1666#1.base, tulip_init_one_#t~mem1666#1.offset, tulip_init_one_#t~mem1667#1, tulip_init_one_#t~ret1668#1, tulip_init_one_#t~bitwise1669#1, tulip_init_one_#t~bitwise1670#1, tulip_init_one_#t~ret1671#1, tulip_init_one_#t~mem1672#1, tulip_init_one_#t~mem1673#1, tulip_init_one_#t~mem1674#1, tulip_init_one_#t~mem1675#1, tulip_init_one_#t~short1676#1, tulip_init_one_#t~mem1677#1, tulip_init_one_#t~mem1678#1, tulip_init_one_#t~short1679#1, tulip_init_one_#t~mem1680#1, tulip_init_one_#t~short1681#1, tulip_init_one_#t~mem1682#1.base, tulip_init_one_#t~mem1682#1.offset, tulip_init_one_#t~mem1683#1, tulip_init_one_#t~mem1684#1, tulip_init_one_#t~mem1685#1.base, tulip_init_one_#t~mem1685#1.offset, tulip_init_one_#t~mem1686#1, tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset, tulip_init_one_#t~mem1688#1, tulip_init_one_#t~short1689#1, tulip_init_one_#t~mem1690#1.base, tulip_init_one_#t~mem1690#1.offset, tulip_init_one_#t~mem1691#1, tulip_init_one_#t~short1692#1, tulip_init_one_#t~mem1693#1.base, tulip_init_one_#t~mem1693#1.offset, tulip_init_one_#t~mem1694#1, tulip_init_one_#t~short1695#1, tulip_init_one_#t~mem1696#1.base, tulip_init_one_#t~mem1696#1.offset, tulip_init_one_#t~mem1697#1, tulip_init_one_#t~mem1698#1.base, tulip_init_one_#t~mem1698#1.offset, tulip_init_one_#t~mem1699#1.base, tulip_init_one_#t~mem1699#1.offset, tulip_init_one_#t~mem1700#1, tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset, tulip_init_one_#t~mem1702#1.base, tulip_init_one_#t~mem1702#1.offset, tulip_init_one_#t~mem1703#1, tulip_init_one_#t~mem1704#1.base, tulip_init_one_#t~mem1704#1.offset, tulip_init_one_#t~mem1705#1, tulip_init_one_#t~mem1706#1.base, tulip_init_one_#t~mem1706#1.offset, tulip_init_one_#t~mem1707#1, tulip_init_one_#t~mem1708#1, tulip_init_one_#t~mem1709#1, tulip_init_one_#t~mem1710#1, tulip_init_one_#t~bitwise1711#1, tulip_init_one_#t~mem1712#1, tulip_init_one_#t~short1713#1, tulip_init_one_#t~mem1714#1, tulip_init_one_#t~mem1715#1, tulip_init_one_#t~mem1716#1, tulip_init_one_#t~mem1717#1, tulip_init_one_#t~mem1718#1, tulip_init_one_#t~mem1719#1, tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset, tulip_init_one_#t~ret1721#1, tulip_init_one_#t~mem1722#1, tulip_init_one_#t~mem1723#1, tulip_init_one_#t~bitwise1724#1, tulip_init_one_#t~mem1725#1, tulip_init_one_#t~mem1726#1, tulip_init_one_#t~mem1727#1, tulip_init_one_#t~bitwise1728#1, tulip_init_one_#t~mem1729#1, tulip_init_one_#t~mem1730#1, tulip_init_one_#t~mem1731#1, tulip_init_one_#t~mem1732#1, tulip_init_one_#t~bitwise1733#1, tulip_init_one_#t~bitwise1734#1, tulip_init_one_#t~mem1735#1, tulip_init_one_#t~bitwise1736#1, tulip_init_one_#t~loopctr1737#1, tulip_init_one_#t~nondet1738#1, tulip_init_one_#t~ret1739#1, tulip_init_one_#t~strcpy~res1740#1.base, tulip_init_one_#t~strcpy~res1740#1.offset, tulip_init_one_#t~mem1741#1, tulip_init_one_#t~bitwise1742#1, tulip_init_one_#t~mem1743#1.base, tulip_init_one_#t~mem1743#1.offset, tulip_init_one_#t~mem1744#1.base, tulip_init_one_#t~mem1744#1.offset, tulip_init_one_#t~mem1745#1, tulip_init_one_#t~short1746#1, tulip_init_one_#t~short1747#1, tulip_init_one_#t~mem1748#1.base, tulip_init_one_#t~mem1748#1.offset, tulip_init_one_#t~mem1749#1, tulip_init_one_#t~short1750#1, tulip_init_one_#t~short1751#1, tulip_init_one_#t~mem1752#1.base, tulip_init_one_#t~mem1752#1.offset, tulip_init_one_#t~mem1753#1.base, tulip_init_one_#t~mem1753#1.offset, tulip_init_one_#t~mem1754#1, tulip_init_one_#t~short1755#1, tulip_init_one_#t~mem1756#1.base, tulip_init_one_#t~mem1756#1.offset, tulip_init_one_#t~mem1757#1, tulip_init_one_#t~mem1758#1, tulip_init_one_#t~mem1759#1, tulip_init_one_#t~mem1760#1.base, tulip_init_one_#t~mem1760#1.offset, tulip_init_one_#t~mem1761#1, tulip_init_one_#t~ret1762#1, tulip_init_one_#t~mem1763#1, tulip_init_one_#t~mem1764#1, tulip_init_one_#t~mem1765#1.base, tulip_init_one_#t~mem1765#1.offset, tulip_init_one_#t~ret1766#1, tulip_init_one_#t~mem1767#1, tulip_init_one_#t~mem1768#1, tulip_init_one_#t~bitwise1769#1, tulip_init_one_#t~mem1770#1, tulip_init_one_#t~bitwise1771#1, tulip_init_one_#t~mem1772#1.base, tulip_init_one_#t~mem1772#1.offset, tulip_init_one_#t~mem1773#1.base, tulip_init_one_#t~mem1773#1.offset, tulip_init_one_#t~mem1774#1, tulip_init_one_#t~bitwise1775#1, tulip_init_one_#t~mem1776#1, tulip_init_one_#t~mem1777#1, tulip_init_one_#t~mem1778#1, tulip_init_one_#t~bitwise1779#1, tulip_init_one_#t~short1780#1, tulip_init_one_#t~mem1781#1, tulip_init_one_#t~mem1782#1.base, tulip_init_one_#t~mem1782#1.offset, tulip_init_one_#t~mem1783#1, tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#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~82#1, tulip_init_one_~tmp___0~46#1, tulip_init_one_~tmp___1~32#1.base, tulip_init_one_~tmp___1~32#1.offset, tulip_init_one_~tmp___2~23#1, tulip_init_one_~tmp___3~20#1.base, tulip_init_one_~tmp___3~20#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~8#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~5#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~82#1;havoc tulip_init_one_~tmp___0~46#1;havoc tulip_init_one_~tmp___1~32#1.base, tulip_init_one_~tmp___1~32#1.offset;havoc tulip_init_one_~tmp___2~23#1;havoc tulip_init_one_~tmp___3~20#1.base, tulip_init_one_~tmp___3~20#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~8#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~5#1;call write~int#29(0, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#29(76, tulip_init_one_~#last_phys_addr~0#1.base, 1 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#29(105, tulip_init_one_~#last_phys_addr~0#1.base, 2 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#29(110, tulip_init_one_~#last_phys_addr~0#1.base, 3 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#29(117, tulip_init_one_~#last_phys_addr~0#1.base, 4 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#29(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~mem1592#1 := read~int#35(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~mem1592#1 % 18446744073709551616 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1592#1 % 18446744073709551616 % 4294967296 else tulip_init_one_#t~mem1592#1 % 18446744073709551616 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1592#1;call tulip_init_one_#t~mem1593#1.base, tulip_init_one_#t~mem1593#1.offset := read~$Pointer$#53(~#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~mem1593#1.base, tulip_init_one_#t~mem1593#1.offset;havoc tulip_init_one_#t~mem1593#1.base, tulip_init_one_#t~mem1593#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~mem1594#1 := read~int#35(tulip_init_one_~pdev#1.base, 64 + tulip_init_one_~pdev#1.offset, 2); [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13751-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: tulip_mwi_config_~csr0___0~0#1 := 0;call write~int#35(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:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-4: assume 0 == tulip_init_one_#t~mem1643#1 || 65536 == tulip_init_one_#t~mem1643#1;tulip_init_one_#t~bitwise1644#1 := 65536; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11637-4: assume !(0 == tulip_init_one_#t~mem1643#1 || 65536 == tulip_init_one_#t~mem1643#1); [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14148: assume 2 == ~ldv_statevar_7~0; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14148: assume !(2 == ~ldv_statevar_7~0); [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: assume 2 == tulip_suspend_#t~mem1806#1 && 0 != tulip_suspend_~pstate~0#1;havoc tulip_suspend_#t~mem1806#1;call tulip_suspend_#t~mem1807#1 := read~int#35(tulip_suspend_~tp~33#1.base, 3972 + tulip_suspend_~tp~33#1.offset, 4); [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: assume !(2 == tulip_suspend_#t~mem1806#1 && 0 != tulip_suspend_~pstate~0#1);havoc tulip_suspend_#t~mem1806#1; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14016: assume 1 == ~ldv_statevar_5~0; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14016: assume !(1 == ~ldv_statevar_5~0); [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335-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:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: 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~ret745#1.base, tulip_find_mii_#t~ret745#1.offset, tulip_find_mii_#t~ret746#1, tulip_find_mii_#t~bitwise747#1, tulip_find_mii_#t~bitwise748#1, tulip_find_mii_#t~bitwise749#1, tulip_find_mii_#t~short750#1, tulip_find_mii_#t~short751#1, tulip_find_mii_#t~ret752#1, tulip_find_mii_#t~ret753#1, tulip_find_mii_#t~bitwise754#1, tulip_find_mii_#t~ret755#1, tulip_find_mii_#t~bitwise756#1, tulip_find_mii_#t~mem757#1, tulip_find_mii_#t~mem758#1, tulip_find_mii_#t~mem759#1, tulip_find_mii_#t~mem760#1, tulip_find_mii_#t~ret761#1, tulip_find_mii_#t~mem762#1, tulip_find_mii_#t~ret763#1, tulip_find_mii_#t~ret764#1, tulip_find_mii_#t~mem765#1, tulip_find_mii_#t~bitwise766#1, tulip_find_mii_#t~bitwise767#1, tulip_find_mii_#t~bitwise768#1, tulip_find_mii_#t~bitwise769#1, tulip_find_mii_#t~mem770#1, tulip_find_mii_#t~bitwise771#1, tulip_find_mii_#t~mem772#1, tulip_find_mii_#t~mem773#1, tulip_find_mii_#t~bitwise774#1, tulip_find_mii_#t~bitwise775#1, tulip_find_mii_#t~mem776#1.base, tulip_find_mii_#t~mem776#1.offset, tulip_find_mii_#t~mem777#1.base, tulip_find_mii_#t~mem777#1.offset, tulip_find_mii_#t~mem778#1, tulip_find_mii_#t~short779#1, tulip_find_mii_#t~ret780#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~30#1.base, tulip_find_mii_~tmp~30#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~15#1, tulip_find_mii_~tmp___2~12#1, tulip_find_mii_~tmp___3~9#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:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: assume 14 == tulip_init_one_~chip_idx~0#1;call tulip_init_one_#t~mem1674#1 := read~int#35(tulip_init_one_~ee_data~1#1.base, 408 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1676#1 := 4 == tulip_init_one_#t~mem1674#1 % 256 % 4294967296; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: assume !(14 == tulip_init_one_~chip_idx~0#1);call tulip_init_one_#t~mem1677#1 := read~int#35(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1679#1 := 255 == tulip_init_one_#t~mem1677#1 % 256 % 4294967296; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-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:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume 35143 == private_ioctl_~cmd#1; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume !(35143 == private_ioctl_~cmd#1); [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: call tulip_init_one_#t~mem1759#1 := read~int#35(tulip_init_one_~tp~31#1.base, 4013 + tulip_init_one_~tp~31#1.offset, 4);call write~int#35(tulip_init_one_#t~mem1759#1, tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);havoc tulip_init_one_#t~mem1759#1; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621: assume 12 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11639-1: SUMMARY for call tulip_init_one_#t~ret1645#1 := printk(274, 0); srcloc: null [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11639: assume -2147483648 <= tulip_init_one_#t~ret1645#1 && tulip_init_one_#t~ret1645#1 <= 2147483647;havoc tulip_init_one_#t~ret1645#1; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-3: assume false;tulip_mwi_config_#t~bitwise1564#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-3: assume !false; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-2: havoc tulip_mwi_config_#t~bitwise1564#1;assume (tulip_mwi_config_#t~bitwise1564#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1564#1 % 4294967296 >= 18874368) && tulip_mwi_config_#t~bitwise1564#1 % 4294967296 <= 18874368 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: assume 9 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18874368 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1564#1 := 18874368; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18874368 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-1: [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1564#1;havoc tulip_mwi_config_#t~bitwise1564#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~nondet2563#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~nondet2563#1;assume -2147483648 <= pci_try_set_mwi_#t~nondet2563#1 && pci_try_set_mwi_#t~nondet2563#1 <= 2147483647;pci_try_set_mwi_#res#1 := pci_try_set_mwi_#t~nondet2563#1;havoc pci_try_set_mwi_#t~nondet2563#1; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18510: havoc ldv_pre_register_netdev_#t~nondet2548#1; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18510-1: ldv_register_netdev_#t~ret1916#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2548#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret1916#1 && ldv_register_netdev_#t~ret1916#1 <= 2147483647;ldv_register_netdev_~ldv_14_ret_default~0#1 := ldv_register_netdev_#t~ret1916#1;havoc ldv_register_netdev_#t~ret1916#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:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168: havoc tulip_suspend_#t~mem1807#1;call tulip_suspend_#t~mem1808#1 := read~int#35(tulip_suspend_~tp~33#1.base, 3972 + tulip_suspend_~tp~33#1.offset, 4); [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-1: SUMMARY for call tulip_set_wolopts(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_#t~mem1807#1); srcloc: null [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772: assume tulip_init_one_#t~short1676#1;havoc tulip_init_one_#t~mem1674#1;havoc tulip_init_one_#t~mem1675#1;havoc tulip_init_one_#t~short1676#1;tulip_init_one_~sa_offset~0#1 := 410; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772: assume !tulip_init_one_#t~short1676#1;havoc tulip_init_one_#t~mem1674#1;havoc tulip_init_one_#t~mem1675#1;havoc tulip_init_one_#t~short1676#1; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5694: assume 0 != tulip_parse_eeprom_~new_advertise~0#1;call write~int#35(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:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5694: assume !(0 != tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12829: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_20_#t~ret1862#1 && ldv_dummy_resourceless_instance_callback_1_20_#t~ret1862#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1862#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1862#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:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772-1: assume tulip_init_one_#t~short1676#1;call tulip_init_one_#t~mem1675#1 := read~int#35(tulip_init_one_~ee_data~1#1.base, 409 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1676#1 := 6 == tulip_init_one_#t~mem1675#1 % 256 % 4294967296; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772-1: assume !tulip_init_one_#t~short1676#1; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12829-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_20_#t~ret1862#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:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset := tulip_parse_eeprom_#t~ret11#1.base, tulip_parse_eeprom_#t~ret11#1.offset;havoc tulip_parse_eeprom_#t~ret11#1.base, tulip_parse_eeprom_#t~ret11#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$#35(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:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: 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~ret1863#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~ret1392#1.base, tulip_ethtool_set_wol_#t~ret1392#1.offset, tulip_ethtool_set_wol_#t~mem1394#1, tulip_ethtool_set_wol_#t~mem1393#1, tulip_ethtool_set_wol_#t~bitwise1395#1, tulip_ethtool_set_wol_#t~mem1396#1, tulip_ethtool_set_wol_#t~mem1397#1.base, tulip_ethtool_set_wol_#t~mem1397#1.offset, tulip_ethtool_set_wol_#t~mem1398#1, tulip_ethtool_set_wol_#t~ret1399#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~75#1.base, tulip_ethtool_set_wol_~tmp~75#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~75#1.base, tulip_ethtool_set_wol_~tmp~75#1.offset; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430-1: SUMMARY for call tulip_parse_eeprom_#t~ret11#1.base, tulip_parse_eeprom_#t~ret11#1.offset := netdev_priv(tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: dma_alloc_coherent_mask_#res#1 := dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_gfp_flags_#t~ret963#1 := dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem962#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~42#1 := dma_alloc_coherent_gfp_flags_#t~ret963#1;havoc dma_alloc_coherent_gfp_flags_#t~ret963#1;dma_alloc_coherent_gfp_flags_~dma_mask~1#1 := dma_alloc_coherent_gfp_flags_~tmp~42#1; [2025-02-08 03:41:18,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169-1: SUMMARY for call tulip_suspend_#t~ret1809#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~mem1808#1 % 4294967296 then 1 else 0) then 0 else 1)); srcloc: null [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: assume -2147483648 <= tulip_suspend_#t~ret1809#1 && tulip_suspend_#t~ret1809#1 <= 2147483647;tulip_suspend_~rc~0#1 := tulip_suspend_#t~ret1809#1;havoc tulip_suspend_#t~mem1808#1;havoc tulip_suspend_#t~ret1809#1; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume -2147483648 <= tulip_parse_eeprom_#t~ret51#1 && tulip_parse_eeprom_#t~ret51#1 <= 2147483647;havoc tulip_parse_eeprom_#t~bitwise48#1;havoc tulip_parse_eeprom_#t~ite50#1.base, tulip_parse_eeprom_#t~ite50#1.offset;havoc tulip_parse_eeprom_#t~mem49#1.base, tulip_parse_eeprom_#t~mem49#1.offset;havoc tulip_parse_eeprom_#t~ret51#1;tulip_parse_eeprom_~i~0#1 := 0; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-1: SUMMARY for call tulip_parse_eeprom_#t~ret51#1 := printk(19, 0); srcloc: null [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-4: havoc tulip_parse_eeprom_#t~bitwise48#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~bitwise48#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~bitwise48#1 <= 2048) && tulip_parse_eeprom_#t~bitwise48#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~bitwise48#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~bitwise48#1 >= -2147483648; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-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~bitwise48#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:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-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:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-2: assume 0 == tulip_parse_eeprom_#t~bitwise48#1;call tulip_parse_eeprom_#t~mem49#1.base, tulip_parse_eeprom_#t~mem49#1.offset := read~$Pointer$#51(~#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~ite50#1.base, tulip_parse_eeprom_#t~ite50#1.offset := tulip_parse_eeprom_#t~mem49#1.base, tulip_parse_eeprom_#t~mem49#1.offset; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-2: assume !(0 == tulip_parse_eeprom_#t~bitwise48#1);tulip_parse_eeprom_#t~ite50#1.base, tulip_parse_eeprom_#t~ite50#1.offset := 20, 0; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-3: [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-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~bitwise48#1 := 0; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-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:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: tulip_mwi_config_#t~ret1566#1 := pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem1030#1.base, pci_read_config_word_#t~mem1030#1.offset, pci_read_config_word_#t~mem1031#1, pci_read_config_word_#t~ret1032#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~53#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~ret1566#1 && tulip_mwi_config_#t~ret1566#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1566#1; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963: 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:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963-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:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981: assume 4 == private_ioctl_~regnum~0#1 % 4294967296;call write~int#35(private_ioctl_~value___0~0#1, private_ioctl_~tp~26#1.base, 3982 + private_ioctl_~tp~26#1.offset, 2); [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020: assume 2 == ~ldv_statevar_5~0; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020: assume !(2 == ~ldv_statevar_5~0); [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: 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:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14152: assume 3 == ~ldv_statevar_7~0; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14152: assume !(3 == ~ldv_statevar_7~0); [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1912#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1912#1 && ldv_pci_pci_instance_2_#t~ret1912#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~36#1 := ldv_pci_pci_instance_2_#t~ret1912#1;havoc ldv_pci_pci_instance_2_#t~ret1912#1; [2025-02-08 03:41:18,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14813: tulip_init_#t~ret1840#1 := ldv___pci_register_driver_104_#res#1;havoc ldv___pci_register_driver_104_#t~ret1959#1, ldv___pci_register_driver_104_#t~ret1960#1, ldv___pci_register_driver_104_~ldv_func_arg1#1.base, ldv___pci_register_driver_104_~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_~ldv_func_arg2#1.base, ldv___pci_register_driver_104_~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_~ldv_func_arg3#1.base, ldv___pci_register_driver_104_~ldv_func_arg3#1.offset, ldv___pci_register_driver_104_~ldv_func_res~11#1, ldv___pci_register_driver_104_~tmp~115#1, ldv___pci_register_driver_104_~tmp___0~61#1;havoc ldv___pci_register_driver_104_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_104 } true;assume -2147483648 <= tulip_init_#t~ret1840#1 && tulip_init_#t~ret1840#1 <= 2147483647;tulip_init_~tmp~88#1 := tulip_init_#t~ret1840#1;havoc tulip_init_#t~ret1840#1;tulip_init_#res#1 := tulip_init_~tmp~88#1;ldv_EMGentry_init_tulip_init_19_9_#t~ret1841#1 := tulip_init_#res#1;havoc tulip_init_#t~ret1839#1, tulip_init_#t~ret1840#1, tulip_init_~tmp~88#1;assume { :end_inline_tulip_init } true;assume -2147483648 <= ldv_EMGentry_init_tulip_init_19_9_#t~ret1841#1 && ldv_EMGentry_init_tulip_init_19_9_#t~ret1841#1 <= 2147483647;ldv_EMGentry_init_tulip_init_19_9_~tmp~89#1 := ldv_EMGentry_init_tulip_init_19_9_#t~ret1841#1;havoc ldv_EMGentry_init_tulip_init_19_9_#t~ret1841#1;ldv_EMGentry_init_tulip_init_19_9_#res#1 := ldv_EMGentry_init_tulip_init_19_9_~tmp~89#1;ldv_entry_EMGentry_19_#t~ret1866#1 := ldv_EMGentry_init_tulip_init_19_9_#res#1;havoc ldv_EMGentry_init_tulip_init_19_9_#t~ret1841#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~89#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~ret1866#1 && ldv_entry_EMGentry_19_#t~ret1866#1 <= 2147483647;~ldv_19_ret_default~0 := ldv_entry_EMGentry_19_#t~ret1866#1;havoc ldv_entry_EMGentry_19_#t~ret1866#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~ret2433#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~142#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~142#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339-1: SUMMARY for call tulip_find_mii_#t~ret745#1.base, tulip_find_mii_#t~ret745#1.offset := netdev_priv(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: tulip_find_mii_~tmp~30#1.base, tulip_find_mii_~tmp~30#1.offset := tulip_find_mii_#t~ret745#1.base, tulip_find_mii_#t~ret745#1.offset;havoc tulip_find_mii_#t~ret745#1.base, tulip_find_mii_#t~ret745#1.offset;tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset := tulip_find_mii_~tmp~30#1.base, tulip_find_mii_~tmp~30#1.offset;tulip_find_mii_~phy_idx~0#1 := 0;tulip_find_mii_~phyn~0#1 := 1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171: assume 0 != tulip_suspend_~rc~0#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171: assume !(0 != tulip_suspend_~rc~0#1); [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10850: assume 35144 == private_ioctl_~cmd#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10850: assume !(35144 == private_ioctl_~cmd#1); [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039: 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:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14814-1: ldv___pci_register_driver_104_#res#1 := ldv___pci_register_driver_104_~ldv_func_res~11#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13889: assume 1 == ~ldv_statevar_3~0; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13889: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-1: tulip_mwi_config_#t~short1570#1 := 0 == tulip_mwi_config_#t~bitwise1569#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: assume tulip_mwi_config_#t~short1570#1;havoc tulip_mwi_config_#t~bitwise1567#1;havoc tulip_mwi_config_#t~mem1568#1;havoc tulip_mwi_config_#t~bitwise1569#1;havoc tulip_mwi_config_#t~short1570#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: assume !tulip_mwi_config_#t~short1570#1;havoc tulip_mwi_config_#t~bitwise1567#1;havoc tulip_mwi_config_#t~mem1568#1;havoc tulip_mwi_config_#t~bitwise1569#1;havoc tulip_mwi_config_#t~short1570#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13625: assume 14 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13625: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-7: tulip_mwi_config_#t~short1570#1 := 0 != tulip_mwi_config_#t~bitwise1567#1 % 4294967296; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-6: assume tulip_mwi_config_#t~short1570#1;call tulip_mwi_config_#t~mem1568#1 := read~int#24(tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset, 2); [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-6: assume !tulip_mwi_config_#t~short1570#1; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-9: havoc tulip_mwi_config_#t~bitwise1567#1;assume tulip_mwi_config_#t~bitwise1567#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1567#1 % 4294967296 <= 16777216; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-8: [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-3: havoc tulip_mwi_config_#t~bitwise1569#1;assume (((((if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296) < 0 || tulip_mwi_config_#t~bitwise1569#1 <= (if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296)) && tulip_mwi_config_#t~bitwise1569#1 <= 16) && tulip_mwi_config_#t~bitwise1569#1 >= 0) && ((if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296) >= 0 || tulip_mwi_config_#t~bitwise1569#1 > 16 + (if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296))) && tulip_mwi_config_#t~bitwise1569#1 >= -2147483648; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-2: [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-5: assume 0 == (if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296);tulip_mwi_config_#t~bitwise1569#1 := 0; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-5: assume !(0 == (if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume 12 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-4: assume 16 == (if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296);tulip_mwi_config_#t~bitwise1569#1 := (if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-4: assume !(16 == (if tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1568#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: 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:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-11: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1567#1 := 0; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-11: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-10: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1567#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-10: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758: assume 0 != ldv_pci_pci_instance_2_~tmp___1~36#1;~ldv_statevar_2~0 := 14; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~36#1);~ldv_statevar_2~0 := 16; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1571#1;havoc tulip_mwi_config_#t~bitwise1571#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380-2: havoc tulip_mwi_config_#t~bitwise1571#1;assume tulip_mwi_config_#t~bitwise1571#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1571#1 % 4294967296 <= 4278190079; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380-1: [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12173-1: SUMMARY for call tulip_suspend_#t~ret1810#1 := printk(285, 0); srcloc: null [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12173: assume -2147483648 <= tulip_suspend_#t~ret1810#1 && tulip_suspend_#t~ret1810#1 <= 2147483647;havoc tulip_suspend_#t~ret1810#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1571#1 := 0; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1571#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-1: assume tulip_init_one_#t~short1681#1;call tulip_init_one_#t~mem1680#1 := read~int#35(tulip_init_one_~ee_data~1#1.base, 2 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1681#1 := 0 == tulip_init_one_#t~mem1680#1 % 256 % 4294967296; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-1: assume !tulip_init_one_#t~short1681#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: assume tulip_init_one_#t~short1681#1;havoc tulip_init_one_#t~mem1677#1;havoc tulip_init_one_#t~mem1678#1;havoc tulip_init_one_#t~short1679#1;havoc tulip_init_one_#t~mem1680#1;havoc tulip_init_one_#t~short1681#1;tulip_init_one_~sa_offset~0#1 := 2;tulip_init_one_~multiport_cnt~0#1 := 4; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: assume !tulip_init_one_#t~short1681#1;havoc tulip_init_one_#t~mem1677#1;havoc tulip_init_one_#t~mem1678#1;havoc tulip_init_one_#t~short1679#1;havoc tulip_init_one_#t~mem1680#1;havoc tulip_init_one_#t~short1681#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-3: assume tulip_init_one_#t~short1679#1;call tulip_init_one_#t~mem1678#1 := read~int#35(tulip_init_one_~ee_data~1#1.base, 1 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1679#1 := 255 == tulip_init_one_#t~mem1678#1 % 256 % 4294967296; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-3: assume !tulip_init_one_#t~short1679#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-2: tulip_init_one_#t~short1681#1 := tulip_init_one_#t~short1679#1; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14156: assume 4 == ~ldv_statevar_7~0; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14156: assume !(4 == ~ldv_statevar_7~0); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14024: assume 3 == ~ldv_statevar_5~0; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14024: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5568: 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~mem52#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646: call write~$Pointer$#35(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$#35(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~mem1646#1 := read~int#35(tulip_init_one_~pdev#1.base, 72 + tulip_init_one_~pdev#1.offset, 1);call write~int#35((if tulip_init_one_#t~mem1646#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1646#1 % 256 % 4294967296 else tulip_init_one_#t~mem1646#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~mem1646#1;call write~int#35(~csr0~0, tulip_init_one_~tp~31#1.base, 3436 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893: assume 2 == ~ldv_statevar_3~0; [2025-02-08 03:41:18,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: assume 35145 == private_ioctl_~cmd#1; [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: assume !(35145 == private_ioctl_~cmd#1); [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911: assume tulip_init_one_~i~13#1 < (if tulip_init_one_#t~mem1761#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1761#1 % 256 % 4294967296 else tulip_init_one_#t~mem1761#1 % 256 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1760#1.base, tulip_init_one_#t~mem1760#1.offset;havoc tulip_init_one_#t~mem1761#1; [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911: assume !(tulip_init_one_~i~13#1 < (if tulip_init_one_#t~mem1761#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1761#1 % 256 % 4294967296 else tulip_init_one_#t~mem1761#1 % 256 % 4294967296 - 4294967296));havoc tulip_init_one_#t~mem1760#1.base, tulip_init_one_#t~mem1760#1.offset;havoc tulip_init_one_#t~mem1761#1; [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569: assume (if tulip_parse_eeprom_#t~mem52#1 % 256 % 256 <= 127 then tulip_parse_eeprom_#t~mem52#1 % 256 % 256 else tulip_parse_eeprom_#t~mem52#1 % 256 % 256 - 256) >= 0;havoc tulip_parse_eeprom_#t~mem52#1;call write~int#35(0, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem53#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#35(tulip_parse_eeprom_#t~mem53#1 % 256 % 64, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem53#1;call write~$Pointer$#35(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~mem54#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569: assume !((if tulip_parse_eeprom_#t~mem52#1 % 256 % 256 <= 127 then tulip_parse_eeprom_#t~mem52#1 % 256 % 256 else tulip_parse_eeprom_#t~mem52#1 % 256 % 256 - 256) >= 0);havoc tulip_parse_eeprom_#t~mem52#1;call tulip_parse_eeprom_#t~mem56#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#35(tulip_parse_eeprom_#t~mem56#1, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem56#1;call tulip_parse_eeprom_#t~mem57#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13629: assume 16 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13629: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: assume 14 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987-1: SUMMARY for call tulip_mdio_write(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, (if private_ioctl_#t~mem1455#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1455#1 % 65536 % 4294967296 else private_ioctl_#t~mem1455#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~mem1456#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1456#1 % 65536 % 4294967296 else private_ioctl_#t~mem1456#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:41:18,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987: havoc private_ioctl_#t~mem1455#1;havoc private_ioctl_#t~mem1456#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5438: assume (if tulip_parse_eeprom_#t~mem12#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem12#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem12#1 % 256 % 4294967296 - 4294967296) != (if tulip_parse_eeprom_#t~mem13#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem13#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem13#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem12#1;havoc tulip_parse_eeprom_#t~mem13#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5438: assume !((if tulip_parse_eeprom_#t~mem12#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem12#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem12#1 % 256 % 4294967296 - 4294967296) != (if tulip_parse_eeprom_#t~mem13#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem13#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem13#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem12#1;havoc tulip_parse_eeprom_#t~mem13#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5438-1: call tulip_parse_eeprom_#t~mem12#1 := read~int#35(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~mem13#1 := read~int#35(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:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: tulip_mwi_config_#t~ret1572#1 := pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem1027#1.base, pci_read_config_byte_#t~mem1027#1.offset, pci_read_config_byte_#t~mem1028#1, pci_read_config_byte_#t~ret1029#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~52#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~ret1572#1 && tulip_mwi_config_#t~ret1572#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1572#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-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~mem1027#1.base, pci_read_config_byte_#t~mem1027#1.offset, pci_read_config_byte_#t~mem1028#1, pci_read_config_byte_#t~ret1029#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~52#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~52#1;call pci_read_config_byte_#t~mem1027#1.base, pci_read_config_byte_#t~mem1027#1.offset := read~$Pointer$#35(pci_read_config_byte_~dev#1.base, 16 + pci_read_config_byte_~dev#1.offset, 8);call pci_read_config_byte_#t~mem1028#1 := read~int#35(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~mem1027#1.base, pci_read_config_byte_#t~mem1027#1.offset, pci_read_config_byte_#t~mem1028#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~nondet2552#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~nondet2552#1;assume -2147483648 <= pci_bus_read_config_byte_#t~nondet2552#1 && pci_bus_read_config_byte_#t~nondet2552#1 <= 2147483647;pci_bus_read_config_byte_#res#1 := pci_bus_read_config_byte_#t~nondet2552#1;havoc pci_bus_read_config_byte_#t~nondet2552#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14028: assume 4 == ~ldv_statevar_5~0; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14028: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12046: 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:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14160: assume 5 == ~ldv_statevar_7~0; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14160: assume !(5 == ~ldv_statevar_7~0); [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650: havoc tulip_init_one_#t~ret1647#1.base, tulip_init_one_#t~ret1647#1.offset; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: tulip_init_one_~i~13#1 := 0; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume tulip_mwi_config_#t~short1575#1;havoc tulip_mwi_config_#t~bitwise1573#1;havoc tulip_mwi_config_#t~mem1574#1;havoc tulip_mwi_config_#t~short1575#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume !tulip_mwi_config_#t~short1575#1;havoc tulip_mwi_config_#t~bitwise1573#1;havoc tulip_mwi_config_#t~mem1574#1;havoc tulip_mwi_config_#t~short1575#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: tulip_find_mii_~phy~0#1 := tulip_find_mii_~phyn~0#1 % 32; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-1: SUMMARY for call tulip_init_one_#t~ret1647#1.base, tulip_init_one_#t~ret1647#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:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-6: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1573#1 := 0; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-6: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-5: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1573#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-5: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-2: tulip_mwi_config_#t~short1575#1 := 0 != tulip_mwi_config_#t~bitwise1573#1 % 4294967296; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-1: assume tulip_mwi_config_#t~short1575#1;call tulip_mwi_config_#t~mem1574#1 := read~int#22(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1);tulip_mwi_config_#t~short1575#1 := 0 == tulip_mwi_config_#t~mem1574#1 % 256 % 4294967296; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-1: assume !tulip_mwi_config_#t~short1575#1; [2025-02-08 03:41:18,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-4: havoc tulip_mwi_config_#t~bitwise1573#1;assume tulip_mwi_config_#t~bitwise1573#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1573#1 % 4294967296 <= 16777216; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-3: [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10990-1: private_ioctl_#res#1 := 0; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10858: private_ioctl_#res#1 := -95; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: 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:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11651: 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:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573-2: havoc tulip_parse_eeprom_#t~bitwise55#1;assume (((((if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise55#1 <= (if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise55#1 <= 97) && tulip_parse_eeprom_#t~bitwise55#1 >= 0) && ((if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise55#1 > 97 + (if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise55#1 >= -2147483648; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573-3: assume 97 == (if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise55#1 := (if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573-3: assume !(97 == (if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13897: assume 3 == ~ldv_statevar_3~0; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13897: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573: assume 1 == tulip_parse_eeprom_#t~bitwise55#1;havoc tulip_parse_eeprom_#t~mem54#1;havoc tulip_parse_eeprom_#t~bitwise55#1;call write~int#35(1, tulip_parse_eeprom_~mtable~0#1.base, 4 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573: assume !(1 == tulip_parse_eeprom_#t~bitwise55#1);havoc tulip_parse_eeprom_#t~mem54#1;havoc tulip_parse_eeprom_#t~bitwise55#1; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573-1: [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573-4: assume 0 == (if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise55#1 := 0; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5573-4: assume !(0 == (if tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem54#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348-1: SUMMARY for call tulip_find_mii_#t~ret746#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:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: assume -2147483648 <= tulip_find_mii_#t~ret746#1 && tulip_find_mii_#t~ret746#1 <= 2147483647;tulip_find_mii_~tmp___0~20#1 := tulip_find_mii_#t~ret746#1;havoc tulip_find_mii_#t~ret746#1;tulip_find_mii_~mii_status~0#1 := tulip_find_mii_~tmp___0~20#1; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633: assume 17 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180: assume -2147483648 <= tulip_suspend_#t~ret1811#1 && tulip_suspend_#t~ret1811#1 <= 2147483647;havoc tulip_suspend_#t~ret1811#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:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180-1: SUMMARY for call tulip_suspend_#t~ret1811#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:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: assume 15 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973: 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:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973-1: SUMMARY for call pnic_timer(ldv_dummy_resourceless_instance_callback_7_7_~arg1#1); srcloc: null [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12048: 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:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1913#1.base, ldv_pci_pci_instance_2_#t~ret1913#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset := ldv_pci_pci_instance_2_#t~ret1913#1.base, ldv_pci_pci_instance_2_#t~ret1913#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1913#1.base, ldv_pci_pci_instance_2_#t~ret1913#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1576#1;havoc tulip_mwi_config_#t~bitwise1576#1; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388-2: havoc tulip_mwi_config_#t~bitwise1576#1;assume tulip_mwi_config_#t~bitwise1576#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1576#1 % 4294967296 <= 4278190079; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388-1: [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: 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:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 16777215); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1576#1 := 0; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1576#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860: assume 0 != private_ioctl_#t~mem1408#1;havoc private_ioctl_#t~mem1408#1;call write~int#35(private_ioctl_~phy~1#1, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860: assume !(0 != private_ioctl_#t~mem1408#1);havoc private_ioctl_#t~mem1408#1;call private_ioctl_#t~mem1409#1 := read~int#35(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860-1: call private_ioctl_#t~mem1408#1 := read~int#35(private_ioctl_~tp~26#1.base, 4000 + private_ioctl_~tp~26#1.offset, 1); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653-1: SUMMARY for call tulip_init_one_#t~ret1648#1.base, tulip_init_one_#t~ret1648#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:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653: havoc tulip_init_one_#t~ret1648#1.base, tulip_init_one_#t~ret1648#1.offset; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: call tulip_init_one_#t~mem1682#1.base, tulip_init_one_#t~mem1682#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1683#1 := read~int#35(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#35(tulip_init_one_#t~mem1683#1, tulip_init_one_#t~mem1682#1.base, tulip_init_one_#t~mem1682#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~mem1684#1 := read~int#35(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~mem1684#1 % 256 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1684#1 % 256 % 65536 % 4294967296 else tulip_init_one_#t~mem1684#1 % 256 % 65536 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1684#1;tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11389: SUMMARY for call pci_clear_mwi(tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset); srcloc: null [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14164: assume 8 == ~ldv_statevar_7~0; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14164: assume !(8 == ~ldv_statevar_7~0); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14032: assume 5 == ~ldv_statevar_5~0; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14032: assume !(5 == ~ldv_statevar_5~0); [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1914#1.base, ldv_pci_pci_instance_2_#t~ret1914#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11654: 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:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768: ldv_pci_pci_instance_2_~tmp___3~22#1.base, ldv_pci_pci_instance_2_~tmp___3~22#1.offset := ldv_pci_pci_instance_2_#t~ret1914#1.base, ldv_pci_pci_instance_2_#t~ret1914#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1914#1.base, ldv_pci_pci_instance_2_#t~ret1914#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~22#1.base, ldv_pci_pci_instance_2_~tmp___3~22#1.offset; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5444: assume tulip_parse_eeprom_~i~0#1 <= 7; [2025-02-08 03:41:18,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5444: assume !(tulip_parse_eeprom_~i~0#1 <= 7); [2025-02-08 03:41:18,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: tulip_find_mii_#t~short751#1 := tulip_find_mii_#t~short750#1; [2025-02-08 03:41:18,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18393: havoc alloc_etherdev_mqs_#t~ret2533#1.base, alloc_etherdev_mqs_#t~ret2533#1.offset; [2025-02-08 03:41:18,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume tulip_find_mii_#t~short751#1;havoc tulip_find_mii_#t~bitwise747#1;havoc tulip_find_mii_#t~bitwise748#1;havoc tulip_find_mii_#t~bitwise749#1;havoc tulip_find_mii_#t~short750#1;havoc tulip_find_mii_#t~short751#1; [2025-02-08 03:41:18,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume !tulip_find_mii_#t~short751#1;havoc tulip_find_mii_#t~bitwise747#1;havoc tulip_find_mii_#t~bitwise748#1;havoc tulip_find_mii_#t~bitwise749#1;havoc tulip_find_mii_#t~short750#1;havoc tulip_find_mii_#t~short751#1; [2025-02-08 03:41:18,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18393-1: ldv_alloc_etherdev_mqs_97_#t~ret1953#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1953#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2533#1.base, alloc_etherdev_mqs_#t~ret2533#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_97_~tmp~112#1.base, ldv_alloc_etherdev_mqs_97_~tmp~112#1.offset := ldv_alloc_etherdev_mqs_97_#t~ret1953#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1953#1.offset;havoc ldv_alloc_etherdev_mqs_97_#t~ret1953#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1953#1.offset;ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.offset := ldv_alloc_etherdev_mqs_97_~tmp~112#1.base, ldv_alloc_etherdev_mqs_97_~tmp~112#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_97_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_97_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_97_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_97_~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~ret1843#1, ldv_alloc_etherdev_mqs_#t~ret1844#1.base, ldv_alloc_etherdev_mqs_#t~ret1844#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~91#1.base, ldv_alloc_etherdev_mqs_~tmp~91#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~51#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~91#1.base, ldv_alloc_etherdev_mqs_~tmp~91#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~51#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18393-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2533#1.base, alloc_etherdev_mqs_#t~ret2533#1.offset;havoc alloc_etherdev_mqs_#t~ret2533#1.base, alloc_etherdev_mqs_#t~ret2533#1.offset; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18393-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2533#1.base, alloc_etherdev_mqs_#t~ret2533#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-5: assume 30720 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise749#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-5: assume !(30720 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-4: havoc tulip_find_mii_#t~bitwise749#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise749#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise749#1 <= 30720) && tulip_find_mii_#t~bitwise749#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise749#1 > 30720 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise749#1 >= -2147483648; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-3: [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-2: tulip_find_mii_#t~short750#1 := 0 != tulip_find_mii_#t~bitwise749#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-9: [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-8: tulip_find_mii_#t~short750#1 := 0 == tulip_find_mii_#t~bitwise748#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-7: assume tulip_find_mii_#t~short750#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-7: assume !tulip_find_mii_#t~short750#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-6: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise749#1 := 0; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-6: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-13: assume tulip_find_mii_#t~short751#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-13: assume !tulip_find_mii_#t~short751#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-12: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise748#1 := 0; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-12: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-11: assume 32768 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise748#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-11: assume !(32768 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-10: havoc tulip_find_mii_#t~bitwise748#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise748#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise748#1 <= 32768) && tulip_find_mii_#t~bitwise748#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise748#1 > 32768 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise748#1 >= -2147483648; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-17: assume 33537 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise747#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-17: assume !(33537 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-16: havoc tulip_find_mii_#t~bitwise747#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise747#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise747#1 <= 33537) && tulip_find_mii_#t~bitwise747#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise747#1 > 33537 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise747#1 >= -2147483648; [2025-02-08 03:41:18,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13901: assume 4 == ~ldv_statevar_3~0; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13901: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-15: [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-14: tulip_find_mii_#t~short751#1 := 32769 == tulip_find_mii_#t~bitwise747#1; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-18: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise747#1 := 0; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-18: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919: 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~ret745#1.base, tulip_find_mii_#t~ret745#1.offset, tulip_find_mii_#t~ret746#1, tulip_find_mii_#t~bitwise747#1, tulip_find_mii_#t~bitwise748#1, tulip_find_mii_#t~bitwise749#1, tulip_find_mii_#t~short750#1, tulip_find_mii_#t~short751#1, tulip_find_mii_#t~ret752#1, tulip_find_mii_#t~ret753#1, tulip_find_mii_#t~bitwise754#1, tulip_find_mii_#t~ret755#1, tulip_find_mii_#t~bitwise756#1, tulip_find_mii_#t~mem757#1, tulip_find_mii_#t~mem758#1, tulip_find_mii_#t~mem759#1, tulip_find_mii_#t~mem760#1, tulip_find_mii_#t~ret761#1, tulip_find_mii_#t~mem762#1, tulip_find_mii_#t~ret763#1, tulip_find_mii_#t~ret764#1, tulip_find_mii_#t~mem765#1, tulip_find_mii_#t~bitwise766#1, tulip_find_mii_#t~bitwise767#1, tulip_find_mii_#t~bitwise768#1, tulip_find_mii_#t~bitwise769#1, tulip_find_mii_#t~mem770#1, tulip_find_mii_#t~bitwise771#1, tulip_find_mii_#t~mem772#1, tulip_find_mii_#t~mem773#1, tulip_find_mii_#t~bitwise774#1, tulip_find_mii_#t~bitwise775#1, tulip_find_mii_#t~mem776#1.base, tulip_find_mii_#t~mem776#1.offset, tulip_find_mii_#t~mem777#1.base, tulip_find_mii_#t~mem777#1.offset, tulip_find_mii_#t~mem778#1, tulip_find_mii_#t~short779#1, tulip_find_mii_#t~ret780#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~30#1.base, tulip_find_mii_~tmp~30#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~15#1, tulip_find_mii_~tmp___2~12#1, tulip_find_mii_~tmp___3~9#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~30#1.base, tulip_find_mii_~tmp~30#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~15#1;havoc tulip_find_mii_~tmp___2~12#1;havoc tulip_find_mii_~tmp___3~9#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:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577: 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:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: assume 19 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13373: assume 16 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13373: assume !(16 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10995-1: private_ioctl_#res#1 := -95; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-3: assume 64 == private_ioctl_#t~mem1409#1;private_ioctl_#t~bitwise1410#1 := private_ioctl_#t~mem1409#1; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-3: assume !(64 == private_ioctl_#t~mem1409#1); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13770: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1915#1 && ldv_pci_pci_instance_2_#t~ret1915#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~14#1 := ldv_pci_pci_instance_2_#t~ret1915#1;havoc ldv_pci_pci_instance_2_#t~ret1915#1; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-2: havoc private_ioctl_#t~bitwise1410#1;assume ((((private_ioctl_#t~mem1409#1 < 0 || private_ioctl_#t~bitwise1410#1 <= private_ioctl_#t~mem1409#1) && private_ioctl_#t~bitwise1410#1 <= 64) && private_ioctl_#t~bitwise1410#1 >= 0) && (private_ioctl_#t~mem1409#1 >= 0 || private_ioctl_#t~bitwise1410#1 > 64 + private_ioctl_#t~mem1409#1)) && private_ioctl_#t~bitwise1410#1 >= -2147483648; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-4: assume 0 == private_ioctl_#t~mem1409#1;private_ioctl_#t~bitwise1410#1 := 0; [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-4: assume !(0 == private_ioctl_#t~mem1409#1); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-1: [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume 0 != private_ioctl_#t~bitwise1410#1;havoc private_ioctl_#t~mem1409#1;havoc private_ioctl_#t~bitwise1410#1;call write~int#35(32, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume !(0 != private_ioctl_#t~bitwise1410#1);havoc private_ioctl_#t~mem1409#1;havoc private_ioctl_#t~bitwise1410#1;call private_ioctl_#t~mem1411#1 := read~int#35(private_ioctl_~tp~26#1.base, 2800 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:41:18,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656: call write~int#35(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~mem1649#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1650#1.base, tulip_init_one_#t~mem1650#1.offset := read~$Pointer$#53(~#tulip_tbl~0.base, 20 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_#t~mem1649#1), 8);call write~$Pointer$#35(tulip_init_one_#t~mem1650#1.base, tulip_init_one_#t~mem1650#1.offset, tulip_init_one_~tp~31#1.base, 3016 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1649#1;havoc tulip_init_one_#t~mem1650#1.base, tulip_init_one_#t~mem1650#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#32(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~mem1651#1 := read~int#32(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset, 8);call write~int#35(tulip_init_one_#t~mem1651#1, tulip_init_one_~tp~31#1.base, 4057 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1651#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$#35(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$#35(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~mem1652#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1653#1.base, tulip_init_one_#t~mem1653#1.offset := read~$Pointer$#53(~#tulip_tbl~0.base, 28 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_#t~mem1652#1), 8);call write~$Pointer$#35(tulip_init_one_#t~mem1653#1.base, tulip_init_one_#t~mem1653#1.offset, tulip_init_one_~tp~31#1.base, 4081 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1652#1;havoc tulip_init_one_#t~mem1653#1.base, tulip_init_one_#t~mem1653#1.offset;tulip_init_one_#t~short1656#1 := 0 == tulip_init_one_~force_csr0~0#1 % 4294967296; [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14695: SUMMARY for call ldv_spin_lock_lock_of_tulip_private(); srcloc: null [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13770-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1915#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-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:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9278: 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:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9278: 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:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11789: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11789: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14696: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-2: havoc dma_alloc_coherent_gfp_flags_#t~bitwise964#1;assume (dma_alloc_coherent_gfp_flags_#t~bitwise964#1 % 4294967296 >= dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 && dma_alloc_coherent_gfp_flags_#t~bitwise964#1 % 4294967296 >= 4) && dma_alloc_coherent_gfp_flags_#t~bitwise964#1 % 4294967296 <= 4 + dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296; [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-3: assume false;dma_alloc_coherent_gfp_flags_#t~bitwise964#1 := dma_alloc_coherent_gfp_flags_~gfp#1; [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-3: assume !false; [2025-02-08 03:41:18,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-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~bitwise964#1 := 4; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-4: assume !(0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 || 4 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: dma_alloc_coherent_gfp_flags_~gfp#1 := dma_alloc_coherent_gfp_flags_#t~bitwise964#1;havoc dma_alloc_coherent_gfp_flags_#t~bitwise964#1; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-1: [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: assume 8 == ~ldv_statevar_5~0; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: assume !(8 == ~ldv_statevar_5~0); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1932#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1933#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:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13772: assume 0 != ldv_pci_pci_instance_2_~tmp___4~14#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13772: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~14#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5580: assume 5 == tulip_parse_eeprom_#t~mem57#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem57#1;call write~int#35(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~mem58#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#35(tulip_parse_eeprom_#t~mem58#1 % 256 % 16, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem58#1; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5580: assume !(5 == tulip_parse_eeprom_#t~mem57#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem57#1;call tulip_parse_eeprom_#t~mem59#1 := read~int#35(tulip_parse_eeprom_~tp~0#1.base, 2800 + tulip_parse_eeprom_~tp~0#1.offset, 4);tulip_parse_eeprom_#t~short61#1 := 13 == tulip_parse_eeprom_#t~mem59#1; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394: assume 8 == (if tulip_mwi_config_#t~mem1577#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1577#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1577#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1577#1; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394: assume !(8 == (if tulip_mwi_config_#t~mem1577#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1577#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1577#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1577#1;call tulip_mwi_config_#t~mem1578#1 := read~int#22(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394-1: call tulip_mwi_config_#t~mem1577#1 := read~int#22(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866: assume 10 == private_ioctl_#t~mem1411#1;havoc private_ioctl_#t~mem1411#1;call write~int#35(1, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866: assume !(10 == private_ioctl_#t~mem1411#1);havoc private_ioctl_#t~mem1411#1;private_ioctl_#res#1 := -19; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13905: assume 5 == ~ldv_statevar_3~0; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13905: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: assume tulip_parse_eeprom_~i~0#1 > 7;call tulip_parse_eeprom_#t~mem14#1 := read~int#35(tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: assume !(tulip_parse_eeprom_~i~0#1 > 7); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-1: SUMMARY for call tulip_find_mii_#t~ret752#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:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: assume -2147483648 <= tulip_find_mii_#t~ret752#1 && tulip_find_mii_#t~ret752#1 <= 2147483647;tulip_find_mii_~mii_reg0~0#1 := tulip_find_mii_#t~ret752#1;havoc tulip_find_mii_#t~ret752#1; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13641: assume 20 == ~ldv_statevar_2~0; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13641: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13377: assume 17 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13377: assume !(17 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: call write~$Pointer$#35(~#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#35(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$#35(~#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_98 } true;ldv_register_netdev_98_#in~ldv_func_arg1#1.base, ldv_register_netdev_98_#in~ldv_func_arg1#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc ldv_register_netdev_98_#res#1;havoc ldv_register_netdev_98_#t~ret1955#1, ldv_register_netdev_98_#t~ret1956#1, ldv_register_netdev_98_~ldv_func_arg1#1.base, ldv_register_netdev_98_~ldv_func_arg1#1.offset, ldv_register_netdev_98_~ldv_func_res~9#1, ldv_register_netdev_98_~tmp~113#1, ldv_register_netdev_98_~tmp___0~59#1;ldv_register_netdev_98_~ldv_func_arg1#1.base, ldv_register_netdev_98_~ldv_func_arg1#1.offset := ldv_register_netdev_98_#in~ldv_func_arg1#1.base, ldv_register_netdev_98_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_98_~ldv_func_res~9#1;havoc ldv_register_netdev_98_~tmp~113#1;havoc ldv_register_netdev_98_~tmp___0~59#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_98_~ldv_func_arg1#1.base, ldv_register_netdev_98_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2566#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~nondet2566#1;assume -2147483648 <= register_netdev_#t~nondet2566#1 && register_netdev_#t~nondet2566#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2566#1;havoc register_netdev_#t~nondet2566#1; [2025-02-08 03:41:18,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5450: assume 255 == tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem14#1; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5450: assume !(255 == tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem14#1;tulip_parse_eeprom_~i~0#1 := 0; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: dma_alloc_coherent_gfp_flags_#res#1 := dma_alloc_coherent_gfp_flags_~gfp#1;dma_alloc_attrs_#t~ret968#1 := dma_alloc_coherent_gfp_flags_#res#1;havoc dma_alloc_coherent_gfp_flags_#t~ret963#1, dma_alloc_coherent_gfp_flags_#t~bitwise964#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~42#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~19#1 := dma_alloc_attrs_#t~ret968#1;havoc dma_alloc_attrs_#t~ret968#1;call dma_alloc_attrs_#t~mem975#1.base, dma_alloc_attrs_#t~mem975#1.offset := read~$Pointer$#35(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~970#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~970#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~971#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~972#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~972#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#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~19#1, dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset, dma_alloc_attrs_#t~mem975#1.base, dma_alloc_attrs_#t~mem975#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$_#~970#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~970#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~971#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~972#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~972#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~973#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~970#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~970#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~970#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~970#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~971#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~971#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~972#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~972#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~972#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~972#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~973#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#1.offset;dma_alloc_attrs_#t~ret976#1.base, dma_alloc_attrs_#t~ret976#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$_#~970#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~970#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~971#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~972#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~972#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~973#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~970#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~970#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~971#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~972#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~972#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#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~ret976#1.base, dma_alloc_attrs_#t~ret976#1.offset;havoc dma_alloc_attrs_#t~mem975#1.base, dma_alloc_attrs_#t~mem975#1.offset;havoc dma_alloc_attrs_#t~ret976#1.base, dma_alloc_attrs_#t~ret976#1.offset;call dma_alloc_attrs_#t~mem977#1 := read~int#35(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~mem977#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~mem977#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~ret1062#1.base, pci_alloc_consistent_#t~ret1062#1.offset := dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret965#1.base, dma_alloc_attrs_#t~ret965#1.offset, dma_alloc_attrs_#t~ret966#1, dma_alloc_attrs_#t~mem967#1.base, dma_alloc_attrs_#t~mem967#1.offset, dma_alloc_attrs_#t~ret968#1, dma_alloc_attrs_#t~mem975#1.base, dma_alloc_attrs_#t~mem975#1.offset, dma_alloc_attrs_#t~ret976#1.base, dma_alloc_attrs_#t~ret976#1.offset, dma_alloc_attrs_#t~mem977#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~43#1.base, dma_alloc_attrs_~tmp~43#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~19#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~57#1.base, pci_alloc_consistent_~tmp~57#1.offset := pci_alloc_consistent_#t~ret1062#1.base, pci_alloc_consistent_#t~ret1062#1.offset;havoc pci_alloc_consistent_#t~ret1062#1.base, pci_alloc_consistent_#t~ret1062#1.offset;pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset := pci_alloc_consistent_~tmp~57#1.base, pci_alloc_consistent_~tmp~57#1.offset;tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset := pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset;havoc pci_alloc_consistent_#t~ret1062#1.base, pci_alloc_consistent_#t~ret1062#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~57#1.base, pci_alloc_consistent_~tmp~57#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~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset;havoc tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset;call write~$Pointer$#35(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~mem1637#1.base, tulip_init_one_#t~mem1637#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357-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, 4); srcloc: null [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume -2147483648 <= tulip_find_mii_#t~ret753#1 && tulip_find_mii_#t~ret753#1 <= 2147483647;tulip_find_mii_~mii_advert~0#1 := tulip_find_mii_#t~ret753#1;havoc tulip_find_mii_#t~ret753#1;tulip_find_mii_~ane_switch~0#1 := 0; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12057: 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:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: 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:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: assume !(0 != (tulip_parse_eeprom_~last_mediatable~0#1.base + tulip_parse_eeprom_~last_mediatable~0#1.offset) % 18446744073709551616); [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10869: ldv_dummy_resourceless_instance_callback_1_11_#t~ret1858#1 := private_ioctl_#res#1;havoc private_ioctl_#t~ret1403#1.base, private_ioctl_#t~ret1403#1.offset, private_ioctl_#t~mem1404#1.base, private_ioctl_#t~mem1404#1.offset, private_ioctl_#t~ret1405#1.base, private_ioctl_#t~ret1405#1.offset, private_ioctl_#t~mem1406#1, private_ioctl_#t~mem1407#1, private_ioctl_#t~mem1408#1, private_ioctl_#t~mem1409#1, private_ioctl_#t~bitwise1410#1, private_ioctl_#t~mem1411#1, private_ioctl_#t~mem1412#1, private_ioctl_#t~mem1413#1, private_ioctl_#t~bitwise1414#1, private_ioctl_#t~short1415#1, private_ioctl_#t~ret1416#1, private_ioctl_#t~ret1417#1, private_ioctl_#t~bitwise1418#1, private_ioctl_#t~mem1419#1, private_ioctl_#t~mem1420#1, private_ioctl_#t~short1421#1, private_ioctl_#t~short1422#1, private_ioctl_#t~mem1423#1, private_ioctl_#t~mem1424#1, private_ioctl_#t~bitwise1425#1, private_ioctl_#t~mem1426#1, private_ioctl_#t~mem1427#1, private_ioctl_#t~bitwise1428#1, private_ioctl_#t~bitwise1429#1, private_ioctl_#t~bitwise1430#1, private_ioctl_#t~mem1431#1, private_ioctl_#t~bitwise1432#1, private_ioctl_#t~ret1433#1, private_ioctl_#t~bitwise1434#1, private_ioctl_#t~bitwise1435#1, private_ioctl_#t~mem1436#1, private_ioctl_#t~bitwise1437#1, private_ioctl_#t~bitwise1438#1, private_ioctl_#t~mem1439#1, private_ioctl_#t~mem1440#1, private_ioctl_#t~ret1441#1, private_ioctl_#t~mem1442#1, private_ioctl_#t~mem1443#1, private_ioctl_#t~bitwise1444#1, private_ioctl_#t~mem1445#1, private_ioctl_#t~bitwise1446#1, private_ioctl_#t~mem1447#1, private_ioctl_#t~mem1448#1, private_ioctl_#t~mem1449#1, private_ioctl_#t~bitwise1450#1, private_ioctl_#t~short1451#1, private_ioctl_#t~mem1452#1, private_ioctl_#t~bitwise1453#1, private_ioctl_#t~mem1454#1, private_ioctl_#t~mem1455#1, private_ioctl_#t~mem1456#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~77#1.base, private_ioctl_~tmp~77#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~41#1.base, private_ioctl_~tmp___0~41#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~27#1, private_ioctl_~csr14~0#1, private_ioctl_~tmp___2~19#1, private_ioctl_~tmp___3~16#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~ret1858#1 && ldv_dummy_resourceless_instance_callback_1_11_#t~ret1858#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1858#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1858#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:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794: assume tulip_init_one_#t~short1695#1;havoc tulip_init_one_#t~mem1685#1.base, tulip_init_one_#t~mem1685#1.offset;havoc tulip_init_one_#t~mem1686#1;havoc tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset;havoc tulip_init_one_#t~mem1688#1;havoc tulip_init_one_#t~short1689#1;havoc tulip_init_one_#t~mem1690#1.base, tulip_init_one_#t~mem1690#1.offset;havoc tulip_init_one_#t~mem1691#1;havoc tulip_init_one_#t~short1692#1;havoc tulip_init_one_#t~mem1693#1.base, tulip_init_one_#t~mem1693#1.offset;havoc tulip_init_one_#t~mem1694#1;havoc tulip_init_one_#t~short1695#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794: assume !tulip_init_one_#t~short1695#1;havoc tulip_init_one_#t~mem1685#1.base, tulip_init_one_#t~mem1685#1.offset;havoc tulip_init_one_#t~mem1686#1;havoc tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset;havoc tulip_init_one_#t~mem1688#1;havoc tulip_init_one_#t~short1689#1;havoc tulip_init_one_#t~mem1690#1.base, tulip_init_one_#t~mem1690#1.offset;havoc tulip_init_one_#t~mem1691#1;havoc tulip_init_one_#t~short1692#1;havoc tulip_init_one_#t~mem1693#1.base, tulip_init_one_#t~mem1693#1.offset;havoc tulip_init_one_#t~mem1694#1;havoc tulip_init_one_#t~short1695#1; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1928#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1929#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:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-1: assume tulip_parse_eeprom_#t~short61#1;call tulip_parse_eeprom_#t~mem60#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_#t~short61#1 := 128 == tulip_parse_eeprom_#t~mem60#1 % 256 % 4294967296; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-1: assume !tulip_parse_eeprom_#t~short61#1; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-6: call tulip_init_one_#t~mem1685#1.base, tulip_init_one_#t~mem1685#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1686#1 := read~int#35(tulip_init_one_#t~mem1685#1.base, tulip_init_one_#t~mem1685#1.offset, 1);tulip_init_one_#t~short1689#1 := 160 == tulip_init_one_#t~mem1686#1 % 256 % 4294967296; [2025-02-08 03:41:18,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-5: assume tulip_init_one_#t~short1689#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-5: assume !tulip_init_one_#t~short1689#1;call tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1688#1 := read~int#35(tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset, 1);tulip_init_one_#t~short1689#1 := 192 == tulip_init_one_#t~mem1688#1 % 256 % 4294967296; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: assume tulip_parse_eeprom_#t~short61#1;havoc tulip_parse_eeprom_#t~mem59#1;havoc tulip_parse_eeprom_#t~mem60#1;havoc tulip_parse_eeprom_#t~short61#1;call tulip_parse_eeprom_#t~mem62#1 := read~int#35(tulip_parse_eeprom_~mtable~0#1.base, 2 + tulip_parse_eeprom_~mtable~0#1.offset, 1);call write~int#35((if tulip_parse_eeprom_#t~mem62#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem62#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem62#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~mem62#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$#35(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~mem63#1 := read~int#35(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~mem63#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_parse_eeprom_#t~mem63#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_parse_eeprom_#t~mem63#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem63#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: assume !tulip_parse_eeprom_#t~short61#1;havoc tulip_parse_eeprom_#t~mem59#1;havoc tulip_parse_eeprom_#t~mem60#1;havoc tulip_parse_eeprom_#t~short61#1;call tulip_parse_eeprom_#t~mem64#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-2: tulip_init_one_#t~short1695#1 := tulip_init_one_#t~short1692#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-1: assume tulip_init_one_#t~short1695#1;call tulip_init_one_#t~mem1693#1.base, tulip_init_one_#t~mem1693#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1694#1 := read~int#35(tulip_init_one_#t~mem1693#1.base, 1 + tulip_init_one_#t~mem1693#1.offset, 1);tulip_init_one_#t~short1695#1 := 0 == tulip_init_one_#t~mem1694#1 % 256 % 4294967296; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-1: assume !tulip_init_one_#t~short1695#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-4: tulip_init_one_#t~short1692#1 := tulip_init_one_#t~short1689#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-3: assume tulip_init_one_#t~short1692#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-3: assume !tulip_init_one_#t~short1692#1;call tulip_init_one_#t~mem1690#1.base, tulip_init_one_#t~mem1690#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1691#1 := read~int#35(tulip_init_one_#t~mem1690#1.base, tulip_init_one_#t~mem1690#1.offset, 1);tulip_init_one_#t~short1692#1 := 2 == tulip_init_one_#t~mem1691#1 % 256 % 4294967296; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume 16 == (if tulip_mwi_config_#t~mem1578#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1578#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1578#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1578#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume !(16 == (if tulip_mwi_config_#t~mem1578#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1578#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1578#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1578#1;call tulip_mwi_config_#t~mem1579#1 := read~int#22(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14173: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1932#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1932#1 <= 2147483647;~ldv_statevar_7~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1932#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1932#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14173-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1932#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: assume 8 == ~ldv_statevar_3~0; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: assume !(8 == ~ldv_statevar_3~0); [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984: assume 2 == ~ldv_statevar_19~0; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984: assume !(2 == ~ldv_statevar_19~0); [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: havoc ldv_pci_pci_instance_2_#t~ret1889#1, ldv_pci_pci_instance_2_#t~mem1890#1.base, ldv_pci_pci_instance_2_#t~mem1890#1.offset, ldv_pci_pci_instance_2_#t~mem1891#1.base, ldv_pci_pci_instance_2_#t~mem1891#1.offset, ldv_pci_pci_instance_2_#t~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset, ldv_pci_pci_instance_2_#t~ret1893#1, ldv_pci_pci_instance_2_#t~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset, ldv_pci_pci_instance_2_#t~mem1895#1.base, ldv_pci_pci_instance_2_#t~mem1895#1.offset, ldv_pci_pci_instance_2_#t~mem1896#1.base, ldv_pci_pci_instance_2_#t~mem1896#1.offset, ldv_pci_pci_instance_2_#t~mem1897#1.base, ldv_pci_pci_instance_2_#t~mem1897#1.offset, ldv_pci_pci_instance_2_#t~mem1898#1.base, ldv_pci_pci_instance_2_#t~mem1898#1.offset, ldv_pci_pci_instance_2_#t~mem1899#1, ldv_pci_pci_instance_2_#t~ret1900#1, ldv_pci_pci_instance_2_#t~ret1901#1, ldv_pci_pci_instance_2_#t~mem1902#1.base, ldv_pci_pci_instance_2_#t~mem1902#1.offset, ldv_pci_pci_instance_2_#t~mem1903#1, ldv_pci_pci_instance_2_#t~ret1904#1, ldv_pci_pci_instance_2_#t~ret1905#1, ldv_pci_pci_instance_2_#t~ret1906#1, ldv_pci_pci_instance_2_#t~ret1907#1, ldv_pci_pci_instance_2_#t~ret1908#1, ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset, ldv_pci_pci_instance_2_#t~ret1910#1, ldv_pci_pci_instance_2_#t~ret1911#1, ldv_pci_pci_instance_2_#t~ret1912#1, ldv_pci_pci_instance_2_#t~ret1913#1.base, ldv_pci_pci_instance_2_#t~ret1913#1.offset, ldv_pci_pci_instance_2_#t~ret1914#1.base, ldv_pci_pci_instance_2_#t~ret1914#1.offset, ldv_pci_pci_instance_2_#t~ret1915#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~99#1, ldv_pci_pci_instance_2_~tmp___0~53#1, ldv_pci_pci_instance_2_~tmp___1~36#1, ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset, ldv_pci_pci_instance_2_~tmp___3~22#1.base, ldv_pci_pci_instance_2_~tmp___3~22#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:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-2: havoc tulip_find_mii_#t~bitwise754#1;assume ((((tulip_find_mii_~mii_advert~0#1 < 0 || tulip_find_mii_#t~bitwise754#1 <= tulip_find_mii_~mii_advert~0#1) && tulip_find_mii_#t~bitwise754#1 <= 480) && tulip_find_mii_#t~bitwise754#1 >= 0) && (tulip_find_mii_~mii_advert~0#1 >= 0 || tulip_find_mii_#t~bitwise754#1 > 480 + tulip_find_mii_~mii_advert~0#1)) && tulip_find_mii_#t~bitwise754#1 >= -2147483648; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-1: [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360: assume 0 == tulip_find_mii_#t~bitwise754#1;havoc tulip_find_mii_#t~bitwise754#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360: assume !(0 == tulip_find_mii_#t~bitwise754#1);havoc tulip_find_mii_#t~bitwise754#1; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13381: assume 18 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13381: assume !(18 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-4: assume 0 == tulip_find_mii_~mii_advert~0#1;tulip_find_mii_#t~bitwise754#1 := 0; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-4: assume !(0 == tulip_find_mii_~mii_advert~0#1); [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-3: assume 480 == tulip_find_mii_~mii_advert~0#1;tulip_find_mii_#t~bitwise754#1 := tulip_find_mii_~mii_advert~0#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-3: assume !(480 == tulip_find_mii_~mii_advert~0#1); [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249: assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret1870#1 && ldv_interrupt_instance_handler_0_5_#t~ret1870#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~94#1 := ldv_interrupt_instance_handler_0_5_#t~ret1870#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1870#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~94#1;ldv_interrupt_interrupt_instance_0_#t~ret1874#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1870#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~94#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~ret1874#1 && ldv_interrupt_interrupt_instance_0_#t~ret1874#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret1874#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1874#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret1870#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:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532: assume 4982 == tulip_init_one_#t~mem1594#1 % 65536 % 4294967296;havoc tulip_init_one_#t~mem1594#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532: assume !(4982 == tulip_init_one_#t~mem1594#1 % 65536 % 4294967296);havoc tulip_init_one_#t~mem1594#1;call tulip_init_one_#t~mem1596#1 := read~int#35(tulip_init_one_~pdev#1.base, 64 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1602#1 := 4470 == tulip_init_one_#t~mem1596#1 % 65536 % 4294967296; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: assume -2147483648 <= tulip_parse_eeprom_#t~ret15#1 && tulip_parse_eeprom_#t~ret15#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret15#1;call write~$Pointer$#35(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:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: SUMMARY for call tulip_parse_eeprom_#t~ret15#1 := printk(14, 0); srcloc: null [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-4: assume 64 == private_ioctl_#t~mem1413#1;private_ioctl_#t~bitwise1414#1 := private_ioctl_#t~mem1413#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-4: assume !(64 == private_ioctl_#t~mem1413#1); [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-3: havoc private_ioctl_#t~bitwise1414#1;assume ((((private_ioctl_#t~mem1413#1 < 0 || private_ioctl_#t~bitwise1414#1 <= private_ioctl_#t~mem1413#1) && private_ioctl_#t~bitwise1414#1 <= 64) && private_ioctl_#t~bitwise1414#1 >= 0) && (private_ioctl_#t~mem1413#1 >= 0 || private_ioctl_#t~bitwise1414#1 > 64 + private_ioctl_#t~mem1413#1)) && private_ioctl_#t~bitwise1414#1 >= -2147483648; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-6: assume private_ioctl_#t~short1415#1;call private_ioctl_#t~mem1413#1 := read~int#35(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-6: assume !private_ioctl_#t~short1415#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-5: assume 0 == private_ioctl_#t~mem1413#1;private_ioctl_#t~bitwise1414#1 := 0; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-5: assume !(0 == private_ioctl_#t~mem1413#1); [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume private_ioctl_#t~short1415#1;havoc private_ioctl_#t~mem1412#1;havoc private_ioctl_#t~mem1413#1;havoc private_ioctl_#t~bitwise1414#1;havoc private_ioctl_#t~short1415#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume !private_ioctl_#t~short1415#1;havoc private_ioctl_#t~mem1412#1;havoc private_ioctl_#t~mem1413#1;havoc private_ioctl_#t~bitwise1414#1;havoc private_ioctl_#t~short1415#1;call private_ioctl_#t~mem1440#1 := read~int#35(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-2: [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-1: private_ioctl_#t~short1415#1 := 0 != private_ioctl_#t~bitwise1414#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume -2147483648 <= tulip_find_mii_#t~ret755#1 && tulip_find_mii_#t~ret755#1 <= 2147483647;tulip_find_mii_~tmp___1~15#1 := tulip_find_mii_#t~ret755#1;havoc tulip_find_mii_#t~ret755#1;tulip_find_mii_~tmpadv~0#1 := tulip_find_mii_~tmp___1~15#1; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-7: call private_ioctl_#t~mem1412#1 := read~int#35(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);private_ioctl_#t~short1415#1 := 32 == private_ioctl_#t~mem1412#1 % 65536 % 4294967296; [2025-02-08 03:41:18,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362-1: SUMMARY for call tulip_find_mii_#t~ret755#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:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062-2: call tulip_init_one_#t~mem1782#1.base, tulip_init_one_#t~mem1782#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1783#1 := read~int#35(tulip_init_one_~tp~31#1.base, 32 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062-1: SUMMARY for call pci_free_consistent(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, 2560, tulip_init_one_#t~mem1782#1.base, tulip_init_one_#t~mem1782#1.offset, tulip_init_one_#t~mem1783#1); srcloc: null [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume 0 != tulip_init_one_~tmp___11~5#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume !(0 != tulip_init_one_~tmp___11~5#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~ret1064#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_82 } true;ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#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_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret1946#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~108#1;ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset := ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset;ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset := ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;havoc ldv_dev_set_drvdata_82_~tmp~108#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062: havoc tulip_init_one_#t~mem1782#1.base, tulip_init_one_#t~mem1782#1.offset;havoc tulip_init_one_#t~mem1783#1;call tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798: call tulip_init_one_#t~mem1696#1.base, tulip_init_one_#t~mem1696#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1697#1 := read~int#35(tulip_init_one_#t~mem1696#1.base, tulip_init_one_#t~mem1696#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~mem1697#1 % 256 % 256 <= 127 then tulip_init_one_#t~mem1697#1 % 256 % 256 else tulip_init_one_#t~mem1697#1 % 256 % 256 - 256);call tulip_init_one_#t~mem1698#1.base, tulip_init_one_#t~mem1698#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1699#1.base, tulip_init_one_#t~mem1699#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1700#1 := read~int#35(tulip_init_one_#t~mem1699#1.base, tulip_init_one_#t~mem1699#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#35(tulip_init_one_#t~mem1700#1, tulip_init_one_#t~mem1698#1.base, tulip_init_one_#t~mem1698#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~mem1698#1.base, tulip_init_one_#t~mem1698#1.offset;havoc tulip_init_one_#t~mem1699#1.base, tulip_init_one_#t~mem1699#1.offset;havoc tulip_init_one_#t~mem1700#1;call tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call write~int#35(tulip_init_one_~tmp___10~6#1, tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#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~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset;tulip_init_one_~i~13#1 := 2 + tulip_init_one_~i~13#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534-1: SUMMARY for call tulip_init_one_#t~ret1595#1 := printk(269, 0); srcloc: null [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: assume 32 == (if tulip_mwi_config_#t~mem1579#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1579#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1579#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1579#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: assume !(32 == (if tulip_mwi_config_#t~mem1579#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1579#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1579#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1579#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1889#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534: assume -2147483648 <= tulip_init_one_#t~ret1595#1 && tulip_init_one_#t~ret1595#1 <= 2147483647;havoc tulip_init_one_#t~ret1595#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:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1889#1 && ldv_pci_pci_instance_2_#t~ret1889#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~99#1 := ldv_pci_pci_instance_2_#t~ret1889#1;havoc ldv_pci_pci_instance_2_#t~ret1889#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14045: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1928#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1928#1 <= 2147483647;~ldv_statevar_5~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1928#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1928#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874: private_ioctl_~tmp___1~27#1 := private_ioctl_#t~ret1416#1;havoc private_ioctl_#t~ret1416#1;private_ioctl_~csr12~1#1 := (if private_ioctl_~tmp___1~27#1 % 4294967296 % 4294967296 <= 2147483647 then private_ioctl_~tmp___1~27#1 % 4294967296 % 4294967296 else private_ioctl_~tmp___1~27#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14045-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1928#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: assume 3 == ~ldv_statevar_19~0; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: assume !(3 == ~ldv_statevar_19~0); [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-1: tulip_init_one_#t~short1656#1 := 0 != tulip_init_one_#t~bitwise1655#1; [2025-02-08 03:41:18,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: assume tulip_init_one_#t~short1656#1;havoc tulip_init_one_#t~mem1654#1;havoc tulip_init_one_#t~bitwise1655#1;havoc tulip_init_one_#t~short1656#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~ret1560#1.base, tulip_mwi_config_#t~ret1560#1.offset, tulip_mwi_config_#t~mem1561#1, tulip_mwi_config_#t~ret1562#1, tulip_mwi_config_#t~ret1563#1, tulip_mwi_config_#t~bitwise1564#1, tulip_mwi_config_#t~ret1565#1, tulip_mwi_config_#t~ret1566#1, tulip_mwi_config_#t~bitwise1567#1, tulip_mwi_config_#t~mem1568#1, tulip_mwi_config_#t~bitwise1569#1, tulip_mwi_config_#t~short1570#1, tulip_mwi_config_#t~bitwise1571#1, tulip_mwi_config_#t~ret1572#1, tulip_mwi_config_#t~bitwise1573#1, tulip_mwi_config_#t~mem1574#1, tulip_mwi_config_#t~short1575#1, tulip_mwi_config_#t~bitwise1576#1, tulip_mwi_config_#t~mem1577#1, tulip_mwi_config_#t~mem1578#1, tulip_mwi_config_#t~mem1579#1, tulip_mwi_config_#t~bitwise1580#1, tulip_mwi_config_#t~bitwise1581#1, tulip_mwi_config_#t~bitwise1582#1, tulip_mwi_config_#t~mem1583#1, tulip_mwi_config_#t~bitwise1584#1, tulip_mwi_config_#t~bitwise1585#1, tulip_mwi_config_#t~bitwise1586#1, tulip_mwi_config_#t~mem1587#1, tulip_mwi_config_#t~ret1588#1, tulip_mwi_config_#t~mem1589#1, tulip_mwi_config_#t~ret1590#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~81#1.base, tulip_mwi_config_~tmp~81#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~45#1, tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, tulip_mwi_config_~tmp___1~31#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~81#1.base, tulip_mwi_config_~tmp~81#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~45#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~31#1; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: assume !tulip_init_one_#t~short1656#1;havoc tulip_init_one_#t~mem1654#1;havoc tulip_init_one_#t~bitwise1655#1;havoc tulip_init_one_#t~short1656#1; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-1: SUMMARY for call private_ioctl_#t~ret1416#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 96 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13913: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1924#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1925#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:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-6: assume tulip_init_one_#t~short1656#1;call tulip_init_one_#t~mem1654#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-6: assume !tulip_init_one_#t~short1656#1; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: 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~mem1890#1.base, ldv_pci_pci_instance_2_#t~mem1890#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517-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:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-2: havoc tulip_find_mii_#t~bitwise756#1;assume tulip_find_mii_#t~bitwise756#1 % 4294967296 <= tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296 && tulip_find_mii_#t~bitwise756#1 % 4294967296 <= 992; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-3: havoc tulip_init_one_#t~bitwise1655#1;assume ((((tulip_init_one_#t~mem1654#1 < 0 || tulip_init_one_#t~bitwise1655#1 <= tulip_init_one_#t~mem1654#1) && tulip_init_one_#t~bitwise1655#1 <= 4096) && tulip_init_one_#t~bitwise1655#1 >= 0) && (tulip_init_one_#t~mem1654#1 >= 0 || tulip_init_one_#t~bitwise1655#1 > 4096 + tulip_init_one_#t~mem1654#1)) && tulip_init_one_#t~bitwise1655#1 >= -2147483648; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-1: [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-2: [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: tulip_find_mii_~mii_advert~0#1 := (if (1 + tulip_find_mii_#t~bitwise756#1 - tulip_find_mii_#t~bitwise756#1 % 2) % 4294967296 % 4294967296 <= 2147483647 then (1 + tulip_find_mii_#t~bitwise756#1 - tulip_find_mii_#t~bitwise756#1 % 2) % 4294967296 % 4294967296 else (1 + tulip_find_mii_#t~bitwise756#1 - tulip_find_mii_#t~bitwise756#1 % 2) % 4294967296 % 4294967296 - 4294967296);havoc tulip_find_mii_#t~bitwise756#1; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-5: assume 0 == tulip_init_one_#t~mem1654#1;tulip_init_one_#t~bitwise1655#1 := 0; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-5: assume !(0 == tulip_init_one_#t~mem1654#1); [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-4: assume 4096 == tulip_init_one_#t~mem1654#1;tulip_init_one_#t~bitwise1655#1 := tulip_init_one_#t~mem1654#1; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-4: assume !(4096 == tulip_init_one_#t~mem1654#1); [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: 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:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-4: assume 0 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296;tulip_find_mii_#t~bitwise756#1 := 0; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-4: assume !(0 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296); [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-3: assume 992 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296;tulip_find_mii_#t~bitwise756#1 := tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-3: assume !(992 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296); [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13385: assume 19 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13385: assume !(19 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume 0 != ldv_pci_pci_instance_2_~tmp~99#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume !(0 != ldv_pci_pci_instance_2_~tmp~99#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743-1: SUMMARY for call tulip_get_stats_#t~ret1381#1.base, tulip_get_stats_#t~ret1381#1.offset := netdev_priv(tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: tulip_get_stats_~tmp~73#1.base, tulip_get_stats_~tmp~73#1.offset := tulip_get_stats_#t~ret1381#1.base, tulip_get_stats_#t~ret1381#1.offset;havoc tulip_get_stats_#t~ret1381#1.base, tulip_get_stats_#t~ret1381#1.offset;tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset := tulip_get_stats_~tmp~73#1.base, tulip_get_stats_~tmp~73#1.offset;call tulip_get_stats_#t~mem1382#1.base, tulip_get_stats_#t~mem1382#1.offset := read~$Pointer$#35(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~mem1382#1.base, tulip_get_stats_#t~mem1382#1.offset;havoc tulip_get_stats_#t~mem1382#1.base, tulip_get_stats_#t~mem1382#1.offset; [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876: private_ioctl_~tmp___2~19#1 := private_ioctl_#t~ret1417#1;havoc private_ioctl_#t~ret1417#1;private_ioctl_~csr14~0#1 := (if private_ioctl_~tmp___2~19#1 % 4294967296 % 4294967296 <= 2147483647 then private_ioctl_~tmp___2~19#1 % 4294967296 % 4294967296 else private_ioctl_~tmp___2~19#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876-1: SUMMARY for call private_ioctl_#t~ret1417#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 112 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 03:41:18,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: havoc tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066-1: SUMMARY for call kfree(tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset); srcloc: null [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: assume tulip_init_one_#t~short1602#1;havoc tulip_init_one_#t~mem1596#1;havoc tulip_init_one_#t~mem1597#1;havoc tulip_init_one_#t~mem1598#1;havoc tulip_init_one_#t~short1599#1;havoc tulip_init_one_#t~mem1600#1;havoc tulip_init_one_#t~short1601#1;havoc tulip_init_one_#t~short1602#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: assume !tulip_init_one_#t~short1602#1;havoc tulip_init_one_#t~mem1596#1;havoc tulip_init_one_#t~mem1597#1;havoc tulip_init_one_#t~mem1598#1;havoc tulip_init_one_#t~short1599#1;havoc tulip_init_one_#t~mem1600#1;havoc tulip_init_one_#t~short1601#1;havoc tulip_init_one_#t~short1602#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~nondet2557#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~nondet2557#1;assume -2147483648 <= pci_dev_present_#t~nondet2557#1 && pci_dev_present_#t~nondet2557#1 <= 2147483647;pci_dev_present_#res#1 := pci_dev_present_#t~nondet2557#1;havoc pci_dev_present_#t~nondet2557#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595-1: SUMMARY for call ldv___pci_register_driver_#t~ret1842#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: assume 0 != (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) % 2;havoc tulip_parse_eeprom_#t~mem64#1;call write~int#35(1, tulip_parse_eeprom_~mtable~0#1.base, 4 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call write~int#35(11, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem65#1 := read~int#35(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~mem65#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem65#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem65#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem65#1;call tulip_parse_eeprom_#t~mem66#1 := read~int#35(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~mem66#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem66#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: assume !(0 != (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) % 2);havoc tulip_parse_eeprom_#t~mem64#1;call write~int#35(1, tulip_parse_eeprom_~mtable~0#1.base, 8 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call tulip_parse_eeprom_#t~mem69#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#35(tulip_parse_eeprom_#t~mem69#1 % 256 % 32, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem69#1;call tulip_parse_eeprom_#t~mem70#1 := read~int#35(tulip_parse_eeprom_~tp~0#1.base, 2800 + tulip_parse_eeprom_~tp~0#1.offset, 4);tulip_parse_eeprom_#t~short72#1 := 13 == tulip_parse_eeprom_#t~mem70#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595: assume -2147483648 <= ldv___pci_register_driver_#t~ret1842#1 && ldv___pci_register_driver_#t~ret1842#1 <= 2147483647;ldv___pci_register_driver_~tmp~90#1 := ldv___pci_register_driver_#t~ret1842#1;havoc ldv___pci_register_driver_#t~ret1842#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-5: assume tulip_init_one_#t~short1602#1;call tulip_init_one_#t~mem1597#1 := read~int#35(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1599#1 := 9 == tulip_init_one_#t~mem1597#1 % 65536 % 4294967296; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-5: assume !tulip_init_one_#t~short1602#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-2: assume tulip_init_one_#t~short1601#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-2: assume !tulip_init_one_#t~short1601#1;call tulip_init_one_#t~mem1600#1 := read~int#35(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1601#1 := 2306 == tulip_init_one_#t~mem1600#1 % 65536 % 4294967296; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-1: tulip_init_one_#t~short1602#1 := tulip_init_one_#t~short1601#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-4: assume tulip_init_one_#t~short1599#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-4: assume !tulip_init_one_#t~short1599#1;call tulip_init_one_#t~mem1598#1 := read~int#35(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1599#1 := 2305 == tulip_init_one_#t~mem1598#1 % 65536 % 4294967296; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538-3: tulip_init_one_#t~short1601#1 := tulip_init_one_#t~short1599#1; [2025-02-08 03:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: 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:41:18,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: tulip_get_stats_~tmp___1~26#1 := (if 0 == tulip_get_stats_#t~ret1383#1 % 256 then 0 else 1);havoc tulip_get_stats_#t~ret1383#1; [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11803: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11803: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12992: assume 4 == ~ldv_statevar_19~0; [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12992: assume !(4 == ~ldv_statevar_19~0); [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-1: SUMMARY for call tulip_get_stats_#t~ret1383#1 := netif_running(tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368-1: call tulip_find_mii_#t~mem757#1 := read~int#35(tulip_find_mii_~tp~10#1.base, 3984 + tulip_find_mii_~tp~10#1.offset, 2); [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume 0 != tulip_find_mii_#t~mem757#1 % 65536 % 4294967296;havoc tulip_find_mii_#t~mem757#1;call tulip_find_mii_#t~mem758#1 := read~int#35(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~mem758#1 % 65536;havoc tulip_find_mii_#t~mem758#1;call write~int#35(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:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume !(0 != tulip_find_mii_#t~mem757#1 % 65536 % 4294967296);havoc tulip_find_mii_#t~mem757#1;call tulip_find_mii_#t~mem759#1 := read~int#35(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:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389: assume 20 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: 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:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1924#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936: assume -2147483648 <= tulip_init_one_#t~ret1766#1 && tulip_init_one_#t~ret1766#1 <= 2147483647;havoc tulip_init_one_#t~mem1763#1;havoc tulip_init_one_#t~mem1764#1;havoc tulip_init_one_#t~mem1765#1.base, tulip_init_one_#t~mem1765#1.offset;havoc tulip_init_one_#t~ret1766#1;call tulip_init_one_#t~mem1767#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1924#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1924#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1924#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1924#1; [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936-1: SUMMARY for call tulip_init_one_#t~ret1766#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:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11540: assume -2147483648 <= tulip_init_one_#t~ret1603#1 && tulip_init_one_#t~ret1603#1 <= 2147483647;havoc tulip_init_one_#t~ret1603#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:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: assume -2147483648 <= tulip_parse_eeprom_#t~ret16#1 && tulip_parse_eeprom_#t~ret16#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret16#1; [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597: assume 0 != ldv___pci_register_driver_~tmp~90#1; [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597: assume !(0 != ldv___pci_register_driver_~tmp~90#1); [2025-02-08 03:41:18,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11540-1: SUMMARY for call tulip_init_one_#t~ret1603#1 := printk(270, 0); srcloc: null [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: SUMMARY for call tulip_parse_eeprom_#t~ret16#1 := printk(15, 0); srcloc: null [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8409088 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1580#1 := 8409088; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8409088 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408-3: assume false;tulip_mwi_config_#t~bitwise1580#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408-3: assume !false; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1580#1; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408-2: havoc tulip_mwi_config_#t~bitwise1580#1;assume (tulip_mwi_config_#t~bitwise1580#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1580#1 % 4294967296 >= 8409088) && tulip_mwi_config_#t~bitwise1580#1 % 4294967296 <= 8409088 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408-1: [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: assume 0 != (if tulip_get_stats_~tmp___1~26#1 % 256 % 4294967296 <= 2147483647 then tulip_get_stats_~tmp___1~26#1 % 256 % 4294967296 else tulip_get_stats_~tmp___1~26#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_ldv___ldv_spin_lock_93 } true;ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.offset := tulip_get_stats_~tp~23#1.base, 3240 + tulip_get_stats_~tp~23#1.offset;havoc ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.offset; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: assume !(0 != (if tulip_get_stats_~tmp___1~26#1 % 256 % 4294967296 <= 2147483647 then tulip_get_stats_~tmp___1~26#1 % 256 % 4294967296 else tulip_get_stats_~tmp___1~26#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295: dma_alloc_attrs_~tmp~43#1.base, dma_alloc_attrs_~tmp~43#1.offset := dma_alloc_attrs_#t~ret965#1.base, dma_alloc_attrs_#t~ret965#1.offset;havoc dma_alloc_attrs_#t~ret965#1.base, dma_alloc_attrs_#t~ret965#1.offset;dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset := dma_alloc_attrs_~tmp~43#1.base, dma_alloc_attrs_~tmp~43#1.offset;dma_alloc_attrs_~gfp#1 := dma_alloc_attrs_~gfp#1 - dma_alloc_attrs_~gfp#1 % 8; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295-1: SUMMARY for call dma_alloc_attrs_#t~ret965#1.base, dma_alloc_attrs_#t~ret965#1.offset := get_dma_ops(dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674: 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:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674-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:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11542: ldv_pci_instance_probe_2_17_#t~ret1878#1 := tulip_init_one_#res#1;havoc tulip_init_one_#t~mem1592#1, tulip_init_one_#t~mem1593#1.base, tulip_init_one_#t~mem1593#1.offset, tulip_init_one_#t~mem1594#1, tulip_init_one_#t~ret1595#1, tulip_init_one_#t~mem1596#1, tulip_init_one_#t~mem1597#1, tulip_init_one_#t~mem1598#1, tulip_init_one_#t~short1599#1, tulip_init_one_#t~mem1600#1, tulip_init_one_#t~short1601#1, tulip_init_one_#t~short1602#1, tulip_init_one_#t~ret1603#1, tulip_init_one_#t~ret1604#1, tulip_init_one_#t~bitwise1605#1, tulip_init_one_#t~bitwise1606#1, tulip_init_one_#t~bitwise1607#1, tulip_init_one_#t~ret1608#1, tulip_init_one_#t~bitwise1609#1, tulip_init_one_#t~ret1610#1, tulip_init_one_#t~ret1611#1, tulip_init_one_#t~mem1612#1, tulip_init_one_#t~ret1613#1.base, tulip_init_one_#t~ret1613#1.offset, 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~ite1620#1, tulip_init_one_#t~mem1618#1, tulip_init_one_#t~mem1619#1, tulip_init_one_#t~mem1621#1, tulip_init_one_#t~ret1622#1.base, tulip_init_one_#t~ret1622#1.offset, tulip_init_one_#t~mem1623#1, tulip_init_one_#t~mem1624#1, tulip_init_one_#t~mem1625#1, tulip_init_one_#t~short1626#1, tulip_init_one_#t~ite1629#1, tulip_init_one_#t~mem1627#1, tulip_init_one_#t~mem1628#1, tulip_init_one_#t~mem1630#1, tulip_init_one_#t~ret1631#1, tulip_init_one_#t~ret1632#1, tulip_init_one_#t~mem1633#1, tulip_init_one_#t~ret1634#1.base, tulip_init_one_#t~ret1634#1.offset, tulip_init_one_#t~ret1635#1.base, tulip_init_one_#t~ret1635#1.offset, tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset, tulip_init_one_#t~mem1637#1.base, tulip_init_one_#t~mem1637#1.offset, tulip_init_one_#t~mem1638#1.base, tulip_init_one_#t~mem1638#1.offset, tulip_init_one_#t~mem1639#1, tulip_init_one_#t~mem1640#1, tulip_init_one_#t~ret1641#1, tulip_init_one_#t~mem1642#1, tulip_init_one_#t~mem1643#1, tulip_init_one_#t~bitwise1644#1, tulip_init_one_#t~ret1645#1, tulip_init_one_#t~mem1646#1, tulip_init_one_#t~ret1647#1.base, tulip_init_one_#t~ret1647#1.offset, tulip_init_one_#t~ret1648#1.base, tulip_init_one_#t~ret1648#1.offset, tulip_init_one_#t~mem1649#1, tulip_init_one_#t~mem1650#1.base, tulip_init_one_#t~mem1650#1.offset, tulip_init_one_#t~mem1651#1, tulip_init_one_#t~mem1652#1, tulip_init_one_#t~mem1653#1.base, tulip_init_one_#t~mem1653#1.offset, tulip_init_one_#t~mem1654#1, tulip_init_one_#t~bitwise1655#1, tulip_init_one_#t~short1656#1, tulip_init_one_#t~ret1657#1, tulip_init_one_#t~memset~res1658#1.base, tulip_init_one_#t~memset~res1658#1.offset, tulip_init_one_#t~bitwise1659#1, tulip_init_one_#t~ret1660#1, tulip_init_one_#t~mem1661#1.base, tulip_init_one_#t~mem1661#1.offset, tulip_init_one_#t~ret1662#1, tulip_init_one_#t~mem1663#1.base, tulip_init_one_#t~mem1663#1.offset, tulip_init_one_#t~ret1664#1, tulip_init_one_#t~mem1665#1.base, tulip_init_one_#t~mem1665#1.offset, tulip_init_one_#t~mem1666#1.base, tulip_init_one_#t~mem1666#1.offset, tulip_init_one_#t~mem1667#1, tulip_init_one_#t~ret1668#1, tulip_init_one_#t~bitwise1669#1, tulip_init_one_#t~bitwise1670#1, tulip_init_one_#t~ret1671#1, tulip_init_one_#t~mem1672#1, tulip_init_one_#t~mem1673#1, tulip_init_one_#t~mem1674#1, tulip_init_one_#t~mem1675#1, tulip_init_one_#t~short1676#1, tulip_init_one_#t~mem1677#1, tulip_init_one_#t~mem1678#1, tulip_init_one_#t~short1679#1, tulip_init_one_#t~mem1680#1, tulip_init_one_#t~short1681#1, tulip_init_one_#t~mem1682#1.base, tulip_init_one_#t~mem1682#1.offset, tulip_init_one_#t~mem1683#1, tulip_init_one_#t~mem1684#1, tulip_init_one_#t~mem1685#1.base, tulip_init_one_#t~mem1685#1.offset, tulip_init_one_#t~mem1686#1, tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset, tulip_init_one_#t~mem1688#1, tulip_init_one_#t~short1689#1, tulip_init_one_#t~mem1690#1.base, tulip_init_one_#t~mem1690#1.offset, tulip_init_one_#t~mem1691#1, tulip_init_one_#t~short1692#1, tulip_init_one_#t~mem1693#1.base, tulip_init_one_#t~mem1693#1.offset, tulip_init_one_#t~mem1694#1, tulip_init_one_#t~short1695#1, tulip_init_one_#t~mem1696#1.base, tulip_init_one_#t~mem1696#1.offset, tulip_init_one_#t~mem1697#1, tulip_init_one_#t~mem1698#1.base, tulip_init_one_#t~mem1698#1.offset, tulip_init_one_#t~mem1699#1.base, tulip_init_one_#t~mem1699#1.offset, tulip_init_one_#t~mem1700#1, tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset, tulip_init_one_#t~mem1702#1.base, tulip_init_one_#t~mem1702#1.offset, tulip_init_one_#t~mem1703#1, tulip_init_one_#t~mem1704#1.base, tulip_init_one_#t~mem1704#1.offset, tulip_init_one_#t~mem1705#1, tulip_init_one_#t~mem1706#1.base, tulip_init_one_#t~mem1706#1.offset, tulip_init_one_#t~mem1707#1, tulip_init_one_#t~mem1708#1, tulip_init_one_#t~mem1709#1, tulip_init_one_#t~mem1710#1, tulip_init_one_#t~bitwise1711#1, tulip_init_one_#t~mem1712#1, tulip_init_one_#t~short1713#1, tulip_init_one_#t~mem1714#1, tulip_init_one_#t~mem1715#1, tulip_init_one_#t~mem1716#1, tulip_init_one_#t~mem1717#1, tulip_init_one_#t~mem1718#1, tulip_init_one_#t~mem1719#1, tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset, tulip_init_one_#t~ret1721#1, tulip_init_one_#t~mem1722#1, tulip_init_one_#t~mem1723#1, tulip_init_one_#t~bitwise1724#1, tulip_init_one_#t~mem1725#1, tulip_init_one_#t~mem1726#1, tulip_init_one_#t~mem1727#1, tulip_init_one_#t~bitwise1728#1, tulip_init_one_#t~mem1729#1, tulip_init_one_#t~mem1730#1, tulip_init_one_#t~mem1731#1, tulip_init_one_#t~mem1732#1, tulip_init_one_#t~bitwise1733#1, tulip_init_one_#t~bitwise1734#1, tulip_init_one_#t~mem1735#1, tulip_init_one_#t~bitwise1736#1, tulip_init_one_#t~loopctr1737#1, tulip_init_one_#t~nondet1738#1, tulip_init_one_#t~ret1739#1, tulip_init_one_#t~strcpy~res1740#1.base, tulip_init_one_#t~strcpy~res1740#1.offset, tulip_init_one_#t~mem1741#1, tulip_init_one_#t~bitwise1742#1, tulip_init_one_#t~mem1743#1.base, tulip_init_one_#t~mem1743#1.offset, tulip_init_one_#t~mem1744#1.base, tulip_init_one_#t~mem1744#1.offset, tulip_init_one_#t~mem1745#1, tulip_init_one_#t~short1746#1, tulip_init_one_#t~short1747#1, tulip_init_one_#t~mem1748#1.base, tulip_init_one_#t~mem1748#1.offset, tulip_init_one_#t~mem1749#1, tulip_init_one_#t~short1750#1, tulip_init_one_#t~short1751#1, tulip_init_one_#t~mem1752#1.base, tulip_init_one_#t~mem1752#1.offset, tulip_init_one_#t~mem1753#1.base, tulip_init_one_#t~mem1753#1.offset, tulip_init_one_#t~mem1754#1, tulip_init_one_#t~short1755#1, tulip_init_one_#t~mem1756#1.base, tulip_init_one_#t~mem1756#1.offset, tulip_init_one_#t~mem1757#1, tulip_init_one_#t~mem1758#1, tulip_init_one_#t~mem1759#1, tulip_init_one_#t~mem1760#1.base, tulip_init_one_#t~mem1760#1.offset, tulip_init_one_#t~mem1761#1, tulip_init_one_#t~ret1762#1, tulip_init_one_#t~mem1763#1, tulip_init_one_#t~mem1764#1, tulip_init_one_#t~mem1765#1.base, tulip_init_one_#t~mem1765#1.offset, tulip_init_one_#t~ret1766#1, tulip_init_one_#t~mem1767#1, tulip_init_one_#t~mem1768#1, tulip_init_one_#t~bitwise1769#1, tulip_init_one_#t~mem1770#1, tulip_init_one_#t~bitwise1771#1, tulip_init_one_#t~mem1772#1.base, tulip_init_one_#t~mem1772#1.offset, tulip_init_one_#t~mem1773#1.base, tulip_init_one_#t~mem1773#1.offset, tulip_init_one_#t~mem1774#1, tulip_init_one_#t~bitwise1775#1, tulip_init_one_#t~mem1776#1, tulip_init_one_#t~mem1777#1, tulip_init_one_#t~mem1778#1, tulip_init_one_#t~bitwise1779#1, tulip_init_one_#t~short1780#1, tulip_init_one_#t~mem1781#1, tulip_init_one_#t~mem1782#1.base, tulip_init_one_#t~mem1782#1.offset, tulip_init_one_#t~mem1783#1, tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#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~82#1, tulip_init_one_~tmp___0~46#1, tulip_init_one_~tmp___1~32#1.base, tulip_init_one_~tmp___1~32#1.offset, tulip_init_one_~tmp___2~23#1, tulip_init_one_~tmp___3~20#1.base, tulip_init_one_~tmp___3~20#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~8#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~5#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~ret1878#1 && ldv_pci_instance_probe_2_17_#t~ret1878#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~96#1 := ldv_pci_instance_probe_2_17_#t~ret1878#1;havoc ldv_pci_instance_probe_2_17_#t~ret1878#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~96#1;ldv_pci_pci_instance_2_#t~ret1910#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1878#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~96#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~ret1910#1 && ldv_pci_pci_instance_2_#t~ret1910#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1910#1;havoc ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1910#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_2_ret_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2434#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~143#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~143#1; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12599-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12599: 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:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12996: assume 5 == ~ldv_statevar_19~0; [2025-02-08 03:41:18,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12996: assume !(5 == ~ldv_statevar_19~0); [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1933#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1933#1 <= 2147483647;~ldv_statevar_7~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1933#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1933#1; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071-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:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1933#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: assume { :begin_inline_ldv_free_netdev_99 } true;ldv_free_netdev_99_#in~ldv_func_arg1#1.base, ldv_free_netdev_99_#in~ldv_func_arg1#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc ldv_free_netdev_99_~ldv_func_arg1#1.base, ldv_free_netdev_99_~ldv_func_arg1#1.offset;ldv_free_netdev_99_~ldv_func_arg1#1.base, ldv_free_netdev_99_~ldv_func_arg1#1.offset := ldv_free_netdev_99_#in~ldv_func_arg1#1.base, ldv_free_netdev_99_#in~ldv_func_arg1#1.offset; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: havoc ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_93 } true; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411-1: [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1581#1; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: assume 0 != tulip_find_mii_#t~mem759#1 % 65536 % 4294967296;havoc tulip_find_mii_#t~mem759#1;call tulip_find_mii_#t~mem760#1 := read~int#35(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~mem760#1 % 65536;havoc tulip_find_mii_#t~mem760#1; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: assume !(0 != tulip_find_mii_#t~mem759#1 % 65536 % 4294967296);havoc tulip_find_mii_#t~mem759#1;tulip_find_mii_~to_advert~0#1 := tulip_find_mii_~mii_advert~0#1;tulip_find_mii_~tmp___2~12#1 := tulip_find_mii_~to_advert~0#1;call write~int#35(tulip_find_mii_~tmp___2~12#1, tulip_find_mii_~tp~10#1.base, 3984 + tulip_find_mii_~tp~10#1.offset, 2);call write~int#35(tulip_find_mii_~tmp___2~12#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:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411-3: assume false;tulip_mwi_config_#t~bitwise1581#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411-3: assume !false; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411-2: havoc tulip_mwi_config_#t~bitwise1581#1;assume (tulip_mwi_config_#t~bitwise1581#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1581#1 % 4294967296 >= 8425472) && tulip_mwi_config_#t~bitwise1581#1 % 4294967296 <= 8425472 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13393: assume 21 == ~ldv_statevar_1~0; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13393: assume !(21 == ~ldv_statevar_1~0); [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8425472 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1581#1 := 8425472; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8425472 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: assume 9 == tulip_init_one_#t~mem1767#1;havoc tulip_init_one_#t~mem1767#1;call write~$Pointer$#35(#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:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: assume !(9 == tulip_init_one_#t~mem1767#1);havoc tulip_init_one_#t~mem1767#1;call tulip_init_one_#t~mem1768#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676: havoc tulip_init_one_#t~ret1657#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:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598: tulip_parse_eeprom_~tmp___8~0#1 := tulip_parse_eeprom_#t~ret67#1;havoc tulip_parse_eeprom_#t~ret67#1; [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: call ldv_pci_pci_instance_2_#t~mem1890#1.base, ldv_pci_pci_instance_2_#t~mem1890#1.offset := read~$Pointer$#2(~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~mem1890#1.base, ldv_pci_pci_instance_2_#t~mem1890#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:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676-1: SUMMARY for call tulip_init_one_#t~ret1657#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 64 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-1: SUMMARY for call tulip_parse_eeprom_#t~ret67#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:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751-1: SUMMARY for call tulip_get_stats_#t~ret1384#1 := ioread32(tulip_get_stats_~ioaddr~15#1.base, 64 + tulip_get_stats_~ioaddr~15#1.offset); srcloc: null [2025-02-08 03:41:18,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: tulip_get_stats_~tmp___0~39#1 := tulip_get_stats_#t~ret1384#1;havoc tulip_get_stats_#t~ret1384#1;call tulip_get_stats_#t~mem1385#1 := read~int#35(tulip_get_stats_~dev#1.base, 380 + tulip_get_stats_~dev#1.offset, 8);call write~int#35(tulip_get_stats_#t~mem1385#1 + tulip_get_stats_~tmp___0~39#1 % 4294967296 % 65536, tulip_get_stats_~dev#1.base, 380 + tulip_get_stats_~dev#1.offset, 8);havoc tulip_get_stats_#t~mem1385#1; [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13526-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret1879#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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12601-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13526: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret1879#1 && ldv_pci_instance_resume_2_5_#t~ret1879#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret1879#1;havoc ldv_pci_instance_resume_2_5_#t~ret1879#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~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12601: 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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13923: 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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: assume 1 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: assume !(1 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13923-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise68#1;havoc tulip_parse_eeprom_#t~bitwise68#1; [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-1: [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12602: 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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-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~bitwise68#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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: 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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: assume !(0 == tulip_init_one_~sum~0#1 % 65536 % 4294967296 || 1530 == tulip_init_one_~sum~0#1 % 65536 % 4294967296); [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-2: havoc tulip_parse_eeprom_#t~bitwise68#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~bitwise68#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~bitwise68#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~bitwise68#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~bitwise68#1 < 0)) && tulip_parse_eeprom_#t~bitwise68#1 <= 2147483647; [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-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~bitwise68#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: 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:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: assume !(0 == (dma_alloc_attrs_~dev#1.base + dma_alloc_attrs_~dev#1.offset) % 18446744073709551616); [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: assume -2147483648 <= tulip_init_#t~ret1839#1 && tulip_init_#t~ret1839#1 <= 2147483647;havoc tulip_init_#t~ret1839#1;~tulip_rx_copybreak~0 := ~rx_copybreak~0;~tulip_max_interrupt_work~0 := ~max_interrupt_work~0;assume { :begin_inline_ldv___pci_register_driver_104 } true;ldv___pci_register_driver_104_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_104_#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_104_#res#1;havoc ldv___pci_register_driver_104_#t~ret1959#1, ldv___pci_register_driver_104_#t~ret1960#1, ldv___pci_register_driver_104_~ldv_func_arg1#1.base, ldv___pci_register_driver_104_~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_~ldv_func_arg2#1.base, ldv___pci_register_driver_104_~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_~ldv_func_arg3#1.base, ldv___pci_register_driver_104_~ldv_func_arg3#1.offset, ldv___pci_register_driver_104_~ldv_func_res~11#1, ldv___pci_register_driver_104_~tmp~115#1, ldv___pci_register_driver_104_~tmp___0~61#1;ldv___pci_register_driver_104_~ldv_func_arg1#1.base, ldv___pci_register_driver_104_~ldv_func_arg1#1.offset := ldv___pci_register_driver_104_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_104_~ldv_func_arg2#1.base, ldv___pci_register_driver_104_~ldv_func_arg2#1.offset := ldv___pci_register_driver_104_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_104_~ldv_func_arg3#1.base, ldv___pci_register_driver_104_~ldv_func_arg3#1.offset := ldv___pci_register_driver_104_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_104_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_104_~ldv_func_res~11#1;havoc ldv___pci_register_driver_104_~tmp~115#1;havoc ldv___pci_register_driver_104_~tmp___0~61#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_104_~ldv_func_arg1#1.base, ldv___pci_register_driver_104_~ldv_func_arg1#1.offset, ldv___pci_register_driver_104_~ldv_func_arg2#1.base, ldv___pci_register_driver_104_~ldv_func_arg2#1.offset, ldv___pci_register_driver_104_~ldv_func_arg3#1.base, ldv___pci_register_driver_104_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2530#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~nondet2530#1;assume -2147483648 <= __pci_register_driver_#t~nondet2530#1 && __pci_register_driver_#t~nondet2530#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2530#1;havoc __pci_register_driver_#t~nondet2530#1; [2025-02-08 03:41:18,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16566-1: SUMMARY for call ldv_post_init_#t~ret2433#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16566: assume -2147483648 <= ldv_post_init_#t~ret2433#1 && ldv_post_init_#t~ret2433#1 <= 2147483647;ldv_post_init_~tmp~142#1 := ldv_post_init_#t~ret2433#1;havoc ldv_post_init_#t~ret2433#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~142#1;ldv_entry_EMGentry_19_#t~ret1867#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2433#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~142#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1867#1 && ldv_entry_EMGentry_19_#t~ret1867#1 <= 2147483647;~ldv_19_ret_default~0 := ldv_entry_EMGentry_19_#t~ret1867#1;havoc ldv_entry_EMGentry_19_#t~ret1867#1; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338-1: SUMMARY for call tulip_init_#t~ret1839#1 := printk(289, 0); srcloc: null [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678-1: SUMMARY for call tulip_init_one_#t~memset~res1658#1.base, tulip_init_one_#t~memset~res1658#1.offset := #Ultimate.C_memset#35(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, 0, 512); srcloc: null [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: SUMMARY for call ldv_spin_unlock_irqrestore_84___0(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:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: havoc tulip_init_one_#t~memset~res1658#1.base, tulip_init_one_#t~memset~res1658#1.offset;tulip_init_one_~sum~0#1 := 0; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414-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 >= 8445952) && tulip_mwi_config_#t~bitwise1582#1 % 4294967296 <= 8445952 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414-1: [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8445952 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1582#1 := 8445952; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8445952 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414-3: assume false;tulip_mwi_config_#t~bitwise1582#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414-3: assume !false; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1582#1; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943-3: assume 64 == tulip_init_one_#t~mem1768#1;tulip_init_one_#t~bitwise1769#1 := tulip_init_one_#t~mem1768#1; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943-3: assume !(64 == tulip_init_one_#t~mem1768#1); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943-2: havoc tulip_init_one_#t~bitwise1769#1;assume ((((tulip_init_one_#t~mem1768#1 < 0 || tulip_init_one_#t~bitwise1769#1 <= tulip_init_one_#t~mem1768#1) && tulip_init_one_#t~bitwise1769#1 <= 64) && tulip_init_one_#t~bitwise1769#1 >= 0) && (tulip_init_one_#t~mem1768#1 >= 0 || tulip_init_one_#t~bitwise1769#1 > 64 + tulip_init_one_#t~mem1768#1)) && tulip_init_one_#t~bitwise1769#1 >= -2147483648; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943-4: assume 0 == tulip_init_one_#t~mem1768#1;tulip_init_one_#t~bitwise1769#1 := 0; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943-4: assume !(0 == tulip_init_one_#t~mem1768#1); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14057: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1929#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1929#1 <= 2147483647;~ldv_statevar_5~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1929#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1929#1; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943-1: [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14057-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1929#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume 0 != tulip_init_one_#t~bitwise1769#1;havoc tulip_init_one_#t~mem1768#1;havoc tulip_init_one_#t~bitwise1769#1;call write~$Pointer$#35(#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:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume !(0 != tulip_init_one_#t~bitwise1769#1);havoc tulip_init_one_#t~mem1768#1;havoc tulip_init_one_#t~bitwise1769#1;call tulip_init_one_#t~mem1770#1 := read~int#35(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13000: assume 6 == ~ldv_statevar_19~0; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13000: assume !(6 == ~ldv_statevar_19~0); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1876#1, ldv_net_dummy_resourceless_instance_1_#t~ret1877#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:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11548: assume 0 != tulip_init_one_~tmp~82#1;~csr0~0 := 10504192;tulip_init_one_~force_csr0~0#1 := 1; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11548: assume !(0 != tulip_init_one_~tmp~82#1); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888: assume 4 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11681: assume 4 == tulip_init_one_~chip_idx~0#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11681: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11417: call write~int#22(0, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946: assume 0 != tulip_init_one_#t~bitwise1771#1;havoc tulip_init_one_#t~mem1770#1;havoc tulip_init_one_#t~bitwise1771#1;call write~$Pointer$#35(#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:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946: assume !(0 != tulip_init_one_#t~bitwise1771#1);havoc tulip_init_one_#t~mem1770#1;havoc tulip_init_one_#t~bitwise1771#1; [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14192-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14192: 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:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: 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~ret1859#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1859#1.offset := tulip_get_stats_#res#1.base, tulip_get_stats_#res#1.offset;havoc tulip_get_stats_#t~ret1381#1.base, tulip_get_stats_#t~ret1381#1.offset, tulip_get_stats_#t~mem1382#1.base, tulip_get_stats_#t~mem1382#1.offset, tulip_get_stats_#t~ret1383#1, tulip_get_stats_#t~ret1384#1, tulip_get_stats_#t~mem1385#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~73#1.base, tulip_get_stats_~tmp~73#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~39#1, tulip_get_stats_~tmp___1~26#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~ret1859#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1859#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1859#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1859#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:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946-2: havoc tulip_init_one_#t~bitwise1771#1;assume ((((tulip_init_one_#t~mem1770#1 < 0 || tulip_init_one_#t~bitwise1771#1 <= tulip_init_one_#t~mem1770#1) && tulip_init_one_#t~bitwise1771#1 <= 128) && tulip_init_one_#t~bitwise1771#1 >= 0) && (tulip_init_one_#t~mem1770#1 >= 0 || tulip_init_one_#t~bitwise1771#1 > 128 + tulip_init_one_#t~mem1770#1)) && tulip_init_one_#t~bitwise1771#1 >= -2147483648; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-1: assume tulip_parse_eeprom_#t~short72#1;call tulip_parse_eeprom_#t~mem71#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short72#1 := 1 == tulip_parse_eeprom_#t~mem71#1 % 256 % 4294967296; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-1: assume !tulip_parse_eeprom_#t~short72#1; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946-1: [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946-4: assume 0 == tulip_init_one_#t~mem1770#1;tulip_init_one_#t~bitwise1771#1 := 0; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946-4: assume !(0 == tulip_init_one_#t~mem1770#1); [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: call tulip_init_one_#t~mem1702#1.base, tulip_init_one_#t~mem1702#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1703#1 := read~int#29(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#35(tulip_init_one_#t~mem1703#1, tulip_init_one_#t~mem1702#1.base, tulip_init_one_#t~mem1702#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:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946-3: assume 128 == tulip_init_one_#t~mem1770#1;tulip_init_one_#t~bitwise1771#1 := tulip_init_one_#t~mem1770#1; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946-3: assume !(128 == tulip_init_one_#t~mem1770#1); [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604: assume tulip_parse_eeprom_#t~short72#1;havoc tulip_parse_eeprom_#t~mem70#1;havoc tulip_parse_eeprom_#t~mem71#1;havoc tulip_parse_eeprom_#t~short72#1;call write~int#35(3, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604: assume !tulip_parse_eeprom_#t~short72#1;havoc tulip_parse_eeprom_#t~mem70#1;havoc tulip_parse_eeprom_#t~mem71#1;havoc tulip_parse_eeprom_#t~short72#1; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-1: assume tulip_parse_eeprom_#t~short27#1;call tulip_parse_eeprom_#t~mem24#1.base, tulip_parse_eeprom_#t~mem24#1.offset := read~$Pointer$#35(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem25#1 := read~int#35(tulip_parse_eeprom_#t~mem24#1.base, 2 + tulip_parse_eeprom_#t~mem24#1.offset, 1);call tulip_parse_eeprom_#t~mem26#1 := read~int#35(~#eeprom_fixups~0.base, 10 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short27#1 := (if tulip_parse_eeprom_#t~mem25#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem25#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem25#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem26#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem26#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem26#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-1: assume !tulip_parse_eeprom_#t~short27#1; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-2: tulip_parse_eeprom_#t~short27#1 := tulip_parse_eeprom_#t~short23#1; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472: assume tulip_parse_eeprom_#t~short27#1;havoc tulip_parse_eeprom_#t~mem17#1.base, tulip_parse_eeprom_#t~mem17#1.offset;havoc tulip_parse_eeprom_#t~mem18#1;havoc tulip_parse_eeprom_#t~mem19#1;havoc tulip_parse_eeprom_#t~mem20#1.base, tulip_parse_eeprom_#t~mem20#1.offset;havoc tulip_parse_eeprom_#t~mem21#1;havoc tulip_parse_eeprom_#t~mem22#1;havoc tulip_parse_eeprom_#t~short23#1;havoc tulip_parse_eeprom_#t~mem24#1.base, tulip_parse_eeprom_#t~mem24#1.offset;havoc tulip_parse_eeprom_#t~mem25#1;havoc tulip_parse_eeprom_#t~mem26#1;havoc tulip_parse_eeprom_#t~short27#1;call tulip_parse_eeprom_#t~mem28#1.base, tulip_parse_eeprom_#t~mem28#1.offset := read~$Pointer$#35(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem29#1 := read~int#35(tulip_parse_eeprom_#t~mem28#1.base, 2 + tulip_parse_eeprom_#t~mem28#1.offset, 1);tulip_parse_eeprom_#t~short31#1 := 232 == tulip_parse_eeprom_#t~mem29#1 % 256 % 4294967296; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472: assume !tulip_parse_eeprom_#t~short27#1;havoc tulip_parse_eeprom_#t~mem17#1.base, tulip_parse_eeprom_#t~mem17#1.offset;havoc tulip_parse_eeprom_#t~mem18#1;havoc tulip_parse_eeprom_#t~mem19#1;havoc tulip_parse_eeprom_#t~mem20#1.base, tulip_parse_eeprom_#t~mem20#1.offset;havoc tulip_parse_eeprom_#t~mem21#1;havoc tulip_parse_eeprom_#t~mem22#1;havoc tulip_parse_eeprom_#t~short23#1;havoc tulip_parse_eeprom_#t~mem24#1.base, tulip_parse_eeprom_#t~mem24#1.offset;havoc tulip_parse_eeprom_#t~mem25#1;havoc tulip_parse_eeprom_#t~mem26#1;havoc tulip_parse_eeprom_#t~short27#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1;call tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset := read~$Pointer$#35(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664-1: call ldv_pci_pci_instance_2_#t~mem1891#1.base, ldv_pci_pci_instance_2_#t~mem1891#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-3: assume tulip_parse_eeprom_#t~short23#1;call tulip_parse_eeprom_#t~mem20#1.base, tulip_parse_eeprom_#t~mem20#1.offset := read~$Pointer$#35(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem21#1 := read~int#35(tulip_parse_eeprom_#t~mem20#1.base, 1 + tulip_parse_eeprom_#t~mem20#1.offset, 1);call tulip_parse_eeprom_#t~mem22#1 := read~int#35(~#eeprom_fixups~0.base, 9 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short23#1 := (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) == (if tulip_parse_eeprom_#t~mem22#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem22#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem22#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-3: assume !tulip_parse_eeprom_#t~short23#1; [2025-02-08 03:41:18,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12607-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-4: call tulip_parse_eeprom_#t~mem17#1.base, tulip_parse_eeprom_#t~mem17#1.offset := read~$Pointer$#35(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem18#1 := read~int#35(tulip_parse_eeprom_#t~mem17#1.base, tulip_parse_eeprom_#t~mem17#1.offset, 1);call tulip_parse_eeprom_#t~mem19#1 := read~int#35(~#eeprom_fixups~0.base, 8 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short23#1 := (if tulip_parse_eeprom_#t~mem18#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem18#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem18#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem19#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem19#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem19#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: assume 0 != (ldv_pci_pci_instance_2_#t~mem1891#1.base + ldv_pci_pci_instance_2_#t~mem1891#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1891#1.base, ldv_pci_pci_instance_2_#t~mem1891#1.offset;call ldv_pci_pci_instance_2_#t~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset := read~$Pointer$#2(~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~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#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:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1891#1.base + ldv_pci_pci_instance_2_#t~mem1891#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1891#1.base, ldv_pci_pci_instance_2_#t~mem1891#1.offset; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12607: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9304: 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~mem950#1.base, is_device_dma_capable_#t~mem950#1.offset, is_device_dma_capable_#t~mem951#1.base, is_device_dma_capable_#t~mem951#1.offset, is_device_dma_capable_#t~mem952#1, is_device_dma_capable_#t~short953#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~mem950#1.base, is_device_dma_capable_#t~mem950#1.offset := read~$Pointer$#35(is_device_dma_capable_~dev#1.base, 1130 + is_device_dma_capable_~dev#1.offset, 8);is_device_dma_capable_#t~short953#1 := 0 != (is_device_dma_capable_#t~mem950#1.base + is_device_dma_capable_#t~mem950#1.offset) % 18446744073709551616; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13004: assume 8 == ~ldv_statevar_19~0; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13004: assume !(8 == ~ldv_statevar_19~0); [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume tulip_parse_eeprom_#t~short31#1;havoc tulip_parse_eeprom_#t~mem28#1.base, tulip_parse_eeprom_#t~mem28#1.offset;havoc tulip_parse_eeprom_#t~mem29#1;havoc tulip_parse_eeprom_#t~mem30#1;havoc tulip_parse_eeprom_#t~short31#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume !tulip_parse_eeprom_#t~short31#1;havoc tulip_parse_eeprom_#t~mem28#1.base, tulip_parse_eeprom_#t~mem28#1.offset;havoc tulip_parse_eeprom_#t~mem29#1;havoc tulip_parse_eeprom_#t~mem30#1;havoc tulip_parse_eeprom_#t~short31#1; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473-1: assume tulip_parse_eeprom_#t~short31#1;call tulip_parse_eeprom_#t~mem30#1 := read~int#35(tulip_parse_eeprom_~ee_data~0#1.base, 26 + tulip_parse_eeprom_~ee_data~0#1.offset, 1);tulip_parse_eeprom_#t~short31#1 := 85 == tulip_parse_eeprom_#t~mem30#1 % 256 % 4294967296; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473-1: assume !tulip_parse_eeprom_#t~short31#1; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269: assume 2 == ~ldv_statevar_0~0; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13930: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1925#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1925#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1925#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1925#1; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14723: tulip_init_one_#t~ret1613#1.base, tulip_init_one_#t~ret1613#1.offset := ldv_alloc_etherdev_mqs_97_#res#1.base, ldv_alloc_etherdev_mqs_97_#res#1.offset;havoc ldv_alloc_etherdev_mqs_97_#t~ret1953#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1953#1.offset, ldv_alloc_etherdev_mqs_97_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1954#1.offset, ldv_alloc_etherdev_mqs_97_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_97_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_97_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_97_~tmp~112#1.base, ldv_alloc_etherdev_mqs_97_~tmp~112#1.offset, ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.offset;havoc ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_97 } true;tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset := tulip_init_one_#t~ret1613#1.base, tulip_init_one_#t~ret1613#1.offset;havoc tulip_init_one_#t~ret1613#1.base, tulip_init_one_#t~ret1613#1.offset; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13666: 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~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13930-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1925#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13402: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1876#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1876#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1876#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1876#1; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9306: 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:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9306: assume !(0 == dma_alloc_attrs_~tmp___0~28#1);call dma_alloc_attrs_#t~mem967#1.base, dma_alloc_attrs_#t~mem967#1.offset := read~$Pointer$#35(dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, 8); [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: tulip_find_mii_~tmp___3~9#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#35((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~9#1, 1); [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13402-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1876#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10892: assume 5 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10892: assume !(5 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 03:41:18,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14724-1: ldv_alloc_etherdev_mqs_97_#res#1.base, ldv_alloc_etherdev_mqs_97_#res#1.offset := ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.offset; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: assume tulip_init_one_~i~13#1 <= 4; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: assume !(tulip_init_one_~i~13#1 <= 4);call tulip_init_one_#t~mem1704#1.base, tulip_init_one_#t~mem1704#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1705#1 := read~int#29(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#35(1 + tulip_init_one_#t~mem1705#1 % 256, tulip_init_one_#t~mem1704#1.base, tulip_init_one_#t~mem1704#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~mem1704#1.base, tulip_init_one_#t~mem1704#1.offset;havoc tulip_init_one_#t~mem1705#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13535: ldv_pci_instance_resume_early_2_6_#t~ret1881#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1880#1.base, ##fun~$Pointer$~TO~int_#~1880#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2574#1, ##fun~$Pointer$~TO~int_#t~ret2575#1, ##fun~$Pointer$~TO~int_#t~ret2576#1, ##fun~$Pointer$~TO~int_#t~ret2577#1, ##fun~$Pointer$~TO~int_#t~ret2578#1;havoc ##fun~$Pointer$~TO~int_#in~1880#1.base, ##fun~$Pointer$~TO~int_#in~1880#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~ret1881#1 && ldv_pci_instance_resume_early_2_6_#t~ret1881#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret1881#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11553: assume 8 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11553: assume !(8 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18556: havoc pci_bus_read_config_byte_#t~nondet2552#1;pci_read_config_byte_#t~ret1029#1 := pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2552#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~ret1029#1 && pci_read_config_byte_#t~ret1029#1 <= 2147483647;pci_read_config_byte_~tmp~52#1 := pci_read_config_byte_#t~ret1029#1;havoc pci_read_config_byte_#t~mem1027#1.base, pci_read_config_byte_#t~mem1027#1.offset;havoc pci_read_config_byte_#t~mem1028#1;havoc pci_read_config_byte_#t~ret1029#1;pci_read_config_byte_#res#1 := pci_read_config_byte_~tmp~52#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: 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:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: assume 0 == tulip_init_one_#t~bitwise1605#1;havoc tulip_init_one_#t~bitwise1605#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: assume !(0 == tulip_init_one_#t~bitwise1605#1);havoc tulip_init_one_#t~bitwise1605#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12611: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_104_#t~ret1960#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1842#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~90#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_104_#t~ret1960#1 && ldv___pci_register_driver_104_#t~ret1960#1 <= 2147483647;ldv___pci_register_driver_104_~tmp___0~61#1 := ldv___pci_register_driver_104_#t~ret1960#1;havoc ldv___pci_register_driver_104_#t~ret1960#1;ldv___pci_register_driver_104_#res#1 := ldv___pci_register_driver_104_~tmp___0~61#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11686: tulip_init_one_~boguscnt~0#1 := 100000; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422-1: call tulip_mwi_config_#t~mem1583#1 := read~int#22(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-2: havoc tulip_init_one_#t~bitwise1605#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1605#1 <= ~csr0~0) && tulip_init_one_#t~bitwise1605#1 <= 16128) && tulip_init_one_#t~bitwise1605#1 >= 0) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1605#1 > 16128 + ~csr0~0)) && tulip_init_one_#t~bitwise1605#1 >= -2147483648; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-1: [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: assume 0 != tulip_mwi_config_#t~mem1583#1 % 256 % 4294967296;havoc tulip_mwi_config_#t~mem1583#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: assume !(0 != tulip_mwi_config_#t~mem1583#1 % 256 % 4294967296);havoc tulip_mwi_config_#t~mem1583#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1605#1 := 0; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-4: assume !(0 == ~csr0~0); [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-3: assume 16128 == ~csr0~0;tulip_init_one_#t~bitwise1605#1 := ~csr0~0; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-3: assume !(16128 == ~csr0~0); [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11951: assume 2 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11951: assume !(2 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13008: assume 9 == ~ldv_statevar_19~0; [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13008: assume !(9 == ~ldv_statevar_19~0); [2025-02-08 03:41:18,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-3: havoc tulip_init_one_#t~bitwise1659#1;assume ((((tulip_init_one_~i~13#1 < 0 || tulip_init_one_#t~bitwise1659#1 >= 1536) && tulip_init_one_#t~bitwise1659#1 >= tulip_init_one_~i~13#1) && (tulip_init_one_~i~13#1 < 0 || tulip_init_one_#t~bitwise1659#1 <= 1536 + tulip_init_one_~i~13#1)) && (tulip_init_one_~i~13#1 >= 0 || tulip_init_one_#t~bitwise1659#1 < 0)) && tulip_init_one_#t~bitwise1659#1 <= 2147483647; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-2: [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5609: assume 0 == (if tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem73#1; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5609: assume !(0 == (if tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem73#1;call tulip_parse_eeprom_#t~mem74#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-5: assume 0 == tulip_init_one_~i~13#1 || 1536 == tulip_init_one_~i~13#1;tulip_init_one_#t~bitwise1659#1 := 1536; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-5: assume !(0 == tulip_init_one_~i~13#1 || 1536 == tulip_init_one_~i~13#1); [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555-1: [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5609-1: call tulip_parse_eeprom_#t~mem73#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-4: assume false;tulip_init_one_#t~bitwise1659#1 := tulip_init_one_~i~13#1; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-4: assume !false; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555: ~csr0~0 := tulip_init_one_#t~bitwise1606#1;havoc tulip_init_one_#t~bitwise1606#1; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-1: SUMMARY for call iowrite32(tulip_init_one_#t~bitwise1659#1, tulip_init_one_~ioaddr~18#1.base, 152 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687: havoc tulip_init_one_#t~bitwise1659#1; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: SUMMARY for call tulip_find_mii_#t~ret761#1 := printk(131, 0); srcloc: null [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: assume -2147483648 <= tulip_find_mii_#t~ret761#1 && tulip_find_mii_#t~ret761#1 <= 2147483647;havoc tulip_find_mii_#t~ret761#1; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555-3: assume false;tulip_init_one_#t~bitwise1606#1 := ~csr0~0; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555-3: assume !false; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16576-1: SUMMARY for call ldv_post_probe_#t~ret2434#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555-2: havoc tulip_init_one_#t~bitwise1606#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1606#1 >= 8192) && tulip_init_one_#t~bitwise1606#1 >= ~csr0~0) && (~csr0~0 < 0 || tulip_init_one_#t~bitwise1606#1 <= 8192 + ~csr0~0)) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1606#1 < 0)) && tulip_init_one_#t~bitwise1606#1 <= 2147483647; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16576: assume -2147483648 <= ldv_post_probe_#t~ret2434#1 && ldv_post_probe_#t~ret2434#1 <= 2147483647;ldv_post_probe_~tmp~143#1 := ldv_post_probe_#t~ret2434#1;havoc ldv_post_probe_#t~ret2434#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~143#1;ldv_pci_pci_instance_2_#t~ret1911#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2434#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~143#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1911#1 && ldv_pci_pci_instance_2_#t~ret1911#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1911#1;havoc ldv_pci_pci_instance_2_#t~ret1911#1; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555-4: assume 0 == ~csr0~0 || 8192 == ~csr0~0;tulip_init_one_#t~bitwise1606#1 := 8192; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555-4: assume !(0 == ~csr0~0 || 8192 == ~csr0~0); [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: assume 4 == ~ldv_statevar_0~0; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478: havoc tulip_parse_eeprom_#t~memcpy~res32#1.base, tulip_parse_eeprom_#t~memcpy~res32#1.offset;call tulip_parse_eeprom_#t~mem33#1.base, tulip_parse_eeprom_#t~mem33#1.offset := read~$Pointer$#35(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13670: ~ldv_statevar_2~0 := 2; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478-1: SUMMARY for call tulip_parse_eeprom_#t~memcpy~res32#1.base, tulip_parse_eeprom_#t~memcpy~res32#1.offset := #Ultimate.C_memcpy#35(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:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: assume 0 == (dma_alloc_attrs_#t~mem967#1.base + dma_alloc_attrs_#t~mem967#1.offset) % 18446744073709551616;havoc dma_alloc_attrs_#t~mem967#1.base, dma_alloc_attrs_#t~mem967#1.offset;dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := 0, 0; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: assume !(0 == (dma_alloc_attrs_#t~mem967#1.base + dma_alloc_attrs_#t~mem967#1.offset) % 18446744073709551616);havoc dma_alloc_attrs_#t~mem967#1.base, dma_alloc_attrs_#t~mem967#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~ret963#1, dma_alloc_coherent_gfp_flags_#t~bitwise964#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~42#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~42#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~mem962#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~mem962#1 := read~int#35(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~mem962#1;havoc dma_alloc_coherent_mask_#t~mem962#1; [2025-02-08 03:41:18,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13407: 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~ret1386#1.base, tulip_get_drvinfo_#t~ret1386#1.offset, tulip_get_drvinfo_#t~ret1387#1, tulip_get_drvinfo_#t~ret1388#1, tulip_get_drvinfo_#t~mem1389#1.base, tulip_get_drvinfo_#t~mem1389#1.offset, tulip_get_drvinfo_#t~ret1390#1.base, tulip_get_drvinfo_#t~ret1390#1.offset, tulip_get_drvinfo_#t~ret1391#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~74#1.base, tulip_get_drvinfo_~tmp~74#1.offset, tulip_get_drvinfo_~tmp___0~40#1.base, tulip_get_drvinfo_~tmp___0~40#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~74#1.base, tulip_get_drvinfo_~tmp~74#1.offset;havoc tulip_get_drvinfo_~tmp___0~40#1.base, tulip_get_drvinfo_~tmp___0~40#1.offset; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: 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:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: assume !(0 != tulip_init_one_~last_irq~0#1); [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5480-1: SUMMARY for call tulip_parse_eeprom_#t~ret34#1 := printk(16, 0); srcloc: null [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: assume 0 != tulip_mwi_config_#t~bitwise1584#1 % 4294967296;havoc tulip_mwi_config_#t~bitwise1584#1; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: assume !(0 != tulip_mwi_config_#t~bitwise1584#1 % 4294967296);havoc tulip_mwi_config_#t~bitwise1584#1; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5480: assume -2147483648 <= tulip_parse_eeprom_#t~ret34#1 && tulip_parse_eeprom_#t~ret34#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem33#1.base, tulip_parse_eeprom_#t~mem33#1.offset;havoc tulip_parse_eeprom_#t~ret34#1; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387: assume tulip_find_mii_~mii_advert~0#1 % 4294967296 != tulip_find_mii_~to_advert~0#1 % 4294967296;call write~$Pointer$#31(132, 0, tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#31(133, 0, tulip_find_mii_~#descriptor~5#1.base, 8 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#31(134, 0, tulip_find_mii_~#descriptor~5#1.base, 16 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#31(135, 0, tulip_find_mii_~#descriptor~5#1.base, 24 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~int#31(503, tulip_find_mii_~#descriptor~5#1.base, 32 + tulip_find_mii_~#descriptor~5#1.offset, 4);call write~int#31(1, tulip_find_mii_~#descriptor~5#1.base, 36 + tulip_find_mii_~#descriptor~5#1.offset, 4);call tulip_find_mii_#t~mem762#1 := read~int#31(tulip_find_mii_~#descriptor~5#1.base, 36 + tulip_find_mii_~#descriptor~5#1.offset, 4); [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387: assume !(tulip_find_mii_~mii_advert~0#1 % 4294967296 != tulip_find_mii_~to_advert~0#1 % 4294967296); [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426-2: havoc tulip_mwi_config_#t~bitwise1584#1;assume tulip_mwi_config_#t~bitwise1584#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1584#1 % 4294967296 <= 16777216; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426-1: [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1584#1 := 0; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426-3: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1584#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426-3: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898: assume private_ioctl_#t~short1422#1;havoc private_ioctl_#t~bitwise1418#1;havoc private_ioctl_#t~mem1419#1;havoc private_ioctl_#t~mem1420#1;havoc private_ioctl_#t~short1421#1;havoc private_ioctl_#t~short1422#1;call write~int#35(4096, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898: assume !private_ioctl_#t~short1422#1;havoc private_ioctl_#t~bitwise1418#1;havoc private_ioctl_#t~mem1419#1;havoc private_ioctl_#t~mem1420#1;havoc private_ioctl_#t~short1421#1;havoc private_ioctl_#t~short1422#1;call private_ioctl_#t~mem1423#1 := read~int#35(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);call private_ioctl_#t~mem1424#1 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if private_ioctl_#t~mem1423#1 % 256 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1423#1 % 256 % 4294967296 else private_ioctl_#t~mem1423#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: assume 13 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: assume !(13 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13012: havoc ldv_entry_EMGentry_19_#t~ret1865#1, ldv_entry_EMGentry_19_#t~ret1866#1, ldv_entry_EMGentry_19_#t~ret1867#1, ldv_entry_EMGentry_19_#t~ret1868#1, ldv_entry_EMGentry_19_~arg0#1.base, ldv_entry_EMGentry_19_~arg0#1.offset, ldv_entry_EMGentry_19_~tmp~92#1, ldv_entry_EMGentry_19_~tmp___0~52#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:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-6: havoc private_ioctl_#t~bitwise1418#1;assume ((((32 * private_ioctl_~csr14~0#1 < 0 || private_ioctl_#t~bitwise1418#1 <= 32 * private_ioctl_~csr14~0#1) && private_ioctl_#t~bitwise1418#1 <= 4096) && private_ioctl_#t~bitwise1418#1 >= 0) && (32 * private_ioctl_~csr14~0#1 >= 0 || private_ioctl_#t~bitwise1418#1 > 4096 + 32 * private_ioctl_~csr14~0#1)) && private_ioctl_#t~bitwise1418#1 >= -2147483648; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-5: [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691-1: SUMMARY for call tulip_init_one_#t~ret1660#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 72 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-8: assume 0 == 32 * private_ioctl_~csr14~0#1;private_ioctl_#t~bitwise1418#1 := 0; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-8: assume !(0 == 32 * private_ioctl_~csr14~0#1); [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691: tulip_init_one_~tmp___5~11#1 := tulip_init_one_#t~ret1660#1;havoc tulip_init_one_#t~ret1660#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:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-7: assume 4096 == 32 * private_ioctl_~csr14~0#1;private_ioctl_#t~bitwise1418#1 := 32 * private_ioctl_~csr14~0#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-7: assume !(4096 == 32 * private_ioctl_~csr14~0#1); [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-2: assume private_ioctl_#t~short1421#1;call private_ioctl_#t~mem1420#1 := read~int#35(private_ioctl_~tp~26#1.base, 3429 + private_ioctl_~tp~26#1.offset, 1);private_ioctl_#t~short1421#1 := 0 != private_ioctl_#t~mem1420#1 % 256 % 4294967296; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-2: assume !private_ioctl_#t~short1421#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-1: private_ioctl_#t~short1422#1 := private_ioctl_#t~short1421#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13937: 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:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5613: assume 4 == (if tulip_parse_eeprom_#t~mem74#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem74#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem74#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem74#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5613: assume !(4 == (if tulip_parse_eeprom_#t~mem74#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem74#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem74#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem74#1;call tulip_parse_eeprom_#t~mem75#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-4: private_ioctl_#t~short1422#1 := 0 != private_ioctl_#t~bitwise1418#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13937-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-3: assume private_ioctl_#t~short1422#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898-3: assume !private_ioctl_#t~short1422#1;call private_ioctl_#t~mem1419#1 := read~int#35(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);private_ioctl_#t~short1421#1 := 5 == private_ioctl_#t~mem1419#1 % 256 % 4294967296; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-1: SUMMARY for call ldv_dev_set_drvdata_82_#t~ret1946#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset); srcloc: null [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598: assume -2147483648 <= ldv_dev_set_drvdata_82_#t~ret1946#1 && ldv_dev_set_drvdata_82_#t~ret1946#1 <= 2147483647;ldv_dev_set_drvdata_82_~tmp~108#1 := ldv_dev_set_drvdata_82_#t~ret1946#1;havoc ldv_dev_set_drvdata_82_#t~ret1946#1;ldv_dev_set_drvdata_82_#res#1 := ldv_dev_set_drvdata_82_~tmp~108#1;pci_set_drvdata_#t~ret1064#1 := ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret1946#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~108#1;havoc ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_82 } true;assume -2147483648 <= pci_set_drvdata_#t~ret1064#1 && pci_set_drvdata_#t~ret1064#1 <= 2147483647;havoc pci_set_drvdata_#t~ret1064#1;havoc pci_set_drvdata_#t~ret1064#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~mem1763#1 := read~int#35(tulip_init_one_~pdev#1.base, 72 + tulip_init_one_~pdev#1.offset, 1);call tulip_init_one_#t~mem1764#1 := read~int#35(tulip_init_one_~pdev#1.base, 1607 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1765#1.base, tulip_init_one_#t~mem1765#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: assume 5 == ~ldv_statevar_0~0; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1893#1 && ldv_pci_pci_instance_2_#t~ret1893#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1893#1;havoc ldv_pci_pci_instance_2_#t~ret1893#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767-1: SUMMARY for call tulip_get_drvinfo_#t~ret1386#1.base, tulip_get_drvinfo_#t~ret1386#1.offset := netdev_priv(tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767: tulip_get_drvinfo_~tmp~74#1.base, tulip_get_drvinfo_~tmp~74#1.offset := tulip_get_drvinfo_#t~ret1386#1.base, tulip_get_drvinfo_#t~ret1386#1.offset;havoc tulip_get_drvinfo_#t~ret1386#1.base, tulip_get_drvinfo_#t~ret1386#1.offset;tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset := tulip_get_drvinfo_~tmp~74#1.base, tulip_get_drvinfo_~tmp~74#1.offset; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11428: SUMMARY for call pci_clear_mwi(tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset); srcloc: null [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11560: assume 4 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11560: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1893#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18564: havoc pci_bus_read_config_word_#t~nondet2554#1;pci_read_config_word_#t~ret1032#1 := pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet2554#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~ret1032#1 && pci_read_config_word_#t~ret1032#1 <= 2147483647;pci_read_config_word_~tmp~53#1 := pci_read_config_word_#t~ret1032#1;havoc pci_read_config_word_#t~mem1030#1.base, pci_read_config_word_#t~mem1030#1.offset;havoc pci_read_config_word_#t~mem1031#1;havoc pci_read_config_word_#t~ret1032#1;pci_read_config_word_#res#1 := pci_read_config_word_~tmp~53#1; [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429-1: [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1585#1;havoc tulip_mwi_config_#t~bitwise1585#1; [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11561-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1607#1 := 0; [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11561-4: assume !(0 == ~csr0~0); [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429-3: assume 4278190079 == 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:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429-2: 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 <= 4278190079; [2025-02-08 03:41:18,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11561-1: [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11561: ~csr0~0 := tulip_init_one_#t~bitwise1607#1;havoc tulip_init_one_#t~bitwise1607#1; [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11561-3: assume 983039 == ~csr0~0;tulip_init_one_#t~bitwise1607#1 := ~csr0~0; [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11561-3: assume !(983039 == ~csr0~0); [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11561-2: havoc tulip_init_one_#t~bitwise1607#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1607#1 <= ~csr0~0) && tulip_init_one_#t~bitwise1607#1 <= 983039) && tulip_init_one_#t~bitwise1607#1 >= 0) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1607#1 > 983039 + ~csr0~0)) && tulip_init_one_#t~bitwise1607#1 >= -2147483648; [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1585#1 := 0; [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12883: 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:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-1: [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12883-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:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901: call write~int#35(private_ioctl_#t~bitwise1428#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1423#1;havoc private_ioctl_#t~mem1424#1;havoc private_ioctl_#t~bitwise1425#1;havoc private_ioctl_#t~mem1426#1;havoc private_ioctl_#t~mem1427#1;havoc private_ioctl_#t~bitwise1428#1; [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-3: assume 0 == (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0);private_ioctl_#t~bitwise1428#1 := (if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0); [2025-02-08 03:41:18,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-3: assume !(0 == (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0)); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-2: havoc private_ioctl_#t~bitwise1428#1;assume ((((((if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) < 0 && (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0) >= 0) || private_ioctl_#t~bitwise1428#1 >= (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0)) && (((if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) >= 0 && (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0) < 0) || private_ioctl_#t~bitwise1428#1 >= (if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0))) && (((if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) < 0 || (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0) < 0) || private_ioctl_#t~bitwise1428#1 <= (if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) + (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0))) && (((if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) >= 0 && (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0) >= 0) || private_ioctl_#t~bitwise1428#1 < 0)) && private_ioctl_#t~bitwise1428#1 <= 2147483647; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-9: assume 0 == private_ioctl_#t~mem1424#1;private_ioctl_#t~bitwise1425#1 := 0; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-9: assume !(0 == private_ioctl_#t~mem1424#1); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-8: assume 16 == private_ioctl_#t~mem1424#1;private_ioctl_#t~bitwise1425#1 := private_ioctl_#t~mem1424#1; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-8: assume !(16 == private_ioctl_#t~mem1424#1); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-5: call private_ioctl_#t~mem1426#1 := read~int#35(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);call private_ioctl_#t~mem1427#1 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if private_ioctl_#t~mem1426#1 % 256 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1426#1 % 256 % 4294967296 else private_ioctl_#t~mem1426#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-1: SUMMARY for call tulip_get_drvinfo_#t~ret1387#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 4 + tulip_get_drvinfo_~info#1.offset, 256, 0, 32); srcloc: null [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-4: assume 0 == (if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) || (if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) == (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0);private_ioctl_#t~bitwise1428#1 := (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-4: assume !(0 == (if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) || (if 0 != private_ioctl_#t~bitwise1425#1 then 8192 else 0) == (if 0 != private_ioctl_#t~mem1427#1 % 2 then 256 else 0)); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769: havoc tulip_get_drvinfo_#t~ret1387#1; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: 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:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume !(tulip_init_one_~value~1#1 < 0);call tulip_init_one_#t~mem1661#1.base, tulip_init_one_#t~mem1661#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-7: havoc private_ioctl_#t~bitwise1425#1;assume ((((private_ioctl_#t~mem1424#1 < 0 || private_ioctl_#t~bitwise1425#1 <= private_ioctl_#t~mem1424#1) && private_ioctl_#t~bitwise1425#1 <= 16) && private_ioctl_#t~bitwise1425#1 >= 0) && (private_ioctl_#t~mem1424#1 >= 0 || private_ioctl_#t~bitwise1425#1 > 16 + private_ioctl_#t~mem1424#1)) && private_ioctl_#t~bitwise1425#1 >= -2147483648; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-6: [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13544: 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:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: havoc tulip_get_drvinfo_#t~ret1388#1;call tulip_get_drvinfo_#t~mem1389#1.base, tulip_get_drvinfo_#t~mem1389#1.offset := read~$Pointer$#35(tulip_get_drvinfo_~np~0#1.base, 4017 + tulip_get_drvinfo_~np~0#1.offset, 8); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11959: assume 3 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11959: assume !(3 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13016: 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:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617: assume 3 == (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:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617: assume !(3 == (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#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-1: SUMMARY for call tulip_get_drvinfo_#t~ret1388#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 36 + tulip_get_drvinfo_~info#1.offset, 257, 0, 32); srcloc: null [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: assume 6 == ~ldv_statevar_0~0; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11828: tulip_init_one_~i~13#1 := 0; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771-1: SUMMARY for call tulip_get_drvinfo_#t~ret1390#1.base, tulip_get_drvinfo_#t~ret1390#1.offset := pci_name(tulip_get_drvinfo_#t~mem1389#1.base, tulip_get_drvinfo_#t~mem1389#1.offset); srcloc: null [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: tulip_get_drvinfo_~tmp___0~40#1.base, tulip_get_drvinfo_~tmp___0~40#1.offset := tulip_get_drvinfo_#t~ret1390#1.base, tulip_get_drvinfo_#t~ret1390#1.offset;havoc tulip_get_drvinfo_#t~mem1389#1.base, tulip_get_drvinfo_#t~mem1389#1.offset;havoc tulip_get_drvinfo_#t~ret1390#1.base, tulip_get_drvinfo_#t~ret1390#1.offset; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11696: assume tulip_init_one_~boguscnt~0#1 > 0; [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11696: assume !(tulip_init_one_~boguscnt~0#1 > 0); [2025-02-08 03:41:18,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1877#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1877#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1877#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1877#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1877#1; [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13018: ~ldv_statevar_19~0 := 9; [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13811: assume -2147483648 <= ldv_register_netdev_#t~ret1917#1 && ldv_register_netdev_#t~ret1917#1 <= 2147483647;ldv_register_netdev_~tmp___0~54#1 := ldv_register_netdev_#t~ret1917#1;havoc ldv_register_netdev_#t~ret1917#1; [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: havoc tulip_get_drvinfo_#t~ret1391#1;havoc tulip_get_drvinfo_#t~ret1386#1.base, tulip_get_drvinfo_#t~ret1386#1.offset, tulip_get_drvinfo_#t~ret1387#1, tulip_get_drvinfo_#t~ret1388#1, tulip_get_drvinfo_#t~mem1389#1.base, tulip_get_drvinfo_#t~mem1389#1.offset, tulip_get_drvinfo_#t~ret1390#1.base, tulip_get_drvinfo_#t~ret1390#1.offset, tulip_get_drvinfo_#t~ret1391#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~74#1.base, tulip_get_drvinfo_~tmp~74#1.offset, tulip_get_drvinfo_~tmp___0~40#1.base, tulip_get_drvinfo_~tmp___0~40#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:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13811-1: SUMMARY for call ldv_register_netdev_#t~ret1917#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: 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:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772-1: SUMMARY for call tulip_get_drvinfo_#t~ret1391#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 100 + tulip_get_drvinfo_~info#1.offset, tulip_get_drvinfo_~tmp___0~40#1.base, tulip_get_drvinfo_~tmp___0~40#1.offset, 32); srcloc: null [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13018-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1843#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565: 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~mem1591#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~mem1591#1 := read~int#35(tulip_uli_dm_quirk_~pdev#1.base, 60 + tulip_uli_dm_quirk_~pdev#1.offset, 4); [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: tulip_start_xmit_~tmp~69#1.base, tulip_start_xmit_~tmp~69#1.offset := tulip_start_xmit_#t~ret1314#1.base, tulip_start_xmit_#t~ret1314#1.offset;havoc tulip_start_xmit_#t~ret1314#1.base, tulip_start_xmit_#t~ret1314#1.offset;tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset := tulip_start_xmit_~tmp~69#1.base, tulip_start_xmit_~tmp~69#1.offset;assume { :begin_inline_ldv___ldv_spin_lock_86___0 } true;ldv___ldv_spin_lock_86___0_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86___0_#in~ldv_func_arg1#1.offset := tulip_start_xmit_~tp~19#1.base, 3240 + tulip_start_xmit_~tp~19#1.offset;havoc ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86___0_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_86___0_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86___0_#in~ldv_func_arg1#1.offset; [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508-1: SUMMARY for call tulip_start_xmit_#t~ret1314#1.base, tulip_start_xmit_#t~ret1314#1.offset := netdev_priv(tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13679: call ldv_pci_pci_instance_2_#t~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset := read~$Pointer$#2(~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~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret1879#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:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13679-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622: assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret1843#1 && ldv_alloc_etherdev_mqs_#t~ret1843#1 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~51#1 := ldv_alloc_etherdev_mqs_#t~ret1843#1;havoc ldv_alloc_etherdev_mqs_#t~ret1843#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18432 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1586#1 := 18432; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18432 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433-1: [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1586#1;havoc tulip_mwi_config_#t~bitwise1586#1;call write~int#35(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:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433-3: assume false;tulip_mwi_config_#t~bitwise1586#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433-3: assume !false; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433-2: havoc tulip_mwi_config_#t~bitwise1586#1;assume (tulip_mwi_config_#t~bitwise1586#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1586#1 % 4294967296 >= 18432) && tulip_mwi_config_#t~bitwise1586#1 % 4294967296 <= 18432 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13151: 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~ret1865#1, ldv_entry_EMGentry_19_#t~ret1866#1, ldv_entry_EMGentry_19_#t~ret1867#1, ldv_entry_EMGentry_19_#t~ret1868#1, ldv_entry_EMGentry_19_~arg0#1.base, ldv_entry_EMGentry_19_~arg0#1.offset, ldv_entry_EMGentry_19_~tmp~92#1, ldv_entry_EMGentry_19_~tmp___0~52#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~92#1;havoc ldv_entry_EMGentry_19_~tmp___0~52#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-5: [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-4: assume 0 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1430#1 := 0; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-4: assume !(0 == private_ioctl_~csr12~1#1); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-7: assume 28672 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1429#1 := private_ioctl_~csr12~1#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-7: assume !(28672 == private_ioctl_~csr12~1#1); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-6: havoc private_ioctl_#t~bitwise1429#1;assume ((((private_ioctl_~csr12~1#1 < 0 || private_ioctl_#t~bitwise1429#1 <= private_ioctl_~csr12~1#1) && private_ioctl_#t~bitwise1429#1 <= 28672) && private_ioctl_#t~bitwise1429#1 >= 0) && (private_ioctl_~csr12~1#1 >= 0 || private_ioctl_#t~bitwise1429#1 > 28672 + private_ioctl_~csr12~1#1)) && private_ioctl_#t~bitwise1429#1 >= -2147483648; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-1: [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905: call write~int#35((if 20480 == private_ioctl_#t~bitwise1429#1 then 6248 else 6216) + (if 6 == private_ioctl_#t~bitwise1430#1 then 0 else 4), private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);call private_ioctl_#t~mem1431#1 := read~int#35(private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-3: assume 6 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1430#1 := private_ioctl_~csr12~1#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-3: assume !(6 == private_ioctl_~csr12~1#1); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-2: havoc private_ioctl_#t~bitwise1430#1;assume ((((private_ioctl_~csr12~1#1 < 0 || private_ioctl_#t~bitwise1430#1 <= private_ioctl_~csr12~1#1) && private_ioctl_#t~bitwise1430#1 <= 6) && private_ioctl_#t~bitwise1430#1 >= 0) && (private_ioctl_~csr12~1#1 >= 0 || private_ioctl_#t~bitwise1430#1 > 6 + private_ioctl_~csr12~1#1)) && private_ioctl_#t~bitwise1430#1 >= -2147483648; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: assume 0 != (tulip_parse_eeprom_#t~mem35#1.base + tulip_parse_eeprom_#t~mem35#1.offset) % 18446744073709551616;havoc tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: assume !(0 != (tulip_parse_eeprom_#t~mem35#1.base + tulip_parse_eeprom_#t~mem35#1.offset) % 18446744073709551616);havoc tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset;call tulip_parse_eeprom_#t~mem36#1.base, tulip_parse_eeprom_#t~mem36#1.offset := read~$Pointer$#35(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: SUMMARY for call tulip_find_mii_#t~ret763#1 := ldv__builtin_expect((if tulip_find_mii_#t~mem762#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_find_mii_#t~mem762#1 % 4294967296 % 18446744073709551616 else tulip_find_mii_#t~mem762#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume -9223372036854775808 <= tulip_find_mii_#t~ret763#1 && tulip_find_mii_#t~ret763#1 <= 9223372036854775807;tulip_find_mii_~tmp___4~4#1 := tulip_find_mii_#t~ret763#1;havoc tulip_find_mii_#t~mem762#1;havoc tulip_find_mii_#t~ret763#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-8: assume 0 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1429#1 := 0; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-8: assume !(0 == private_ioctl_~csr12~1#1); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906: call write~int#35(private_ioctl_#t~bitwise1432#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1431#1;havoc private_ioctl_#t~bitwise1432#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: assume 9 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: assume !(9 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14738: tulip_init_one_#t~ret1762#1 := ldv_register_netdev_98_#res#1;havoc ldv_register_netdev_98_#t~ret1955#1, ldv_register_netdev_98_#t~ret1956#1, ldv_register_netdev_98_~ldv_func_arg1#1.base, ldv_register_netdev_98_~ldv_func_arg1#1.offset, ldv_register_netdev_98_~ldv_func_res~9#1, ldv_register_netdev_98_~tmp~113#1, ldv_register_netdev_98_~tmp___0~59#1;havoc ldv_register_netdev_98_#in~ldv_func_arg1#1.base, ldv_register_netdev_98_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_98 } true;assume -2147483648 <= tulip_init_one_#t~ret1762#1 && tulip_init_one_#t~ret1762#1 <= 2147483647;tulip_init_one_~tmp___11~5#1 := tulip_init_one_#t~ret1762#1;havoc tulip_init_one_#t~ret1762#1; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13813: assume 0 != ldv_register_netdev_~tmp___0~54#1; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13813: assume !(0 != ldv_register_netdev_~tmp___0~54#1); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906-2: havoc private_ioctl_#t~bitwise1432#1;assume (private_ioctl_#t~bitwise1432#1 % 4294967296 >= private_ioctl_#t~mem1431#1 % 65536 % 4294967296 && private_ioctl_#t~bitwise1432#1 % 4294967296 >= 24648) && private_ioctl_#t~bitwise1432#1 % 4294967296 <= 24648 + private_ioctl_#t~mem1431#1 % 65536 % 4294967296; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906-1: [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5621: assume 5 == (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:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5621: assume !(5 == (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#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906-4: assume 0 == private_ioctl_#t~mem1431#1 % 65536 % 4294967296 || 24648 == private_ioctl_#t~mem1431#1 % 65536 % 4294967296;private_ioctl_#t~bitwise1432#1 := 24648; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906-4: assume !(0 == private_ioctl_#t~mem1431#1 % 65536 % 4294967296 || 24648 == private_ioctl_#t~mem1431#1 % 65536 % 4294967296); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11831: call tulip_init_one_#t~mem1706#1.base, tulip_init_one_#t~mem1706#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1707#1 := read~int#35(tulip_init_one_#t~mem1706#1.base, tulip_init_one_#t~mem1706#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#29(tulip_init_one_#t~mem1707#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:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906-3: assume false;private_ioctl_#t~bitwise1432#1 := private_ioctl_#t~mem1431#1 % 65536; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906-3: assume !false; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: 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:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~51#1; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624: assume !(0 != ldv_alloc_etherdev_mqs_~tmp___0~51#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0, 0; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: assume 0 != tulip_init_one_~tmp___0~46#1; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: assume !(0 != tulip_init_one_~tmp___0~46#1); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: havoc ldv_interrupt_interrupt_instance_0_#t~ret1874#1, ldv_interrupt_interrupt_instance_0_#t~ret1875#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~95#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:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14739-1: ldv_register_netdev_98_#res#1 := ldv_register_netdev_98_~ldv_func_res~9#1; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11436: assume ~tulip_debug~0 > 2;call write~$Pointer$#18(264, 0, tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#18(265, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 8 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#18(266, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 16 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#18(267, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 24 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~int#18(1265, tulip_mwi_config_~#descriptor___0~5#1.base, 32 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4);call write~int#18(1, tulip_mwi_config_~#descriptor___0~5#1.base, 36 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4);call tulip_mwi_config_#t~mem1587#1 := read~int#18(tulip_mwi_config_~#descriptor___0~5#1.base, 36 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11436: assume !(~tulip_debug~0 > 2); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1609#1 := 0; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-4: assume !(0 == ~csr0~0); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-3: assume -32571648 == ~csr0~0;tulip_init_one_#t~bitwise1609#1 := ~csr0~0; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-3: assume !(-32571648 == ~csr0~0); [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568: ~csr0~0 := tulip_init_one_#t~bitwise1609#1;havoc tulip_init_one_#t~bitwise1609#1; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-2: havoc tulip_init_one_#t~bitwise1609#1;assume (((tulip_init_one_#t~bitwise1609#1 <= ~csr0~0 && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1609#1 <= -32571648)) && (~csr0~0 < 0 || tulip_init_one_#t~bitwise1609#1 >= 0)) && tulip_init_one_#t~bitwise1609#1 > -32571648 + ~csr0~0) && tulip_init_one_#t~bitwise1609#1 >= -2147483648; [2025-02-08 03:41:18,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: 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~nondet2528#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~nondet2528#1;assume -2147483648 <= __dynamic_pr_debug_#t~nondet2528#1 && __dynamic_pr_debug_#t~nondet2528#1 <= 2147483647;__dynamic_pr_debug_#res#1 := __dynamic_pr_debug_#t~nondet2528#1;havoc __dynamic_pr_debug_#t~nondet2528#1; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume !(0 != tulip_find_mii_~tmp___4~4#1); [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-1: [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626: ldv_alloc_etherdev_mqs_~tmp~91#1.base, ldv_alloc_etherdev_mqs_~tmp~91#1.offset := ldv_alloc_etherdev_mqs_#t~ret1844#1.base, ldv_alloc_etherdev_mqs_#t~ret1844#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1844#1.base, ldv_alloc_etherdev_mqs_#t~ret1844#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~91#1.base, ldv_alloc_etherdev_mqs_~tmp~91#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:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13815: 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:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1844#1.base, ldv_alloc_etherdev_mqs_#t~ret1844#1.offset := ldv_xmalloc(3200); srcloc: null [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18572: havoc pci_choose_state_#t~nondet2556#1; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18572-1: tulip_suspend_#t~ret1805#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2556#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~ret1805#1 && tulip_suspend_#t~ret1805#1 <= 2147483647;tulip_suspend_~pstate~0#1 := tulip_suspend_#t~ret1805#1;havoc tulip_suspend_#t~mem1804#1;havoc tulip_suspend_#t~ret1805#1;call tulip_suspend_#t~mem1806#1 := read~int#1(tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, 4); [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080: assume 1 == ~ldv_statevar_6~0; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080: assume !(1 == ~ldv_statevar_6~0); [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816: call ldv_register_netdev_#t~mem1918#1.base, ldv_register_netdev_#t~mem1918#1.offset := read~$Pointer$#35(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~mem1919#1.base, ldv_register_netdev_#t~mem1919#1.offset := read~$Pointer$#35(ldv_register_netdev_#t~mem1918#1.base, 16 + ldv_register_netdev_#t~mem1918#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~mem1919#1.base, ldv_register_netdev_#t~mem1919#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~ret1922#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~101#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~101#1; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10513: tulip_start_xmit_~mapping~3#1 := tulip_start_xmit_#t~ret1319#1;havoc tulip_start_xmit_#t~mem1316#1.base, tulip_start_xmit_#t~mem1316#1.offset;havoc tulip_start_xmit_#t~mem1317#1.base, tulip_start_xmit_#t~mem1317#1.offset;havoc tulip_start_xmit_#t~mem1318#1;havoc tulip_start_xmit_#t~ret1319#1;call write~int#35(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~mem1320#1.base, tulip_start_xmit_#t~mem1320#1.offset := read~$Pointer$#35(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call write~int#35(tulip_start_xmit_~mapping~3#1, tulip_start_xmit_#t~mem1320#1.base, 8 + (tulip_start_xmit_#t~mem1320#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~mem1320#1.base, tulip_start_xmit_#t~mem1320#1.offset;call tulip_start_xmit_#t~mem1321#1 := read~int#35(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call tulip_start_xmit_#t~mem1322#1 := read~int#35(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10513-1: SUMMARY for call tulip_start_xmit_#t~ret1319#1 := pci_map_single(tulip_start_xmit_#t~mem1316#1.base, tulip_start_xmit_#t~mem1316#1.offset, tulip_start_xmit_#t~mem1317#1.base, tulip_start_xmit_#t~mem1317#1.offset, tulip_start_xmit_#t~mem1318#1 % 4294967296, 1); srcloc: null [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156: 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~ret1874#1, ldv_interrupt_interrupt_instance_0_#t~ret1875#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~95#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~95#1; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288-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:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288: ~ldv_statevar_0~0 := 6; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10910-1: SUMMARY for call private_ioctl_#t~ret1433#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 48 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10910: private_ioctl_~tmp___3~16#1 := private_ioctl_#t~ret1433#1;havoc private_ioctl_#t~ret1433#1; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: assume 4 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13024: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume 6 == (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:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume !(6 == (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:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: assume 0 != (ldv_pci_pci_instance_2_#t~mem1895#1.base + ldv_pci_pci_instance_2_#t~mem1895#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1895#1.base, ldv_pci_pci_instance_2_#t~mem1895#1.offset;call ldv_pci_pci_instance_2_#t~mem1896#1.base, ldv_pci_pci_instance_2_#t~mem1896#1.offset := read~$Pointer$#2(~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~mem1896#1.base, ldv_pci_pci_instance_2_#t~mem1896#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret1881#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~1880#1.base, ##fun~$Pointer$~TO~int_#in~1880#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_#~1880#1.base, ##fun~$Pointer$~TO~int_#~1880#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2574#1, ##fun~$Pointer$~TO~int_#t~ret2575#1, ##fun~$Pointer$~TO~int_#t~ret2576#1, ##fun~$Pointer$~TO~int_#t~ret2577#1, ##fun~$Pointer$~TO~int_#t~ret2578#1;##fun~$Pointer$~TO~int_#~1880#1.base, ##fun~$Pointer$~TO~int_#~1880#1.offset := ##fun~$Pointer$~TO~int_#in~1880#1.base, ##fun~$Pointer$~TO~int_#in~1880#1.offset; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1895#1.base + ldv_pci_pci_instance_2_#t~mem1895#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1895#1.base, ldv_pci_pci_instance_2_#t~mem1895#1.offset; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685-1: call ldv_pci_pci_instance_2_#t~mem1895#1.base, ldv_pci_pci_instance_2_#t~mem1895#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13817: ldv_register_netdev_#t~ret1920#1 := ldv_register_netdev_open_14_6_#res#1;havoc ldv_register_netdev_open_14_6_#t~ret1922#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~101#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~ret1920#1 && ldv_register_netdev_#t~ret1920#1 <= 2147483647;ldv_register_netdev_~ldv_14_ret_default~0#1 := ldv_register_netdev_#t~ret1920#1;havoc ldv_register_netdev_#t~mem1918#1.base, ldv_register_netdev_#t~mem1918#1.offset;havoc ldv_register_netdev_#t~mem1919#1.base, ldv_register_netdev_#t~mem1919#1.offset;havoc ldv_register_netdev_#t~ret1920#1; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5493: assume 0 == (tulip_parse_eeprom_#t~mem36#1.base + tulip_parse_eeprom_#t~mem36#1.offset) % 18446744073709551616;havoc tulip_parse_eeprom_#t~mem36#1.base, tulip_parse_eeprom_#t~mem36#1.offset; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5493: assume !(0 == (tulip_parse_eeprom_#t~mem36#1.base + tulip_parse_eeprom_#t~mem36#1.offset) % 18446744073709551616);havoc tulip_parse_eeprom_#t~mem36#1.base, tulip_parse_eeprom_#t~mem36#1.offset; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: 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~ret1400#1.base, tulip_ethtool_get_wol_#t~ret1400#1.offset, tulip_ethtool_get_wol_#t~mem1401#1, tulip_ethtool_get_wol_#t~mem1402#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~76#1.base, tulip_ethtool_get_wol_~tmp~76#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~76#1.base, tulip_ethtool_get_wol_~tmp~76#1.offset; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-3: assume 32 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296;private_ioctl_#t~bitwise1435#1 := private_ioctl_~csr14~0#1 / 2 % 65536; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-3: assume !(32 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296); [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-2: havoc private_ioctl_#t~bitwise1435#1;assume private_ioctl_#t~bitwise1435#1 % 4294967296 <= private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296 && private_ioctl_#t~bitwise1435#1 % 4294967296 <= 32; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12893: 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:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-5: [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12893-1: SUMMARY for call comet_timer(ldv_dummy_resourceless_instance_callback_3_7_~arg1#1); srcloc: null [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-4: assume 0 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296;private_ioctl_#t~bitwise1435#1 := 0; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-4: assume !(0 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296); [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-1: [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: 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:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911: call write~int#35(1 + (private_ioctl_#t~bitwise1434#1 + private_ioctl_#t~bitwise1435#1), private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~bitwise1434#1;havoc private_ioctl_#t~bitwise1435#1;call private_ioctl_#t~mem1436#1 := read~int#35(private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11572: assume -2147483648 <= tulip_init_one_#t~ret1610#1 && tulip_init_one_#t~ret1610#1 <= 2147483647;tulip_init_one_~i~13#1 := tulip_init_one_#t~ret1610#1;havoc tulip_init_one_#t~ret1610#1; [2025-02-08 03:41:18,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11572-1: SUMMARY for call tulip_init_one_#t~ret1610#1 := pci_enable_device(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-7: assume 64 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296;private_ioctl_#t~bitwise1434#1 := private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-7: assume !(64 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296); [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-6: havoc private_ioctl_#t~bitwise1434#1;assume private_ioctl_#t~bitwise1434#1 % 4294967296 <= private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296 && private_ioctl_#t~bitwise1434#1 % 4294967296 <= 64; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-8: assume 0 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296;private_ioctl_#t~bitwise1434#1 := 0; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-8: assume !(0 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296); [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13819: assume -2147483648 <= ldv_register_netdev_#t~ret1921#1 && ldv_register_netdev_#t~ret1921#1 <= 2147483647;ldv_register_netdev_~tmp~100#1 := ldv_register_netdev_#t~ret1921#1;havoc ldv_register_netdev_#t~ret1921#1; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-4: assume 0 == (if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) || (if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) == private_ioctl_#t~bitwise1437#1;private_ioctl_#t~bitwise1438#1 := private_ioctl_#t~bitwise1437#1; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-4: assume !(0 == (if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) || (if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) == private_ioctl_#t~bitwise1437#1); [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13819-1: SUMMARY for call ldv_register_netdev_#t~ret1921#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-3: assume 0 == private_ioctl_#t~bitwise1437#1;private_ioctl_#t~bitwise1438#1 := (if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536); [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-3: assume !(0 == private_ioctl_#t~bitwise1437#1); [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-6: havoc private_ioctl_#t~bitwise1437#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~bitwise1437#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~bitwise1437#1 <= 960) && private_ioctl_#t~bitwise1437#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~bitwise1437#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~bitwise1437#1 >= -2147483648; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-5: [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912: call write~int#35(private_ioctl_#t~bitwise1438#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1436#1;havoc private_ioctl_#t~bitwise1437#1;havoc private_ioctl_#t~bitwise1438#1; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-2: havoc private_ioctl_#t~bitwise1438#1;assume ((((((if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) < 0 && private_ioctl_#t~bitwise1437#1 >= 0) || private_ioctl_#t~bitwise1438#1 >= private_ioctl_#t~bitwise1437#1) && (((if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) >= 0 && private_ioctl_#t~bitwise1437#1 < 0) || private_ioctl_#t~bitwise1438#1 >= (if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536))) && (((if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) < 0 || private_ioctl_#t~bitwise1437#1 < 0) || private_ioctl_#t~bitwise1438#1 <= (if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) + private_ioctl_#t~bitwise1437#1)) && (((if private_ioctl_#t~mem1436#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1436#1 % 65536 % 65536 else private_ioctl_#t~mem1436#1 % 65536 % 65536 - 65536) >= 0 && private_ioctl_#t~bitwise1437#1 >= 0) || private_ioctl_#t~bitwise1438#1 < 0)) && private_ioctl_#t~bitwise1438#1 <= 2147483647; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-1: [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5495: assume -2147483648 <= tulip_parse_eeprom_#t~ret37#1 && tulip_parse_eeprom_#t~ret37#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret37#1; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5495-1: SUMMARY for call tulip_parse_eeprom_#t~ret37#1 := printk(17, 0); srcloc: null [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12630-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:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11705-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~mem1661#1.base, tulip_init_one_#t~mem1661#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:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687: havoc ldv_pci_instance_resume_early_2_6_#t~ret1881#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~mem1896#1.base, ldv_pci_pci_instance_2_#t~mem1896#1.offset; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-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~bitwise1437#1 := 0; [2025-02-08 03:41:18,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-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:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11705: havoc tulip_init_one_#t~mem1661#1.base, tulip_init_one_#t~mem1661#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:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-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~bitwise1437#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:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912-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:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: ~ldv_statevar_19~0 := 9; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: assume 2 == ~ldv_statevar_6~0; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: assume (tulip_start_xmit_#t~mem1321#1 - tulip_start_xmit_#t~mem1322#1) % 4294967296 <= 15;havoc tulip_start_xmit_#t~mem1321#1;havoc tulip_start_xmit_#t~mem1322#1;tulip_start_xmit_~flag~0#1 := 1610612736; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: assume !((tulip_start_xmit_#t~mem1321#1 - tulip_start_xmit_#t~mem1322#1) % 4294967296 <= 15);havoc tulip_start_xmit_#t~mem1321#1;havoc tulip_start_xmit_#t~mem1322#1;call tulip_start_xmit_#t~mem1323#1 := read~int#35(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call tulip_start_xmit_#t~mem1324#1 := read~int#35(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume 0 != tulip_init_one_~i~13#1; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume !(0 != tulip_init_one_~i~13#1);call tulip_init_one_#t~mem1612#1 := read~int#35(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~mem1612#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1612#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1612#1 % 4294967296 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1612#1;assume { :begin_inline_ldv_alloc_etherdev_mqs_97 } true;ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg3#1 := 4144, 1, 1;havoc ldv_alloc_etherdev_mqs_97_#res#1.base, ldv_alloc_etherdev_mqs_97_#res#1.offset;havoc ldv_alloc_etherdev_mqs_97_#t~ret1953#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1953#1.offset, ldv_alloc_etherdev_mqs_97_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1954#1.offset, ldv_alloc_etherdev_mqs_97_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_97_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_97_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_97_~tmp~112#1.base, ldv_alloc_etherdev_mqs_97_~tmp~112#1.offset, ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.offset;ldv_alloc_etherdev_mqs_97_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_97_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_97_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_97_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_97_~ldv_func_res~8#1.offset;havoc ldv_alloc_etherdev_mqs_97_~tmp~112#1.base, ldv_alloc_etherdev_mqs_97_~tmp~112#1.offset;havoc ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_97_~tmp___0~58#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_97_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_97_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_97_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2533#1.base, alloc_etherdev_mqs_#t~ret2533#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:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: assume 5 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: assume !(5 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14746: SUMMARY for call free_netdev(ldv_free_netdev_99_~ldv_func_arg1#1.base, ldv_free_netdev_99_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13821: assume 0 != ldv_register_netdev_~tmp~100#1; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13821: assume !(0 != ldv_register_netdev_~tmp~100#1); [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953: assume 1 == ~ldv_statevar_4~0; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953: assume !(1 == ~ldv_statevar_4~0); [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: assume tulip_init_one_~board_idx~0#1 % 4294967296 <= 7;call tulip_init_one_#t~mem1708#1 := read~int#48(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: assume !(tulip_init_one_~board_idx~0#1 % 4294967296 <= 7); [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: ldv_pci_pci_instance_2_#t~ret1904#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1883#1, ldv_pci_instance_suspend_2_8_#t~ret1884#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~97#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~ret1904#1 && ldv_pci_pci_instance_2_#t~ret1904#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1904#1;havoc ldv_pci_pci_instance_2_#t~mem1902#1.base, ldv_pci_pci_instance_2_#t~mem1902#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1903#1;havoc ldv_pci_pci_instance_2_#t~ret1904#1; [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13161: 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~ret1876#1, ldv_net_dummy_resourceless_instance_1_#t~ret1877#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:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: havoc ldv_free_netdev_99_~ldv_func_arg1#1.base, ldv_free_netdev_99_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_99_#in~ldv_func_arg1#1.base, ldv_free_netdev_99_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_99 } 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:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_99_~ldv_func_arg1#1.base, ldv_free_netdev_99_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:41:18,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11840: assume 0 != tulip_init_one_#t~mem1708#1 % 32;havoc tulip_init_one_#t~mem1708#1;call tulip_init_one_#t~mem1709#1 := read~int#48(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);call write~int#35(tulip_init_one_#t~mem1709#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~mem1709#1; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11840: assume !(0 != tulip_init_one_#t~mem1708#1 % 32);havoc tulip_init_one_#t~mem1708#1; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18579: havoc pci_dev_present_#t~nondet2557#1; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10783-1: SUMMARY for call tulip_ethtool_set_wol_#t~ret1392#1.base, tulip_ethtool_set_wol_#t~ret1392#1.offset := netdev_priv(tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18579-1: tulip_init_one_#t~ret1604#1 := pci_dev_present_#res#1;havoc pci_dev_present_#t~nondet2557#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~ret1604#1 && tulip_init_one_#t~ret1604#1 <= 2147483647;tulip_init_one_~tmp~82#1 := tulip_init_one_#t~ret1604#1;havoc tulip_init_one_#t~ret1604#1; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10783: tulip_ethtool_set_wol_~tmp~75#1.base, tulip_ethtool_set_wol_~tmp~75#1.offset := tulip_ethtool_set_wol_#t~ret1392#1.base, tulip_ethtool_set_wol_#t~ret1392#1.offset;havoc tulip_ethtool_set_wol_#t~ret1392#1.base, tulip_ethtool_set_wol_#t~ret1392#1.offset;tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset := tulip_ethtool_set_wol_~tmp~75#1.base, tulip_ethtool_set_wol_~tmp~75#1.offset;call tulip_ethtool_set_wol_#t~mem1394#1 := read~int#35(tulip_ethtool_set_wol_~wolinfo#1.base, 8 + tulip_ethtool_set_wol_~wolinfo#1.offset, 4);call tulip_ethtool_set_wol_#t~mem1393#1 := read~int#35(tulip_ethtool_set_wol_~tp~24#1.base, 3968 + tulip_ethtool_set_wol_~tp~24#1.offset, 4); [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444: assume -9223372036854775808 <= tulip_mwi_config_#t~ret1588#1 && tulip_mwi_config_#t~ret1588#1 <= 9223372036854775807;tulip_mwi_config_~tmp___1~31#1 := tulip_mwi_config_#t~ret1588#1;havoc tulip_mwi_config_#t~mem1587#1;havoc tulip_mwi_config_#t~ret1588#1; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444-1: SUMMARY for call tulip_mwi_config_#t~ret1588#1 := ldv__builtin_expect((if tulip_mwi_config_#t~mem1587#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_mwi_config_#t~mem1587#1 % 4294967296 % 18446744073709551616 else tulip_mwi_config_#t~mem1587#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12633-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:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576: assume -2147483648 <= tulip_init_one_#t~ret1611#1 && tulip_init_one_#t~ret1611#1 <= 2147483647;havoc tulip_init_one_#t~ret1611#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:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: 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:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576-1: SUMMARY for call tulip_init_one_#t~ret1611#1 := printk(271, 0); srcloc: null [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916: call private_ioctl_#t~mem1439#1 := read~int#35(private_ioctl_~tp~26#1.base, 3986 + private_ioctl_~tp~26#1.offset, 2);call write~int#35(private_ioctl_#t~mem1439#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise78#1; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691: ~ldv_statevar_2~0 := 5; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631-1: [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13823: 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:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 32 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise78#1 := 32; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 32 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631-2: havoc tulip_parse_eeprom_#t~bitwise78#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise78#1 >= 32) && tulip_parse_eeprom_#t~bitwise78#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise78#1 <= 32 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise78#1 < 0)) && tulip_parse_eeprom_#t~bitwise78#1 <= 2147483647; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631-3: assume false;tulip_parse_eeprom_#t~bitwise78#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631-3: assume !false; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10520: assume 16 == (tulip_start_xmit_#t~mem1323#1 - tulip_start_xmit_#t~mem1324#1) % 4294967296;havoc tulip_start_xmit_#t~mem1323#1;havoc tulip_start_xmit_#t~mem1324#1;tulip_start_xmit_~flag~0#1 := 3758096384; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10520: assume !(16 == (tulip_start_xmit_#t~mem1323#1 - tulip_start_xmit_#t~mem1324#1) % 4294967296);havoc tulip_start_xmit_#t~mem1323#1;havoc tulip_start_xmit_#t~mem1324#1;call tulip_start_xmit_#t~mem1325#1 := read~int#35(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call tulip_start_xmit_#t~mem1326#1 := read~int#35(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088: assume 3 == ~ldv_statevar_6~0; [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 03:41:18,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12635: 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_97_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1954#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1843#1, ldv_alloc_etherdev_mqs_#t~ret1844#1.base, ldv_alloc_etherdev_mqs_#t~ret1844#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~91#1.base, ldv_alloc_etherdev_mqs_~tmp~91#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~51#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_97_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.offset := ldv_alloc_etherdev_mqs_97_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1954#1.offset;havoc ldv_alloc_etherdev_mqs_97_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_97_#t~ret1954#1.offset;ldv_alloc_etherdev_mqs_97_#res#1.base, ldv_alloc_etherdev_mqs_97_#res#1.offset := ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_97_~tmp___0~58#1.offset; [2025-02-08 03:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13824-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: assume tulip_init_one_~i~13#1 <= 2; [2025-02-08 03:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: assume !(tulip_init_one_~i~13#1 <= 2); [2025-02-08 03:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13824: 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:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13428: 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~ret1864#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~nondet2542#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~nondet2542#1;assume -2147483648 <= eth_change_mtu_#t~nondet2542#1 && eth_change_mtu_#t~nondet2542#1 <= 2147483647;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet2542#1;havoc eth_change_mtu_#t~nondet2542#1; [2025-02-08 03:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume 0 != tulip_mwi_config_~tmp___1~31#1;call tulip_mwi_config_#t~mem1589#1 := read~int#22(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 03:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume !(0 != tulip_mwi_config_~tmp___1~31#1); [2025-02-08 03:41:18,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13560: 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~ret1900#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1887#1, ldv_pci_instance_suspend_late_2_7_#t~ret1888#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~98#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~ret1900#1 && ldv_pci_pci_instance_2_#t~ret1900#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1900#1;havoc ldv_pci_pci_instance_2_#t~mem1898#1.base, ldv_pci_pci_instance_2_#t~mem1898#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1899#1;havoc ldv_pci_pci_instance_2_#t~ret1900#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296: 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~ret1873#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~1871#1, ##fun~int~X~$Pointer$~TO~int_#in~1872#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1872#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_#~1871#1, ##fun~int~X~$Pointer$~TO~int_#~1872#1.base, ##fun~int~X~$Pointer$~TO~int_#~1872#1.offset;##fun~int~X~$Pointer$~TO~int_#~1871#1 := ##fun~int~X~$Pointer$~TO~int_#in~1871#1;##fun~int~X~$Pointer$~TO~int_#~1872#1.base, ##fun~int~X~$Pointer$~TO~int_#~1872#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~1872#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1872#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret1873#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1871#1, ##fun~int~X~$Pointer$~TO~int_#~1872#1.base, ##fun~int~X~$Pointer$~TO~int_#~1872#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~1871#1, ##fun~int~X~$Pointer$~TO~int_#in~1872#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1872#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~ret1873#1 && ldv_interrupt_instance_thread_0_3_#t~ret1873#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret1873#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18449: havoc device_set_wakeup_enable_#t~nondet2541#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18449-1: tulip_ethtool_set_wol_#t~ret1399#1 := device_set_wakeup_enable_#res#1;havoc device_set_wakeup_enable_#t~nondet2541#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~ret1399#1 && tulip_ethtool_set_wol_#t~ret1399#1 <= 2147483647;havoc tulip_ethtool_set_wol_#t~mem1397#1.base, tulip_ethtool_set_wol_#t~mem1397#1.offset;havoc tulip_ethtool_set_wol_#t~mem1398#1;havoc tulip_ethtool_set_wol_#t~ret1399#1;tulip_ethtool_set_wol_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_21_#t~ret1863#1 := tulip_ethtool_set_wol_#res#1;havoc tulip_ethtool_set_wol_#t~ret1392#1.base, tulip_ethtool_set_wol_#t~ret1392#1.offset, tulip_ethtool_set_wol_#t~mem1394#1, tulip_ethtool_set_wol_#t~mem1393#1, tulip_ethtool_set_wol_#t~bitwise1395#1, tulip_ethtool_set_wol_#t~mem1396#1, tulip_ethtool_set_wol_#t~mem1397#1.base, tulip_ethtool_set_wol_#t~mem1397#1.offset, tulip_ethtool_set_wol_#t~mem1398#1, tulip_ethtool_set_wol_#t~ret1399#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~75#1.base, tulip_ethtool_set_wol_~tmp~75#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~ret1863#1 && ldv_dummy_resourceless_instance_callback_1_21_#t~ret1863#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret1863#1;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret1863#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:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13957: assume 2 == ~ldv_statevar_4~0; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13957: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume 0 != tulip_ethtool_set_wol_#t~bitwise1395#1 % 4294967296;havoc tulip_ethtool_set_wol_#t~mem1394#1;havoc tulip_ethtool_set_wol_#t~mem1393#1;havoc tulip_ethtool_set_wol_#t~bitwise1395#1;tulip_ethtool_set_wol_#res#1 := -95; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume !(0 != tulip_ethtool_set_wol_#t~bitwise1395#1 % 4294967296);havoc tulip_ethtool_set_wol_#t~mem1394#1;havoc tulip_ethtool_set_wol_#t~mem1393#1;havoc tulip_ethtool_set_wol_#t~bitwise1395#1;call tulip_ethtool_set_wol_#t~mem1396#1 := read~int#35(tulip_ethtool_set_wol_~wolinfo#1.base, 8 + tulip_ethtool_set_wol_~wolinfo#1.offset, 4);call write~int#35(tulip_ethtool_set_wol_#t~mem1396#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~mem1396#1;call tulip_ethtool_set_wol_#t~mem1397#1.base, tulip_ethtool_set_wol_#t~mem1397#1.offset := read~$Pointer$#35(tulip_ethtool_set_wol_~tp~24#1.base, 4017 + tulip_ethtool_set_wol_~tp~24#1.offset, 8);call tulip_ethtool_set_wol_#t~mem1398#1 := read~int#35(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~mem1397#1.base, 179 + tulip_ethtool_set_wol_#t~mem1397#1.offset, (if 0 == (if 0 != tulip_ethtool_set_wol_#t~mem1398#1 % 4294967296 then 1 else 0) then 0 else 1);havoc device_set_wakeup_enable_#res#1;havoc device_set_wakeup_enable_#t~nondet2541#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~nondet2541#1;assume -2147483648 <= device_set_wakeup_enable_#t~nondet2541#1 && device_set_wakeup_enable_#t~nondet2541#1 <= 2147483647;device_set_wakeup_enable_#res#1 := device_set_wakeup_enable_#t~nondet2541#1;havoc device_set_wakeup_enable_#t~nondet2541#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975: assume 11 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975: assume !(11 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-2: havoc tulip_ethtool_set_wol_#t~bitwise1395#1;assume tulip_ethtool_set_wol_#t~bitwise1395#1 % 4294967296 <= tulip_ethtool_set_wol_#t~mem1394#1 % 4294967296 && tulip_ethtool_set_wol_#t~bitwise1395#1 % 4294967296 <= (4294967295 - tulip_ethtool_set_wol_#t~mem1393#1) % 4294967296; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-1: [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13825: 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:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-4: assume 0 == tulip_ethtool_set_wol_#t~mem1394#1 % 4294967296 || 0 == (4294967295 - tulip_ethtool_set_wol_#t~mem1393#1) % 4294967296;tulip_ethtool_set_wol_#t~bitwise1395#1 := 0; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-4: assume !(0 == tulip_ethtool_set_wol_#t~mem1394#1 % 4294967296 || 0 == (4294967295 - tulip_ethtool_set_wol_#t~mem1393#1) % 4294967296); [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-3: assume tulip_ethtool_set_wol_#t~mem1394#1 % 4294967296 == (4294967295 - tulip_ethtool_set_wol_#t~mem1393#1) % 4294967296;tulip_ethtool_set_wol_#t~bitwise1395#1 := tulip_ethtool_set_wol_#t~mem1394#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-3: assume !(tulip_ethtool_set_wol_#t~mem1394#1 % 4294967296 == (4294967295 - tulip_ethtool_set_wol_#t~mem1393#1) % 4294967296); [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume tulip_init_one_#t~short1713#1;havoc tulip_init_one_#t~mem1710#1;havoc tulip_init_one_#t~bitwise1711#1;havoc tulip_init_one_#t~mem1712#1;havoc tulip_init_one_#t~short1713#1;call write~int#35(1, tulip_init_one_~tp~31#1.base, 3396 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume !tulip_init_one_#t~short1713#1;havoc tulip_init_one_#t~mem1710#1;havoc tulip_init_one_#t~bitwise1711#1;havoc tulip_init_one_#t~mem1712#1;havoc tulip_init_one_#t~short1713#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-2: tulip_init_one_#t~short1713#1 := 0 != tulip_init_one_#t~bitwise1711#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-1: assume tulip_init_one_#t~short1713#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-1: assume !tulip_init_one_#t~short1713#1;call tulip_init_one_#t~mem1712#1 := read~int#47(~#full_duplex~0.base, ~#full_duplex~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);tulip_init_one_#t~short1713#1 := tulip_init_one_#t~mem1712#1 > 0; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise79#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: 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:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10919: call write~int#35(0, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033-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:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-3: assume false;tulip_parse_eeprom_#t~bitwise79#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-3: assume !false; [2025-02-08 03:41:18,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 64 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise79#1 := 64; [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 64 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5502: tulip_parse_eeprom_~controller_index~0#1 := 0;call tulip_parse_eeprom_#t~mem38#1 := read~int#35(tulip_parse_eeprom_~ee_data~0#1.base, 19 + tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-7: call tulip_init_one_#t~mem1710#1 := read~int#48(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-1: [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694-1: call ldv_pci_pci_instance_2_#t~mem1897#1.base, ldv_pci_pci_instance_2_#t~mem1897#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523: assume (tulip_start_xmit_#t~mem1325#1 - tulip_start_xmit_#t~mem1326#1) % 4294967296 <= 29;havoc tulip_start_xmit_#t~mem1325#1;havoc tulip_start_xmit_#t~mem1326#1;tulip_start_xmit_~flag~0#1 := 1610612736; [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523: assume !((tulip_start_xmit_#t~mem1325#1 - tulip_start_xmit_#t~mem1326#1) % 4294967296 <= 29);havoc tulip_start_xmit_#t~mem1325#1;havoc tulip_start_xmit_#t~mem1326#1;tulip_start_xmit_~flag~0#1 := 3758096384; [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-2: havoc tulip_parse_eeprom_#t~bitwise79#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise79#1 >= 64) && tulip_parse_eeprom_#t~bitwise79#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise79#1 <= 64 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise79#1 < 0)) && tulip_parse_eeprom_#t~bitwise79#1 <= 2147483647; [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-4: havoc tulip_init_one_#t~bitwise1711#1;assume ((((tulip_init_one_#t~mem1710#1 < 0 || tulip_init_one_#t~bitwise1711#1 <= tulip_init_one_#t~mem1710#1) && tulip_init_one_#t~bitwise1711#1 <= 512) && tulip_init_one_#t~bitwise1711#1 >= 0) && (tulip_init_one_#t~mem1710#1 >= 0 || tulip_init_one_#t~bitwise1711#1 > 512 + tulip_init_one_#t~mem1710#1)) && tulip_init_one_#t~bitwise1711#1 >= -2147483648; [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-3: [2025-02-08 03:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: assume 0 != (ldv_pci_pci_instance_2_#t~mem1897#1.base + ldv_pci_pci_instance_2_#t~mem1897#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1897#1.base, ldv_pci_pci_instance_2_#t~mem1897#1.offset;call ldv_pci_pci_instance_2_#t~mem1898#1.base, ldv_pci_pci_instance_2_#t~mem1898#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1899#1 := read~int#3(~#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~mem1898#1.base, ldv_pci_pci_instance_2_#t~mem1898#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1899#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1887#1, ldv_pci_instance_suspend_late_2_7_#t~ret1888#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~98#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#8(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~98#1;call ldv_pci_instance_suspend_late_2_7_#t~mem1887#1 := read~int#8(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~1885#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1885#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1886#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~mem1887#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_#~1885#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1885#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1886#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1885#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1885#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1885#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1885#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1886#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1886#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret1888#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1885#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1885#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1886#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1885#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1885#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1886#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~ret1888#1 && ldv_pci_instance_suspend_late_2_7_#t~ret1888#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~98#1 := ldv_pci_instance_suspend_late_2_7_#t~ret1888#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1887#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret1888#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~98#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:41:18,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1897#1.base + ldv_pci_pci_instance_2_#t~mem1897#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1897#1.base, ldv_pci_pci_instance_2_#t~mem1897#1.offset; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-6: assume 0 == tulip_init_one_#t~mem1710#1;tulip_init_one_#t~bitwise1711#1 := 0; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-6: assume !(0 == tulip_init_one_#t~mem1710#1); [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-5: assume 512 == tulip_init_one_#t~mem1710#1;tulip_init_one_#t~bitwise1711#1 := tulip_init_one_#t~mem1710#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-5: assume !(512 == tulip_init_one_#t~mem1710#1); [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-1: call tulip_find_mii_#t~mem765#1 := read~int#35(tulip_find_mii_~tp~10#1.base, 3428 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume 0 == tulip_find_mii_#t~mem765#1 % 256 % 4294967296;havoc tulip_find_mii_#t~mem765#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume !(0 == tulip_find_mii_#t~mem765#1 % 256 % 4294967296);havoc tulip_find_mii_#t~mem765#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: assume -2147483648 <= tulip_mwi_config_#t~ret1590#1 && tulip_mwi_config_#t~ret1590#1 <= 2147483647;havoc tulip_mwi_config_#t~mem1589#1;havoc tulip_mwi_config_#t~ret1590#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448-1: SUMMARY for call tulip_mwi_config_#t~ret1590#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:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13166: 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~ret1889#1, ldv_pci_pci_instance_2_#t~mem1890#1.base, ldv_pci_pci_instance_2_#t~mem1890#1.offset, ldv_pci_pci_instance_2_#t~mem1891#1.base, ldv_pci_pci_instance_2_#t~mem1891#1.offset, ldv_pci_pci_instance_2_#t~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset, ldv_pci_pci_instance_2_#t~ret1893#1, ldv_pci_pci_instance_2_#t~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset, ldv_pci_pci_instance_2_#t~mem1895#1.base, ldv_pci_pci_instance_2_#t~mem1895#1.offset, ldv_pci_pci_instance_2_#t~mem1896#1.base, ldv_pci_pci_instance_2_#t~mem1896#1.offset, ldv_pci_pci_instance_2_#t~mem1897#1.base, ldv_pci_pci_instance_2_#t~mem1897#1.offset, ldv_pci_pci_instance_2_#t~mem1898#1.base, ldv_pci_pci_instance_2_#t~mem1898#1.offset, ldv_pci_pci_instance_2_#t~mem1899#1, ldv_pci_pci_instance_2_#t~ret1900#1, ldv_pci_pci_instance_2_#t~ret1901#1, ldv_pci_pci_instance_2_#t~mem1902#1.base, ldv_pci_pci_instance_2_#t~mem1902#1.offset, ldv_pci_pci_instance_2_#t~mem1903#1, ldv_pci_pci_instance_2_#t~ret1904#1, ldv_pci_pci_instance_2_#t~ret1905#1, ldv_pci_pci_instance_2_#t~ret1906#1, ldv_pci_pci_instance_2_#t~ret1907#1, ldv_pci_pci_instance_2_#t~ret1908#1, ldv_pci_pci_instance_2_#t~mem1909#1.base, ldv_pci_pci_instance_2_#t~mem1909#1.offset, ldv_pci_pci_instance_2_#t~ret1910#1, ldv_pci_pci_instance_2_#t~ret1911#1, ldv_pci_pci_instance_2_#t~ret1912#1, ldv_pci_pci_instance_2_#t~ret1913#1.base, ldv_pci_pci_instance_2_#t~ret1913#1.offset, ldv_pci_pci_instance_2_#t~ret1914#1.base, ldv_pci_pci_instance_2_#t~ret1914#1.offset, ldv_pci_pci_instance_2_#t~ret1915#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~99#1, ldv_pci_pci_instance_2_~tmp___0~53#1, ldv_pci_pci_instance_2_~tmp___1~36#1, ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset, ldv_pci_pci_instance_2_~tmp___3~22#1.base, ldv_pci_pci_instance_2_~tmp___3~22#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~99#1;havoc ldv_pci_pci_instance_2_~tmp___0~53#1;havoc ldv_pci_pci_instance_2_~tmp___1~36#1;havoc ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~22#1.base, ldv_pci_pci_instance_2_~tmp___3~22#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~14#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: assume tulip_parse_eeprom_#t~mem38#1 % 256 % 4294967296 > 1;havoc tulip_parse_eeprom_#t~mem38#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:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: assume !(tulip_parse_eeprom_#t~mem38#1 % 256 % 4294967296 > 1);havoc tulip_parse_eeprom_#t~mem38#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise766#1;havoc tulip_find_mii_#t~bitwise766#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-4: assume 0 == tulip_find_mii_~mii_reg0~0#1 || 4096 == tulip_find_mii_~mii_reg0~0#1;tulip_find_mii_#t~bitwise766#1 := 4096; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-4: assume !(0 == tulip_find_mii_~mii_reg0~0#1 || 4096 == tulip_find_mii_~mii_reg0~0#1); [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13299: havoc ldv_interrupt_instance_thread_0_3_#t~ret1873#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:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-3: assume false;tulip_find_mii_#t~bitwise766#1 := tulip_find_mii_~mii_reg0~0#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-3: assume !false; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-2: havoc tulip_find_mii_#t~bitwise766#1;assume ((((tulip_find_mii_~mii_reg0~0#1 < 0 || tulip_find_mii_#t~bitwise766#1 >= 4096) && tulip_find_mii_#t~bitwise766#1 >= tulip_find_mii_~mii_reg0~0#1) && (tulip_find_mii_~mii_reg0~0#1 < 0 || tulip_find_mii_#t~bitwise766#1 <= 4096 + tulip_find_mii_~mii_reg0~0#1)) && (tulip_find_mii_~mii_reg0~0#1 >= 0 || tulip_find_mii_#t~bitwise766#1 < 0)) && tulip_find_mii_#t~bitwise766#1 <= 2147483647; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-1: [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14092: assume 4 == ~ldv_statevar_6~0; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14092: assume !(4 == ~ldv_statevar_6~0); [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903: 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:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903-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:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: assume tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume 6 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume !(6 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13829: 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:41:18,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11715: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11715: assume !(10 == tulip_init_one_~chip_idx~0#1);tulip_init_one_~sa_offset~0#1 := 0; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-2: havoc tulip_parse_eeprom_#t~bitwise80#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise80#1 >= 128) && 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 <= 128 + 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:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-3: assume false;tulip_parse_eeprom_#t~bitwise80#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-3: assume !false; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13961: assume 3 == ~ldv_statevar_4~0; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13961: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise80#1; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-1: [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 128 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise80#1 := 128; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 128 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-2: havoc tulip_find_mii_#t~bitwise767#1;assume (tulip_find_mii_#t~bitwise767#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise767#1 % 4294967296 >= 512) && tulip_find_mii_#t~bitwise767#1 % 4294967296 <= 512 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-1: [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise767#1;havoc tulip_find_mii_#t~bitwise767#1;tulip_find_mii_~ane_switch~0#1 := 1; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 512 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise767#1 := 512; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 512 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-3: assume false;tulip_find_mii_#t~bitwise767#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-3: assume !false; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848: assume tulip_init_one_#t~mem1714#1 > 0;havoc tulip_init_one_#t~mem1714#1;call tulip_init_one_#t~mem1715#1 := read~int#49(~#mtu~0.base, ~#mtu~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);call write~int#35(tulip_init_one_#t~mem1715#1, tulip_init_one_~dev~7#1.base, 516 + tulip_init_one_~dev~7#1.offset, 4);havoc tulip_init_one_#t~mem1715#1; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848: assume !(tulip_init_one_#t~mem1714#1 > 0);havoc tulip_init_one_#t~mem1714#1; [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848-1: call tulip_init_one_#t~mem1714#1 := read~int#49(~#mtu~0.base, ~#mtu~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717-1: SUMMARY for call tulip_init_one_#t~ret1662#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 164 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: tulip_init_one_~tmp___6~9#1 := tulip_init_one_#t~ret1662#1;havoc tulip_init_one_#t~ret1662#1;call tulip_init_one_#t~mem1663#1.base, tulip_init_one_#t~mem1663#1.offset := read~$Pointer$#35(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~mem1663#1.base, tulip_init_one_#t~mem1663#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#35(put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset, 4); [2025-02-08 03:41:18,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14756: SUMMARY for call free_irq(ldv_free_irq_100_~ldv_func_arg1#1, ldv_free_irq_100_~ldv_func_arg2#1.base, ldv_free_irq_100_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: 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~ret1858#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~ret1403#1.base, private_ioctl_#t~ret1403#1.offset, private_ioctl_#t~mem1404#1.base, private_ioctl_#t~mem1404#1.offset, private_ioctl_#t~ret1405#1.base, private_ioctl_#t~ret1405#1.offset, private_ioctl_#t~mem1406#1, private_ioctl_#t~mem1407#1, private_ioctl_#t~mem1408#1, private_ioctl_#t~mem1409#1, private_ioctl_#t~bitwise1410#1, private_ioctl_#t~mem1411#1, private_ioctl_#t~mem1412#1, private_ioctl_#t~mem1413#1, private_ioctl_#t~bitwise1414#1, private_ioctl_#t~short1415#1, private_ioctl_#t~ret1416#1, private_ioctl_#t~ret1417#1, private_ioctl_#t~bitwise1418#1, private_ioctl_#t~mem1419#1, private_ioctl_#t~mem1420#1, private_ioctl_#t~short1421#1, private_ioctl_#t~short1422#1, private_ioctl_#t~mem1423#1, private_ioctl_#t~mem1424#1, private_ioctl_#t~bitwise1425#1, private_ioctl_#t~mem1426#1, private_ioctl_#t~mem1427#1, private_ioctl_#t~bitwise1428#1, private_ioctl_#t~bitwise1429#1, private_ioctl_#t~bitwise1430#1, private_ioctl_#t~mem1431#1, private_ioctl_#t~bitwise1432#1, private_ioctl_#t~ret1433#1, private_ioctl_#t~bitwise1434#1, private_ioctl_#t~bitwise1435#1, private_ioctl_#t~mem1436#1, private_ioctl_#t~bitwise1437#1, private_ioctl_#t~bitwise1438#1, private_ioctl_#t~mem1439#1, private_ioctl_#t~mem1440#1, private_ioctl_#t~ret1441#1, private_ioctl_#t~mem1442#1, private_ioctl_#t~mem1443#1, private_ioctl_#t~bitwise1444#1, private_ioctl_#t~mem1445#1, private_ioctl_#t~bitwise1446#1, private_ioctl_#t~mem1447#1, private_ioctl_#t~mem1448#1, private_ioctl_#t~mem1449#1, private_ioctl_#t~bitwise1450#1, private_ioctl_#t~short1451#1, private_ioctl_#t~mem1452#1, private_ioctl_#t~bitwise1453#1, private_ioctl_#t~mem1454#1, private_ioctl_#t~mem1455#1, private_ioctl_#t~mem1456#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~77#1.base, private_ioctl_~tmp~77#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~41#1.base, private_ioctl_~tmp___0~41#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~27#1, private_ioctl_~csr14~0#1, private_ioctl_~tmp___2~19#1, private_ioctl_~tmp___3~16#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~77#1.base, private_ioctl_~tmp~77#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~41#1.base, private_ioctl_~tmp___0~41#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~27#1;havoc private_ioctl_~csr14~0#1;havoc private_ioctl_~tmp___2~19#1;havoc private_ioctl_~tmp___3~16#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:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11585: 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:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11585: assume !(0 == (tulip_init_one_~dev~7#1.base + tulip_init_one_~dev~7#1.offset) % 18446744073709551616);call write~$Pointer$#35(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~mem1614#1 := read~int#35(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1617#1 := 0 != tulip_init_one_#t~mem1614#1 % 18446744073709551616; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528: SUMMARY for call netif_stop_queue(tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171: 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~ret1924#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1925#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:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13303: ~ldv_statevar_0~0 := 6; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14096: assume 5 == ~ldv_statevar_6~0; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14096: assume !(5 == ~ldv_statevar_6~0); [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-1: [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-2: havoc tulip_parse_eeprom_#t~bitwise81#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise81#1 >= 256) && 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 <= 256 + 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:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14757: havoc ldv_free_irq_100_~ldv_func_arg1#1, ldv_free_irq_100_~ldv_func_arg2#1.base, ldv_free_irq_100_~ldv_func_arg2#1.offset;havoc ldv_free_irq_100_#in~ldv_func_arg1#1, ldv_free_irq_100_#in~ldv_func_arg2#1.base, ldv_free_irq_100_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_100 } true;havoc tulip_suspend_#t~mem1801#1.base, tulip_suspend_#t~mem1801#1.offset;havoc tulip_suspend_#t~mem1802#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~nondet2561#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~nondet2561#1;assume -2147483648 <= pci_save_state_#t~nondet2561#1 && pci_save_state_#t~nondet2561#1 <= 2147483647;pci_save_state_#res#1 := pci_save_state_#t~nondet2561#1;havoc pci_save_state_#t~nondet2561#1; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise81#1; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14757-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_100_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_100_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_100_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_100_~ldv_func_arg2#1.base, ldv_free_irq_100_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5508-1: call tulip_parse_eeprom_#t~mem39#1 := read~int#35(tulip_parse_eeprom_~ee_data~0#1.base, 27 + tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-3: assume false;tulip_parse_eeprom_#t~bitwise81#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-3: assume !false; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11718: 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~mem1663#1.base, tulip_init_one_#t~mem1663#1.offset; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 256 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise81#1 := 256; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 256 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5508: assume 0 == tulip_parse_eeprom_#t~mem39#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem39#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:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5508: assume !(0 == tulip_parse_eeprom_#t~mem39#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem39#1;call tulip_parse_eeprom_#t~mem40#1 := read~int#35(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~mem40#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_parse_eeprom_#t~mem40#1 % 256 % 18446744073709551616 % 18446744073709551616 else tulip_parse_eeprom_#t~mem40#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem40#1;tulip_parse_eeprom_~csr12dir~0#1 := 0;tulip_parse_eeprom_~new_advertise~0#1 := 0; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18589: havoc pci_iomap_#t~ret2559#1.base, pci_iomap_#t~ret2559#1.offset; [2025-02-08 03:41:18,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18589-1: tulip_init_one_#t~ret1634#1.base, tulip_init_one_#t~ret1634#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2559#1.base, pci_iomap_#t~ret2559#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~ret1634#1.base, tulip_init_one_#t~ret1634#1.offset;havoc tulip_init_one_#t~mem1633#1;havoc tulip_init_one_#t~ret1634#1.base, tulip_init_one_#t~ret1634#1.offset; [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18589-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret2559#1.base, pci_iomap_#t~ret2559#1.offset;havoc pci_iomap_#t~ret2559#1.base, pci_iomap_#t~ret2559#1.offset; [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18589-3: SUMMARY for call pci_iomap_#t~ret2559#1.base, pci_iomap_#t~ret2559#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926-1: SUMMARY for call private_ioctl_#t~ret1441#1 := tulip_mdio_read(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, (if private_ioctl_#t~mem1440#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1440#1 % 65536 % 4294967296 else private_ioctl_#t~mem1440#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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13965: assume 4 == ~ldv_statevar_4~0; [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13965: assume !(4 == ~ldv_statevar_4~0); [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13040-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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926: assume -2147483648 <= private_ioctl_#t~ret1441#1 && private_ioctl_#t~ret1441#1 <= 2147483647;private_ioctl_~tmp___4~8#1 := private_ioctl_#t~ret1441#1;havoc private_ioctl_#t~mem1440#1;havoc private_ioctl_#t~ret1441#1;call write~int#35(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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11983: assume 7 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11983: assume !(7 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13040: 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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719-1: SUMMARY for call tulip_init_one_#t~ret1664#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 168 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719: tulip_init_one_~tmp___7~9#1 := tulip_init_one_#t~ret1664#1;havoc tulip_init_one_#t~ret1664#1;call tulip_init_one_#t~mem1665#1.base, tulip_init_one_#t~mem1665#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13834: 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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: 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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: assume 31 == tulip_start_xmit_~entry~3#1;tulip_start_xmit_~flag~0#1 := 3791650816; [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: assume !(31 == tulip_start_xmit_~entry~3#1); [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: havoc tulip_init_one_#t~mem1665#1.base, tulip_init_one_#t~mem1665#1.offset;tulip_init_one_~i~13#1 := 0; [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777: 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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-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~mem1665#1.base, 4 + tulip_init_one_#t~mem1665#1.offset); srcloc: null [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777-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:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-3: assume 4294963199 == tulip_find_mii_~mii_reg0~0#1 % 4294967296;tulip_find_mii_#t~bitwise768#1 := tulip_find_mii_~mii_reg0~0#1; [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-3: assume !(4294963199 == tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:41:18,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-2: havoc tulip_find_mii_#t~bitwise768#1;assume tulip_find_mii_#t~bitwise768#1 % 4294967296 <= tulip_find_mii_~mii_reg0~0#1 % 4294967296 && tulip_find_mii_#t~bitwise768#1 % 4294967296 <= 4294963199; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-1: [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise768#1;havoc tulip_find_mii_#t~bitwise768#1; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-4: assume 0 == tulip_find_mii_~mii_reg0~0#1 % 4294967296;tulip_find_mii_#t~bitwise768#1 := 0; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-4: assume !(0 == tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18459: havoc eth_change_mtu_#t~nondet2542#1; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18459-1: ldv_dummy_resourceless_instance_callback_1_8_#t~ret1864#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet2542#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~ret1864#1 && ldv_dummy_resourceless_instance_callback_1_8_#t~ret1864#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret1864#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret1864#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:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise82#1; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-1: [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 512 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise82#1 := 512; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 512 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-2: havoc tulip_parse_eeprom_#t~bitwise82#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise82#1 >= 512) && 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 <= 512 + 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:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-3: assume false;tulip_parse_eeprom_#t~bitwise82#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-3: assume !false; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: 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:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13703: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1901#1 && ldv_pci_pci_instance_2_#t~ret1901#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1901#1;havoc ldv_pci_pci_instance_2_#t~ret1901#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13703-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1901#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14100: assume 8 == ~ldv_statevar_6~0; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14100: assume !(8 == ~ldv_statevar_6~0); [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854-1: call tulip_init_one_#t~mem1716#1 := read~int#35(tulip_init_one_~dev~7#1.base, 48 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854: assume 0 != tulip_init_one_#t~mem1716#1 % 32 % 18446744073709551616;havoc tulip_init_one_#t~mem1716#1;call tulip_init_one_#t~mem1717#1 := read~int#35(tulip_init_one_~dev~7#1.base, 48 + tulip_init_one_~dev~7#1.offset, 8);call write~int#35(tulip_init_one_#t~mem1717#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~mem1717#1; [2025-02-08 03:41:18,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854: assume !(0 != tulip_init_one_#t~mem1716#1 % 32 % 18446744073709551616);havoc tulip_init_one_#t~mem1716#1; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590-2: assume tulip_init_one_#t~short1617#1;call tulip_init_one_#t~mem1618#1 := read~int#35(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1619#1 := read~int#35(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~ite1620#1 := 1 + (tulip_init_one_#t~mem1618#1 - tulip_init_one_#t~mem1619#1); [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590-2: assume !tulip_init_one_#t~short1617#1;tulip_init_one_#t~ite1620#1 := 0; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590-1: call tulip_init_one_#t~mem1621#1 := read~int#53(~#tulip_tbl~0.base, 8 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1), 4); [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590-3: assume tulip_init_one_#t~short1617#1; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590-3: assume !tulip_init_one_#t~short1617#1;call tulip_init_one_#t~mem1615#1 := read~int#35(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1616#1 := read~int#35(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1617#1 := tulip_init_one_#t~mem1615#1 % 18446744073709551616 != tulip_init_one_#t~mem1616#1 % 18446744073709551616; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590: assume tulip_init_one_#t~ite1620#1 % 18446744073709551616 < tulip_init_one_#t~mem1621#1 % 18446744073709551616;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~ite1620#1;havoc tulip_init_one_#t~mem1618#1;havoc tulip_init_one_#t~mem1619#1;havoc tulip_init_one_#t~mem1621#1; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590: assume !(tulip_init_one_#t~ite1620#1 % 18446744073709551616 < tulip_init_one_#t~mem1621#1 % 18446744073709551616);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~ite1620#1;havoc tulip_init_one_#t~mem1618#1;havoc tulip_init_one_#t~mem1619#1;havoc tulip_init_one_#t~mem1621#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~nondet2560#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~nondet2560#1;assume -2147483648 <= pci_request_regions_#t~nondet2560#1 && pci_request_regions_#t~nondet2560#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2560#1;havoc pci_request_regions_#t~nondet2560#1; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: 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~ret1870#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~94#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~94#1; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987: assume !(10 == tulip_init_one_~chip_idx~0#1); [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: 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~ret1926#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1927#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:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837: ldv_register_netdev_98_#t~ret1956#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1916#1, ldv_register_netdev_#t~ret1917#1, ldv_register_netdev_#t~mem1918#1.base, ldv_register_netdev_#t~mem1918#1.offset, ldv_register_netdev_#t~mem1919#1.base, ldv_register_netdev_#t~mem1919#1.offset, ldv_register_netdev_#t~ret1920#1, ldv_register_netdev_#t~ret1921#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~100#1, ldv_register_netdev_~tmp___0~54#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_98_#t~ret1956#1 && ldv_register_netdev_98_#t~ret1956#1 <= 2147483647;ldv_register_netdev_98_~tmp___0~59#1 := ldv_register_netdev_98_#t~ret1956#1;havoc ldv_register_netdev_98_#t~ret1956#1;ldv_register_netdev_98_#res#1 := ldv_register_netdev_98_~tmp___0~59#1; [2025-02-08 03:41:18,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_14_ret_default~0#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13969: assume 5 == ~ldv_statevar_4~0; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13969: assume !(5 == ~ldv_statevar_4~0); [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12913: 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:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12913-1: SUMMARY for call tulip_timer(ldv_dummy_resourceless_instance_callback_4_7_~arg1#1); srcloc: null [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11592: tulip_init_one_~tmp___1~32#1.base, tulip_init_one_~tmp___1~32#1.offset := tulip_init_one_#t~ret1622#1.base, tulip_init_one_#t~ret1622#1.offset;havoc tulip_init_one_#t~ret1622#1.base, tulip_init_one_#t~ret1622#1.offset;call tulip_init_one_#t~mem1623#1 := read~int#35(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1626#1 := 0 != tulip_init_one_#t~mem1623#1 % 18446744073709551616; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11592-1: SUMMARY for call tulip_init_one_#t~ret1622#1.base, tulip_init_one_#t~ret1622#1.offset := pci_name(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10932: assume 0 != (private_ioctl_~regnum~0#1 - private_ioctl_~regnum~0#1 % 32) % 4294967296;private_ioctl_#res#1 := -22; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10932: assume !(0 != (private_ioctl_~regnum~0#1 - private_ioctl_~regnum~0#1 % 32) % 4294967296);call private_ioctl_#t~mem1442#1 := read~int#35(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18463: havoc eth_mac_addr_#t~nondet2543#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18463-1: ldv_dummy_resourceless_instance_callback_1_16_#t~ret1860#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet2543#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~ret1860#1 && ldv_dummy_resourceless_instance_callback_1_16_#t~ret1860#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1860#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1860#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:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: call tulip_init_one_#t~mem1666#1.base, tulip_init_one_#t~mem1666#1.offset := read~$Pointer$#35(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1667#1 := read~int#35(tulip_init_one_#t~mem1666#1.base, tulip_init_one_#t~mem1666#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~mem1667#1 % 256 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1667#1 % 256 % 65536 % 4294967296 else tulip_init_one_#t~mem1667#1 % 256 % 65536 % 4294967296 - 4294967296);tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-3: assume 0 == tulip_start_xmit_~flag~0#1 % 4294967296;tulip_start_xmit_#t~bitwise1329#1 := tulip_start_xmit_#t~mem1328#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-3: assume !(0 == tulip_start_xmit_~flag~0#1 % 4294967296); [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13443: 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~ret1859#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1859#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~ret1381#1.base, tulip_get_stats_#t~ret1381#1.offset, tulip_get_stats_#t~mem1382#1.base, tulip_get_stats_#t~mem1382#1.offset, tulip_get_stats_#t~ret1383#1, tulip_get_stats_#t~ret1384#1, tulip_get_stats_#t~mem1385#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~73#1.base, tulip_get_stats_~tmp~73#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~39#1, tulip_get_stats_~tmp___1~26#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~73#1.base, tulip_get_stats_~tmp~73#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~39#1;havoc tulip_get_stats_~tmp___1~26#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461: assume 2432832130 == tulip_uli_dm_quirk_#t~mem1591#1 % 4294967296;havoc tulip_uli_dm_quirk_#t~mem1591#1;tulip_uli_dm_quirk_#res#1 := 1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461: assume !(2432832130 == tulip_uli_dm_quirk_#t~mem1591#1 % 4294967296);havoc tulip_uli_dm_quirk_#t~mem1591#1;tulip_uli_dm_quirk_#res#1 := 0;tulip_init_one_#t~ret1608#1 := tulip_uli_dm_quirk_#res#1;havoc tulip_uli_dm_quirk_#t~mem1591#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~ret1608#1 && tulip_init_one_#t~ret1608#1 <= 2147483647;tulip_init_one_~tmp___0~46#1 := tulip_init_one_#t~ret1608#1;havoc tulip_init_one_#t~ret1608#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-4: assume 0 == tulip_start_xmit_#t~mem1328#1 % 4294967296 || tulip_start_xmit_#t~mem1328#1 % 4294967296 == tulip_start_xmit_~flag~0#1 % 4294967296;tulip_start_xmit_#t~bitwise1329#1 := tulip_start_xmit_~flag~0#1; [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-4: assume !(0 == tulip_start_xmit_#t~mem1328#1 % 4294967296 || tulip_start_xmit_#t~mem1328#1 % 4294967296 == tulip_start_xmit_~flag~0#1 % 4294967296); [2025-02-08 03:41:18,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-5: call tulip_start_xmit_#t~mem1327#1.base, tulip_start_xmit_#t~mem1327#1.offset := read~$Pointer$#35(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call tulip_start_xmit_#t~mem1328#1 := read~int#35(tulip_start_xmit_~skb#1.base, 104 + tulip_start_xmit_~skb#1.offset, 4); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11593-1: SUMMARY for call tulip_init_one_#t~ret1631#1 := printk(272, 0); srcloc: null [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11593: assume -2147483648 <= tulip_init_one_#t~ret1631#1 && tulip_init_one_#t~ret1631#1 <= 2147483647;havoc tulip_init_one_#t~mem1623#1;havoc tulip_init_one_#t~mem1624#1;havoc tulip_init_one_#t~mem1625#1;havoc tulip_init_one_#t~short1626#1;havoc tulip_init_one_#t~ite1629#1;havoc tulip_init_one_#t~mem1627#1;havoc tulip_init_one_#t~mem1628#1;havoc tulip_init_one_#t~mem1630#1;havoc tulip_init_one_#t~ret1631#1; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: call write~int#35(tulip_start_xmit_#t~bitwise1329#1, tulip_start_xmit_#t~mem1327#1.base, 4 + (tulip_start_xmit_#t~mem1327#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~mem1327#1.base, tulip_start_xmit_#t~mem1327#1.offset;havoc tulip_start_xmit_#t~mem1328#1;havoc tulip_start_xmit_#t~bitwise1329#1;call tulip_start_xmit_#t~mem1330#1.base, tulip_start_xmit_#t~mem1330#1.offset := read~$Pointer$#35(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call write~int#35(2147483648, tulip_start_xmit_#t~mem1330#1.base, tulip_start_xmit_#t~mem1330#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~mem1330#1.base, tulip_start_xmit_#t~mem1330#1.offset;havoc tulip_start_xmit_#t~mem1330#1.base, tulip_start_xmit_#t~mem1330#1.offset;call tulip_start_xmit_#t~mem1331#1 := read~int#35(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call write~int#35(1 + tulip_start_xmit_#t~mem1331#1, tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);havoc tulip_start_xmit_#t~mem1331#1;call tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset := read~$Pointer$#35(tulip_start_xmit_~tp~19#1.base, 4041 + tulip_start_xmit_~tp~19#1.offset, 8); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-1: [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-2: havoc tulip_start_xmit_#t~bitwise1329#1;assume (tulip_start_xmit_#t~bitwise1329#1 % 4294967296 >= tulip_start_xmit_#t~mem1328#1 % 4294967296 && tulip_start_xmit_#t~bitwise1329#1 % 4294967296 >= tulip_start_xmit_~flag~0#1 % 4294967296) && tulip_start_xmit_#t~bitwise1329#1 % 4294967296 <= tulip_start_xmit_#t~mem1328#1 % 4294967296 + tulip_start_xmit_~flag~0#1 % 4294967296; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122: 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:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858: assume 0 != tulip_init_one_#t~mem1718#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1718#1;call tulip_init_one_#t~mem1719#1 := read~int#35(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset := read~$Pointer$#51(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_init_one_#t~mem1719#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1719#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1719#1 % 4294967296 % 4294967296 - 4294967296) % 32), 8); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858: assume !(0 != tulip_init_one_#t~mem1718#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1718#1; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13047: SUMMARY for call ldv_assume((if 0 == ~ldv_19_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14104: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1930#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1931#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:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5648-1: assume tulip_parse_eeprom_#t~short85#1;call tulip_parse_eeprom_#t~mem84#1 := read~int#35(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short85#1 := 0 == tulip_parse_eeprom_#t~mem84#1 % 256 % 4294967296; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5648-1: assume !tulip_parse_eeprom_#t~short85#1; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5648-2: call tulip_parse_eeprom_#t~mem83#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_#t~short85#1 := 2 == tulip_parse_eeprom_#t~mem83#1 % 256 % 4294967296; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume tulip_init_one_#t~short1626#1;call tulip_init_one_#t~mem1627#1 := read~int#35(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1628#1 := read~int#35(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~ite1629#1 := 1 + (tulip_init_one_#t~mem1627#1 - tulip_init_one_#t~mem1628#1); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume !tulip_init_one_#t~short1626#1;tulip_init_one_#t~ite1629#1 := 0; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5648: assume tulip_parse_eeprom_#t~short85#1;havoc tulip_parse_eeprom_#t~mem83#1;havoc tulip_parse_eeprom_#t~mem84#1;havoc tulip_parse_eeprom_#t~short85#1;call tulip_parse_eeprom_#t~mem86#1 := read~int#35(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5648: assume !tulip_parse_eeprom_#t~short85#1;havoc tulip_parse_eeprom_#t~mem83#1;havoc tulip_parse_eeprom_#t~mem84#1;havoc tulip_parse_eeprom_#t~short85#1; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858-1: call tulip_init_one_#t~mem1718#1 := read~int#35(tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-1: [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise769#1;havoc tulip_find_mii_#t~bitwise769#1;call tulip_find_mii_#t~mem770#1 := read~int#35(tulip_find_mii_~tp~10#1.base, 3428 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise769#1 := 0; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594-1: assume tulip_init_one_#t~short1626#1; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594-1: assume !tulip_init_one_#t~short1626#1;call tulip_init_one_#t~mem1624#1 := read~int#35(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1625#1 := read~int#35(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1626#1 := tulip_init_one_#t~mem1624#1 % 18446744073709551616 != tulip_init_one_#t~mem1625#1 % 18446744073709551616; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-3: assume 4294906495 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise769#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-3: assume !(4294906495 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-2: havoc tulip_find_mii_#t~bitwise769#1;assume tulip_find_mii_#t~bitwise769#1 % 4294967296 <= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise769#1 % 4294967296 <= 4294906495; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret1875#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1875#1 && ldv_interrupt_interrupt_instance_0_#t~ret1875#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~95#1 := ldv_interrupt_interrupt_instance_0_#t~ret1875#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1875#1; [2025-02-08 03:41:18,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13973: assume 8 == ~ldv_statevar_4~0; [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13973: assume !(8 == ~ldv_statevar_4~0); [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13048-1: SUMMARY for call ldv_entry_EMGentry_19_#t~ret1865#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11991: call tulip_init_one_#t~mem1772#1.base, tulip_init_one_#t~mem1772#1.offset := read~$Pointer$#35(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13048: assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1865#1 && ldv_entry_EMGentry_19_#t~ret1865#1 <= 2147483647;ldv_entry_EMGentry_19_~tmp~92#1 := ldv_entry_EMGentry_19_#t~ret1865#1;havoc ldv_entry_EMGentry_19_#t~ret1865#1; [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-2: havoc tulip_parse_eeprom_#t~bitwise87#1;assume (((((if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise87#1 <= (if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise87#1 <= 64) && tulip_parse_eeprom_#t~bitwise87#1 >= 0) && ((if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise87#1 > 64 + (if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise87#1 >= -2147483648; [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-3: assume 64 == (if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise87#1 := (if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-3: assume !(64 == (if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume 0 != tulip_parse_eeprom_#t~bitwise87#1;havoc tulip_parse_eeprom_#t~mem86#1;havoc tulip_parse_eeprom_#t~bitwise87#1; [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume !(0 != tulip_parse_eeprom_#t~bitwise87#1);havoc tulip_parse_eeprom_#t~mem86#1;havoc tulip_parse_eeprom_#t~bitwise87#1; [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: call ldv_pci_pci_instance_2_#t~mem1902#1.base, ldv_pci_pci_instance_2_#t~mem1902#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1903#1 := read~int#3(~#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~mem1902#1.base, ldv_pci_pci_instance_2_#t~mem1902#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1903#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1883#1, ldv_pci_instance_suspend_2_8_#t~ret1884#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~97#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#9(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~97#1;call ldv_pci_instance_suspend_2_8_#t~mem1883#1 := read~int#9(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~mem1883#1;havoc tulip_suspend_#res#1;havoc tulip_suspend_#t~ret1798#1.base, tulip_suspend_#t~ret1798#1.offset, tulip_suspend_#t~ret1799#1.base, tulip_suspend_#t~ret1799#1.offset, tulip_suspend_#t~ret1800#1, tulip_suspend_#t~mem1801#1.base, tulip_suspend_#t~mem1801#1.offset, tulip_suspend_#t~mem1802#1, tulip_suspend_#t~ret1803#1, tulip_suspend_#t~mem1804#1, tulip_suspend_#t~ret1805#1, tulip_suspend_#t~mem1806#1, tulip_suspend_#t~mem1807#1, tulip_suspend_#t~mem1808#1, tulip_suspend_#t~ret1809#1, tulip_suspend_#t~ret1810#1, tulip_suspend_#t~ret1811#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~84#1.base, tulip_suspend_~tmp~84#1.offset, tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset, tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset, tulip_suspend_~tmp___1~34#1, tulip_suspend_~tmp___2~24#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#1(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~84#1.base, tulip_suspend_~tmp~84#1.offset;havoc tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset;havoc tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset;havoc tulip_suspend_~tmp___1~34#1;havoc tulip_suspend_~tmp___2~24#1;havoc tulip_suspend_~rc~0#1; [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-1: [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11595: call tulip_init_one_#t~mem1630#1 := read~int#35(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8); [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709-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:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-4: assume 0 == (if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise87#1 := 0; [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-4: assume !(0 == (if tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5517: tulip_parse_eeprom_~tmp___0~0#1 := tulip_parse_eeprom_#t~ret41#1;havoc tulip_parse_eeprom_#t~ret41#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~mem42#1 := read~int#35(tulip_parse_eeprom_~tp~0#1.base, 2808 + tulip_parse_eeprom_~tp~0#1.offset, 4); [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5517-1: SUMMARY for call tulip_parse_eeprom_#t~ret41#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 03:41:18,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume 0 != tulip_find_mii_#t~mem770#1 % 256 % 4294967296;havoc tulip_find_mii_#t~mem770#1; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume !(0 != tulip_find_mii_#t~mem770#1 % 256 % 4294967296);havoc tulip_find_mii_#t~mem770#1; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181: 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~ret1928#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1929#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:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11860: assume -2147483648 <= tulip_init_one_#t~ret1721#1 && tulip_init_one_#t~ret1721#1 <= 2147483647;havoc tulip_init_one_#t~mem1719#1;havoc tulip_init_one_#t~mem1720#1.base, tulip_init_one_#t~mem1720#1.offset;havoc tulip_init_one_#t~ret1721#1;call write~int#35(1, tulip_init_one_~tp~31#1.base, 3416 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1722#1 := read~int#35(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1723#1 := read~int#54(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1722#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1722#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1722#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-1: SUMMARY for call tulip_ethtool_get_wol_#t~ret1400#1.base, tulip_ethtool_get_wol_#t~ret1400#1.offset := netdev_priv(tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11860-1: SUMMARY for call tulip_init_one_#t~ret1721#1 := printk(280, 0); srcloc: null [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803: tulip_ethtool_get_wol_~tmp~76#1.base, tulip_ethtool_get_wol_~tmp~76#1.offset := tulip_ethtool_get_wol_#t~ret1400#1.base, tulip_ethtool_get_wol_#t~ret1400#1.offset;havoc tulip_ethtool_get_wol_#t~ret1400#1.base, tulip_ethtool_get_wol_#t~ret1400#1.offset;tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset := tulip_ethtool_get_wol_~tmp~76#1.base, tulip_ethtool_get_wol_~tmp~76#1.offset;call tulip_ethtool_get_wol_#t~mem1401#1 := read~int#35(tulip_ethtool_get_wol_~tp~25#1.base, 3968 + tulip_ethtool_get_wol_~tp~25#1.offset, 4);call write~int#35(tulip_ethtool_get_wol_#t~mem1401#1, tulip_ethtool_get_wol_~wolinfo#1.base, 4 + tulip_ethtool_get_wol_~wolinfo#1.offset, 4);havoc tulip_ethtool_get_wol_#t~mem1401#1;call tulip_ethtool_get_wol_#t~mem1402#1 := read~int#35(tulip_ethtool_get_wol_~tp~25#1.base, 3972 + tulip_ethtool_get_wol_~tp~25#1.offset, 4);call write~int#35(tulip_ethtool_get_wol_#t~mem1402#1, tulip_ethtool_get_wol_~wolinfo#1.base, 8 + tulip_ethtool_get_wol_~wolinfo#1.offset, 4);havoc tulip_ethtool_get_wol_#t~mem1402#1;havoc tulip_ethtool_get_wol_#t~ret1400#1.base, tulip_ethtool_get_wol_#t~ret1400#1.offset, tulip_ethtool_get_wol_#t~mem1401#1, tulip_ethtool_get_wol_#t~mem1402#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~76#1.base, tulip_ethtool_get_wol_~tmp~76#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:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14635: SUMMARY for call ldv_spin_lock_lock_of_tulip_private(); srcloc: null [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18599: havoc pci_request_regions_#t~nondet2560#1; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18599-1: tulip_init_one_#t~ret1632#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2560#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~ret1632#1 && tulip_init_one_#t~ret1632#1 <= 2147483647;tulip_init_one_~tmp___2~23#1 := tulip_init_one_#t~ret1632#1;havoc tulip_init_one_#t~ret1632#1; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11728: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11728: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425-3: assume false;tulip_find_mii_#t~bitwise771#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425-3: assume !false; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425-2: havoc tulip_find_mii_#t~bitwise771#1;assume (tulip_find_mii_#t~bitwise771#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise771#1 % 4294967296 >= 256) && tulip_find_mii_#t~bitwise771#1 % 4294967296 <= 256 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~95#1;~ldv_statevar_0~0 := 2; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~95#1);~ldv_statevar_0~0 := 4; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425-1: [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise771#1;havoc tulip_find_mii_#t~bitwise771#1; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14503: havoc ##fun~int~TO~VOID_#~1937#1;havoc ##fun~int~TO~VOID_#in~1937#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:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 256 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise771#1 := 256; [2025-02-08 03:41:18,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 256 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 03:41:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: call ULTIMATE.dealloc(~#descriptor~11#1.base, ~#descriptor~11#1.offset);havoc ~#descriptor~11#1.base, ~#descriptor~11#1.offset; [2025-02-08 03:41:19,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6145: 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:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: #res#1 := 1; [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume ~tulip_debug~0 > 0;call #t~mem742#1 := read~int#35(~tp~9#1.base, 3428 + ~tp~9#1.offset, 1);call #t~mem743#1 := read~int#35(~tp~9#1.base, 3996 + ~tp~9#1.offset, 1); [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume !(~tulip_debug~0 > 0); [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret524#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:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: tulip_stop_rxtx___0_~tmp___1~11#1 := tulip_stop_rxtx___0_#t~ret524#1;havoc tulip_stop_rxtx___0_#t~ret524#1; [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume 0 != tulip_stop_rxtx___0_~i~3#1 % 4294967296; [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume !(0 != tulip_stop_rxtx___0_~i~3#1 % 4294967296); [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7305-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret525#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:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7305: tulip_stop_rxtx___0_~tmp___2~8#1 := tulip_stop_rxtx___0_#t~ret525#1;havoc tulip_stop_rxtx___0_#t~ret525#1;call tulip_stop_rxtx___0_#t~mem526#1.base, tulip_stop_rxtx___0_#t~mem526#1.offset := read~$Pointer$#35(tulip_stop_rxtx___0_~tp#1.base, 4133 + tulip_stop_rxtx___0_~tp#1.offset, 8); [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-1: SUMMARY for call #t~ret744#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 128, 0); srcloc: null [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume -2147483648 <= #t~ret744#1 && #t~ret744#1 <= 2147483647;havoc #t~mem742#1;havoc #t~mem743#1;havoc #t~ret744#1; [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: assume -2147483648 <= tulip_stop_rxtx___0_#t~ret527#1 && tulip_stop_rxtx___0_#t~ret527#1 <= 2147483647;havoc tulip_stop_rxtx___0_#t~mem526#1.base, tulip_stop_rxtx___0_#t~mem526#1.offset;havoc tulip_stop_rxtx___0_#t~ret527#1; [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret527#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~mem526#1.base, tulip_stop_rxtx___0_#t~mem526#1.offset, 75, 0); srcloc: null [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: 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~mem516#1.base, tulip_stop_rxtx___0_#t~mem516#1.offset, tulip_stop_rxtx___0_#t~ret517#1, tulip_stop_rxtx___0_#t~bitwise518#1, tulip_stop_rxtx___0_#t~bitwise519#1, tulip_stop_rxtx___0_#t~ret520#1, tulip_stop_rxtx___0_#t~bitwise521#1, tulip_stop_rxtx___0_#t~mem522#1, tulip_stop_rxtx___0_#t~ret523#1, tulip_stop_rxtx___0_#t~ret524#1, tulip_stop_rxtx___0_#t~ret525#1, tulip_stop_rxtx___0_#t~mem526#1.base, tulip_stop_rxtx___0_#t~mem526#1.offset, tulip_stop_rxtx___0_#t~ret527#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~25#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~8#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:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7282: tulip_stop_rxtx___0_~tmp___0~15#1 := tulip_stop_rxtx___0_#t~ret520#1;havoc tulip_stop_rxtx___0_#t~ret520#1; [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7282-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret520#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:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7324: 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:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret523#1 := ldv__builtin_expect((if tulip_stop_rxtx___0_#t~mem522#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___0_#t~mem522#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___0_#t~mem522#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: assume -9223372036854775808 <= tulip_stop_rxtx___0_#t~ret523#1 && tulip_stop_rxtx___0_#t~ret523#1 <= 9223372036854775807;tulip_stop_rxtx___0_~tmp___3~6#1 := tulip_stop_rxtx___0_#t~ret523#1;havoc tulip_stop_rxtx___0_#t~mem522#1;havoc tulip_stop_rxtx___0_#t~ret523#1; [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292: assume 0 == tulip_stop_rxtx___0_~i~3#1 % 4294967296;call write~$Pointer$#18(71, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#18(72, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 8 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#18(73, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 16 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#18(74, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 24 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~int#18(549, tulip_stop_rxtx___0_~#descriptor~3#1.base, 32 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4);call write~int#18(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~mem522#1 := read~int#18(tulip_stop_rxtx___0_~#descriptor~3#1.base, 36 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4); [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292: assume !(0 == tulip_stop_rxtx___0_~i~3#1 % 4294967296); [2025-02-08 03:41:21,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284-2: havoc tulip_stop_rxtx___0_#t~bitwise521#1;assume tulip_stop_rxtx___0_#t~bitwise521#1 % 4294967296 <= tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296 && tulip_stop_rxtx___0_#t~bitwise521#1 % 4294967296 <= 8257536; [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284-1: [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284: assume 0 != tulip_stop_rxtx___0_#t~bitwise521#1 % 4294967296;havoc tulip_stop_rxtx___0_#t~bitwise521#1; [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284: assume !(0 != tulip_stop_rxtx___0_#t~bitwise521#1 % 4294967296);havoc tulip_stop_rxtx___0_#t~bitwise521#1; [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284-4: assume 0 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296;tulip_stop_rxtx___0_#t~bitwise521#1 := 0; [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284-4: assume !(0 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296); [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284-3: assume 8257536 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296;tulip_stop_rxtx___0_#t~bitwise521#1 := tulip_stop_rxtx___0_~tmp___0~15#1; [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284-3: assume !(8257536 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296); [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7276-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7276: tulip_stop_rxtx___0_~i~3#1 := tulip_stop_rxtx___0_~i~3#1 - 1; [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301: 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:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume 0 != tulip_stop_rxtx___0_~tmp___3~6#1; [2025-02-08 03:41:21,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume !(0 != tulip_stop_rxtx___0_~tmp___3~6#1); [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393: assume ~retval~1#1 >= 0; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393: assume !(~retval~1#1 >= 0);~i~4#1 := ~i~4#1 - 1; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7447-1: SUMMARY for call #t~ret547#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: SUMMARY for call iowrite32(131072, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7447: ~tmp___2~9#1 := #t~ret547#1;havoc #t~ret547#1; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431-1: SUMMARY for call #t~ret543#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: havoc #t~ret543#1; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: ~tmp___1~12#1 := #t~ret539#1;havoc #t~ret539#1;~retval~1#1 := (if ~tmp___1~12#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___1~12#1 % 4294967296 % 4294967296 else ~tmp___1~12#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390-1: SUMMARY for call #t~ret539#1 := ioread32(~ioaddr~4#1.base, 160 + ~ioaddr~4#1.offset); srcloc: null [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-2: havoc #t~bitwise549#1;assume (((((2 * ~retval~1#1 < 0 && (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0) >= 0) || #t~bitwise549#1 >= (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0)) && ((2 * ~retval~1#1 >= 0 && (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0) < 0) || #t~bitwise549#1 >= 2 * ~retval~1#1)) && ((2 * ~retval~1#1 < 0 || (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0) < 0) || #t~bitwise549#1 <= 2 * ~retval~1#1 + (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0))) && ((2 * ~retval~1#1 >= 0 && (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0) >= 0) || #t~bitwise549#1 < 0)) && #t~bitwise549#1 <= 2147483647; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415-1: SUMMARY for call #t~ret540#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-1: [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: havoc #t~ret540#1; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: ~retval~1#1 := #t~bitwise549#1;havoc #t~bitwise548#1;havoc #t~bitwise549#1; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-6: havoc #t~bitwise548#1;assume #t~bitwise548#1 % 4294967296 <= ~tmp___2~9#1 % 4294967296 && #t~bitwise548#1 % 4294967296 <= 524288; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-5: [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-4: assume 0 == 2 * ~retval~1#1 || 2 * ~retval~1#1 == (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0);#t~bitwise549#1 := (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0); [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-4: assume !(0 == 2 * ~retval~1#1 || 2 * ~retval~1#1 == (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0)); [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-3: assume 0 == (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0);#t~bitwise549#1 := 2 * ~retval~1#1; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-3: assume !(0 == (if 0 != #t~bitwise548#1 % 4294967296 then 1 else 0)); [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-8: assume 0 == ~tmp___2~9#1 % 4294967296;#t~bitwise548#1 := 0; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-8: assume !(0 == ~tmp___2~9#1 % 4294967296); [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-7: assume 524288 == ~tmp___2~9#1 % 4294967296;#t~bitwise548#1 := ~tmp___2~9#1; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-7: assume !(524288 == ~tmp___2~9#1 % 4294967296); [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-2: [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-1: SUMMARY for call iowrite32(#t~bitwise544#1, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume ~i~4#1 >= 0; [2025-02-08 03:41:22,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(~i~4#1 >= 0); [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: havoc #t~bitwise544#1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-5: assume 0 == ~dataval~1#1 || 65536 == ~dataval~1#1;#t~bitwise544#1 := 65536; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-5: assume !(0 == ~dataval~1#1 || 65536 == ~dataval~1#1); [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-4: assume false;#t~bitwise544#1 := ~dataval~1#1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-4: assume !false; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-3: havoc #t~bitwise544#1;assume ((((~dataval~1#1 < 0 || #t~bitwise544#1 >= 65536) && #t~bitwise544#1 >= ~dataval~1#1) && (~dataval~1#1 < 0 || #t~bitwise544#1 <= 65536 + ~dataval~1#1)) && (~dataval~1#1 >= 0 || #t~bitwise544#1 < 0)) && #t~bitwise544#1 <= 2147483647; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416: SUMMARY for call iowrite32(196608, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: SUMMARY for call iowrite32(327680, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7445: SUMMARY for call iowrite32(262144, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433-1: SUMMARY for call #t~ret545#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433: havoc #t~ret545#1;~i~4#1 := ~i~4#1 - 1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-3: assume 0 == ~read_cmd~1#1 || 0 == ~i~4#1;#t~bitwise542#1 := ~read_cmd~1#1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-3: assume !(0 == ~read_cmd~1#1 || 0 == ~i~4#1); [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-2: havoc #t~bitwise542#1;assume #t~bitwise542#1 < ~read_cmd~1#1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-1: [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: ~dataval~1#1 := (if 0 != #t~bitwise542#1 % 2 then 131072 else 0);havoc #t~bitwise542#1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: havoc #t~ret550#1;~i~4#1 := ~i~4#1 - 1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7446: havoc #t~ret546#1; [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417-1: SUMMARY for call #t~ret541#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450-1: SUMMARY for call #t~ret550#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: havoc #t~ret541#1;~i~4#1 := ~i~4#1 - 1; [2025-02-08 03:41:22,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7446-1: SUMMARY for call #t~ret546#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7405-1: SUMMARY for call ldv_spin_unlock_irqrestore_84(~tp~6#1.base, 3308 + ~tp~6#1.offset, ~flags~0#1); srcloc: null [2025-02-08 03:41:22,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7405: #res#1 := ~retval~1#1 % 65536; [2025-02-08 03:41:22,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430: SUMMARY for call iowrite32(~dataval~1#1, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18401: havoc cancel_work_sync_#t~nondet2535#1; [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573-1: SUMMARY for call pci_unmap_single(tulip_clean_tx_ring_#t~mem1344#1.base, tulip_clean_tx_ring_#t~mem1344#1.offset, tulip_clean_tx_ring_#t~mem1345#1, tulip_clean_tx_ring_#t~mem1347#1 % 4294967296, 1); srcloc: null [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573: havoc tulip_clean_tx_ring_#t~mem1344#1.base, tulip_clean_tx_ring_#t~mem1344#1.offset;havoc tulip_clean_tx_ring_#t~mem1345#1;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;call tulip_clean_tx_ring_#t~mem1348#1.base, tulip_clean_tx_ring_#t~mem1348#1.offset := read~$Pointer$#35(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:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9388: 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:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10565-1: SUMMARY for call pci_unmap_single(tulip_clean_tx_ring_#t~mem1342#1.base, tulip_clean_tx_ring_#t~mem1342#1.offset, tulip_clean_tx_ring_#t~mem1343#1, 192, 1); srcloc: null [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10565: havoc tulip_clean_tx_ring_#t~mem1342#1.base, tulip_clean_tx_ring_#t~mem1342#1.offset;havoc tulip_clean_tx_ring_#t~mem1343#1; [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10557: assume tulip_clean_tx_ring_~status~2#1 < 0;call tulip_clean_tx_ring_#t~mem1336#1.base, tulip_clean_tx_ring_#t~mem1336#1.offset := read~$Pointer$#35(tulip_clean_tx_ring_~tp#1.base, 4133 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1337#1.base, tulip_clean_tx_ring_#t~mem1337#1.offset := read~$Pointer$#35(tulip_clean_tx_ring_~tp#1.base, 4133 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1338#1 := read~int#35(tulip_clean_tx_ring_#t~mem1337#1.base, 300 + tulip_clean_tx_ring_#t~mem1337#1.offset, 8);call write~int#35(1 + tulip_clean_tx_ring_#t~mem1338#1, tulip_clean_tx_ring_#t~mem1336#1.base, 300 + tulip_clean_tx_ring_#t~mem1336#1.offset, 8);havoc tulip_clean_tx_ring_#t~mem1336#1.base, tulip_clean_tx_ring_#t~mem1336#1.offset;havoc tulip_clean_tx_ring_#t~mem1337#1.base, tulip_clean_tx_ring_#t~mem1337#1.offset;havoc tulip_clean_tx_ring_#t~mem1338#1;call tulip_clean_tx_ring_#t~mem1339#1.base, tulip_clean_tx_ring_#t~mem1339#1.offset := read~$Pointer$#35(tulip_clean_tx_ring_~tp#1.base, 24 + tulip_clean_tx_ring_~tp#1.offset, 8);call write~int#35(0, tulip_clean_tx_ring_#t~mem1339#1.base, tulip_clean_tx_ring_#t~mem1339#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~mem1339#1.base, tulip_clean_tx_ring_#t~mem1339#1.offset; [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10557: assume !(tulip_clean_tx_ring_~status~2#1 < 0); [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14653-1: ldv_del_timer_sync_88_#res#1 := ldv_del_timer_sync_88_~ldv_func_res~6#1; [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10562: assume 0 == (tulip_clean_tx_ring_#t~mem1340#1.base + tulip_clean_tx_ring_#t~mem1340#1.offset) % 18446744073709551616;havoc tulip_clean_tx_ring_#t~mem1340#1.base, tulip_clean_tx_ring_#t~mem1340#1.offset;call tulip_clean_tx_ring_#t~mem1341#1 := read~int#35(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:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10562: assume !(0 == (tulip_clean_tx_ring_#t~mem1340#1.base + tulip_clean_tx_ring_#t~mem1340#1.offset) % 18446744073709551616);havoc tulip_clean_tx_ring_#t~mem1340#1.base, tulip_clean_tx_ring_#t~mem1340#1.offset;call tulip_clean_tx_ring_#t~mem1344#1.base, tulip_clean_tx_ring_#t~mem1344#1.offset := read~$Pointer$#35(tulip_clean_tx_ring_~tp#1.base, 4017 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1345#1 := read~int#35(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~mem1346#1.base, tulip_clean_tx_ring_#t~mem1346#1.offset := read~$Pointer$#35(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~mem1347#1 := read~int#35(tulip_clean_tx_ring_#t~mem1346#1.base, 104 + tulip_clean_tx_ring_#t~mem1346#1.offset, 4); [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10562-1: call tulip_clean_tx_ring_#t~mem1340#1.base, tulip_clean_tx_ring_#t~mem1340#1.offset := read~$Pointer$#35(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:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10575-1: SUMMARY for call dev_kfree_skb_irq(tulip_clean_tx_ring_#t~mem1348#1.base, tulip_clean_tx_ring_#t~mem1348#1.offset); srcloc: null [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10575: havoc tulip_clean_tx_ring_#t~mem1348#1.base, tulip_clean_tx_ring_#t~mem1348#1.offset;call write~$Pointer$#35(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#35(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:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10563: assume 0 != tulip_clean_tx_ring_#t~mem1341#1 % 18446744073709551616;havoc tulip_clean_tx_ring_#t~mem1341#1;call tulip_clean_tx_ring_#t~mem1342#1.base, tulip_clean_tx_ring_#t~mem1342#1.offset := read~$Pointer$#35(tulip_clean_tx_ring_~tp#1.base, 4017 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1343#1 := read~int#35(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:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10563: assume !(0 != tulip_clean_tx_ring_#t~mem1341#1 % 18446744073709551616);havoc tulip_clean_tx_ring_#t~mem1341#1; [2025-02-08 03:41:22,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555: 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~mem1334#1.base, tulip_clean_tx_ring_#t~mem1334#1.offset := read~$Pointer$#35(tulip_clean_tx_ring_~tp#1.base, 24 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1335#1 := read~int#35(tulip_clean_tx_ring_#t~mem1334#1.base, tulip_clean_tx_ring_#t~mem1334#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~mem1335#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_clean_tx_ring_#t~mem1335#1 % 4294967296 % 4294967296 else tulip_clean_tx_ring_#t~mem1335#1 % 4294967296 % 4294967296 - 4294967296);havoc tulip_clean_tx_ring_#t~mem1334#1.base, tulip_clean_tx_ring_#t~mem1334#1.offset;havoc tulip_clean_tx_ring_#t~mem1335#1; [2025-02-08 03:41:22,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14668-1: ldv_del_timer_sync_89_#res#1 := ldv_del_timer_sync_89_~ldv_func_res~7#1; [2025-02-08 03:41:22,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10597: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-1: SUMMARY for call #t~ret1075 := ioread32(~ioaddr~10.base, 48 + ~ioaddr~10.offset); srcloc: null [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume 0 != ~tmp___3~13; [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume !(0 != ~tmp___3~13); [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume -9223372036854775808 <= #t~ret1074 && #t~ret1074 <= 9223372036854775807;~tmp___3~13 := #t~ret1074;havoc #t~mem1073;havoc #t~ret1074; [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume -2147483648 <= #t~ret1078 && #t~ret1078 <= 2147483647;havoc #t~mem1077.base, #t~mem1077.offset;havoc #t~ret1078; [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-1: SUMMARY for call #t~ret1078 := __dynamic_netdev_dbg(~#descriptor~9.base, ~#descriptor~9.offset, #t~mem1077.base, #t~mem1077.offset, 187, 0); srcloc: null [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: ~tmp___1~21 := #t~ret1075;havoc #t~ret1075; [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9706: assume 0 == ~i~8 % 4294967296;call write~$Pointer$#18(183, 0, ~#descriptor~9.base, ~#descriptor~9.offset, 8);call write~$Pointer$#18(184, 0, ~#descriptor~9.base, 8 + ~#descriptor~9.offset, 8);call write~$Pointer$#18(185, 0, ~#descriptor~9.base, 16 + ~#descriptor~9.offset, 8);call write~$Pointer$#18(186, 0, ~#descriptor~9.base, 24 + ~#descriptor~9.offset, 8);call write~int#18(549, ~#descriptor~9.base, 32 + ~#descriptor~9.offset, 4);call write~int#18(1, ~#descriptor~9.base, 36 + ~#descriptor~9.offset, 4);call #t~mem1073 := read~int#18(~#descriptor~9.base, 36 + ~#descriptor~9.offset, 4); [2025-02-08 03:41:23,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9706: assume !(0 == ~i~8 % 4294967296); [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-1: SUMMARY for call #t~ret1074 := ldv__builtin_expect((if #t~mem1073 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem1073 % 4294967296 % 18446744073709551616 else #t~mem1073 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: assume 0 != #t~bitwise1072 % 4294967296;havoc #t~bitwise1072; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: assume !(0 != #t~bitwise1072 % 4294967296);havoc #t~bitwise1072; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9690: ~i~8 := ~i~8 - 1; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698-1: [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698-2: havoc #t~bitwise1072;assume #t~bitwise1072 % 4294967296 <= ~tmp___0~32 % 4294967296 && #t~bitwise1072 % 4294967296 <= 8257536; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: ~tmp___0~32 := #t~ret1071;havoc #t~ret1071; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698-3: assume 8257536 == ~tmp___0~32 % 4294967296;#t~bitwise1072 := ~tmp___0~32; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698-3: assume !(8257536 == ~tmp___0~32 % 4294967296); [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696-1: SUMMARY for call #t~ret1071 := ioread32(~ioaddr~10.base, 40 + ~ioaddr~10.offset); srcloc: null [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698-4: assume 0 == ~tmp___0~32 % 4294967296;#t~bitwise1072 := 0; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698-4: assume !(0 == ~tmp___0~32 % 4294967296); [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume 0 != ~i~8 % 4294967296; [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume !(0 != ~i~8 % 4294967296); [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9690-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: ~tmp___2~16 := #t~ret1076;havoc #t~ret1076;call #t~mem1077.base, #t~mem1077.offset := read~$Pointer$#35(~tp.base, 4133 + ~tp.offset, 8); [2025-02-08 03:41:23,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719-1: SUMMARY for call #t~ret1076 := ioread32(~ioaddr~10.base, 40 + ~ioaddr~10.offset); srcloc: null [2025-02-08 03:41:23,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9047-1: ldv_mod_timer_86___0_#res#1 := ldv_mod_timer_86___0_~ldv_func_res~3#1; [2025-02-08 03:41:23,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936: #t~ret879#1 := ldv_mod_timer_86___0_#res#1;havoc ldv_mod_timer_86___0_#t~ret892#1, ldv_mod_timer_86___0_#t~ret893#1, ldv_mod_timer_86___0_~ldv_func_arg1#1.base, ldv_mod_timer_86___0_~ldv_func_arg1#1.offset, ldv_mod_timer_86___0_~ldv_func_arg2#1, ldv_mod_timer_86___0_~ldv_func_res~3#1, ldv_mod_timer_86___0_~tmp~36#1, ldv_mod_timer_86___0_~tmp___0~26#1;havoc ldv_mod_timer_86___0_#in~ldv_func_arg1#1.base, ldv_mod_timer_86___0_#in~ldv_func_arg1#1.offset, ldv_mod_timer_86___0_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_86___0 } true;assume -2147483648 <= #t~ret879#1 && #t~ret879#1 <= 2147483647;havoc #t~ret879#1; [2025-02-08 03:41:24,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset := dma_mapping_error_#t~ret226#1.base, dma_mapping_error_#t~ret226#1.offset;havoc dma_mapping_error_#t~ret226#1.base, dma_mapping_error_#t~ret226#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:41:24,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047-1: SUMMARY for call dma_mapping_error_#t~ret226#1.base, dma_mapping_error_#t~ret226#1.offset := get_dma_ops(dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset); srcloc: null [2025-02-08 03:41:24,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: 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~mem227#1.base, dma_mapping_error_#t~mem227#1.offset := read~$Pointer$#35(dma_mapping_error_~ops___0~4#1.base, 96 + dma_mapping_error_~ops___0~4#1.offset, 8); [2025-02-08 03:41:24,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: assume 0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616; [2025-02-08 03:41:24,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: assume !(0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616);call #t~mem279#1.base, #t~mem279#1.offset := read~$Pointer$#35(~tp~2#1.base, 4017 + ~tp~2#1.offset, 8);call #t~mem280#1.base, #t~mem280#1.offset := read~$Pointer$#35(~skb~0#1.base, 229 + ~skb~0#1.offset, 8); [2025-02-08 03:41:24,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: assume 0 == (#t~mem277#1.base + #t~mem277#1.offset) % 18446744073709551616;havoc #t~mem277#1.base, #t~mem277#1.offset; [2025-02-08 03:41:24,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: assume !(0 == (#t~mem277#1.base + #t~mem277#1.offset) % 18446744073709551616);havoc #t~mem277#1.base, #t~mem277#1.offset; [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392-1: SUMMARY for call #t~ret278#1.base, #t~ret278#1.offset := netdev_alloc_skb(~dev#1.base, ~dev#1.offset, 1540); srcloc: null [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: ~tmp___0~10#1.base, ~tmp___0~10#1.offset := #t~ret278#1.base, #t~ret278#1.offset;havoc #t~ret278#1.base, #t~ret278#1.offset;call write~$Pointer$#35(~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:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: call #t~mem285#1.base, #t~mem285#1.offset := read~$Pointer$#35(~tp~2#1.base, 16 + ~tp~2#1.offset, 8);call write~int#35(2147483648, #t~mem285#1.base, #t~mem285#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~mem285#1.base, #t~mem285#1.offset;call #t~mem286#1 := read~int#35(~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);call write~int#35(1 + #t~mem286#1, ~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);havoc #t~mem286#1; [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401-1: SUMMARY for call #t~ret281#1 := pci_map_single(#t~mem279#1.base, #t~mem279#1.offset, #t~mem280#1.base, #t~mem280#1.offset, 1540, 2); srcloc: null [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: ~mapping~0#1 := #t~ret281#1;havoc #t~mem279#1.base, #t~mem279#1.offset;havoc #t~mem280#1.base, #t~mem280#1.offset;havoc #t~ret281#1;call #t~mem282#1.base, #t~mem282#1.offset := read~$Pointer$#35(~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~mem282#1.base, 179 + #t~mem282#1.offset, ~mapping~0#1;havoc dma_mapping_error_#res#1;havoc dma_mapping_error_#t~ret226#1.base, dma_mapping_error_#t~ret226#1.offset, dma_mapping_error_#t~mem227#1.base, dma_mapping_error_#t~mem227#1.offset, dma_mapping_error_#t~mem231#1.base, dma_mapping_error_#t~mem231#1.offset, dma_mapping_error_#t~ret232#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:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389: call #t~mem276#1 := read~int#35(~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);~entry~0#1 := (if #t~mem276#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem276#1 % 4294967296 % 4294967296 else #t~mem276#1 % 4294967296 % 4294967296 - 4294967296) % 128;call #t~mem277#1.base, #t~mem277#1.offset := read~$Pointer$#35(~tp~2#1.base, 560 + ~tp~2#1.offset + 16 * ~entry~0#1, 8); [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: call write~$Pointer$#35(0, 0, ~tp~2#1.base, 560 + ~tp~2#1.offset + 16 * ~entry~0#1, 8); [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: #t~ret283#1 := dma_mapping_error_#res#1;havoc dma_mapping_error_#t~ret226#1.base, dma_mapping_error_#t~ret226#1.offset, dma_mapping_error_#t~mem227#1.base, dma_mapping_error_#t~mem227#1.offset, dma_mapping_error_#t~mem231#1.base, dma_mapping_error_#t~mem231#1.offset, dma_mapping_error_#t~ret232#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~ret283#1 && #t~ret283#1 <= 2147483647;~tmp___1~8#1 := #t~ret283#1;havoc #t~mem282#1.base, #t~mem282#1.offset;havoc #t~ret283#1; [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume 0 != (dma_mapping_error_#t~mem227#1.base + dma_mapping_error_#t~mem227#1.offset) % 18446744073709551616;havoc dma_mapping_error_#t~mem227#1.base, dma_mapping_error_#t~mem227#1.offset;call dma_mapping_error_#t~mem231#1.base, dma_mapping_error_#t~mem231#1.offset := read~$Pointer$#35(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~229#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~229#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#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~mem231#1.base, dma_mapping_error_#t~mem231#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~229#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~229#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~229#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~229#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~229#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~229#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1;dma_mapping_error_#t~ret232#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~229#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~229#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~229#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~229#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#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~ret232#1 && dma_mapping_error_#t~ret232#1 <= 2147483647;dma_mapping_error_~tmp___0~6#1 := dma_mapping_error_#t~ret232#1;havoc dma_mapping_error_#t~mem231#1.base, dma_mapping_error_#t~mem231#1.offset;havoc dma_mapping_error_#t~ret232#1;dma_mapping_error_#res#1 := dma_mapping_error_~tmp___0~6#1; [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume !(0 != (dma_mapping_error_#t~mem227#1.base + dma_mapping_error_#t~mem227#1.offset) % 18446744073709551616);havoc dma_mapping_error_#t~mem227#1.base, dma_mapping_error_#t~mem227#1.offset;dma_mapping_error_#res#1 := (if 0 == dma_mapping_error_~dma_addr#1 % 18446744073709551616 then 1 else 0); [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: assume 0 != ~tmp___1~8#1; [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: assume !(0 != ~tmp___1~8#1);call write~int#35(~mapping~0#1, ~tp~2#1.base, 8 + (560 + ~tp~2#1.offset + 16 * ~entry~0#1), 8);call #t~mem284#1.base, #t~mem284#1.offset := read~$Pointer$#35(~tp~2#1.base, 16 + ~tp~2#1.offset, 8);call write~int#35(~mapping~0#1, #t~mem284#1.base, 8 + (#t~mem284#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~mem284#1.base, #t~mem284#1.offset;~refilled~0#1 := 1 + ~refilled~0#1; [2025-02-08 03:41:24,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406-1: SUMMARY for call consume_skb(~skb~0#1.base, ~skb~0#1.offset); srcloc: null [2025-02-08 03:41:24,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16395-1: ldv_mod_timer_83___1_#res#1 := ldv_mod_timer_83___1_~ldv_func_res~16#1; [2025-02-08 03:41:24,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16038: #t~ret2279#1 := ldv_mod_timer_83___1_#res#1;havoc ldv_mod_timer_83___1_#t~ret2414#1, ldv_mod_timer_83___1_#t~ret2415#1, ldv_mod_timer_83___1_~ldv_func_arg1#1.base, ldv_mod_timer_83___1_~ldv_func_arg1#1.offset, ldv_mod_timer_83___1_~ldv_func_arg2#1, ldv_mod_timer_83___1_~ldv_func_res~16#1, ldv_mod_timer_83___1_~tmp~133#1, ldv_mod_timer_83___1_~tmp___0~78#1;havoc ldv_mod_timer_83___1_#in~ldv_func_arg1#1.base, ldv_mod_timer_83___1_#in~ldv_func_arg1#1.offset, ldv_mod_timer_83___1_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_83___1 } true;assume -2147483648 <= #t~ret2279#1 && #t~ret2279#1 <= 2147483647;havoc #t~ret2279#1; [2025-02-08 03:41:24,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18433: havoc #t~nondet2537; [2025-02-08 03:41:24,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: havoc #t~mem140;havoc #t~bitwise141; [2025-02-08 03:41:24,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14578: ldv___netdev_alloc_skb_57___0_~tmp~106#1.base, ldv___netdev_alloc_skb_57___0_~tmp~106#1.offset := ldv___netdev_alloc_skb_57___0_#t~ret1944#1.base, ldv___netdev_alloc_skb_57___0_#t~ret1944#1.offset;havoc ldv___netdev_alloc_skb_57___0_#t~ret1944#1.base, ldv___netdev_alloc_skb_57___0_#t~ret1944#1.offset;ldv___netdev_alloc_skb_57___0_#res#1.base, ldv___netdev_alloc_skb_57___0_#res#1.offset := ldv___netdev_alloc_skb_57___0_~tmp~106#1.base, ldv___netdev_alloc_skb_57___0_~tmp~106#1.offset;netdev_alloc_skb___0_#t~ret991#1.base, netdev_alloc_skb___0_#t~ret991#1.offset := ldv___netdev_alloc_skb_57___0_#res#1.base, ldv___netdev_alloc_skb_57___0_#res#1.offset;havoc ldv___netdev_alloc_skb_57___0_#t~ret1944#1.base, ldv___netdev_alloc_skb_57___0_#t~ret1944#1.offset, ldv___netdev_alloc_skb_57___0_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57___0_~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57___0_~ldv_func_arg2#1, ldv___netdev_alloc_skb_57___0_~flags#1, ldv___netdev_alloc_skb_57___0_~tmp~106#1.base, ldv___netdev_alloc_skb_57___0_~tmp~106#1.offset;havoc ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg2#1, ldv___netdev_alloc_skb_57___0_#in~flags#1;assume { :end_inline_ldv___netdev_alloc_skb_57___0 } true;netdev_alloc_skb___0_~tmp~45#1.base, netdev_alloc_skb___0_~tmp~45#1.offset := netdev_alloc_skb___0_#t~ret991#1.base, netdev_alloc_skb___0_#t~ret991#1.offset;havoc netdev_alloc_skb___0_#t~ret991#1.base, netdev_alloc_skb___0_#t~ret991#1.offset;netdev_alloc_skb___0_#res#1.base, netdev_alloc_skb___0_#res#1.offset := netdev_alloc_skb___0_~tmp~45#1.base, netdev_alloc_skb___0_~tmp~45#1.offset;tulip_init_ring_#t~ret1303#1.base, tulip_init_ring_#t~ret1303#1.offset := netdev_alloc_skb___0_#res#1.base, netdev_alloc_skb___0_#res#1.offset;havoc netdev_alloc_skb___0_#t~ret991#1.base, netdev_alloc_skb___0_#t~ret991#1.offset, netdev_alloc_skb___0_~dev#1.base, netdev_alloc_skb___0_~dev#1.offset, netdev_alloc_skb___0_~length#1, netdev_alloc_skb___0_~tmp~45#1.base, netdev_alloc_skb___0_~tmp~45#1.offset;havoc netdev_alloc_skb___0_#in~dev#1.base, netdev_alloc_skb___0_#in~dev#1.offset, netdev_alloc_skb___0_#in~length#1;assume { :end_inline_netdev_alloc_skb___0 } true;tulip_init_ring_~tmp___0~36#1.base, tulip_init_ring_~tmp___0~36#1.offset := tulip_init_ring_#t~ret1303#1.base, tulip_init_ring_#t~ret1303#1.offset;havoc tulip_init_ring_#t~ret1303#1.base, tulip_init_ring_#t~ret1303#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$#35(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:41:24,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14578-1: SUMMARY for call ldv___netdev_alloc_skb_57___0_#t~ret1944#1.base, ldv___netdev_alloc_skb_57___0_#t~ret1944#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 03:41:24,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10342-1: SUMMARY for call tulip_free_ring(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10342: #res#1 := ~retval~2#1; [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: call tulip_init_ring_#t~mem1296#1.base, tulip_init_ring_#t~mem1296#1.offset := read~$Pointer$#35(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#35(0, tulip_init_ring_#t~mem1296#1.base, tulip_init_ring_#t~mem1296#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~mem1297#1.base, tulip_init_ring_#t~mem1297#1.offset := read~$Pointer$#35(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#35(1540, tulip_init_ring_#t~mem1297#1.base, 4 + (tulip_init_ring_#t~mem1297#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~mem1297#1.base, tulip_init_ring_#t~mem1297#1.offset;call tulip_init_ring_#t~mem1298#1.base, tulip_init_ring_#t~mem1298#1.offset := read~$Pointer$#35(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1299#1 := read~int#35(tulip_init_ring_~tp~18#1.base, 32 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#35(tulip_init_ring_#t~mem1299#1 + 16 * (1 + tulip_init_ring_~i~10#1), tulip_init_ring_#t~mem1298#1.base, 12 + (tulip_init_ring_#t~mem1298#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~mem1298#1.base, tulip_init_ring_#t~mem1298#1.offset;havoc tulip_init_ring_#t~mem1299#1;call write~$Pointer$#35(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#35(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:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume { :begin_inline_netdev_alloc_skb___0 } true;netdev_alloc_skb___0_#in~dev#1.base, netdev_alloc_skb___0_#in~dev#1.offset, netdev_alloc_skb___0_#in~length#1 := tulip_init_ring_~dev#1.base, tulip_init_ring_~dev#1.offset, 1540;havoc netdev_alloc_skb___0_#res#1.base, netdev_alloc_skb___0_#res#1.offset;havoc netdev_alloc_skb___0_#t~ret991#1.base, netdev_alloc_skb___0_#t~ret991#1.offset, netdev_alloc_skb___0_~dev#1.base, netdev_alloc_skb___0_~dev#1.offset, netdev_alloc_skb___0_~length#1, netdev_alloc_skb___0_~tmp~45#1.base, netdev_alloc_skb___0_~tmp~45#1.offset;netdev_alloc_skb___0_~dev#1.base, netdev_alloc_skb___0_~dev#1.offset := netdev_alloc_skb___0_#in~dev#1.base, netdev_alloc_skb___0_#in~dev#1.offset;netdev_alloc_skb___0_~length#1 := netdev_alloc_skb___0_#in~length#1;havoc netdev_alloc_skb___0_~tmp~45#1.base, netdev_alloc_skb___0_~tmp~45#1.offset;assume { :begin_inline_ldv___netdev_alloc_skb_57___0 } true;ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg2#1, ldv___netdev_alloc_skb_57___0_#in~flags#1 := netdev_alloc_skb___0_~dev#1.base, netdev_alloc_skb___0_~dev#1.offset, netdev_alloc_skb___0_~length#1, 32;havoc ldv___netdev_alloc_skb_57___0_#res#1.base, ldv___netdev_alloc_skb_57___0_#res#1.offset;havoc ldv___netdev_alloc_skb_57___0_#t~ret1944#1.base, ldv___netdev_alloc_skb_57___0_#t~ret1944#1.offset, ldv___netdev_alloc_skb_57___0_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57___0_~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57___0_~ldv_func_arg2#1, ldv___netdev_alloc_skb_57___0_~flags#1, ldv___netdev_alloc_skb_57___0_~tmp~106#1.base, ldv___netdev_alloc_skb_57___0_~tmp~106#1.offset;ldv___netdev_alloc_skb_57___0_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57___0_~ldv_func_arg1#1.offset := ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg1#1.offset;ldv___netdev_alloc_skb_57___0_~ldv_func_arg2#1 := ldv___netdev_alloc_skb_57___0_#in~ldv_func_arg2#1;ldv___netdev_alloc_skb_57___0_~flags#1 := ldv___netdev_alloc_skb_57___0_#in~flags#1;havoc ldv___netdev_alloc_skb_57___0_~tmp~106#1.base, ldv___netdev_alloc_skb_57___0_~tmp~106#1.offset; [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: assume 0 == (tulip_init_ring_~skb~2#1.base + tulip_init_ring_~skb~2#1.offset) % 18446744073709551616; [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: assume !(0 == (tulip_init_ring_~skb~2#1.base + tulip_init_ring_~skb~2#1.offset) % 18446744073709551616);call tulip_init_ring_#t~mem1304#1.base, tulip_init_ring_#t~mem1304#1.offset := read~$Pointer$#35(tulip_init_ring_~tp~18#1.base, 4017 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1305#1.base, tulip_init_ring_#t~mem1305#1.offset := read~$Pointer$#35(tulip_init_ring_~skb~2#1.base, 229 + tulip_init_ring_~skb~2#1.offset, 8); [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10484: call write~$Pointer$#35(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#35(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~mem1309#1.base, tulip_init_ring_#t~mem1309#1.offset := read~$Pointer$#35(tulip_init_ring_~tp~18#1.base, 24 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#35(0, tulip_init_ring_#t~mem1309#1.base, tulip_init_ring_#t~mem1309#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~mem1309#1.base, tulip_init_ring_#t~mem1309#1.offset;call tulip_init_ring_#t~mem1310#1.base, tulip_init_ring_#t~mem1310#1.offset := read~$Pointer$#35(tulip_init_ring_~tp~18#1.base, 24 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1311#1 := read~int#35(tulip_init_ring_~tp~18#1.base, 40 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#35(tulip_init_ring_#t~mem1311#1 + 16 * (1 + tulip_init_ring_~i~10#1), tulip_init_ring_#t~mem1310#1.base, 12 + (tulip_init_ring_#t~mem1310#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~mem1310#1.base, tulip_init_ring_#t~mem1310#1.offset;havoc tulip_init_ring_#t~mem1311#1;tulip_init_ring_~i~10#1 := 1 + tulip_init_ring_~i~10#1; [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10468: tulip_init_ring_~mapping~2#1 := tulip_init_ring_#t~ret1306#1;havoc tulip_init_ring_#t~mem1304#1.base, tulip_init_ring_#t~mem1304#1.offset;havoc tulip_init_ring_#t~mem1305#1.base, tulip_init_ring_#t~mem1305#1.offset;havoc tulip_init_ring_#t~ret1306#1;call write~int#35(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~mem1307#1.base, tulip_init_ring_#t~mem1307#1.offset := read~$Pointer$#35(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#35(2147483648, tulip_init_ring_#t~mem1307#1.base, 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$#35(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#35(tulip_init_ring_~mapping~2#1, tulip_init_ring_#t~mem1308#1.base, 8 + (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;tulip_init_ring_~i~10#1 := 1 + tulip_init_ring_~i~10#1; [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10468-1: SUMMARY for call tulip_init_ring_#t~ret1306#1 := pci_map_single(tulip_init_ring_#t~mem1304#1.base, tulip_init_ring_#t~mem1304#1.offset, tulip_init_ring_#t~mem1305#1.base, tulip_init_ring_#t~mem1305#1.offset, 1540, 2); srcloc: null [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14618-1: ldv_request_irq_83_#res#1 := ldv_request_irq_83_~ldv_func_res~5#1; [2025-02-08 03:41:24,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14577: SUMMARY for call ldv_check_alloc_flags(ldv___netdev_alloc_skb_57___0_~flags#1); srcloc: null [2025-02-08 03:41:24,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18586: havoc #t~nondet2558; [2025-02-08 03:41:24,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18613: havoc #t~nondet2562; [2025-02-08 03:41:25,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5758: havoc #t~ret131#1; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5762-1: SUMMARY for call #t~ret135#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5758-1: SUMMARY for call #t~ret131#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738: havoc #t~bitwise125#1; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738-3: havoc #t~bitwise125#1;assume ((((~dataval~0#1 < 0 || #t~bitwise125#1 >= 18435) && #t~bitwise125#1 >= ~dataval~0#1) && (~dataval~0#1 < 0 || #t~bitwise125#1 <= 18435 + ~dataval~0#1)) && (~dataval~0#1 >= 0 || #t~bitwise125#1 < 0)) && #t~bitwise125#1 <= 2147483647; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738-4: assume false;#t~bitwise125#1 := ~dataval~0#1; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738-4: assume !false; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738-1: SUMMARY for call iowrite32(#t~bitwise125#1, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738-2: [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738-5: assume 0 == ~dataval~0#1 || 18435 == ~dataval~0#1;#t~bitwise125#1 := 18435; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738-5: assume !(0 == ~dataval~0#1 || 18435 == ~dataval~0#1); [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: ~tmp___1~1#1 := #t~ret132#1;havoc #t~ret132#1; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759-1: SUMMARY for call #t~ret132#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: havoc __fswab16_#t~bitwise1#1;#t~ret138#1 := __fswab16_#res#1;havoc __fswab16_#t~bitwise1#1, __fswab16_~val#1;havoc __fswab16_#in~val#1;assume { :end_inline___fswab16 } true;~tmp___2~1#1 := #t~ret138#1;havoc #t~ret138#1;~tmp___3~1#1 := (if ~tmp___2~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~1#1 % 65536 % 4294967296 else ~tmp___2~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5739: havoc #t~ret126#1; [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5739-1: SUMMARY for call #t~ret126#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735: ~dataval~0#1 := (if (if 0 != #t~bitwise122#1 % 2 then 4 else 0) % 65536 <= 32767 then (if 0 != #t~bitwise122#1 % 2 then 4 else 0) % 65536 else (if 0 != #t~bitwise122#1 % 2 then 4 else 0) % 65536 - 65536);havoc #t~bitwise122#1; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735-1: [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735-2: havoc #t~bitwise122#1;assume #t~bitwise122#1 < ~read_cmd~0#1; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735-3: assume 0 == ~read_cmd~0#1 || 0 == ~i~1#1;#t~bitwise122#1 := ~read_cmd~0#1; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735-3: assume !(0 == ~read_cmd~0#1 || 0 == ~i~1#1); [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-1: [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-2: havoc #t~bitwise134#1;assume (#t~bitwise134#1 % 4294967296 >= 2 * (~retval~0#1 % 4294967296) % 4294967296 && #t~bitwise134#1 % 4294967296 >= (if 0 != #t~bitwise133#1 % 4294967296 then 1 else 0) % 4294967296) && #t~bitwise134#1 % 4294967296 <= 2 * (~retval~0#1 % 4294967296) % 4294967296 + (if 0 != #t~bitwise133#1 % 4294967296 then 1 else 0) % 4294967296; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760: ~retval~0#1 := #t~bitwise134#1;havoc #t~bitwise133#1;havoc #t~bitwise134#1; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-5: [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-6: havoc #t~bitwise133#1;assume #t~bitwise133#1 % 4294967296 <= ~tmp___1~1#1 % 4294967296 && #t~bitwise133#1 % 4294967296 <= 8; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-3: assume 0 == (if 0 != #t~bitwise133#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise134#1 := 2 * (~retval~0#1 % 4294967296); [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-3: assume !(0 == (if 0 != #t~bitwise133#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-4: assume 0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise133#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise134#1 := (if 0 != #t~bitwise133#1 % 4294967296 then 1 else 0); [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-4: assume !(0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise133#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-7: assume 8 == ~tmp___1~1#1 % 4294967296;#t~bitwise133#1 := ~tmp___1~1#1; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-7: assume !(8 == ~tmp___1~1#1 % 4294967296); [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-8: assume 0 == ~tmp___1~1#1 % 4294967296;#t~bitwise133#1 := 0; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760-8: assume !(0 == ~tmp___1~1#1 % 4294967296); [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5740-1: SUMMARY for call #t~ret127#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5740: ~tmp___0~1#1 := #t~ret127#1;havoc #t~ret127#1; [2025-02-08 03:41:25,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-1: SUMMARY for call iowrite32(#t~bitwise123#1, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-2: [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736: havoc #t~bitwise123#1; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-5: assume 0 == ~dataval~0#1 || 18433 == ~dataval~0#1;#t~bitwise123#1 := 18433; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-5: assume !(0 == ~dataval~0#1 || 18433 == ~dataval~0#1); [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-3: havoc #t~bitwise123#1;assume ((((~dataval~0#1 < 0 || #t~bitwise123#1 >= 18433) && #t~bitwise123#1 >= ~dataval~0#1) && (~dataval~0#1 < 0 || #t~bitwise123#1 <= 18433 + ~dataval~0#1)) && (~dataval~0#1 >= 0 || #t~bitwise123#1 < 0)) && #t~bitwise123#1 <= 2147483647; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-4: assume false;#t~bitwise123#1 := ~dataval~0#1; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-4: assume !false; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5761: SUMMARY for call iowrite32(18433, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5757: SUMMARY for call iowrite32(18435, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-2: havoc #t~bitwise129#1;assume (#t~bitwise129#1 % 4294967296 >= 2 * (~retval~0#1 % 4294967296) % 4294967296 && #t~bitwise129#1 % 4294967296 >= (if 0 != #t~bitwise128#1 % 4294967296 then 1 else 0) % 4294967296) && #t~bitwise129#1 % 4294967296 <= 2 * (~retval~0#1 % 4294967296) % 4294967296 + (if 0 != #t~bitwise128#1 % 4294967296 then 1 else 0) % 4294967296; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-3: assume 0 == (if 0 != #t~bitwise128#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise129#1 := 2 * (~retval~0#1 % 4294967296); [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-3: assume !(0 == (if 0 != #t~bitwise128#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741: ~retval~0#1 := #t~bitwise129#1;havoc #t~bitwise128#1;havoc #t~bitwise129#1;~i~1#1 := ~i~1#1 - 1; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-1: [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-6: havoc #t~bitwise128#1;assume #t~bitwise128#1 % 4294967296 <= ~tmp___0~1#1 % 4294967296 && #t~bitwise128#1 % 4294967296 <= 8; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-7: assume 8 == ~tmp___0~1#1 % 4294967296;#t~bitwise128#1 := ~tmp___0~1#1; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-7: assume !(8 == ~tmp___0~1#1 % 4294967296); [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-4: assume 0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise128#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise129#1 := (if 0 != #t~bitwise128#1 % 4294967296 then 1 else 0); [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-4: assume !(0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise128#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5737: havoc #t~ret124#1; [2025-02-08 03:41:25,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-5: [2025-02-08 03:41:25,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5737-1: SUMMARY for call #t~ret124#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 03:41:25,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5762: havoc #t~ret135#1;~i~1#1 := ~i~1#1 - 1; [2025-02-08 03:41:25,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-8: assume 0 == ~tmp___0~1#1 % 4294967296;#t~bitwise128#1 := 0; [2025-02-08 03:41:25,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-8: assume !(0 == ~tmp___0~1#1 % 4294967296); [2025-02-08 03:41:26,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18334: havoc #t~nondet2527; [2025-02-08 03:41:27,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18471: havoc #t~nondet2545; [2025-02-08 03:41:27,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14777-1: ldv_request_irq_101_#res#1 := ldv_request_irq_101_~ldv_func_res~10#1; [2025-02-08 03:41:27,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: #res#1 := ~arg0#1; [2025-02-08 03:41:27,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6157: havoc #t~mem247.base, #t~mem247.offset; [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1970#1 := ldv__builtin_expect((if tulip_stop_rxtx___3_#t~mem1969#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___3_#t~mem1969#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___3_#t~mem1969#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881: assume -9223372036854775808 <= tulip_stop_rxtx___3_#t~ret1970#1 && tulip_stop_rxtx___3_#t~ret1970#1 <= 9223372036854775807;tulip_stop_rxtx___3_~tmp___3~23#1 := tulip_stop_rxtx___3_#t~ret1970#1;havoc tulip_stop_rxtx___3_#t~mem1969#1;havoc tulip_stop_rxtx___3_#t~ret1970#1; [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14838: 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:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873: assume 0 == tulip_stop_rxtx___3_~i~14#1 % 4294967296;call write~$Pointer$#18(291, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#18(292, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 8 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#18(293, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 16 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#18(294, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 24 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~int#18(549, tulip_stop_rxtx___3_~#descriptor~13#1.base, 32 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 4);call write~int#18(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~mem1969#1 := read~int#18(tulip_stop_rxtx___3_~#descriptor~13#1.base, 36 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 4); [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873: assume !(0 == tulip_stop_rxtx___3_~i~14#1 % 4294967296); [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-4: assume 0 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296;tulip_stop_rxtx___3_#t~bitwise1968#1 := 0; [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-4: assume !(0 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296); [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861: assume 0 != tulip_stop_rxtx___3_~i~14#1 % 4294967296; [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861: assume !(0 != tulip_stop_rxtx___3_~i~14#1 % 4294967296); [2025-02-08 03:41:27,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-3: assume 8257536 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296;tulip_stop_rxtx___3_#t~bitwise1968#1 := tulip_stop_rxtx___3_~tmp___0~62#1; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-3: assume !(8257536 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296); [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1967#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:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-2: havoc tulip_stop_rxtx___3_#t~bitwise1968#1;assume tulip_stop_rxtx___3_#t~bitwise1968#1 % 4294967296 <= tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296 && tulip_stop_rxtx___3_#t~bitwise1968#1 % 4294967296 <= 8257536; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863: tulip_stop_rxtx___3_~tmp___0~62#1 := tulip_stop_rxtx___3_#t~ret1967#1;havoc tulip_stop_rxtx___3_#t~ret1967#1; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-1: [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: assume 0 != tulip_stop_rxtx___3_#t~bitwise1968#1 % 4294967296;havoc tulip_stop_rxtx___3_#t~bitwise1968#1; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: assume !(0 != tulip_stop_rxtx___3_#t~bitwise1968#1 % 4294967296);havoc tulip_stop_rxtx___3_#t~bitwise1968#1; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14886-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1972#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:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14886: tulip_stop_rxtx___3_~tmp___2~27#1 := tulip_stop_rxtx___3_#t~ret1972#1;havoc tulip_stop_rxtx___3_#t~ret1972#1;call tulip_stop_rxtx___3_#t~mem1973#1.base, tulip_stop_rxtx___3_#t~mem1973#1.offset := read~$Pointer$#35(tulip_stop_rxtx___3_~tp#1.base, 4133 + tulip_stop_rxtx___3_~tp#1.offset, 8); [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14857-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14857: tulip_stop_rxtx___3_~i~14#1 := tulip_stop_rxtx___3_~i~14#1 - 1; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume 0 != tulip_stop_rxtx___3_~tmp___3~23#1; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume !(0 != tulip_stop_rxtx___3_~tmp___3~23#1); [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14885-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1971#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:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14885: tulip_stop_rxtx___3_~tmp___1~37#1 := tulip_stop_rxtx___3_#t~ret1971#1;havoc tulip_stop_rxtx___3_#t~ret1971#1; [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1974#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~mem1973#1.base, tulip_stop_rxtx___3_#t~mem1973#1.offset, 295, 0); srcloc: null [2025-02-08 03:41:27,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887: assume -2147483648 <= tulip_stop_rxtx___3_#t~ret1974#1 && tulip_stop_rxtx___3_#t~ret1974#1 <= 2147483647;havoc tulip_stop_rxtx___3_#t~mem1973#1.base, tulip_stop_rxtx___3_#t~mem1973#1.offset;havoc tulip_stop_rxtx___3_#t~ret1974#1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: assume 0 == tulip_stop_rxtx___1_~i~7#1 % 4294967296;call write~$Pointer$#18(138, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#18(139, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 8 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#18(140, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 16 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#18(141, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 24 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~int#18(549, tulip_stop_rxtx___1_~#descriptor~6#1.base, 32 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 4);call write~int#18(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~mem789#1 := read~int#18(tulip_stop_rxtx___1_~#descriptor~6#1.base, 36 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 4); [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: assume !(0 == tulip_stop_rxtx___1_~i~7#1 % 4294967296); [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: 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:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537-4: assume 0 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296;tulip_stop_rxtx___1_#t~bitwise788#1 := 0; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537-4: assume !(0 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296); [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: assume 0 != tulip_stop_rxtx___1_~i~7#1 % 4294967296; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: assume !(0 != tulip_stop_rxtx___1_~i~7#1 % 4294967296); [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume 0 != tulip_stop_rxtx___1_#t~bitwise788#1 % 4294967296;havoc tulip_stop_rxtx___1_#t~bitwise788#1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume !(0 != tulip_stop_rxtx___1_#t~bitwise788#1 % 4294967296);havoc tulip_stop_rxtx___1_#t~bitwise788#1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537-1: [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537-2: havoc tulip_stop_rxtx___1_#t~bitwise788#1;assume tulip_stop_rxtx___1_#t~bitwise788#1 % 4294967296 <= tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296 && tulip_stop_rxtx___1_#t~bitwise788#1 % 4294967296 <= 8257536; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: tulip_stop_rxtx___1_~tmp___0~21#1 := tulip_stop_rxtx___1_#t~ret787#1;havoc tulip_stop_rxtx___1_#t~ret787#1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537-3: assume 8257536 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296;tulip_stop_rxtx___1_#t~bitwise788#1 := tulip_stop_rxtx___1_~tmp___0~21#1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537-3: assume !(8257536 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296); [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret787#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:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret792#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:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: tulip_stop_rxtx___1_~i~7#1 := tulip_stop_rxtx___1_~i~7#1 - 1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: tulip_stop_rxtx___1_~tmp___2~13#1 := tulip_stop_rxtx___1_#t~ret792#1;havoc tulip_stop_rxtx___1_#t~ret792#1;call tulip_stop_rxtx___1_#t~mem793#1.base, tulip_stop_rxtx___1_#t~mem793#1.offset := read~$Pointer$#35(tulip_stop_rxtx___1_~tp#1.base, 4133 + tulip_stop_rxtx___1_~tp#1.offset, 8); [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557: tulip_stop_rxtx___1_~tmp___1~16#1 := tulip_stop_rxtx___1_#t~ret791#1;havoc tulip_stop_rxtx___1_#t~ret791#1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret791#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:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: assume 0 != tulip_stop_rxtx___1_~tmp___3~10#1; [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: assume !(0 != tulip_stop_rxtx___1_~tmp___3~10#1); [2025-02-08 03:41:28,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8559: assume -2147483648 <= tulip_stop_rxtx___1_#t~ret794#1 && tulip_stop_rxtx___1_#t~ret794#1 <= 2147483647;havoc tulip_stop_rxtx___1_#t~mem793#1.base, tulip_stop_rxtx___1_#t~mem793#1.offset;havoc tulip_stop_rxtx___1_#t~ret794#1; [2025-02-08 03:41:28,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8559-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret794#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~mem793#1.base, tulip_stop_rxtx___1_#t~mem793#1.offset, 142, 0); srcloc: null [2025-02-08 03:41:28,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: assume -9223372036854775808 <= tulip_stop_rxtx___1_#t~ret790#1 && tulip_stop_rxtx___1_#t~ret790#1 <= 9223372036854775807;tulip_stop_rxtx___1_~tmp___3~10#1 := tulip_stop_rxtx___1_#t~ret790#1;havoc tulip_stop_rxtx___1_#t~mem789#1;havoc tulip_stop_rxtx___1_#t~ret790#1; [2025-02-08 03:41:28,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret790#1 := ldv__builtin_expect((if tulip_stop_rxtx___1_#t~mem789#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___1_#t~mem789#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___1_#t~mem789#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:29,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15397-1: ldv_mod_timer_83___0_#res#1 := ldv_mod_timer_83___0_~ldv_func_res~12#1; [2025-02-08 03:41:29,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967-4: assume 0 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296;tulip_stop_rxtx___5_#t~bitwise2268#1 := 0; [2025-02-08 03:41:29,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967-4: assume !(0 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296); [2025-02-08 03:41:29,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15963: assume 0 != tulip_stop_rxtx___5_~i~17#1 % 4294967296; [2025-02-08 03:41:29,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15963: assume !(0 != tulip_stop_rxtx___5_~i~17#1 % 4294967296); [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967-3: assume 8257536 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296;tulip_stop_rxtx___5_#t~bitwise2268#1 := tulip_stop_rxtx___5_~tmp___0~74#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967-3: assume !(8257536 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296); [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2267#1 := ioread32(tulip_stop_rxtx___5_~ioaddr~29#1.base, 40 + tulip_stop_rxtx___5_~ioaddr~29#1.offset); srcloc: null [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967-2: havoc tulip_stop_rxtx___5_#t~bitwise2268#1;assume tulip_stop_rxtx___5_#t~bitwise2268#1 % 4294967296 <= tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296 && tulip_stop_rxtx___5_#t~bitwise2268#1 % 4294967296 <= 8257536; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965: tulip_stop_rxtx___5_~tmp___0~74#1 := tulip_stop_rxtx___5_#t~ret2267#1;havoc tulip_stop_rxtx___5_#t~ret2267#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967-1: [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967: assume 0 != tulip_stop_rxtx___5_#t~bitwise2268#1 % 4294967296;havoc tulip_stop_rxtx___5_#t~bitwise2268#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967: assume !(0 != tulip_stop_rxtx___5_#t~bitwise2268#1 % 4294967296);havoc tulip_stop_rxtx___5_#t~bitwise2268#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2272#1 := ioread32(tulip_stop_rxtx___5_~ioaddr~29#1.base, 40 + tulip_stop_rxtx___5_~ioaddr~29#1.offset); srcloc: null [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: tulip_stop_rxtx___5_~tmp___2~32#1 := tulip_stop_rxtx___5_#t~ret2272#1;havoc tulip_stop_rxtx___5_#t~ret2272#1;call tulip_stop_rxtx___5_#t~mem2273#1.base, tulip_stop_rxtx___5_#t~mem2273#1.offset := read~$Pointer$#35(tulip_stop_rxtx___5_~tp#1.base, 4133 + tulip_stop_rxtx___5_~tp#1.offset, 8); [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15959-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15959: tulip_stop_rxtx___5_~i~17#1 := tulip_stop_rxtx___5_~i~17#1 - 1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15987-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2271#1 := ioread32(tulip_stop_rxtx___5_~ioaddr~29#1.base, 48 + tulip_stop_rxtx___5_~ioaddr~29#1.offset); srcloc: null [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15987: tulip_stop_rxtx___5_~tmp___1~45#1 := tulip_stop_rxtx___5_#t~ret2271#1;havoc tulip_stop_rxtx___5_#t~ret2271#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15989-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2274#1 := __dynamic_netdev_dbg(tulip_stop_rxtx___5_~#descriptor~20#1.base, tulip_stop_rxtx___5_~#descriptor~20#1.offset, tulip_stop_rxtx___5_#t~mem2273#1.base, tulip_stop_rxtx___5_#t~mem2273#1.offset, 354, 0); srcloc: null [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15989: assume -2147483648 <= tulip_stop_rxtx___5_#t~ret2274#1 && tulip_stop_rxtx___5_#t~ret2274#1 <= 2147483647;havoc tulip_stop_rxtx___5_#t~mem2273#1.base, tulip_stop_rxtx___5_#t~mem2273#1.offset;havoc tulip_stop_rxtx___5_#t~ret2274#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15983-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2270#1 := ldv__builtin_expect((if tulip_stop_rxtx___5_#t~mem2269#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___5_#t~mem2269#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___5_#t~mem2269#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15983: assume -9223372036854775808 <= tulip_stop_rxtx___5_#t~ret2270#1 && tulip_stop_rxtx___5_#t~ret2270#1 <= 9223372036854775807;tulip_stop_rxtx___5_~tmp___3~28#1 := tulip_stop_rxtx___5_#t~ret2270#1;havoc tulip_stop_rxtx___5_#t~mem2269#1;havoc tulip_stop_rxtx___5_#t~ret2270#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15985: assume 0 != tulip_stop_rxtx___5_~tmp___3~28#1; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15985: assume !(0 != tulip_stop_rxtx___5_~tmp___3~28#1); [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15940: call ULTIMATE.dealloc(tulip_stop_rxtx___5_~#descriptor~20#1.base, tulip_stop_rxtx___5_~#descriptor~20#1.offset);havoc tulip_stop_rxtx___5_~#descriptor~20#1.base, tulip_stop_rxtx___5_~#descriptor~20#1.offset; [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975: assume 0 == tulip_stop_rxtx___5_~i~17#1 % 4294967296;call write~$Pointer$#18(350, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~$Pointer$#18(351, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, 8 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~$Pointer$#18(352, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, 16 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~$Pointer$#18(353, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, 24 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~int#18(549, tulip_stop_rxtx___5_~#descriptor~20#1.base, 32 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 4);call write~int#18(1, tulip_stop_rxtx___5_~#descriptor~20#1.base, 36 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 4);call tulip_stop_rxtx___5_#t~mem2269#1 := read~int#18(tulip_stop_rxtx___5_~#descriptor~20#1.base, 36 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 4); [2025-02-08 03:41:29,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975: assume !(0 == tulip_stop_rxtx___5_~i~17#1 % 4294967296); [2025-02-08 03:41:30,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15482: tulip_stop_rxtx___4_~i~16#1 := tulip_stop_rxtx___4_~i~16#1 - 1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490-4: assume 0 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296;tulip_stop_rxtx___4_#t~bitwise2154#1 := 0; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490-4: assume !(0 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296); [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15486: assume 0 != tulip_stop_rxtx___4_~i~16#1 % 4294967296; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15486: assume !(0 != tulip_stop_rxtx___4_~i~16#1 % 4294967296); [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490-3: assume 8257536 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296;tulip_stop_rxtx___4_#t~bitwise2154#1 := tulip_stop_rxtx___4_~tmp___0~69#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490-3: assume !(8257536 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296); [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2153#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:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490-2: havoc tulip_stop_rxtx___4_#t~bitwise2154#1;assume tulip_stop_rxtx___4_#t~bitwise2154#1 % 4294967296 <= tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296 && tulip_stop_rxtx___4_#t~bitwise2154#1 % 4294967296 <= 8257536; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488: tulip_stop_rxtx___4_~tmp___0~69#1 := tulip_stop_rxtx___4_#t~ret2153#1;havoc tulip_stop_rxtx___4_#t~ret2153#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490-1: [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15511-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2158#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:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15511: tulip_stop_rxtx___4_~tmp___2~29#1 := tulip_stop_rxtx___4_#t~ret2158#1;havoc tulip_stop_rxtx___4_#t~ret2158#1;call tulip_stop_rxtx___4_#t~mem2159#1.base, tulip_stop_rxtx___4_#t~mem2159#1.offset := read~$Pointer$#35(tulip_stop_rxtx___4_~tp#1.base, 4133 + tulip_stop_rxtx___4_~tp#1.offset, 8); [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15482-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15506: assume -9223372036854775808 <= tulip_stop_rxtx___4_#t~ret2156#1 && tulip_stop_rxtx___4_#t~ret2156#1 <= 9223372036854775807;tulip_stop_rxtx___4_~tmp___3~25#1 := tulip_stop_rxtx___4_#t~ret2156#1;havoc tulip_stop_rxtx___4_#t~mem2155#1;havoc tulip_stop_rxtx___4_#t~ret2156#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15508: assume 0 != tulip_stop_rxtx___4_~tmp___3~25#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15508: assume !(0 != tulip_stop_rxtx___4_~tmp___3~25#1); [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15510-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2157#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:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15510: tulip_stop_rxtx___4_~tmp___1~41#1 := tulip_stop_rxtx___4_#t~ret2157#1;havoc tulip_stop_rxtx___4_#t~ret2157#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15512-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2160#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~mem2159#1.base, tulip_stop_rxtx___4_#t~mem2159#1.offset, 325, 0); srcloc: null [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15512: assume -2147483648 <= tulip_stop_rxtx___4_#t~ret2160#1 && tulip_stop_rxtx___4_#t~ret2160#1 <= 2147483647;havoc tulip_stop_rxtx___4_#t~mem2159#1.base, tulip_stop_rxtx___4_#t~mem2159#1.offset;havoc tulip_stop_rxtx___4_#t~ret2160#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498: assume 0 == tulip_stop_rxtx___4_~i~16#1 % 4294967296;call write~$Pointer$#18(321, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#18(322, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 8 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#18(323, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 16 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#18(324, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 24 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~int#18(549, tulip_stop_rxtx___4_~#descriptor~16#1.base, 32 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 4);call write~int#18(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~mem2155#1 := read~int#18(tulip_stop_rxtx___4_~#descriptor~16#1.base, 36 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 4); [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498: assume !(0 == tulip_stop_rxtx___4_~i~16#1 % 4294967296); [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15506-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2156#1 := ldv__builtin_expect((if tulip_stop_rxtx___4_#t~mem2155#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___4_#t~mem2155#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___4_#t~mem2155#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490: assume 0 != tulip_stop_rxtx___4_#t~bitwise2154#1 % 4294967296;havoc tulip_stop_rxtx___4_#t~bitwise2154#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490: assume !(0 != tulip_stop_rxtx___4_#t~bitwise2154#1 % 4294967296);havoc tulip_stop_rxtx___4_#t~bitwise2154#1; [2025-02-08 03:41:30,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15463: 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:41:30,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18365: havoc #t~nondet2531; [2025-02-08 03:41:30,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16453: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899: 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:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15734: 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:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15437: 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:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15759: assume ~tmp___1~44#1 > 0;~next_tick~5#1 := 750; [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15759: assume !(~tmp___1~44#1 > 0); [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15908-1: SUMMARY for call ldv_spin_unlock_lock_of_tulip_private(); srcloc: null [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15908: assume { :begin_inline_spin_unlock_irq } true;spin_unlock_irq_#in~lock#1.base, spin_unlock_irq_#in~lock#1.offset := ldv_spin_unlock_irq_86_~lock#1.base, ldv_spin_unlock_irq_86_~lock#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:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909: 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:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15926-1: ldv_mod_timer_87___0_#res#1 := ldv_mod_timer_87___0_~ldv_func_res~15#1; [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448: 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:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15764-1: assume { :begin_inline_ldv_spin_unlock_irq_86 } true;ldv_spin_unlock_irq_86_#in~lock#1.base, ldv_spin_unlock_irq_86_#in~lock#1.offset := ~tp~42#1.base, 3240 + ~tp~42#1.offset;havoc ldv_spin_unlock_irq_86_~lock#1.base, ldv_spin_unlock_irq_86_~lock#1.offset;ldv_spin_unlock_irq_86_~lock#1.base, ldv_spin_unlock_irq_86_~lock#1.offset := ldv_spin_unlock_irq_86_#in~lock#1.base, ldv_spin_unlock_irq_86_#in~lock#1.offset; [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15764: havoc ldv_spin_unlock_irq_86_~lock#1.base, ldv_spin_unlock_irq_86_~lock#1.offset;havoc ldv_spin_unlock_irq_86_#in~lock#1.base, ldv_spin_unlock_irq_86_#in~lock#1.offset;assume { :end_inline_ldv_spin_unlock_irq_86 } true; [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15756: havoc ldv_spin_lock_irq_85_~lock#1.base, ldv_spin_lock_irq_85_~lock#1.offset;havoc ldv_spin_lock_irq_85_#in~lock#1.base, ldv_spin_lock_irq_85_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_irq_85 } true; [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15757-1: SUMMARY for call #t~ret2222#1 := tulip_check_duplex(~dev~13#1.base, ~dev~13#1.offset); srcloc: null [2025-02-08 03:41:31,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15757: assume -2147483648 <= #t~ret2222#1 && #t~ret2222#1 <= 2147483647;~tmp___1~44#1 := #t~ret2222#1;havoc #t~ret2222#1; [2025-02-08 03:41:32,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15055: call ULTIMATE.dealloc(~#descriptor~14.base, ~#descriptor~14.offset);havoc ~#descriptor~14.base, ~#descriptor~14.offset; [2025-02-08 03:41:32,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18445: havoc #t~nondet2540; [2025-02-08 03:41:33,515 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:41:33,521 INFO L158 Benchmark]: Toolchain (without parser) took 41379.14ms. Allocated memory was 167.8MB in the beginning and 645.9MB in the end (delta: 478.2MB). Free memory was 113.0MB in the beginning and 309.2MB in the end (delta: -196.2MB). Peak memory consumption was 531.9MB. Max. memory is 16.1GB. [2025-02-08 03:41:33,521 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 226.5MB. Free memory is still 140.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:41:33,522 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3968.97ms. Allocated memory was 167.8MB in the beginning and 243.3MB in the end (delta: 75.5MB). Free memory was 112.7MB in the beginning and 111.3MB in the end (delta: 1.4MB). Peak memory consumption was 139.1MB. Max. memory is 16.1GB. [2025-02-08 03:41:33,522 INFO L158 Benchmark]: Boogie Procedure Inliner took 367.75ms. Allocated memory is still 243.3MB. Free memory was 111.3MB in the beginning and 93.2MB in the end (delta: 18.1MB). Peak memory consumption was 83.2MB. Max. memory is 16.1GB. [2025-02-08 03:41:33,522 INFO L158 Benchmark]: Boogie Preprocessor took 2109.20ms. Allocated memory was 243.3MB in the beginning and 536.9MB in the end (delta: 293.6MB). Free memory was 93.2MB in the beginning and 188.4MB in the end (delta: -95.2MB). Peak memory consumption was 324.5MB. Max. memory is 16.1GB. [2025-02-08 03:41:33,522 INFO L158 Benchmark]: IcfgBuilder took 34929.04ms. Allocated memory was 536.9MB in the beginning and 645.9MB in the end (delta: 109.1MB). Free memory was 188.4MB in the beginning and 309.2MB in the end (delta: -120.8MB). Peak memory consumption was 240.6MB. Max. memory is 16.1GB. [2025-02-08 03:41:33,528 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.25ms. Allocated memory is still 226.5MB. Free memory is still 140.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3968.97ms. Allocated memory was 167.8MB in the beginning and 243.3MB in the end (delta: 75.5MB). Free memory was 112.7MB in the beginning and 111.3MB in the end (delta: 1.4MB). Peak memory consumption was 139.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 367.75ms. Allocated memory is still 243.3MB. Free memory was 111.3MB in the beginning and 93.2MB in the end (delta: 18.1MB). Peak memory consumption was 83.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2109.20ms. Allocated memory was 243.3MB in the beginning and 536.9MB in the end (delta: 293.6MB). Free memory was 93.2MB in the beginning and 188.4MB in the end (delta: -95.2MB). Peak memory consumption was 324.5MB. Max. memory is 16.1GB. * IcfgBuilder took 34929.04ms. Allocated memory was 536.9MB in the beginning and 645.9MB in the end (delta: 109.1MB). Free memory was 188.4MB in the beginning and 309.2MB in the end (delta: -120.8MB). Peak memory consumption was 240.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5801]: 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)); [5801] - GenericResultAtLocation [Line: 5808]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5808] - GenericResultAtLocation [Line: 5910]: 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)); [5910-5911] - GenericResultAtLocation [Line: 5944]: 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)); [5944-5945] - GenericResultAtLocation [Line: 5982]: 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)); [5982-5983] - GenericResultAtLocation [Line: 6019]: 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)); [6019-6020] - GenericResultAtLocation [Line: 6279]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6279] - GenericResultAtLocation [Line: 6306]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6306] - GenericResultAtLocation [Line: 7271]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7271] - GenericResultAtLocation [Line: 7389]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7389] - GenericResultAtLocation [Line: 7508]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7508] - GenericResultAtLocation [Line: 8524]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8524] - GenericResultAtLocation [Line: 9092]: 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"); [9092] - GenericResultAtLocation [Line: 9099]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9099] - GenericResultAtLocation [Line: 9145]: 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9145-9146] - GenericResultAtLocation [Line: 9151]: 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"); [9151-9153] - GenericResultAtLocation [Line: 9415]: 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)); [9415-9416] - GenericResultAtLocation [Line: 9422]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9422] - GenericResultAtLocation [Line: 9685]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9685] - GenericResultAtLocation [Line: 10278]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10278] - GenericResultAtLocation [Line: 10538]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10538] - GenericResultAtLocation [Line: 14852]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14852] - GenericResultAtLocation [Line: 15477]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15477] - GenericResultAtLocation [Line: 15954]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15954] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:41:33,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_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 992a1e8d90338cdabe7a076eea5104d9629c0e7f956adc14aa39d01d99d3f218 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:41:35,515 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:41:35,629 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:41:35,637 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:41:35,637 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:41:35,661 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:41:35,662 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:41:35,663 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:41:35,663 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:41:35,663 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:41:35,663 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:41:35,664 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:41:35,664 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:41:35,664 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:41:35,664 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:41:35,665 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:41:35,665 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:41:35,665 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:41:35,665 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:41:35,666 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:41:35,666 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:41:35,667 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:41:35,667 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:41:35,667 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:41:35,667 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:41:35,668 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:41:35,668 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:41:35,668 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 -> 992a1e8d90338cdabe7a076eea5104d9629c0e7f956adc14aa39d01d99d3f218 [2025-02-08 03:41:35,970 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:41:35,977 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:41:35,979 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:41:35,981 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:41:35,981 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:41:35,982 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:41:37,274 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b5c7dd67a/8adc367d362140f194f4db69b0b52ec6/FLAG6ac712367 [2025-02-08 03:41:37,882 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:41:37,883 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 03:41:37,930 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b5c7dd67a/8adc367d362140f194f4db69b0b52ec6/FLAG6ac712367 [2025-02-08 03:41:38,330 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b5c7dd67a/8adc367d362140f194f4db69b0b52ec6 [2025-02-08 03:41:38,332 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:41:38,333 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:41:38,334 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:41:38,334 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:41:38,338 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:41:38,338 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:41:38" (1/1) ... [2025-02-08 03:41:38,341 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b4254f3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:38, skipping insertion in model container [2025-02-08 03:41:38,341 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:41:38" (1/1) ... [2025-02-08 03:41:38,510 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:41:38,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:38,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:38,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:38,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:41:38,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,024 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,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:41:39,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:41:39,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,548 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,552 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:39,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:41:40,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,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:41:40,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:41:40,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:41:40,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:41:40,177 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,177 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,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:41:40,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:41:40,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:41:40,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:41:40,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:41:40,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:41:40,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,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:41:40,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:41:40,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:41:40,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:41:40,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,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:41:40,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,309 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,898 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,904 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,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:41:40,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:40,980 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,019 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,020 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,020 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,451 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[492962,492975] [2025-02-08 03:41:41,455 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[493107,493120] [2025-02-08 03:41:41,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,492 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:41:41,570 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:41:41,619 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:41:41,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,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:41:41,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,800 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,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:41:41,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:41:41,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:41:41,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:41:41,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:41:41,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:41:41,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,871 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,871 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,902 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,902 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,904 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:41:41,913 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[492962,492975] [2025-02-08 03:41:41,914 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[493107,493120] [2025-02-08 03:41:41,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:41:41,917 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:41:41,956 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:41:42,074 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)); [5801] [2025-02-08 03:41:42,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5808] [2025-02-08 03:41:42,080 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)); [5910-5911] [2025-02-08 03:41:42,082 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)); [5944-5945] [2025-02-08 03:41:42,083 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)); [5982-5983] [2025-02-08 03:41:42,083 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)); [6019-6020] [2025-02-08 03:41:42,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6279] [2025-02-08 03:41:42,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6306] [2025-02-08 03:41:42,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7271] [2025-02-08 03:41:42,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7389] [2025-02-08 03:41:42,145 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7508] [2025-02-08 03:41:42,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8524] [2025-02-08 03:41:42,185 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"); [9092] [2025-02-08 03:41:42,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9099] [2025-02-08 03:41:42,186 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9145-9146] [2025-02-08 03:41:42,187 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"); [9151-9153] [2025-02-08 03:41:42,191 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)); [9415-9416] [2025-02-08 03:41:42,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9422] [2025-02-08 03:41:42,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9685] [2025-02-08 03:41:42,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10278] [2025-02-08 03:41:42,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10538] [2025-02-08 03:41:42,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14852] [2025-02-08 03:41:42,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15477] [2025-02-08 03:41:42,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15954] [2025-02-08 03:41:42,362 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[492962,492975] [2025-02-08 03:41:42,363 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-alloc-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[493107,493120] [2025-02-08 03:41:42,367 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:41:42,558 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:41:42,558 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42 WrapperNode [2025-02-08 03:41:42,558 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:41:42,560 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:41:42,560 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:41:42,560 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:41:42,564 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:41:42" (1/1) ... [2025-02-08 03:41:42,653 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:41:42" (1/1) ... [2025-02-08 03:41:42,917 INFO L138 Inliner]: procedures = 581, calls = 5377, calls flagged for inlining = 290, calls inlined = 264, statements flattened = 11128 [2025-02-08 03:41:42,918 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:41:42,918 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:41:42,918 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:41:42,918 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:41:42,926 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:42,926 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:42,958 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:44,512 INFO L175 MemorySlicer]: Split 2927 memory accesses to 55 slices as follows [1, 15, 52, 3, 6, 6, 6, 252, 3, 7, 294, 1725, 35, 7, 5, 7, 5, 5, 5, 1, 6, 3, 6, 2, 7, 1, 6, 12, 6, 6, 3, 6, 6, 2, 7, 5, 1, 8, 7, 9, 2, 2, 7, 17, 37, 56, 9, 12, 11, 5, 10, 5, 61, 104, 40]. 59 percent of accesses are in the largest equivalence class. The 460 initializations are split as follows [0, 0, 0, 1, 5, 5, 5, 252, 0, 0, 0, 19, 35, 7, 5, 7, 5, 5, 5, 1, 6, 0, 6, 0, 6, 1, 6, 0, 6, 6, 0, 6, 6, 0, 7, 5, 0, 0, 0, 0, 2, 0, 6, 0, 0, 0, 8, 0, 8, 5, 8, 5, 0, 0, 0]. The 1460 writes are split as follows [0, 15, 42, 0, 0, 0, 0, 0, 0, 1, 252, 869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 3, 0, 0, 1, 0, 0, 1, 0, 0, 0, 7, 6, 7, 0, 1, 0, 17, 33, 56, 0, 1, 0, 0, 0, 0, 33, 92, 21]. [2025-02-08 03:41:44,513 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:44,513 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:44,754 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:44,776 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:44,861 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:44,902 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:45,010 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:41:45,012 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:41:45,012 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:41:45,012 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:41:45,013 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:41:42" (1/1) ... [2025-02-08 03:41:45,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:41:45,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:41:45,043 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:41:45,048 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:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_media_task [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_media_task [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_84 [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_84 [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:41:45,066 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:41:45,066 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2025-02-08 03:41:45,067 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 03:41:45,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 03:41:45,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 03:41:45,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 03:41:45,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 03:41:45,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 03:41:45,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#41 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#42 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#43 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#44 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#45 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#46 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#47 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#48 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#49 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#50 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#51 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#52 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#53 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#54 [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_resume [2025-02-08 03:41:45,070 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_resume [2025-02-08 03:41:45,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 03:41:45,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:41:45,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:41:45,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#54 [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:41:45,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2025-02-08 03:41:45,074 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:41:45,074 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:41:45,074 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2025-02-08 03:41:45,074 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_media_task [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_media_task [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___5 [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___5 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 03:41:45,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:41:45,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:41:45,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:41:45,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:41:45,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:41:45,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:41:45,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:41:45,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:41:45,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:41:45,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:41:45,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:41:45,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:41:45,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:41:45,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:41:45,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:41:45,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:41:45,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:41:45,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:41:45,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_timer [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_timer [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:41:45,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:41:45,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:41:45,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2025-02-08 03:41:45,082 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:41:45,082 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:41:45,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:41:45,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#52 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#53 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#54 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:41:45,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 03:41:45,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#52 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#53 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#54 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 03:41:45,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:41:45,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:41:45,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#52 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#53 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#54 [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:41:45,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 03:41:45,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 03:41:45,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:41:45,087 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:41:45,087 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:41:45,088 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:41:45,088 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:41:45,088 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:41:45,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:41:45,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 03:41:45,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:41:45,090 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:41:45,090 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:41:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#52 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#53 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#54 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 03:41:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:41:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_close [2025-02-08 03:41:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_close [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:41:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:41:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:41:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:41:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:41:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:41:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:41:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:41:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:41:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:41:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 03:41:45,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:41:45,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:41:45,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:41:45,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:41:45,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:41:45,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:41:45,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:41:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:41:45,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:41:45,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:41:45,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:41:45,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:41:45,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:41:45,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:41:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:41:45,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:41:45,102 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:41:45,102 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2025-02-08 03:41:45,102 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:41:45,102 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:41:45,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 03:41:45,102 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 03:41:45,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:41:45,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2025-02-08 03:41:45,103 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2025-02-08 03:41:45,103 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:41:45,103 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 03:41:45,103 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 03:41:45,103 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:41:45,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 03:41:45,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 03:41:45,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 03:41:45,105 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:41:45,106 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:41:45,106 INFO L130 BoogieDeclarations]: Found specification of procedure comet_timer [2025-02-08 03:41:45,108 INFO L138 BoogieDeclarations]: Found implementation of procedure comet_timer [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 03:41:45,108 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:41:45,108 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2025-02-08 03:41:45,108 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:41:45,108 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:41:45,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:41:45,109 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:41:45,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:41:45,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 03:41:45,110 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 03:41:45,111 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:41:45,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 03:41:45,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:41:45,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#54 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:41:45,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 03:41:45,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 03:41:45,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 03:41:45,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 03:41:45,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:41:45,117 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2025-02-08 03:41:45,117 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2025-02-08 03:41:45,117 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:41:45,117 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2025-02-08 03:41:45,117 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2025-02-08 03:41:45,117 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:41:45,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:41:45,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 03:41:45,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 03:41:45,118 INFO L130 BoogieDeclarations]: Found specification of procedure mxic_timer [2025-02-08 03:41:45,118 INFO L138 BoogieDeclarations]: Found implementation of procedure mxic_timer [2025-02-08 03:41:45,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:41:45,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:41:45,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:41:45,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:41:45,118 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2025-02-08 03:41:45,118 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2025-02-08 03:41:45,118 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_84___0 [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_84___0 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_timer [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_timer [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_84 [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_84 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:41:45,119 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:41:45,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:41:45,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:41:45,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:41:45,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:41:45,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2025-02-08 03:41:45,121 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:41:45,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:41:45,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:41:45,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:41:45,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:41:45,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 03:41:45,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 03:41:45,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 03:41:45,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 03:41:45,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 03:41:45,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 03:41:45,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_85 [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_85 [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_open [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_open [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_timer [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_timer [2025-02-08 03:41:45,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:41:45,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:41:46,807 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:41:46,810 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128: assume ~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1041#1));havoc #t~mem1040#1.base, #t~mem1040#1.offset;havoc #t~mem1041#1; [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128: assume !~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1041#1));havoc #t~mem1040#1.base, #t~mem1040#1.offset;havoc #t~mem1041#1; [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062: assume 0bv32 != ~bvand~32(2048bv32, #t~mem1004#1);havoc #t~mem1004#1; [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062: assume !(0bv32 != ~bvand~32(2048bv32, #t~mem1004#1));havoc #t~mem1004#1; [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: havoc __le32_to_cpup_#t~mem759#1;get_unaligned_le32_#t~ret927#1 := __le32_to_cpup_#res#1;havoc __le32_to_cpup_#t~mem759#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~60#1 := get_unaligned_le32_#t~ret927#1;havoc get_unaligned_le32_#t~ret927#1;get_unaligned_le32_#res#1 := get_unaligned_le32_~tmp~60#1; [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: 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:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: 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:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: #t~ret1000#1 := get_unaligned_le32_#res#1;havoc get_unaligned_le32_#t~ret927#1, get_unaligned_le32_~p#1.base, get_unaligned_le32_~p#1.offset, get_unaligned_le32_~tmp~60#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~14#1 := #t~ret1000#1;havoc #t~mem999#1.base, #t~mem999#1.offset;havoc #t~ret1000#1;~addr_low~0#1 := ~tmp___3~14#1;call #t~mem1001#1.base, #t~mem1001#1.offset := read~$Pointer$#11(~dev#1.base, ~bvadd~64(791bv64, ~dev#1.offset), 8bv64); [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066: SUMMARY for call iowrite32(0bv32, ~ioaddr~11#1.base, ~bvadd~64(172bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume ~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1051#1));havoc #t~mem1050#1.base, #t~mem1050#1.offset;havoc #t~mem1051#1; [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume !~bvslt~32(~i~9#1, ~zero_extend~32~8(#t~mem1051#1));havoc #t~mem1050#1.base, #t~mem1050#1.offset;havoc #t~mem1051#1; [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: SUMMARY for call iowrite32(0bv32, ~ioaddr~11#1.base, ~bvadd~64(176bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051: ~tmp___4~6#1 := #t~ret1002#1;havoc #t~mem1001#1.base, #t~mem1001#1.offset;havoc #t~ret1002#1;~addr_high~0#1 := ~zero_extend~32~16(~tmp___4~6#1);call #t~mem1003#1 := read~intINTTYPE4#11(~tp~15#1.base, ~bvadd~64(2800bv64, ~tp~15#1.offset), 4bv64); [2025-02-08 03:42:01,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051-1: SUMMARY for call #t~ret1002#1 := get_unaligned_le16(#t~mem1001#1.base, ~bvadd~64(4bv64, #t~mem1001#1.offset)); srcloc: null [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118-1: call #t~mem1035#1.base, #t~mem1035#1.offset := read~$Pointer$#11(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1036#1 := read~intINTTYPE1#11(#t~mem1035#1.base, ~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(24bv64, #t~mem1035#1.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~i~9#1)))), 1bv64); [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: assume ~zero_extend~32~8(#t~mem1036#1) == ~looking_for~0#1;havoc #t~mem1035#1.base, #t~mem1035#1.offset;havoc #t~mem1036#1;call #t~mem1037#1 := read~intINTTYPE1#11(~dev#1.base, ~bvadd~64(514bv64, ~dev#1.offset), 1bv64);call #t~mem1038#1.base, #t~mem1038#1.offset := read~$Pointer$#52(~#medianame~0.base, ~bvadd~64(~#medianame~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem1037#1)))), 8bv64); [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: assume !(~zero_extend~32~8(#t~mem1036#1) == ~looking_for~0#1);havoc #t~mem1035#1.base, #t~mem1035#1.offset;havoc #t~mem1036#1;~i~9#1 := ~bvadd~32(1bv32, ~i~9#1);call #t~mem1040#1.base, #t~mem1040#1.offset := read~$Pointer$#11(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1041#1 := read~intINTTYPE1#11(#t~mem1040#1.base, ~bvadd~64(2bv64, #t~mem1040#1.offset), 1bv64); [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120: havoc #t~mem1037#1;havoc #t~mem1038#1.base, #t~mem1038#1.offset;havoc #t~ret1039#1; [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120-1: SUMMARY for call #t~ret1039#1 := _dev_info(~dev#1.base, ~bvadd~64(1236bv64, ~dev#1.offset), 237bv64, 0bv64); srcloc: null [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: assume 8bv32 == #t~mem1003#1;havoc #t~mem1003#1; [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: assume !(8bv32 == #t~mem1003#1);havoc #t~mem1003#1;call #t~mem1004#1 := read~intINTTYPE4#11(~tp~15#1.base, ~bvadd~64(2808bv64, ~tp~15#1.offset), 4bv64); [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: 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:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056: SUMMARY for call iowrite32(0bv32, ~ioaddr~11#1.base, ~bvadd~64(104bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume ~zero_extend~32~8(#t~mem1047#1) == ~looking_for___0~0#1;havoc #t~mem1046#1.base, #t~mem1046#1.offset;havoc #t~mem1047#1;call #t~mem1048#1.base, #t~mem1048#1.offset := read~$Pointer$#52(~#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:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume !(~zero_extend~32~8(#t~mem1047#1) == ~looking_for___0~0#1);havoc #t~mem1046#1.base, #t~mem1046#1.offset;havoc #t~mem1047#1;~i~9#1 := ~bvadd~32(1bv32, ~i~9#1);call #t~mem1050#1.base, #t~mem1050#1.offset := read~$Pointer$#11(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1051#1 := read~intINTTYPE1#11(#t~mem1050#1.base, ~bvadd~64(2bv64, #t~mem1050#1.offset), 1bv64); [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-1: call #t~mem1046#1.base, #t~mem1046#1.offset := read~$Pointer$#11(~tp~15#1.base, ~bvadd~64(4001bv64, ~tp~15#1.offset), 8bv64);call #t~mem1047#1 := read~intINTTYPE1#11(#t~mem1046#1.base, ~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(24bv64, #t~mem1046#1.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~i~9#1)))), 1bv64); [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: 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:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058: SUMMARY for call iowrite32(1bv32, ~ioaddr~11#1.base, ~bvadd~64(104bv64, ~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: havoc #t~mem1048#1.base, #t~mem1048#1.offset;havoc #t~ret1049#1; [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: SUMMARY for call #t~ret1049#1 := _dev_info(~dev#1.base, ~bvadd~64(1236bv64, ~dev#1.offset), 238bv64, 0bv64); srcloc: null [2025-02-08 03:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: 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:42:01,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10158: ~i~9#1 := ~bvsub~32(~i~9#1, 1bv32); [2025-02-08 03:42:07,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: assume 0bv32 == ~zero_extend~32~16(#t~mem557);havoc #t~mem557;call #t~mem558 := read~intINTTYPE2#11(~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#11(#t~mem558, ~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64);havoc #t~mem558; [2025-02-08 03:42:07,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: assume !(0bv32 == ~zero_extend~32~16(#t~mem557));havoc #t~mem557; [2025-02-08 03:42:07,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: SUMMARY for call iowrite32(0bv32, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#10(91bv64, 0bv64, ~#descriptor___2~1.base, ~#descriptor___2~1.offset, 8bv64);call write~$Pointer$#10(92bv64, 0bv64, ~#descriptor___2~1.base, ~bvadd~64(8bv64, ~#descriptor___2~1.offset), 8bv64);call write~$Pointer$#10(93bv64, 0bv64, ~#descriptor___2~1.base, ~bvadd~64(16bv64, ~#descriptor___2~1.offset), 8bv64);call write~$Pointer$#10(94bv64, 0bv64, ~#descriptor___2~1.base, ~bvadd~64(24bv64, ~#descriptor___2~1.offset), 8bv64);call write~intINTTYPE4#10(238bv32, ~#descriptor___2~1.base, ~bvadd~64(32bv64, ~#descriptor___2~1.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor___2~1.base, ~bvadd~64(36bv64, ~#descriptor___2~1.offset), 4bv64);call #t~mem535 := read~intINTTYPE4#10(~#descriptor___2~1.base, ~bvadd~64(36bv64, ~#descriptor___2~1.offset), 4bv64); [2025-02-08 03:42:07,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:42:07,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732: assume 0bv32 != ~bvand~32(2bv32, ~sign_extend~32~8(#t~mem506));havoc #t~mem505;havoc #t~mem506;call write~intINTTYPE4#11(1bv32, ~tp~8.base, ~bvadd~64(3396bv64, ~tp~8.offset), 4bv64); [2025-02-08 03:42:07,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732: assume !(0bv32 != ~bvand~32(2bv32, ~sign_extend~32~8(#t~mem506)));havoc #t~mem505;havoc #t~mem506; [2025-02-08 03:42:07,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-1: SUMMARY for call #t~ret582 := ioread32(~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: ~tmp___15~0 := #t~ret582;havoc #t~ret582;call #t~mem583 := read~intINTTYPE1#11(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem584.base, #t~mem584.offset := read~$Pointer$#52(~#medianame~0.base, ~bvadd~64(~#medianame~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem583)))), 8bv64); [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947-1: SUMMARY for call #t~ret552 := ioread32(~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: havoc #t~ret552; [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume ~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume !~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: SUMMARY for call iowrite32(0bv32, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: assume 0bv64 != ~tmp___1~13; [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: assume !(0bv64 != ~tmp___1~13); [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: ~i~6 := 0bv32; [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: ~new_csr6~0 := 34471936bv32; [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: assume 0bv32 != ~bvand~32(32768bv32, ~tmp___7~2); [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: assume !(0bv32 != ~bvand~32(32768bv32, ~tmp___7~2)); [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, ~bvadd~64(112bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-1: SUMMARY for call #t~ret585 := __dynamic_netdev_dbg(~#descriptor___6~0.base, ~#descriptor___6~0.offset, ~dev.base, ~dev.offset, 115bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: havoc #t~mem583;havoc #t~mem584.base, #t~mem584.offset;havoc #t~ret585; [2025-02-08 03:42:07,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948: SUMMARY for call __const_udelay(2147500bv64); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: assume 0bv64 != ~tmp___3~7;call #t~mem518 := read~intINTTYPE1#11(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem519.base, #t~mem519.offset := read~$Pointer$#52(~#medianame~0.base, ~bvadd~64(~#medianame~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem518)))), 8bv64);call #t~mem520 := read~intINTTYPE2#47(~#setup~0.base, ~#setup~0.offset, 2bv64);call #t~mem521 := read~intINTTYPE2#47(~#setup~0.base, ~bvadd~64(2bv64, ~#setup~0.offset), 2bv64); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: assume !(0bv64 != ~tmp___3~7); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, ~bvadd~64(112bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-1: SUMMARY for call iowrite32(~bvor~32(256bv32, ~zero_extend~32~8(#t~mem550)), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932: havoc #t~mem550;~i~6 := 0bv32; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume ~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem515));havoc #t~mem515; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume !~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem515));havoc #t~mem515; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: call write~$Pointer$#10(106bv64, 0bv64, ~#descriptor___5~0.base, ~#descriptor___5~0.offset, 8bv64);call write~$Pointer$#10(107bv64, 0bv64, ~#descriptor___5~0.base, ~bvadd~64(8bv64, ~#descriptor___5~0.offset), 8bv64);call write~$Pointer$#10(108bv64, 0bv64, ~#descriptor___5~0.base, ~bvadd~64(16bv64, ~#descriptor___5~0.offset), 8bv64);call write~$Pointer$#10(109bv64, 0bv64, ~#descriptor___5~0.base, ~bvadd~64(24bv64, ~#descriptor___5~0.offset), 8bv64);call write~intINTTYPE4#10(342bv32, ~#descriptor___5~0.base, ~bvadd~64(32bv64, ~#descriptor___5~0.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor___5~0.base, ~bvadd~64(36bv64, ~#descriptor___5~0.offset), 4bv64);call #t~mem576 := read~intINTTYPE4#10(~#descriptor___5~0.base, ~bvadd~64(36bv64, ~#descriptor___5~0.offset), 4bv64); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883-1: SUMMARY for call #t~ret545 := ioread32(~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: assume 4bv32 == ~zero_extend~32~8(#t~mem538);havoc #t~mem538;call #t~mem539 := read~intINTTYPE2#47(~#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~mem539)), 18bv32));havoc #t~mem539; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: assume !(4bv32 == ~zero_extend~32~8(#t~mem538));havoc #t~mem538;~new_csr6~0 := 2185363456bv32; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: havoc #t~ret545; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751-1: SUMMARY for call #t~ret513 := __dynamic_netdev_dbg(~#descriptor___0~2.base, ~#descriptor___0~2.offset, ~dev.base, ~dev.offset, 85bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: havoc #t~ret513; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850-1: call #t~mem538 := read~intINTTYPE1#11(~mleaf~0.base, ~mleaf~0.offset, 1bv64); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867: assume 0bv32 != ~startup;~timeout~0 := 10bv32;~i~6 := 0bv32; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867: assume !(0bv32 != ~startup); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: SUMMARY for call __const_udelay(2147500bv64); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume ~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume !~bvslt~32(~i~6, ~init_length~0); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#10(76bv64, 0bv64, ~#descriptor~4.base, ~#descriptor~4.offset, 8bv64);call write~$Pointer$#10(77bv64, 0bv64, ~#descriptor~4.base, ~bvadd~64(8bv64, ~#descriptor~4.offset), 8bv64);call write~$Pointer$#10(78bv64, 0bv64, ~#descriptor~4.base, ~bvadd~64(16bv64, ~#descriptor~4.offset), 8bv64);call write~$Pointer$#10(79bv64, 0bv64, ~#descriptor~4.base, ~bvadd~64(24bv64, ~#descriptor~4.offset), 8bv64);call write~intINTTYPE4#10(182bv32, ~#descriptor~4.base, ~bvadd~64(32bv64, ~#descriptor~4.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor~4.base, ~bvadd~64(36bv64, ~#descriptor~4.offset), 4bv64);call #t~mem495 := read~intINTTYPE4#10(~#descriptor~4.base, ~bvadd~64(36bv64, ~#descriptor~4.offset), 4bv64); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: ~i~6 := 0bv32; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785-1: SUMMARY for call #t~ret522 := __dynamic_netdev_dbg(~#descriptor___1~2.base, ~#descriptor___1~2.offset, ~dev.base, ~dev.offset, 90bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: havoc #t~mem518;havoc #t~mem519.base, #t~mem519.offset;havoc #t~mem520;havoc #t~mem521;havoc #t~ret522; [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033-1: SUMMARY for call #t~ret566 := 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:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#10(96bv64, 0bv64, ~#descriptor___3~0.base, ~#descriptor___3~0.offset, 8bv64);call write~$Pointer$#10(97bv64, 0bv64, ~#descriptor___3~0.base, ~bvadd~64(8bv64, ~#descriptor___3~0.offset), 8bv64);call write~$Pointer$#10(98bv64, 0bv64, ~#descriptor___3~0.base, ~bvadd~64(16bv64, ~#descriptor___3~0.offset), 8bv64);call write~$Pointer$#10(99bv64, 0bv64, ~#descriptor___3~0.base, ~bvadd~64(24bv64, ~#descriptor___3~0.offset), 8bv64);call write~intINTTYPE4#10(316bv32, ~#descriptor___3~0.base, ~bvadd~64(32bv64, ~#descriptor___3~0.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor___3~0.base, ~bvadd~64(36bv64, ~#descriptor___3~0.offset), 4bv64);call #t~mem559 := read~intINTTYPE4#10(~#descriptor___3~0.base, ~bvadd~64(36bv64, ~#descriptor___3~0.offset), 4bv64); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:42:07,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033: ~setup___0~0 := ~setup___0~0[~sign_extend~64~32(~i~6) := #t~ret566];havoc #t~ret566;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-2: #t~short508 := 0bv32 != ~startup; [2025-02-08 03:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-1: assume #t~short508;call #t~mem507 := read~intINTTYPE1#11(~mtable~1.base, ~bvadd~64(4bv64, ~mtable~1.offset), 1bv64);#t~short508 := 0bv32 != ~zero_extend~32~8(#t~mem507); [2025-02-08 03:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-1: assume !#t~short508; [2025-02-08 03:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: assume #t~short508;havoc #t~mem507;havoc #t~short508;call #t~mem509 := read~intINTTYPE4#11(~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~mem509)));havoc #t~mem509;call #t~mem510.base, #t~mem510.offset := read~$Pointer$#11(~rleaf~0.base, ~bvadd~64(2bv64, ~rleaf~0.offset), 8bv64);~rst~0.base, ~rst~0.offset := #t~mem510.base, #t~mem510.offset;havoc #t~mem510.base, #t~mem510.offset; [2025-02-08 03:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: assume !#t~short508;havoc #t~mem507;havoc #t~short508; [2025-02-08 03:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-1: SUMMARY for call #t~ret574 := 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:42:07,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: ~tmp___13~1 := #t~ret574;havoc #t~ret574; [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#10(111bv64, 0bv64, ~#descriptor___6~0.base, ~#descriptor___6~0.offset, 8bv64);call write~$Pointer$#10(112bv64, 0bv64, ~#descriptor___6~0.base, ~bvadd~64(8bv64, ~#descriptor___6~0.offset), 8bv64);call write~$Pointer$#10(113bv64, 0bv64, ~#descriptor___6~0.base, ~bvadd~64(16bv64, ~#descriptor___6~0.offset), 8bv64);call write~$Pointer$#10(114bv64, 0bv64, ~#descriptor___6~0.base, ~bvadd~64(24bv64, ~#descriptor___6~0.offset), 8bv64);call write~intINTTYPE4#10(348bv32, ~#descriptor___6~0.base, ~bvadd~64(32bv64, ~#descriptor___6~0.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor___6~0.base, ~bvadd~64(36bv64, ~#descriptor___6~0.offset), 4bv64);call #t~mem580 := read~intINTTYPE4#10(~#descriptor___6~0.base, ~bvadd~64(36bv64, ~#descriptor___6~0.offset), 4bv64); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call #t~ret555 := ioread32(~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: havoc #t~ret555; [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-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:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: ~i~6 := ~bvadd~32(1bv32, ~i~6);call #t~mem575 := read~intINTTYPE1#11(~rst___0~0.base, ~rst___0~0.offset, 1bv64); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: call #t~mem499 := read~intINTTYPE1#11(~p~1.base, ~p~1.offset, 1bv64);call write~intINTTYPE1#11(#t~mem499, ~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);havoc #t~mem499; [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-1: SUMMARY for call #t~ret572 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem571)), 0bv64); srcloc: null [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: ~tmp___12~1 := #t~ret572;havoc #t~mem571;havoc #t~ret572; [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953-1: SUMMARY for call __const_udelay(429500bv64); srcloc: null [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: ~tmp___9~2 := ~timeout___0~0;~timeout___0~0 := ~bvsub~32(~timeout___0~0, 1bv32); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: 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:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: ~tmp___21~0 := ~__ms~0;~__ms~0 := ~bvsub~64(~__ms~0, 1bv64); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume 0bv32 != ~startup;call #t~mem500 := read~intINTTYPE1#11(~mtable~1.base, ~bvadd~64(3bv64, ~mtable~1.offset), 1bv64); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume !(0bv32 != ~startup); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#10(81bv64, 0bv64, ~#descriptor___0~2.base, ~#descriptor___0~2.offset, 8bv64);call write~$Pointer$#10(82bv64, 0bv64, ~#descriptor___0~2.base, ~bvadd~64(8bv64, ~#descriptor___0~2.offset), 8bv64);call write~$Pointer$#10(83bv64, 0bv64, ~#descriptor___0~2.base, ~bvadd~64(16bv64, ~#descriptor___0~2.offset), 8bv64);call write~$Pointer$#10(84bv64, 0bv64, ~#descriptor___0~2.base, ~bvadd~64(24bv64, ~#descriptor___0~2.offset), 8bv64);call write~intINTTYPE4#10(203bv32, ~#descriptor___0~2.base, ~bvadd~64(32bv64, ~#descriptor___0~2.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor___0~2.base, ~bvadd~64(36bv64, ~#descriptor___0~2.offset), 4bv64);call #t~mem511 := read~intINTTYPE4#10(~#descriptor___0~2.base, ~bvadd~64(36bv64, ~#descriptor___0~2.offset), 4bv64); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-1: SUMMARY for call #t~ret503 := 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:42:07,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723: call write~intINTTYPE2#47(#t~ret503, ~#setup~0.base, ~bvadd~64(~#setup~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~i~6))), 2bv64);havoc #t~ret503;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: havoc #t~mem551;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume ~bvsle~32(~i~6, 4bv32); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume !~bvsle~32(~i~6, 4bv32);#t~short568 := 0bv32 != ~startup; [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839-1: SUMMARY for call #t~ret536 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem535)), 0bv64); srcloc: null [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: ~tmp___4~3 := #t~ret536;havoc #t~mem535;havoc #t~ret536; [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938-2: call #t~mem551 := read~intINTTYPE1#11(~reset_sequence___0~0.base, ~bvadd~64(~reset_sequence___0~0.offset, ~sign_extend~64~32(~i~6)), 1bv64); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938-1: SUMMARY for call iowrite32(~zero_extend~32~8(#t~mem551), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#10(86bv64, 0bv64, ~#descriptor___1~2.base, ~#descriptor___1~2.offset, 8bv64);call write~$Pointer$#10(87bv64, 0bv64, ~#descriptor___1~2.base, ~bvadd~64(8bv64, ~#descriptor___1~2.offset), 8bv64);call write~$Pointer$#10(88bv64, 0bv64, ~#descriptor___1~2.base, ~bvadd~64(16bv64, ~#descriptor___1~2.offset), 8bv64);call write~$Pointer$#10(89bv64, 0bv64, ~#descriptor___1~2.base, ~bvadd~64(24bv64, ~#descriptor___1~2.offset), 8bv64);call write~intINTTYPE4#10(210bv32, ~#descriptor___1~2.base, ~bvadd~64(32bv64, ~#descriptor___1~2.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor___1~2.base, ~bvadd~64(36bv64, ~#descriptor___1~2.offset), 4bv64);call #t~mem516 := read~intINTTYPE4#10(~#descriptor___1~2.base, ~bvadd~64(36bv64, ~#descriptor___1~2.offset), 4bv64); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087-1: SUMMARY for call #t~ret577 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem576)), 0bv64); srcloc: null [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume 0bv64 != ~tmp___12~1; [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume !(0bv64 != ~tmp___12~1); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: ~tmp___14~0 := #t~ret577;havoc #t~mem576;havoc #t~ret577; [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922: havoc #t~ret548; [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021-2: call #t~mem564 := read~intINTTYPE1#11(~tp~8.base, ~bvadd~64(~bvadd~64(3996bv64, ~tp~8.offset), ~sign_extend~64~32(~phy_num~0)), 1bv64);call #t~mem565 := read~intINTTYPE2#11(~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64); [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021-1: SUMMARY for call tulip_mdio_write(~dev.base, ~dev.offset, ~sign_extend~32~8(#t~mem564), 4bv32, ~zero_extend~32~16(#t~mem565)); srcloc: null [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: havoc #t~mem564;havoc #t~mem565; [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889-1: SUMMARY for call __const_udelay(429500bv64); srcloc: null [2025-02-08 03:42:07,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922-1: SUMMARY for call #t~ret548 := ioread32(~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: ~tmp___6~2 := ~timeout~0;~timeout~0 := ~bvsub~32(~timeout~0, 1bv32); [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972: ~i~6 := 0bv32; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873-1: SUMMARY for call #t~ret544 := 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:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: ~tmp___5~3 := #t~ret544;havoc #t~ret544; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708-1: SUMMARY for call iowrite32(~bvor~32(256bv32, ~zero_extend~32~8(#t~mem500)), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708: havoc #t~mem500; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989-1: SUMMARY for call #t~ret556 := get_unaligned_le16(~misc_info~0.base, ~bvadd~64(1bv64, ~misc_info~0.offset)); srcloc: null [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989: ~tmp_info~0 := #t~ret556;havoc #t~ret556; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: ~i~6 := 0bv32; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume 0bv32 != ~startup; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume !(0bv32 != ~startup); [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8072: assume ~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem575));havoc #t~mem575; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8072: assume !~bvslt~32(~i~6, ~zero_extend~32~8(#t~mem575));havoc #t~mem575; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: ~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874-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:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume 0bv64 != ~tmp___4~3; [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume !(0bv64 != ~tmp___4~3); [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056-1: SUMMARY for call #t~ret573 := __dynamic_netdev_dbg(~#descriptor___4~0.base, ~#descriptor___4~0.offset, ~dev.base, ~dev.offset, 105bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: havoc #t~ret573; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume 0bv64 != ~tmp___14~0;call #t~mem578 := read~intINTTYPE1#11(~mleaf~0.base, ~mleaf~0.offset, 1bv64); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume !(0bv64 != ~tmp___14~0); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858: call #t~mem540 := read~intINTTYPE1#11(~p~1.base, ~p~1.offset, 1bv64);~phy_num~0 := ~zero_extend~32~8(#t~mem540);call #t~mem541 := read~intINTTYPE1#11(~p~1.base, ~bvadd~64(1bv64, ~p~1.offset), 1bv64);~init_length~0 := ~zero_extend~32~8(#t~mem541);havoc #t~mem541;call write~intINTTYPE1#11(11bv8, ~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);~new_csr6~0 := 34471936bv32;call #t~mem542 := read~intINTTYPE1#11(~mleaf~0.base, ~mleaf~0.offset, 1bv64); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792-1: call #t~mem523 := read~intINTTYPE1#11(~p~1.base, ~p~1.offset, 1bv64); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume 0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(#t~mem523));havoc #t~mem523;call #t~mem524 := read~intINTTYPE2#47(~#setup~0.base, ~#setup~0.offset, 2bv64);~csr13val~0 := ~zero_extend~32~16(#t~mem524);havoc #t~mem524;call #t~mem525 := read~intINTTYPE2#47(~#setup~0.base, ~bvadd~64(2bv64, ~#setup~0.offset), 2bv64);~csr14val~0 := ~zero_extend~32~16(#t~mem525);havoc #t~mem525;call #t~mem526 := read~intINTTYPE2#47(~#setup~0.base, ~bvadd~64(6bv64, ~#setup~0.offset), 2bv64);call #t~mem527 := read~intINTTYPE2#47(~#setup~0.base, ~bvadd~64(4bv64, ~#setup~0.offset), 2bv64);~csr15dir~0 := ~bvor~32(~bvshl~32(~zero_extend~32~16(#t~mem526), 16bv32), ~zero_extend~32~16(#t~mem527));havoc #t~mem526;havoc #t~mem527;call #t~mem528 := read~intINTTYPE2#47(~#setup~0.base, ~bvadd~64(8bv64, ~#setup~0.offset), 2bv64);call #t~mem529 := read~intINTTYPE2#47(~#setup~0.base, ~bvadd~64(4bv64, ~#setup~0.offset), 2bv64);~csr15val~0 := ~bvor~32(~bvshl~32(~zero_extend~32~16(#t~mem528), 16bv32), ~zero_extend~32~16(#t~mem529));havoc #t~mem528;havoc #t~mem529; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume !(0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(#t~mem523)));havoc #t~mem523;~csr13val~0 := 1bv32;~csr14val~0 := 0bv32;call #t~mem530 := read~intINTTYPE2#47(~#setup~0.base, ~#setup~0.offset, 2bv64);~csr15dir~0 := ~bvor~32(8bv32, ~bvshl~32(~zero_extend~32~16(#t~mem530), 16bv32));havoc #t~mem530;call #t~mem531 := read~intINTTYPE2#47(~#setup~0.base, ~bvadd~64(2bv64, ~#setup~0.offset), 2bv64);~csr15val~0 := ~bvor~32(8bv32, ~bvshl~32(~zero_extend~32~16(#t~mem531), 16bv32));havoc #t~mem531;call #t~mem532 := read~intINTTYPE1#11(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: ~i~6 := 0bv32; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume ~bvule~32(~zero_extend~32~8(#t~mem532), 4bv32);havoc #t~mem532;call #t~mem533 := read~intINTTYPE1#11(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem534 := read~intINTTYPE2#5(~#t21142_csr14~0.base, ~bvadd~64(~#t21142_csr14~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~zero_extend~32~8(#t~mem533)))), 2bv64);~csr14val~0 := ~zero_extend~32~16(#t~mem534);havoc #t~mem533;havoc #t~mem534; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume !~bvule~32(~zero_extend~32~8(#t~mem532), 4bv32);havoc #t~mem532; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume 0bv32 != ~tmp___9~2; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume !(0bv32 != ~tmp___9~2); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: assume 0bv32 != ~zero_extend~32~16(~tmp_info~0);call write~intINTTYPE2#11(~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:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: assume !(0bv32 != ~zero_extend~32~16(~tmp_info~0)); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, ~bvadd~64(104bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: ~tmp___0~18 := #t~ret496;havoc #t~mem495;havoc #t~ret496; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume ~bvsle~32(~i~6, 4bv32); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume !~bvsle~32(~i~6, 4bv32);call #t~mem504 := read~intINTTYPE1#11(~p~1.base, ~p~1.offset, 1bv64);call write~intINTTYPE1#11(~bvand~32(31bv32, ~zero_extend~32~8(#t~mem504))[8:0], ~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);havoc #t~mem504;call #t~mem505 := read~intINTTYPE1#11(~dev.base, ~bvadd~64(514bv64, ~dev.offset), 1bv64);call #t~mem506 := read~intINTTYPE1#54(~#tulip_media_cap~0.base, ~bvadd~64(~#tulip_media_cap~0.offset, ~sign_extend~64~32(~zero_extend~32~8(#t~mem505))), 1bv64); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-1: SUMMARY for call #t~ret496 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem495)), 0bv64); srcloc: null [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: assume ~bvslt~32(~i~6, ~reset_length___0~0); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: assume !~bvslt~32(~i~6, ~reset_length___0~0); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: SUMMARY for call #t~ret560 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem559)), 0bv64); srcloc: null [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041-1: assume #t~short568;call #t~mem567 := read~intINTTYPE1#11(~mtable~1.base, ~bvadd~64(4bv64, ~mtable~1.offset), 1bv64);#t~short568 := 0bv32 != ~zero_extend~32~8(#t~mem567); [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041-1: assume !#t~short568; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: ~tmp___11~1 := #t~ret560;havoc #t~mem559;havoc #t~ret560; [2025-02-08 03:42:07,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume #t~short568;havoc #t~mem567;havoc #t~short568;call #t~mem569 := read~intINTTYPE4#11(~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~mem569)));havoc #t~mem569;call #t~mem570.base, #t~mem570.offset := read~$Pointer$#11(~rleaf___0~0.base, ~bvadd~64(2bv64, ~rleaf___0~0.offset), 8bv64);~rst___0~0.base, ~rst___0~0.offset := #t~mem570.base, #t~mem570.offset;havoc #t~mem570.base, #t~mem570.offset; [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume !#t~short568;havoc #t~mem567;havoc #t~short568; [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843-1: SUMMARY for call #t~ret537 := __dynamic_netdev_dbg(~#descriptor___2~1.base, ~#descriptor___2~1.offset, ~dev.base, ~dev.offset, 95bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843: havoc #t~ret537; [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume 0bv64 != ~tmp___21~0; [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume !(0bv64 != ~tmp___21~0); [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-1: SUMMARY for call #t~ret579 := __dynamic_netdev_dbg(~#descriptor___5~0.base, ~#descriptor___5~0.offset, ~dev.base, ~dev.offset, 110bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: havoc #t~mem578;havoc #t~ret579; [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108-1: SUMMARY for call #t~ret581 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem580)), 0bv64); srcloc: null [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: ~tmp___16~0 := #t~ret581;havoc #t~mem580;havoc #t~ret581; [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7976-2: call #t~mem554 := read~intINTTYPE1#11(~init_sequence___0~0.base, ~bvadd~64(~init_sequence___0~0.offset, ~sign_extend~64~32(~i~6)), 1bv64); [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7976-1: SUMMARY for call iowrite32(~zero_extend~32~8(#t~mem554), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7976: havoc #t~mem554;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:42:07,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume 0bv32 != ~tmp___6~2; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume !(0bv32 != ~tmp___6~2); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960-1: SUMMARY for call #t~ret553 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0bv32); srcloc: null [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960: ~tmp___10~1 := #t~ret553;havoc #t~ret553; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7762: ~tmp___2~10 := #t~ret514;havoc #t~ret514; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: assume 0bv64 != ~tmp___0~18;call #t~mem497 := read~intINTTYPE1#11(~p~1.base, ~bvadd~64(1bv64, ~p~1.offset), 1bv64); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: assume !(0bv64 != ~tmp___0~18); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7762-1: SUMMARY for call #t~ret514 := 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:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: assume 0bv64 != ~tmp___11~1;call #t~mem561 := read~intINTTYPE2#11(~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64);call #t~mem562 := read~intINTTYPE1#11(~tp~8.base, ~bvadd~64(~bvadd~64(3996bv64, ~tp~8.offset), ~sign_extend~64~32(~phy_num~0)), 1bv64); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: assume !(0bv64 != ~tmp___11~1); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: assume ~bvslt~32(~i~6, ~reset_length~0); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: assume !~bvslt~32(~i~6, ~reset_length~0); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713-2: call #t~mem501 := read~intINTTYPE1#11(~p~1.base, ~bvadd~64(1bv64, ~p~1.offset), 1bv64); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713-1: SUMMARY for call iowrite32(~zero_extend~32~8(#t~mem501), ~ioaddr~6.base, ~bvadd~64(96bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: havoc #t~mem501;call #t~mem502 := read~intINTTYPE1#11(~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~mem502)), 18bv32));havoc #t~mem502; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: assume 3bv32 == ~zero_extend~32~8(#t~mem542);havoc #t~mem542;~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~mem543 := read~intINTTYPE1#11(~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~mem543);havoc #t~mem543;~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:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: assume !(3bv32 == ~zero_extend~32~8(#t~mem542));havoc #t~mem542;~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~mem549 := read~intINTTYPE1#11(~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~mem549);havoc #t~mem549;~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:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763-1: SUMMARY for call iowrite32(~bvshl~32(~zero_extend~32~16(~tmp___2~10), 16bv32), ~ioaddr~6.base, ~bvadd~64(120bv64, ~ioaddr~6.offset)); srcloc: null [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763: ~i~6 := ~bvadd~32(1bv32, ~i~6);call #t~mem515 := read~intINTTYPE1#11(~rst~0.base, ~rst~0.offset, 1bv64); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume 0bv64 != ~tmp___16~0; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !(0bv64 != ~tmp___16~0); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: assume ~bvsgt~32(~tulip_debug~0, 1bv32);call write~$Pointer$#10(101bv64, 0bv64, ~#descriptor___4~0.base, ~#descriptor___4~0.offset, 8bv64);call write~$Pointer$#10(102bv64, 0bv64, ~#descriptor___4~0.base, ~bvadd~64(8bv64, ~#descriptor___4~0.offset), 8bv64);call write~$Pointer$#10(103bv64, 0bv64, ~#descriptor___4~0.base, ~bvadd~64(16bv64, ~#descriptor___4~0.offset), 8bv64);call write~$Pointer$#10(104bv64, 0bv64, ~#descriptor___4~0.base, ~bvadd~64(24bv64, ~#descriptor___4~0.offset), 8bv64);call write~intINTTYPE4#10(333bv32, ~#descriptor___4~0.base, ~bvadd~64(32bv64, ~#descriptor___4~0.offset), 4bv64);call write~intINTTYPE4#10(1bv32, ~#descriptor___4~0.base, ~bvadd~64(36bv64, ~#descriptor___4~0.offset), 4bv64);call #t~mem571 := read~intINTTYPE4#10(~#descriptor___4~0.base, ~bvadd~64(36bv64, ~#descriptor___4~0.offset), 4bv64); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: assume !~bvsgt~32(~tulip_debug~0, 1bv32); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call #t~ret547 := 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:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: ~tmp___8~2 := #t~ret547;havoc #t~ret547; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747-1: SUMMARY for call #t~ret512 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem511)), 0bv64); srcloc: null [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747: ~tmp___1~13 := #t~ret512;havoc #t~mem511;havoc #t~ret512; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume 0bv32 != ~startup; [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume !(0bv32 != ~startup); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume 0bv32 != ~bvand~32(32768bv32, ~tmp___10~1); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume !(0bv32 != ~bvand~32(32768bv32, ~tmp___10~1)); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: assume 0bv32 != ~zero_extend~32~16(~tmp_info~0) && ~bvsle~32(~startup, 1bv32);call #t~mem557 := read~intINTTYPE2#11(~tp~8.base, ~bvadd~64(3984bv64, ~tp~8.offset), 2bv64); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: assume !(0bv32 != ~zero_extend~32~16(~tmp_info~0) && ~bvsle~32(~startup, 1bv32)); [2025-02-08 03:42:07,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: ~new_csr6~0 := 0bv32;~i~6 := 0bv32; [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896-1: SUMMARY for call #t~ret546 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0bv32); srcloc: null [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: ~tmp___7~2 := #t~ret546;havoc #t~ret546; [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume 0bv32 != ~startup;~timeout___0~0 := 10bv32;call #t~mem550 := read~intINTTYPE1#11(~mtable~1.base, ~bvadd~64(3bv64, ~mtable~1.offset), 1bv64); [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume !(0bv32 != ~startup); [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698: havoc #t~mem497;havoc #t~ret498; [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698-1: SUMMARY for call #t~ret498 := __dynamic_netdev_dbg(~#descriptor~4.base, ~#descriptor~4.offset, ~dev.base, ~dev.offset, 80bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: SUMMARY for call #t~ret563 := __dynamic_netdev_dbg(~#descriptor___3~0.base, ~#descriptor___3~0.offset, ~dev.base, ~dev.offset, 100bv64, 0bv64); srcloc: null [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: havoc #t~mem561;havoc #t~mem562;havoc #t~ret563; [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913-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:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: ~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-1: SUMMARY for call #t~ret517 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem516)), 0bv64); srcloc: null [2025-02-08 03:42:07,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781: ~tmp___3~7 := #t~ret517;havoc #t~mem516;havoc #t~ret517; [2025-02-08 03:42:07,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16476: havoc ldv_dev_get_drvdata_#t~mem2066#1.base, ldv_dev_get_drvdata_#t~mem2066#1.offset;havoc ldv_dev_get_drvdata_#t~mem2067#1.base, ldv_dev_get_drvdata_#t~mem2067#1.offset; [2025-02-08 03:42:07,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15543: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset;